TSTP Solution File: SWW317+1 by CSE---1.6

View Problem - Process Solution

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

% Computer : n011.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep  1 00:13:42 EDT 2023

% Result   : Theorem 26.45s 26.32s
% Output   : CNFRefutation 26.52s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.11  % Problem    : SWW317+1 : TPTP v8.1.2. Released v5.2.0.
% 0.08/0.11  % Command    : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %s %d
% 0.11/0.32  % Computer : n011.cluster.edu
% 0.11/0.32  % Model    : x86_64 x86_64
% 0.11/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.32  % Memory   : 8042.1875MB
% 0.11/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.32  % CPULimit   : 300
% 0.11/0.32  % WCLimit    : 300
% 0.11/0.32  % DateTime   : Sun Aug 27 20:45:55 EDT 2023
% 0.11/0.32  % CPUTime    : 
% 0.17/0.56  start to proof:theBenchmark
% 25.88/26.15  %-------------------------------------------
% 25.88/26.15  % File        :CSE---1.6
% 25.88/26.15  % Problem     :theBenchmark
% 25.88/26.15  % Transform   :cnf
% 25.88/26.15  % Format      :tptp:raw
% 25.88/26.15  % Command     :java -jar mcs_scs.jar %d %s
% 25.88/26.15  
% 25.88/26.15  % Result      :Theorem 20.750000s
% 25.88/26.15  % Output      :CNFRefutation 20.750000s
% 25.88/26.15  %-------------------------------------------
% 25.88/26.16  %------------------------------------------------------------------------------
% 25.88/26.16  % File     : SWW317+1 : TPTP v8.1.2. Released v5.2.0.
% 25.88/26.16  % Domain   : Software Verification
% 25.88/26.16  % Problem  : Hoare's Logic with Procedures 434986, 5000 axioms selected
% 25.88/26.16  % Version  : Especial.
% 25.88/26.16  % English  :
% 25.88/26.16  
% 25.88/26.16  % Refs     : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 25.88/26.16  %          : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 25.88/26.16  % Source   : [Bla11]
% 25.88/26.16  % Names    : hoare_434986.5000.p [Bla11]
% 25.88/26.16  
% 25.88/26.16  % Status   : ContradictoryAxioms
% 25.88/26.16  % Rating   : 0.25 v8.1.0, 0.28 v7.4.0, 0.27 v7.3.0, 0.21 v7.1.0, 0.26 v7.0.0, 0.37 v6.4.0, 0.38 v6.2.0, 0.44 v6.1.0, 0.60 v6.0.0, 0.48 v5.4.0, 0.54 v5.3.0, 0.59 v5.2.0
% 25.88/26.16  % Syntax   : Number of formulae    : 5242 (1717 unt;   0 def)
% 25.88/26.16  %            Number of atoms       : 12711 (4516 equ)
% 25.88/26.16  %            Maximal formula atoms :   13 (   2 avg)
% 25.88/26.16  %            Number of connectives : 8480 (1011   ~; 154   |; 728   &)
% 25.88/26.16  %                                         ( 887 <=>;5700  =>;   0  <=;   0 <~>)
% 25.88/26.16  %            Maximal formula depth :   22 (   6 avg)
% 25.88/26.16  %            Maximal term depth    :   19 (   2 avg)
% 25.88/26.16  %            Number of predicates  :  148 ( 147 usr;   0 prp; 1-7 aty)
% 25.88/26.16  %            Number of functors    :  374 ( 374 usr;  52 con; 0-10 aty)
% 25.88/26.16  %            Number of variables   : 16780 (16632   !; 148   ?)
% 25.88/26.16  % SPC      : FOF_THM_RFO_SEQ
% 25.88/26.16  
% 25.88/26.16  % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 25.88/26.16  %            2011-03-01 11:45:27
% 25.88/26.16  %------------------------------------------------------------------------------
% 25.88/26.16  %----Relevant facts (4987)
% 25.88/26.16  fof(fact_ext,axiom,
% 25.88/26.16      ! [V_g_2,V_f_2] :
% 25.88/26.16        ( ! [B_x] : hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x)
% 25.88/26.16       => V_f_2 = V_g_2 ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_empty,axiom,
% 25.88/26.16      ! [V_G_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_hoare__derivs_OSkip,axiom,
% 25.88/26.16      ! [V_P_2,V_G_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,c_Com_Ocom_OSKIP,V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_hoare__derivs_Oequations_I1_J,axiom,
% 25.88/26.16      ! [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))) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_hoare__derivs_Oequations_I7_J,axiom,
% 25.88/26.16      ! [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)),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)))) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_triple_Oinject,axiom,
% 25.88/26.16      ! [V_fun2_H_2,V_com_H_2,V_fun1_H_2,V_fun2_2,V_com_2,V_fun1_2,T_b] :
% 25.88/26.16        ( c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_fun1_2,V_com_2,V_fun2_2) = c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_fun1_H_2,V_com_H_2,V_fun2_H_2)
% 25.88/26.16      <=> ( V_fun1_2 = V_fun1_H_2
% 25.88/26.16          & V_com_2 = V_com_H_2
% 25.88/26.16          & V_fun2_2 = V_fun2_H_2 ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_asm,axiom,
% 25.88/26.16      ! [V_G_2,V_tsa_2,T_b] :
% 25.88/26.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_tsa_2),V_G_2))
% 25.88/26.16       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,V_tsa_2) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_weaken,axiom,
% 25.88/26.16      ! [V_tsa_2,V_ts_H_2,V_G_2,T_b] :
% 25.88/26.16        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,V_ts_H_2)
% 25.88/26.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_tsa_2),V_ts_H_2))
% 25.88/26.16         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,V_tsa_2) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_cut,axiom,
% 25.88/26.16      ! [V_G_2,V_tsa_2,V_G_Ha_2,T_b] :
% 25.88/26.16        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_Ha_2,V_tsa_2)
% 25.88/26.16       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,V_G_Ha_2)
% 25.88/26.16         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,V_tsa_2) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_hoare__derivs_Oinsert,axiom,
% 25.88/26.16      ! [V_tsa_2,V_t_2,V_G_2,T_b] :
% 25.88/26.16        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_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))))
% 25.88/26.16       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,V_tsa_2)
% 25.88/26.16         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),V_tsa_2)) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_empty__subsetI,axiom,
% 25.88/26.16      ! [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)) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_subset__singletonD,axiom,
% 25.88/26.16      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.16        ( 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)))))
% 25.88/26.16       => ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.16          | 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))) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_equalityI,axiom,
% 25.88/26.16      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.16         => V_A_2 = V_B_2 ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_order__refl,axiom,
% 25.88/26.16      ! [V_x,T_a] :
% 25.88/26.16        ( class_Orderings_Opreorder(T_a)
% 25.88/26.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_x)) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_bot__fun__def,axiom,
% 25.88/26.16      ! [V_x_2,T_c,T_b] :
% 25.88/26.16        ( class_Orderings_Obot(T_b)
% 25.88/26.16       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_triple_Orecs,axiom,
% 25.88/26.16      ! [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,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) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_triple_Osimps_I2_J,axiom,
% 25.88/26.16      ! [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,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) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_subset__insertI,axiom,
% 25.88/26.16      ! [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))) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_subset__insertI2,axiom,
% 25.88/26.16      ! [V_b_2,V_B_2,V_A_2,T_b] :
% 25.88/26.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.16       => 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))) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_insert__mono,axiom,
% 25.88/26.16      ! [V_a_2,V_D_2,V_C_2,T_b] :
% 25.88/26.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))
% 25.88/26.16       => 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))) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_subset__empty,axiom,
% 25.88/26.16      ! [V_A_2,T_b] :
% 25.88/26.16        ( 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))))
% 25.88/26.16      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_empty__not__insert,axiom,
% 25.88/26.16      ! [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) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_linorder__le__cases,axiom,
% 25.88/26.16      ! [V_y,V_x,T_a] :
% 25.88/26.16        ( class_Orderings_Olinorder(T_a)
% 25.88/26.16       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_xt1_I6_J,axiom,
% 25.88/26.16      ! [V_z,V_x,V_y,T_a] :
% 25.88/26.16        ( class_Orderings_Oorder(T_a)
% 25.88/26.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.16         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 25.88/26.16           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x)) ) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_xt1_I5_J,axiom,
% 25.88/26.16      ! [V_x,V_y,T_a] :
% 25.88/26.16        ( class_Orderings_Oorder(T_a)
% 25.88/26.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.16         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.16           => V_x = V_y ) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_order__trans,axiom,
% 25.88/26.16      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.16        ( class_Orderings_Opreorder(T_a)
% 25.88/26.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.16         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 25.88/26.16           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z)) ) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_order__antisym,axiom,
% 25.88/26.16      ! [V_y,V_x,T_a] :
% 25.88/26.16        ( class_Orderings_Oorder(T_a)
% 25.88/26.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.16         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.16           => V_x = V_y ) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_xt1_I4_J,axiom,
% 25.88/26.16      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.16        ( class_Orderings_Oorder(T_a)
% 25.88/26.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 25.88/26.16         => ( V_b = V_c
% 25.88/26.16           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_ord__le__eq__trans,axiom,
% 25.88/26.16      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.16        ( class_Orderings_Oord(T_a)
% 25.88/26.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.16         => ( V_b = V_c
% 25.88/26.16           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 25.88/26.16  
% 25.88/26.16  fof(fact_xt1_I3_J,axiom,
% 25.88/26.17      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.17        ( class_Orderings_Oorder(T_a)
% 25.88/26.17       => ( V_a = V_b
% 25.88/26.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_b))
% 25.88/26.17           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_ord__eq__le__trans,axiom,
% 25.88/26.17      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.17        ( class_Orderings_Oord(T_a)
% 25.88/26.17       => ( V_a = V_b
% 25.88/26.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 25.88/26.17           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_order__antisym__conv,axiom,
% 25.88/26.17      ! [V_x_2,V_y_2,T_b] :
% 25.88/26.17        ( class_Orderings_Oorder(T_b)
% 25.88/26.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2))
% 25.88/26.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.17          <=> V_x_2 = V_y_2 ) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_order__eq__refl,axiom,
% 25.88/26.17      ! [V_y,V_x,T_a] :
% 25.88/26.17        ( class_Orderings_Opreorder(T_a)
% 25.88/26.17       => ( V_x = V_y
% 25.88/26.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_order__eq__iff,axiom,
% 25.88/26.17      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.17        ( class_Orderings_Oorder(T_b)
% 25.88/26.17       => ( V_x_2 = V_y_2
% 25.88/26.17        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.17            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_linorder__linear,axiom,
% 25.88/26.17      ! [V_y,V_x,T_a] :
% 25.88/26.17        ( class_Orderings_Olinorder(T_a)
% 25.88/26.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.17          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_insert__code,axiom,
% 25.88/26.17      ! [V_x_2,V_A_2,V_y_2,T_b] :
% 25.88/26.17        ( hBOOL(hAPP(hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),V_A_2),V_x_2))
% 25.88/26.17      <=> ( V_y_2 = V_x_2
% 25.88/26.17          | hBOOL(hAPP(V_A_2,V_x_2)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_insert__commute,axiom,
% 25.88/26.17      ! [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)) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_insert__absorb2,axiom,
% 25.88/26.17      ! [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) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_equalityE,axiom,
% 25.88/26.17      ! [T_b,V_B_2,V_A_2] :
% 25.88/26.17        ( V_A_2 = V_B_2
% 25.88/26.17       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.17           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_subset__trans,axiom,
% 25.88/26.17      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 25.88/26.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 25.88/26.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_equalityD2,axiom,
% 25.88/26.17      ! [T_b,V_B_2,V_A_2] :
% 25.88/26.17        ( V_A_2 = V_B_2
% 25.88/26.17       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_equalityD1,axiom,
% 25.88/26.17      ! [T_b,V_B_2,V_A_2] :
% 25.88/26.17        ( V_A_2 = V_B_2
% 25.88/26.17       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_set__eq__subset,axiom,
% 25.88/26.17      ! [T_b,V_B_2,V_A_2] :
% 25.88/26.17        ( V_A_2 = V_B_2
% 25.88/26.17      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.17          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_subset__refl,axiom,
% 25.88/26.17      ! [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)) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_bot__least,axiom,
% 25.88/26.17      ! [V_x,T_a] :
% 25.88/26.17        ( class_Orderings_Obot(T_a)
% 25.88/26.17       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x)) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_le__funE,axiom,
% 25.88/26.17      ! [V_x_2,V_g_2,V_f_2,T_b,T_c] :
% 25.88/26.17        ( class_Orderings_Oord(T_c)
% 25.88/26.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 25.88/26.17         => 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))) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_le__funD,axiom,
% 25.88/26.17      ! [V_x_2,V_g_2,V_f_2,T_b,T_c] :
% 25.88/26.17        ( class_Orderings_Oord(T_c)
% 25.88/26.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 25.88/26.17         => 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))) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_le__fun__def,axiom,
% 25.88/26.17      ! [V_g_2,V_f_2,T_b,T_c] :
% 25.88/26.17        ( class_Orderings_Oord(T_c)
% 25.88/26.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 25.88/26.17        <=> ! [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))) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_bot__apply,axiom,
% 25.88/26.17      ! [V_x_2,T_c,T_b] :
% 25.88/26.17        ( class_Orderings_Obot(T_b)
% 25.88/26.17       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_singleton__inject,axiom,
% 25.88/26.17      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.17        ( 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)))
% 25.88/26.17       => V_a_2 = V_b_2 ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_doubleton__eq__iff,axiom,
% 25.88/26.17      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.17        ( 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))))
% 25.88/26.17      <=> ( ( V_a_2 = V_c_2
% 25.88/26.17            & V_b_2 = V_d_2 )
% 25.88/26.17          | ( V_a_2 = V_d_2
% 25.88/26.17            & V_b_2 = V_c_2 ) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_insert__not__empty,axiom,
% 25.88/26.17      ! [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)) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_the__elem__eq,axiom,
% 25.88/26.17      ! [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 ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_escape,axiom,
% 25.88/26.17      ! [V_Q_2,V_c_2,V_G_2,T_b,V_P_2] :
% 25.88/26.17        ( ! [B_Z,B_s] :
% 25.88/26.17            ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 25.88/26.17           => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),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_Q_2,B_Z)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) )
% 25.88/26.17       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,V_c_2,V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_conseq1,axiom,
% 25.88/26.17      ! [V_P_2,V_Q_2,V_c_2,V_P_H_2,V_G_2,T_b] :
% 25.88/26.17        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_H_2,V_c_2,V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 25.88/26.17       => ( ! [B_Z,B_s] :
% 25.88/26.17              ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 25.88/26.17             => hBOOL(hAPP(hAPP(V_P_H_2,B_Z),B_s)) )
% 25.88/26.17         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,V_c_2,V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_conseq2,axiom,
% 25.88/26.17      ! [V_Q_2,V_Q_H_2,V_c_2,V_P_2,V_G_2,T_b] :
% 25.88/26.17        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,V_c_2,V_Q_H_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 25.88/26.17       => ( ! [B_Z,B_s] :
% 25.88/26.17              ( hBOOL(hAPP(hAPP(V_Q_H_2,B_Z),B_s))
% 25.88/26.17             => hBOOL(hAPP(hAPP(V_Q_2,B_Z),B_s)) )
% 25.88/26.17         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,V_c_2,V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_Comp,axiom,
% 25.88/26.17      ! [V_R_2,V_d_2,V_Q_2,V_c_2,V_P_2,V_G_2,T_b] :
% 25.88/26.17        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,V_c_2,V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 25.88/26.17       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_Q_2,V_d_2,V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 25.88/26.17         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,c_Com_Ocom_OSemi(V_c_2,V_d_2),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_LoopF,axiom,
% 25.88/26.17      ! [V_c_2,V_b_2,V_P_2,V_G_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),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_P_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate),c_fNot),V_b_2)),c_Com_Ocom_OWhile(V_b_2,V_c_2),V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_predicate1D,axiom,
% 25.88/26.17      ! [V_x_2,V_Q_2,V_P_2,T_b] :
% 25.88/26.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_P_2),V_Q_2))
% 25.88/26.17       => ( hBOOL(hAPP(V_P_2,V_x_2))
% 25.88/26.17         => hBOOL(hAPP(V_Q_2,V_x_2)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_rev__predicate1D,axiom,
% 25.88/26.17      ! [V_Q_2,T_b,V_x_2,V_P_2] :
% 25.88/26.17        ( hBOOL(hAPP(V_P_2,V_x_2))
% 25.88/26.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_P_2),V_Q_2))
% 25.88/26.17         => hBOOL(hAPP(V_Q_2,V_x_2)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_conseq12,axiom,
% 25.88/26.17      ! [V_Q_2,V_P_2,V_Q_H_2,V_c_2,V_P_H_2,V_G_2,T_b] :
% 25.88/26.17        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_H_2,V_c_2,V_Q_H_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 25.88/26.17       => ( ! [B_Z,B_s] :
% 25.88/26.17              ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 25.88/26.17             => ! [B_s_H] :
% 25.88/26.17                  ( ! [B_Z_H] :
% 25.88/26.17                      ( hBOOL(hAPP(hAPP(V_P_H_2,B_Z_H),B_s))
% 25.88/26.17                     => hBOOL(hAPP(hAPP(V_Q_H_2,B_Z_H),B_s_H)) )
% 25.88/26.17                 => hBOOL(hAPP(hAPP(V_Q_2,B_Z),B_s_H)) ) )
% 25.88/26.17         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,V_c_2,V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_hoare__derivs_Oequations_I8_J,axiom,
% 25.88/26.17      ! [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)),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)))) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_Ass,axiom,
% 25.88/26.17      ! [V_a_2,V_X_2,V_P_2,V_G_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),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_P_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_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_order__fun_I1_J,axiom,
% 25.88/26.17      ! [V_g_2,V_f_2,T_b,T_c] :
% 25.88/26.17        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.17          & class_Enum_Oenum(T_b) )
% 25.88/26.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 25.88/26.17        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),hAPP(hAPP(c_COMBS(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Oord__class_Oless__eq(T_c)),V_f_2)),V_g_2))) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_all__code,axiom,
% 25.88/26.17      ! [V_P_2,T_b] :
% 25.88/26.17        ( class_Enum_Oenum(T_b)
% 25.88/26.17       => ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 25.88/26.17        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),V_P_2)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_enum__all,axiom,
% 25.88/26.17      ! [V_P_2,T_b] :
% 25.88/26.17        ( class_Enum_Oenum(T_b)
% 25.88/26.17       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),V_P_2))
% 25.88/26.17        <=> ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I12_J,axiom,
% 25.88/26.17      ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSKIP != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I13_J,axiom,
% 25.88/26.17      ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I8_J,axiom,
% 25.88/26.17      ! [V_fun_H_2,V_vname_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I9_J,axiom,
% 25.88/26.17      ! [V_fun_H_2,V_vname_H_2] : c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2) != c_Com_Ocom_OSKIP ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I25_J,axiom,
% 25.88/26.17      ! [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) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I24_J,axiom,
% 25.88/26.17      ! [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) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I16_J,axiom,
% 25.88/26.17      ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I17_J,axiom,
% 25.88/26.17      ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I47_J,axiom,
% 25.88/26.17      ! [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) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I46_J,axiom,
% 25.88/26.17      ! [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) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I29_J,axiom,
% 25.88/26.17      ! [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) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I28_J,axiom,
% 25.88/26.17      ! [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) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I5_J,axiom,
% 25.88/26.17      ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2] :
% 25.88/26.17        ( c_Com_Ocom_OWhile(V_fun_2,V_com_2) = c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2)
% 25.88/26.17      <=> ( V_fun_2 = V_fun_H_2
% 25.88/26.17          & V_com_2 = V_com_H_2 ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I1_J,axiom,
% 25.88/26.17      ! [V_fun_H_2,V_vname_H_2,V_fun_2,V_vname_2] :
% 25.88/26.17        ( c_Com_Ocom_OAss(V_vname_2,V_fun_2) = c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2)
% 25.88/26.17      <=> ( V_vname_2 = V_vname_H_2
% 25.88/26.17          & V_fun_2 = V_fun_H_2 ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I3_J,axiom,
% 25.88/26.17      ! [V_com2_H_2,V_com1_H_2,V_com2_2,V_com1_2] :
% 25.88/26.17        ( c_Com_Ocom_OSemi(V_com1_2,V_com2_2) = c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2)
% 25.88/26.17      <=> ( V_com1_2 = V_com1_H_2
% 25.88/26.17          & V_com2_2 = V_com2_H_2 ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_the__elem__def,axiom,
% 25.88/26.17      ! [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))))) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_Loop,axiom,
% 25.88/26.17      ! [V_c_2,V_b_2,V_P_2,V_G_2,T_b] :
% 25.88/26.17        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,V_b_2),V_c_2,V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 25.88/26.17       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,c_Com_Ocom_OWhile(V_b_2,V_c_2),c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_Powp__mono,axiom,
% 25.88/26.17      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.17       => 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))) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_Least__le,axiom,
% 25.88/26.17      ! [V_k_2,V_P_2,T_b] :
% 25.88/26.17        ( class_Orderings_Owellorder(T_b)
% 25.88/26.17       => ( hBOOL(hAPP(V_P_2,V_k_2))
% 25.88/26.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Orderings_Oord__class_OLeast(T_b,V_P_2)),V_k_2)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_le__funI,axiom,
% 25.88/26.17      ! [T_b,V_g_2,V_f_2,T_c] :
% 25.88/26.17        ( class_Orderings_Oord(T_c)
% 25.88/26.17       => ( ! [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)))
% 25.88/26.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2)) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_inv__imagep__def,axiom,
% 25.88/26.17      ! [V_y_2,V_x_2,V_f_2,V_r_2,T_c,T_b] :
% 25.88/26.17        ( c_Predicate_Oinv__imagep(T_b,T_c,V_r_2,V_f_2,V_x_2,V_y_2)
% 25.88/26.17      <=> hBOOL(hAPP(hAPP(V_r_2,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I64_J,axiom,
% 25.88/26.17      ! [V_f8_2,V_f7_2,V_f6_2,V_f5_2,V_f4_2,V_f3_2,V_f2_2,V_f1_2,T_b] : c_Com_Ocom_Ocom__case(T_b,V_f1_2,V_f2_2,V_f3_2,V_f4_2,V_f5_2,V_f6_2,V_f7_2,V_f8_2,c_Com_Ocom_OSKIP) = V_f1_2 ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I67_J,axiom,
% 25.88/26.17      ! [V_com2_2,V_com1_2,V_f8_2,V_f7_2,V_f6_2,V_f5_2,V_f4_2,V_f3_2,V_f2_2,V_f1_2,T_b] : c_Com_Ocom_Ocom__case(T_b,V_f1_2,V_f2_2,V_f3_2,V_f4_2,V_f5_2,V_f6_2,V_f7_2,V_f8_2,c_Com_Ocom_OSemi(V_com1_2,V_com2_2)) = hAPP(hAPP(V_f4_2,V_com1_2),V_com2_2) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I65_J,axiom,
% 25.88/26.17      ! [V_fun_2,V_vname_2,V_f8_2,V_f7_2,V_f6_2,V_f5_2,V_f4_2,V_f3_2,V_f2_2,V_f1_2,T_b] : c_Com_Ocom_Ocom__case(T_b,V_f1_2,V_f2_2,V_f3_2,V_f4_2,V_f5_2,V_f6_2,V_f7_2,V_f8_2,c_Com_Ocom_OAss(V_vname_2,V_fun_2)) = hAPP(hAPP(V_f2_2,V_vname_2),V_fun_2) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_strict__mono__less__eq,axiom,
% 25.88/26.17      ! [V_y_2,V_x_2,V_f_2,T_b,T_c] :
% 25.88/26.17        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.17          & class_Orderings_Olinorder(T_b) )
% 25.88/26.17       => ( c_Orderings_Oorder__class_Ostrict__mono(T_b,T_c,V_f_2)
% 25.88/26.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 25.88/26.17          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I69_J,axiom,
% 25.88/26.17      ! [V_com_2,V_fun_2,V_f8_2,V_f7_2,V_f6_2,V_f5_2,V_f4_2,V_f3_2,V_f2_2,V_f1_2,T_b] : c_Com_Ocom_Ocom__case(T_b,V_f1_2,V_f2_2,V_f3_2,V_f4_2,V_f5_2,V_f6_2,V_f7_2,V_f8_2,c_Com_Ocom_OWhile(V_fun_2,V_com_2)) = hAPP(hAPP(V_f6_2,V_fun_2),V_com_2) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_hoare__derivs_OLocal,axiom,
% 25.88/26.17      ! [V_a_2,V_s_H_2,V_X_2,V_Q_2,V_c_2,V_P_2,V_G_2,T_b] :
% 25.88/26.17        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,V_c_2,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_Q_2)),hAPP(hAPP(c_COMBC(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),c_Com_Ovname_OLoc(V_X_2))),c_Natural_Ogetlocs(V_s_H_2,V_X_2))))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 25.88/26.17       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_Com_Ostate,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Com_Ostate),c_fconj),hAPP(c_fequal,V_s_H_2)))),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_P_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),c_Com_Ovname_OLoc(V_X_2))),V_a_2))),c_Com_Ocom_OLocal(V_X_2,V_a_2,V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_vname_Osimps_I2_J,axiom,
% 25.88/26.17      ! [V_loc_H_2,V_loc_2] :
% 25.88/26.17        ( c_Com_Ovname_OLoc(V_loc_2) = c_Com_Ovname_OLoc(V_loc_H_2)
% 25.88/26.17      <=> V_loc_2 = V_loc_H_2 ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I2_J,axiom,
% 25.88/26.17      ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_com_2,V_fun_2,V_loc_2] :
% 25.88/26.17        ( 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)
% 25.88/26.17      <=> ( V_loc_2 = V_loc_H_2
% 25.88/26.17          & V_fun_2 = V_fun_H_2
% 25.88/26.17          & V_com_2 = V_com_H_2 ) ) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_com_Osimps_I66_J,axiom,
% 25.88/26.17      ! [V_com_2,V_fun_2,V_loc_2,V_f8_2,V_f7_2,V_f6_2,V_f5_2,V_f4_2,V_f3_2,V_f2_2,V_f1_2,T_b] : c_Com_Ocom_Ocom__case(T_b,V_f1_2,V_f2_2,V_f3_2,V_f4_2,V_f5_2,V_f6_2,V_f7_2,V_f8_2,c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2)) = hAPP(hAPP(hAPP(V_f3_2,V_loc_2),V_fun_2),V_com_2) ).
% 25.88/26.17  
% 25.88/26.17  fof(fact_LeastI__ex,axiom,
% 25.88/26.17      ! [V_P_2,T_b] :
% 25.88/26.18        ( class_Orderings_Owellorder(T_b)
% 25.88/26.18       => ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 25.88/26.18         => hBOOL(hAPP(V_P_2,c_Orderings_Oord__class_OLeast(T_b,V_P_2))) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_strict__mono__eq,axiom,
% 25.88/26.18      ! [V_y_2,V_x_2,V_f_2,T_b,T_c] :
% 25.88/26.18        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.18          & class_Orderings_Olinorder(T_b) )
% 25.88/26.18       => ( c_Orderings_Oorder__class_Ostrict__mono(T_b,T_c,V_f_2)
% 25.88/26.18         => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 25.88/26.18          <=> V_x_2 = V_y_2 ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_LeastI,axiom,
% 25.88/26.18      ! [V_k_2,V_P_2,T_b] :
% 25.88/26.18        ( class_Orderings_Owellorder(T_b)
% 25.88/26.18       => ( hBOOL(hAPP(V_P_2,V_k_2))
% 25.88/26.18         => hBOOL(hAPP(V_P_2,c_Orderings_Oord__class_OLeast(T_b,V_P_2))) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_in__inv__imagep,axiom,
% 25.88/26.18      ! [V_y_2,V_x_2,V_f_2,V_r_2,T_c,T_b] :
% 25.88/26.18        ( c_Predicate_Oinv__imagep(T_b,T_c,V_r_2,V_f_2,V_x_2,V_y_2)
% 25.88/26.18      <=> hBOOL(hAPP(hAPP(V_r_2,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_peek__and__def,axiom,
% 25.88/26.18      ! [V_s_2,V_Z_2,V_p_2,V_P_2,T_b] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,V_p_2),V_Z_2),V_s_2))
% 25.88/26.18      <=> ( hBOOL(hAPP(hAPP(V_P_2,V_Z_2),V_s_2))
% 25.88/26.18          & hBOOL(hAPP(V_p_2,V_s_2)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I38_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I39_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I23_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I22_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I34_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I35_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I10_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I11_J,axiom,
% 25.88/26.18      ! [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 ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_hoare__derivs_OIf,axiom,
% 25.88/26.18      ! [V_d_2,V_Q_2,V_c_2,V_b_2,V_P_2,V_G_2,T_b] :
% 25.88/26.18        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,V_b_2),V_c_2,V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 25.88/26.18       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)),V_d_2,V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 25.88/26.18         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,c_Com_Ocom_OCond(V_b_2,V_c_2,V_d_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_enum__the__def,axiom,
% 25.88/26.18      ! [V_P_2,T_b] : c_Enum_Oenum__the(T_b,V_P_2) = c_HOL_OThe(T_b,V_P_2) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_the__eq__trivial,axiom,
% 25.88/26.18      ! [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 ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_the__sym__eq__trivial,axiom,
% 25.88/26.18      ! [V_x_2,T_b] : c_HOL_OThe(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_vname_Orecs_I2_J,axiom,
% 25.88/26.18      ! [V_loc_2,V_f2_2,V_f1_2,T_b] : c_Com_Ovname_Ovname__rec(T_b,V_f1_2,V_f2_2,c_Com_Ovname_OLoc(V_loc_2)) = hAPP(V_f2_2,V_loc_2) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_vname_Osimps_I6_J,axiom,
% 25.88/26.18      ! [V_loc_2,V_f2_2,V_f1_2,T_b] : c_Com_Ovname_Ovname__case(T_b,V_f1_2,V_f2_2,c_Com_Ovname_OLoc(V_loc_2)) = hAPP(V_f2_2,V_loc_2) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_K__record__comp,axiom,
% 25.88/26.18      ! [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 ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_o__def,axiom,
% 25.88/26.18      ! [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)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_OLocal,axiom,
% 25.88/26.18      ! [V_s1_2,V_a_2,V_Y_2,V_s0_2,V_c_2] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s0_2),c_Com_Ovname_OLoc(V_Y_2)),hAPP(V_a_2,V_s0_2))),V_s1_2))
% 25.88/26.18       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2)),V_s0_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s1_2),c_Com_Ovname_OLoc(V_Y_2)),c_Natural_Ogetlocs(V_s0_2,V_Y_2)))) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_OLocal,axiom,
% 25.88/26.18      ! [V_s1_2,V_n_2,V_a_2,V_Y_2,V_s0_2,V_c_2] :
% 25.88/26.18        ( c_Natural_Oevaln(V_c_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s0_2),c_Com_Ovname_OLoc(V_Y_2)),hAPP(V_a_2,V_s0_2)),V_n_2,V_s1_2)
% 25.88/26.18       => c_Natural_Oevaln(c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2),V_s0_2,V_n_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s1_2),c_Com_Ovname_OLoc(V_Y_2)),c_Natural_Ogetlocs(V_s0_2,V_Y_2))) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_o__eq__elim,axiom,
% 25.88/26.18      ! [V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] :
% 25.88/26.18        ( 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)
% 25.88/26.18       => ! [B_v] : hAPP(V_a_2,hAPP(V_b_2,B_v)) = hAPP(V_c_2,hAPP(V_d_2,B_v)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_OWhileFalse,axiom,
% 25.88/26.18      ! [V_n_2,V_c_2,V_s_2,V_b_2] :
% 25.88/26.18        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18       => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s_2,V_n_2,V_s_2) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_OWhileTrue,axiom,
% 25.88/26.18      ! [V_s2_2,V_s1_2,V_n_2,V_c_2,V_s0_2,V_b_2] :
% 25.88/26.18        ( hBOOL(hAPP(V_b_2,V_s0_2))
% 25.88/26.18       => ( c_Natural_Oevaln(V_c_2,V_s0_2,V_n_2,V_s1_2)
% 25.88/26.18         => ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s1_2,V_n_2,V_s2_2)
% 25.88/26.18           => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s0_2,V_n_2,V_s2_2) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_OWhileFalse,axiom,
% 25.88/26.18      ! [V_c_2,V_s_2,V_b_2] :
% 25.88/26.18        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s_2),V_s_2)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_OWhileTrue,axiom,
% 25.88/26.18      ! [V_s2_2,V_s1_2,V_c_2,V_s0_2,V_b_2] :
% 25.88/26.18        ( hBOOL(hAPP(V_b_2,V_s0_2))
% 25.88/26.18       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s0_2),V_s1_2))
% 25.88/26.18         => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s1_2),V_s2_2))
% 25.88/26.18           => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s0_2),V_s2_2)) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_OIfFalse,axiom,
% 25.88/26.18      ! [V_c0_2,V_s1_2,V_n_2,V_c1_2,V_s_2,V_b_2] :
% 25.88/26.18        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18       => ( c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_s1_2)
% 25.88/26.18         => 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) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_OIfTrue,axiom,
% 25.88/26.18      ! [V_c1_2,V_s1_2,V_n_2,V_c0_2,V_s_2,V_b_2] :
% 25.88/26.18        ( hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18       => ( c_Natural_Oevaln(V_c0_2,V_s_2,V_n_2,V_s1_2)
% 25.88/26.18         => 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) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln__elim__cases_I5_J,axiom,
% 25.88/26.18      ! [V_t_2,V_n_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 25.88/26.18        ( 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)
% 25.88/26.18       => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18           => ~ c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_t_2) )
% 25.88/26.18         => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18             => ~ c_Natural_Oevaln(V_c2_2,V_s_2,V_n_2,V_t_2) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_OIfFalse,axiom,
% 25.88/26.18      ! [V_c0_2,V_s1_2,V_c1_2,V_s_2,V_b_2] :
% 25.88/26.18        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_s1_2))
% 25.88/26.18         => 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)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_OIfTrue,axiom,
% 25.88/26.18      ! [V_c1_2,V_s1_2,V_c0_2,V_s_2,V_b_2] :
% 25.88/26.18        ( hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0_2),V_s_2),V_s1_2))
% 25.88/26.18         => 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)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc__elim__cases_I5_J,axiom,
% 25.88/26.18      ! [V_t_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 25.88/26.18        ( 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))
% 25.88/26.18       => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18           => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_t_2)) )
% 25.88/26.18         => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18             => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2_2),V_s_2),V_t_2)) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_OSemi,axiom,
% 25.88/26.18      ! [V_s2,V_c1,V_s1,V_n,V_s0,V_c0] :
% 25.88/26.18        ( c_Natural_Oevaln(V_c0,V_s0,V_n,V_s1)
% 25.88/26.18       => ( c_Natural_Oevaln(V_c1,V_s1,V_n,V_s2)
% 25.88/26.18         => c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_n,V_s2) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln__elim__cases_I1_J,axiom,
% 25.88/26.18      ! [V_t,V_n,V_s] :
% 25.88/26.18        ( c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_t)
% 25.88/26.18       => V_t = V_s ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_OSkip,axiom,
% 25.88/26.18      ! [V_n,V_s] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_s) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_OSemi,axiom,
% 25.88/26.18      ! [V_s2,V_c1,V_s1,V_s0,V_c0] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0),V_s0),V_s1))
% 25.88/26.18       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s1),V_s2))
% 25.88/26.18         => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c0,V_c1)),V_s0),V_s2)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc__elim__cases_I1_J,axiom,
% 25.88/26.18      ! [V_t,V_s] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_t))
% 25.88/26.18       => V_t = V_s ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_OSkip,axiom,
% 25.88/26.18      ! [V_s] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_s)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_OAssign,axiom,
% 25.88/26.18      ! [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))) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln__elim__cases_I2_J,axiom,
% 25.88/26.18      ! [V_t_2,V_n_2,V_s_2,V_a_2,V_X_2] :
% 25.88/26.18        ( c_Natural_Oevaln(c_Com_Ocom_OAss(V_X_2,V_a_2),V_s_2,V_n_2,V_t_2)
% 25.88/26.18       => V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_OAssign,axiom,
% 25.88/26.18      ! [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)))) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc__elim__cases_I2_J,axiom,
% 25.88/26.18      ! [V_t_2,V_s_2,V_a_2,V_X_2] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_X_2,V_a_2)),V_s_2),V_t_2))
% 25.88/26.18       => V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln__nonstrict,axiom,
% 25.88/26.18      ! [V_m,V_t,V_n,V_s,V_c] :
% 25.88/26.18        ( c_Natural_Oevaln(V_c,V_s,V_n,V_t)
% 25.88/26.18       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.18         => c_Natural_Oevaln(V_c,V_s,V_m,V_t) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_eval__eq,axiom,
% 25.88/26.18      ! [V_t_2,V_s_2,V_c_2] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s_2),V_t_2))
% 25.88/26.18      <=> ? [B_n] : c_Natural_Oevaln(V_c_2,V_s_2,B_n,V_t_2) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_Oequations_I5_J,axiom,
% 25.88/26.18      ! [V_a4_2,V_a2_2,V_a5_2,V_a3_2,V_a1_2] :
% 25.88/26.18        ( 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))
% 25.88/26.18      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) )
% 25.88/26.18          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_Oequations_I6_J,axiom,
% 25.88/26.18      ! [V_a4_2,V_a2_2,V_a3_2,V_a5_2,V_a1_2] :
% 25.88/26.18        ( 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))
% 25.88/26.18      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) )
% 25.88/26.18          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_Oequations_I5_J,axiom,
% 25.88/26.18      ! [V_a5_2,V_a4_2,V_a2_2,V_a6_2,V_a3_2,V_a1_2] :
% 25.88/26.18        ( 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)
% 25.88/26.18      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) )
% 25.88/26.18          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_Oequations_I6_J,axiom,
% 25.88/26.18      ! [V_a5_2,V_a4_2,V_a2_2,V_a3_2,V_a6_2,V_a1_2] :
% 25.88/26.18        ( 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)
% 25.88/26.18      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) )
% 25.88/26.18          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com__det,axiom,
% 25.88/26.18      ! [V_u,V_t,V_s,V_c] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t))
% 25.88/26.18       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_u))
% 25.88/26.18         => V_u = V_t ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln__evalc,axiom,
% 25.88/26.18      ! [V_t,V_n,V_s,V_c] :
% 25.88/26.18        ( c_Natural_Oevaln(V_c,V_s,V_n,V_t)
% 25.88/26.18       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I4_J,axiom,
% 25.88/26.18      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] :
% 25.88/26.18        ( 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)
% 25.88/26.18      <=> ( V_fun_2 = V_fun_H_2
% 25.88/26.18          & V_com1_2 = V_com1_H_2
% 25.88/26.18          & V_com2_2 = V_com2_H_2 ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_Oequations_I7_J,axiom,
% 25.88/26.18      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 25.88/26.18        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a2_2)
% 25.88/26.18      <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18         => ? [B_s1] :
% 25.88/26.18              ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 25.88/26.18              & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a2_2) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_Oequations_I8_J,axiom,
% 25.88/26.18      ! [V_a6_2,V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 25.88/26.18        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a6_2)
% 25.88/26.18      <=> ( ( V_a6_2 = V_a2_2
% 25.88/26.18            & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 25.88/26.18          | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & ? [B_s1] :
% 25.88/26.18                ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 25.88/26.18                & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a6_2) ) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_Oequations_I7_J,axiom,
% 25.88/26.18      ! [V_a2_2,V_a3_2,V_a1_2] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a2_2))
% 25.88/26.18      <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18         => ? [B_s1] :
% 25.88/26.18              ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1))
% 25.88/26.18              & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a2_2)) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_Oequations_I8_J,axiom,
% 25.88/26.18      ! [V_a5_2,V_a2_2,V_a3_2,V_a1_2] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a5_2))
% 25.88/26.18      <=> ( ( V_a5_2 = V_a2_2
% 25.88/26.18            & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 25.88/26.18          | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 25.88/26.18            & ? [B_s1] :
% 25.88/26.18                ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1))
% 25.88/26.18                & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a5_2)) ) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_Oequations_I4_J,axiom,
% 25.88/26.18      ! [V_a6_2,V_a3_2,V_a2_2,V_a5_2,V_a1_2] :
% 25.88/26.18        ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_a1_2,V_a5_2),V_a2_2,V_a3_2,V_a6_2)
% 25.88/26.18      <=> ? [B_s1] :
% 25.88/26.18            ( c_Natural_Oevaln(V_a1_2,V_a2_2,V_a3_2,B_s1)
% 25.88/26.18            & c_Natural_Oevaln(V_a5_2,B_s1,V_a3_2,V_a6_2) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_Oequations_I1_J,axiom,
% 25.88/26.18      ! [V_a2,V_a1] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_a1,V_a2,V_a1) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_Oequations_I4_J,axiom,
% 25.88/26.18      ! [V_a5_2,V_a2_2,V_a4_2,V_a1_2] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_a1_2,V_a4_2)),V_a2_2),V_a5_2))
% 25.88/26.18      <=> ? [B_s1] :
% 25.88/26.18            ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a1_2),V_a2_2),B_s1))
% 25.88/26.18            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a4_2),B_s1),V_a5_2)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_Oequations_I1_J,axiom,
% 25.88/26.18      ! [V_a] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_a),V_a)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I53_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I52_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_Oequations_I2_J,axiom,
% 25.88/26.18      ! [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))) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I26_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I27_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I44_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I45_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I36_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I37_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I15_J,axiom,
% 25.88/26.18      ! [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 ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I14_J,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_Oequations_I2_J,axiom,
% 25.88/26.18      ! [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)))) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_com_Osimps_I68_J,axiom,
% 25.88/26.18      ! [V_com2_2,V_com1_2,V_fun_2,V_f8_2,V_f7_2,V_f6_2,V_f5_2,V_f4_2,V_f3_2,V_f2_2,V_f1_2,T_b] : c_Com_Ocom_Ocom__case(T_b,V_f1_2,V_f2_2,V_f3_2,V_f4_2,V_f5_2,V_f6_2,V_f7_2,V_f8_2,c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2)) = hAPP(hAPP(hAPP(V_f5_2,V_fun_2),V_com1_2),V_com2_2) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln_Oequations_I3_J,axiom,
% 25.88/26.18      ! [V_a6_2,V_a5_2,V_a2_2,V_a1_2,V_a4_2,V_a3_2] :
% 25.88/26.18        ( c_Natural_Oevaln(c_Com_Ocom_OLocal(V_a3_2,V_a4_2,V_a1_2),V_a2_2,V_a5_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a6_2),c_Com_Ovname_OLoc(V_a3_2)),c_Natural_Ogetlocs(V_a2_2,V_a3_2)))
% 25.88/26.18      <=> ? [B_s1] :
% 25.88/26.18            ( hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a6_2),c_Com_Ovname_OLoc(V_a3_2)),c_Natural_Ogetlocs(V_a2_2,V_a3_2)) = hAPP(hAPP(hAPP(c_Natural_Oupdate,B_s1),c_Com_Ovname_OLoc(V_a3_2)),c_Natural_Ogetlocs(V_a2_2,V_a3_2))
% 25.88/26.18            & c_Natural_Oevaln(V_a1_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a2_2),c_Com_Ovname_OLoc(V_a3_2)),hAPP(V_a4_2,V_a2_2)),V_a5_2,B_s1) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc_Oequations_I3_J,axiom,
% 25.88/26.18      ! [V_a5_2,V_a2_2,V_a1_2,V_a4_2,V_a3_2] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OLocal(V_a3_2,V_a4_2,V_a1_2)),V_a2_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a5_2),c_Com_Ovname_OLoc(V_a3_2)),c_Natural_Ogetlocs(V_a2_2,V_a3_2))))
% 25.88/26.18      <=> ? [B_s1] :
% 25.88/26.18            ( hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a5_2),c_Com_Ovname_OLoc(V_a3_2)),c_Natural_Ogetlocs(V_a2_2,V_a3_2)) = hAPP(hAPP(hAPP(c_Natural_Oupdate,B_s1),c_Com_Ovname_OLoc(V_a3_2)),c_Natural_Ogetlocs(V_a2_2,V_a3_2))
% 25.88/26.18            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a1_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a2_2),c_Com_Ovname_OLoc(V_a3_2)),hAPP(V_a4_2,V_a2_2))),B_s1)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_o__assoc,axiom,
% 25.88/26.18      ! [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) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_o__apply,axiom,
% 25.88/26.18      ! [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)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_o__eq__dest__lhs,axiom,
% 25.88/26.18      ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] :
% 25.88/26.18        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = V_c_2
% 25.88/26.18       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_o__eq__dest,axiom,
% 25.88/26.18      ! [V_v_2,V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] :
% 25.88/26.18        ( 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)
% 25.88/26.18       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,hAPP(V_d_2,V_v_2)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_MGT__def,axiom,
% 25.88/26.18      ! [V_c_2] : c_Hoare__Mirabelle_OMGT(V_c_2) = c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate,c_fequal,V_c_2,c_Natural_Oevalc(V_c_2)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc__elim__cases_I3_J,axiom,
% 25.88/26.18      ! [V_t_2,V_s_2,V_c_2,V_a_2,V_Y_2] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2)),V_s_2),V_t_2))
% 25.88/26.18       => ~ ! [B_s1] :
% 25.88/26.18              ( V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,B_s1),c_Com_Ovname_OLoc(V_Y_2)),c_Natural_Ogetlocs(V_s_2,V_Y_2))
% 25.88/26.18             => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),c_Com_Ovname_OLoc(V_Y_2)),hAPP(V_a_2,V_s_2))),B_s1)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln__elim__cases_I3_J,axiom,
% 25.88/26.18      ! [V_t_2,V_n_2,V_s_2,V_c_2,V_a_2,V_Y_2] :
% 25.88/26.18        ( c_Natural_Oevaln(c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2),V_s_2,V_n_2,V_t_2)
% 25.88/26.18       => ~ ! [B_s1] :
% 25.88/26.18              ( V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,B_s1),c_Com_Ovname_OLoc(V_Y_2)),c_Natural_Ogetlocs(V_s_2,V_Y_2))
% 25.88/26.18             => ~ c_Natural_Oevaln(V_c_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),c_Com_Ovname_OLoc(V_Y_2)),hAPP(V_a_2,V_s_2)),V_n_2,B_s1) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_vname_Osimps_I5_J,axiom,
% 25.88/26.18      ! [V_glb_2,V_f2_2,V_f1_2,T_b] : c_Com_Ovname_Ovname__case(T_b,V_f1_2,V_f2_2,c_Com_Ovname_OGlb(V_glb_2)) = hAPP(V_f1_2,V_glb_2) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_vname_Orecs_I1_J,axiom,
% 25.88/26.18      ! [V_glb_2,V_f2_2,V_f1_2,T_b] : c_Com_Ovname_Ovname__rec(T_b,V_f1_2,V_f2_2,c_Com_Ovname_OGlb(V_glb_2)) = hAPP(V_f1_2,V_glb_2) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_triple__valid__def2,axiom,
% 25.88/26.18      ! [V_Q_2,V_c_2,V_P_2,V_n_2,T_b] :
% 25.88/26.18        ( c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_P_2,V_c_2,V_Q_2))
% 25.88/26.18      <=> ! [B_Z,B_s] :
% 25.88/26.18            ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 25.88/26.18           => ! [B_s_H] :
% 25.88/26.18                ( c_Natural_Oevaln(V_c_2,B_s,V_n_2,B_s_H)
% 25.88/26.18               => hBOOL(hAPP(hAPP(V_Q_2,B_Z),B_s_H)) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc__elim__cases_I4_J,axiom,
% 25.88/26.18      ! [V_t,V_s,V_c2,V_c1] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c1,V_c2)),V_s),V_t))
% 25.88/26.18       => ~ ! [B_s1] :
% 25.88/26.18              ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s),B_s1))
% 25.88/26.18             => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2),B_s1),V_t)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln__elim__cases_I4_J,axiom,
% 25.88/26.18      ! [V_t,V_n,V_s,V_c2,V_c1] :
% 25.88/26.18        ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c1,V_c2),V_s,V_n,V_t)
% 25.88/26.18       => ~ ! [B_s1] :
% 25.88/26.18              ( c_Natural_Oevaln(V_c1,V_s,V_n,B_s1)
% 25.88/26.18             => ~ c_Natural_Oevaln(V_c2,B_s1,V_n,V_t) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_comp__cong,axiom,
% 25.88/26.18      ! [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] :
% 25.88/26.18        ( 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))
% 25.88/26.18       => 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) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_override__on__emptyset,axiom,
% 25.88/26.18      ! [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 ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc__WHILE__case,axiom,
% 25.88/26.18      ! [V_t_2,V_s_2,V_c_2,V_b_2] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s_2),V_t_2))
% 25.88/26.18       => ( ( V_t_2 = V_s_2
% 25.88/26.18           => hBOOL(hAPP(V_b_2,V_s_2)) )
% 25.88/26.18         => ~ ( hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18             => ! [B_s1] :
% 25.88/26.18                  ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s_2),B_s1))
% 25.88/26.18                 => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),B_s1),V_t_2)) ) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_vname_Osimps_I1_J,axiom,
% 25.88/26.18      ! [V_glb_H_2,V_glb_2] :
% 25.88/26.18        ( c_Com_Ovname_OGlb(V_glb_2) = c_Com_Ovname_OGlb(V_glb_H_2)
% 25.88/26.18      <=> V_glb_2 = V_glb_H_2 ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_vname_Osimps_I3_J,axiom,
% 25.88/26.18      ! [V_loc_H,V_glb] : c_Com_Ovname_OGlb(V_glb) != c_Com_Ovname_OLoc(V_loc_H) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_vname_Osimps_I4_J,axiom,
% 25.88/26.18      ! [V_glb,V_loc_H] : c_Com_Ovname_OLoc(V_loc_H) != c_Com_Ovname_OGlb(V_glb) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_le__refl,axiom,
% 25.88/26.18      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_n)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_nat__le__linear,axiom,
% 25.88/26.18      ! [V_n,V_m] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.18        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_eq__imp__le,axiom,
% 25.88/26.18      ! [V_n,V_m] :
% 25.88/26.18        ( V_m = V_n
% 25.88/26.18       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_le__trans,axiom,
% 25.88/26.18      ! [V_k,V_j,V_i] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 25.88/26.18       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_k))
% 25.88/26.18         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_k)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_le__antisym,axiom,
% 25.88/26.18      ! [V_n,V_m] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.18       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.18         => V_m = V_n ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evaln__WHILE__case,axiom,
% 25.88/26.18      ! [V_t_2,V_n_2,V_s_2,V_c_2,V_b_2] :
% 25.88/26.18        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s_2,V_n_2,V_t_2)
% 25.88/26.18       => ( ( V_t_2 = V_s_2
% 25.88/26.18           => hBOOL(hAPP(V_b_2,V_s_2)) )
% 25.88/26.18         => ~ ( hBOOL(hAPP(V_b_2,V_s_2))
% 25.88/26.18             => ! [B_s1] :
% 25.88/26.18                  ( c_Natural_Oevaln(V_c_2,V_s_2,V_n_2,B_s1)
% 25.88/26.18                 => ~ c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),B_s1,V_n_2,V_t_2) ) ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Least__equality,axiom,
% 25.88/26.18      ! [V_x_2,V_P_2,T_b] :
% 25.88/26.18        ( class_Orderings_Oorder(T_b)
% 25.88/26.18       => ( hBOOL(hAPP(V_P_2,V_x_2))
% 25.88/26.18         => ( ! [B_y] :
% 25.88/26.18                ( hBOOL(hAPP(V_P_2,B_y))
% 25.88/26.18               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_y)) )
% 25.88/26.18           => c_Orderings_Oord__class_OLeast(T_b,V_P_2) = V_x_2 ) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_evalc__evaln,axiom,
% 25.88/26.18      ! [V_t,V_s,V_c] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t))
% 25.88/26.18       => ? [B_n] : c_Natural_Oevaln(V_c,V_s,B_n,V_t) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Pow__mono,axiom,
% 25.88/26.18      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.18       => 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))) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_the__equality,axiom,
% 25.88/26.18      ! [T_b,V_a_2,V_P_2] :
% 25.88/26.18        ( hBOOL(hAPP(V_P_2,V_a_2))
% 25.88/26.18       => ( ! [B_x] :
% 25.88/26.18              ( hBOOL(hAPP(V_P_2,B_x))
% 25.88/26.18             => B_x = V_a_2 )
% 25.88/26.18         => c_HOL_OThe(T_b,V_P_2) = V_a_2 ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_singleton__conv2,axiom,
% 25.88/26.18      ! [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))) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Collect__def,axiom,
% 25.88/26.18      ! [V_P_2,T_b] : hAPP(c_Set_OCollect(T_b),V_P_2) = V_P_2 ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Pow__not__empty,axiom,
% 25.88/26.18      ! [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)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Pow__def,axiom,
% 25.88/26.18      ! [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)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Collect__empty__eq,axiom,
% 25.88/26.18      ! [V_P_2,T_b] :
% 25.88/26.18        ( hAPP(c_Set_OCollect(T_b),V_P_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.18      <=> ! [B_x] : ~ hBOOL(hAPP(V_P_2,B_x)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_empty__Collect__eq,axiom,
% 25.88/26.18      ! [V_P_2,T_b] :
% 25.88/26.18        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),V_P_2)
% 25.88/26.18      <=> ! [B_x] : ~ hBOOL(hAPP(V_P_2,B_x)) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Pow__empty,axiom,
% 25.88/26.18      ! [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))) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_empty__def,axiom,
% 25.88/26.18      ! [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)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_insert__Collect,axiom,
% 25.88/26.18      ! [V_P_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_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_P_2)) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Collect__conv__if,axiom,
% 25.88/26.18      ! [T_b,V_a_2,V_P_2] :
% 25.88/26.18        ( ( hBOOL(hAPP(V_P_2,V_a_2))
% 25.88/26.18         => 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_P_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 25.88/26.18        & ( ~ hBOOL(hAPP(V_P_2,V_a_2))
% 25.88/26.18         => 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_P_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Collect__conv__if2,axiom,
% 25.88/26.18      ! [T_b,V_a_2,V_P_2] :
% 25.88/26.18        ( ( hBOOL(hAPP(V_P_2,V_a_2))
% 25.88/26.18         => 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_P_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 25.88/26.18        & ( ~ hBOOL(hAPP(V_P_2,V_a_2))
% 25.88/26.18         => 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_P_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_singleton__conv,axiom,
% 25.88/26.18      ! [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))) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_PowI,axiom,
% 25.88/26.18      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.18        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.18       => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 25.88/26.18  
% 25.88/26.18  fof(fact_Collect__mono,axiom,
% 25.88/26.18      ! [T_b,V_Q_2,V_P_2] :
% 25.88/26.19        ( ! [B_x] :
% 25.88/26.19            ( hBOOL(hAPP(V_P_2,B_x))
% 25.88/26.19           => hBOOL(hAPP(V_Q_2,B_x)) )
% 25.88/26.19       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_P_2)),hAPP(c_Set_OCollect(T_b),V_Q_2))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insert__compr__raw,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insert__compr,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insert__def,axiom,
% 25.88/26.19      ! [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Pow__iff,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2)))
% 25.88/26.19      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_PowD,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2)))
% 25.88/26.19       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Pow__bottom,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__constant__conv,axiom,
% 25.88/26.19      ! [V_c_2,T_c,T_b,V_A_2] :
% 25.88/26.19        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.19         => 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)) )
% 25.88/26.19        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.19         => 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))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_strict__mono__mono,axiom,
% 25.88/26.19      ! [V_f_2,T_b,T_c] :
% 25.88/26.19        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.19          & class_Orderings_Oorder(T_b) )
% 25.88/26.19       => ( c_Orderings_Oorder__class_Ostrict__mono(T_b,T_c,V_f_2)
% 25.88/26.19         => c_Orderings_Oorder__class_Omono(T_b,T_c,V_f_2) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_subset__insert,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 25.88/26.19        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19       => ( 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)))
% 25.88/26.19        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_equalityCE,axiom,
% 25.88/26.19      ! [V_c_2,T_b,V_B_2,V_A_2] :
% 25.88/26.19        ( V_A_2 = V_B_2
% 25.88/26.19       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) )
% 25.88/26.19         => ~ ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19             => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup1E,axiom,
% 25.88/26.19      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19       => ( ~ hBOOL(hAPP(V_A_2,V_x_2))
% 25.88/26.19         => hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup1CI,axiom,
% 25.88/26.19      ! [T_b,V_A_2,V_x_2,V_B_2] :
% 25.88/26.19        ( ( ~ hBOOL(hAPP(V_B_2,V_x_2))
% 25.88/26.19         => hBOOL(hAPP(V_A_2,V_x_2)) )
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_emptyE,axiom,
% 25.88/26.19      ! [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)))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insertE,axiom,
% 25.88/26.19      ! [V_A_2,V_b_2,V_a_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)))
% 25.88/26.19       => ( V_a_2 != V_b_2
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insertCI,axiom,
% 25.88/26.19      ! [V_b_2,V_B_2,V_a_2,T_b] :
% 25.88/26.19        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 25.88/26.19         => V_a_2 = V_b_2 )
% 25.88/26.19       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_subsetD,axiom,
% 25.88/26.19      ! [V_c_2,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__eqI,axiom,
% 25.88/26.19      ! [T_b,V_A_2,T_c,V_x_2,V_f_2,V_b_2] :
% 25.88/26.19        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_UnE,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.19        ( 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)))
% 25.88/26.19       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_UnCI,axiom,
% 25.88/26.19      ! [V_A_2,V_B_2,V_c_2,T_b] :
% 25.88/26.19        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) )
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_CollectI,axiom,
% 25.88/26.19      ! [T_b,V_a_2,V_P_2] :
% 25.88/26.19        ( hBOOL(hAPP(V_P_2,V_a_2))
% 25.88/26.19       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_2))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__absorb,axiom,
% 25.88/26.19      ! [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 ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_mem__def,axiom,
% 25.88/26.19      ! [V_A_2,V_x_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19      <=> hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__commute,axiom,
% 25.88/26.19      ! [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__left__absorb,axiom,
% 25.88/26.19      ! [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__iff,axiom,
% 25.88/26.19      ! [V_A_2,V_f_2,T_c,V_z_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 25.88/26.19      <=> ? [B_x] :
% 25.88/26.19            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 25.88/26.19            & V_z_2 = hAPP(V_f_2,B_x) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__left__commute,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__Un,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__iff,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.19        ( 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)))
% 25.88/26.19      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19          | hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__assoc,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_bex__Un,axiom,
% 25.88/26.19      ! [V_P_2,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( ? [B_x] :
% 25.88/26.19            ( 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)))
% 25.88/26.19            & hBOOL(hAPP(V_P_2,B_x)) )
% 25.88/26.19      <=> ( ? [B_x] :
% 25.88/26.19              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.19              & hBOOL(hAPP(V_P_2,B_x)) )
% 25.88/26.19          | ? [B_x] :
% 25.88/26.19              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 25.88/26.19              & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_ball__Un,axiom,
% 25.88/26.19      ! [V_P_2,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( ! [B_x] :
% 25.88/26.19            ( 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)))
% 25.88/26.19           => hBOOL(hAPP(V_P_2,B_x)) )
% 25.88/26.19      <=> ( ! [B_x] :
% 25.88/26.19              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.19             => hBOOL(hAPP(V_P_2,B_x)) )
% 25.88/26.19          & ! [B_x] :
% 25.88/26.19              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 25.88/26.19             => hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_UnI1,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_UnI2,axiom,
% 25.88/26.19      ! [V_A_2,V_B_2,V_c_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_imageI,axiom,
% 25.88/26.19      ! [V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_eqset__imp__iff,axiom,
% 25.88/26.19      ! [V_x_2,T_b,V_B_2,V_A_2] :
% 25.88/26.19        ( V_A_2 = V_B_2
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_eqelem__imp__iff,axiom,
% 25.88/26.19      ! [V_A_2,T_b,V_y_2,V_x_2] :
% 25.88/26.19        ( V_x_2 = V_y_2
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_eq__mem__trans,axiom,
% 25.88/26.19      ! [V_A_2,T_b,V_b_2,V_a_2] :
% 25.88/26.19        ( V_a_2 = V_b_2
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_rev__image__eqI,axiom,
% 25.88/26.19      ! [T_c,V_f_2,V_b_2,V_A_2,V_x_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19       => ( V_b_2 = hAPP(V_f_2,V_x_2)
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_eq__mem,axiom,
% 25.88/26.19      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_fequal,V_y_2)))
% 25.88/26.19      <=> V_x_2 = V_y_2 ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__Un__eq,axiom,
% 25.88/26.19      ! [V_x_2,V_S_2,V_R_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19      <=> 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup1I1,axiom,
% 25.88/26.19      ! [V_B_2,T_b,V_x_2,V_A_2] :
% 25.88/26.19        ( hBOOL(hAPP(V_A_2,V_x_2))
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup1I2,axiom,
% 25.88/26.19      ! [V_A_2,T_b,V_x_2,V_B_2] :
% 25.88/26.19        ( hBOOL(hAPP(V_B_2,V_x_2))
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insert__image,axiom,
% 25.88/26.19      ! [V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__image,axiom,
% 25.88/26.19      ! [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__ident,axiom,
% 25.88/26.19      ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__Pow__surj,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] :
% 25.88/26.19        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_B_2
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_mono__Un,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.19        ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),V_f_2)
% 25.88/26.19       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_f_2,V_A_2)),hAPP(V_f_2,V_B_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)))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_pred__equals__eq,axiom,
% 25.88/26.19      ! [V_S_2,V_R_2,T_b] :
% 25.88/26.19        ( 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)
% 25.88/26.19      <=> V_R_2 = V_S_2 ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__def,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Least__mono,axiom,
% 25.88/26.19      ! [V_S_2,V_f_2,T_b,T_c] :
% 25.88/26.19        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.19          & class_Orderings_Oorder(T_b) )
% 25.88/26.19       => ( c_Orderings_Oorder__class_Omono(T_b,T_c,V_f_2)
% 25.88/26.19         => ( ? [B_x] :
% 25.88/26.19                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 25.88/26.19                & ! [B_xa] :
% 25.88/26.19                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_S_2))
% 25.88/26.19                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),B_xa)) ) )
% 25.88/26.19           => c_Orderings_Oord__class_OLeast(T_c,hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_S_2))) = hAPP(V_f_2,c_Orderings_Oord__class_OLeast(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2))) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Pow__insert,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_empty__is__image,axiom,
% 25.88/26.19      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.19        ( 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)
% 25.88/26.19      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__empty,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__is__empty,axiom,
% 25.88/26.19      ! [V_A_2,V_f_2,T_b,T_c] :
% 25.88/26.19        ( 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))
% 25.88/26.19      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__insert,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_subset__image__iff,axiom,
% 25.88/26.19      ! [V_A_2,V_f_2,T_c,V_B_2,T_b] :
% 25.88/26.19        ( 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)))
% 25.88/26.19      <=> ? [B_AA] :
% 25.88/26.19            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),B_AA),V_A_2))
% 25.88/26.19            & V_B_2 = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),B_AA) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__mono,axiom,
% 25.88/26.19      ! [V_f_2,T_c,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__compose,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__constant,axiom,
% 25.88/26.19      ! [V_c_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__empty__left,axiom,
% 25.88/26.19      ! [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 ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__empty__right,axiom,
% 25.88/26.19      ! [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 ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__empty,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.19          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__insert__right,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__insert__left,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__upper1,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__upper2,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_subset__Un__eq,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.19      <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__absorb1,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__absorb2,axiom,
% 25.88/26.19      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__least,axiom,
% 25.88/26.19      ! [V_B_2,V_C_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 25.88/26.19         => 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)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__mono,axiom,
% 25.88/26.19      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))
% 25.88/26.19         => 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))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_all__not__in__conv,axiom,
% 25.88/26.19      ! [V_A_2,T_b] :
% 25.88/26.19        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.19      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_ex__in__conv,axiom,
% 25.88/26.19      ! [V_A_2,T_b] :
% 25.88/26.19        ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.19      <=> V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_empty__iff,axiom,
% 25.88/26.19      ! [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)))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_equals0D,axiom,
% 25.88/26.19      ! [V_a_2,T_b,V_A_2] :
% 25.88/26.19        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.19       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insertI1,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insert__iff,axiom,
% 25.88/26.19      ! [V_A_2,V_b_2,V_a_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)))
% 25.88/26.19      <=> ( V_a_2 = V_b_2
% 25.88/26.19          | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insert__ident,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 25.88/26.19        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 25.88/26.19         => ( 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)
% 25.88/26.19          <=> V_A_2 = V_B_2 ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insertI2,axiom,
% 25.88/26.19      ! [V_b_2,V_B_2,V_a_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 25.88/26.19       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insert__absorb,axiom,
% 25.88/26.19      ! [V_A_2,V_a_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.19       => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) = V_A_2 ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_in__mono,axiom,
% 25.88/26.19      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_set__rev__mp,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_set__mp,axiom,
% 25.88/26.19      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__Pow__subset,axiom,
% 25.88/26.19      ! [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)))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Cantors__paradox,axiom,
% 25.88/26.19      ! [V_A_2,T_b] :
% 25.88/26.19        ~ ? [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Pow__top,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Collect__disj__eq,axiom,
% 25.88/26.19      ! [V_Q_2,V_P_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_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_P_2)),hAPP(c_Set_OCollect(T_b),V_Q_2)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_monoD,axiom,
% 25.88/26.19      ! [V_y_2,V_x_2,V_f_2,T_b,T_c] :
% 25.88/26.19        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.19          & class_Orderings_Oorder(T_b) )
% 25.88/26.19       => ( c_Orderings_Oorder__class_Omono(T_b,T_c,V_f_2)
% 25.88/26.19         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.19           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_bot__empty__eq,axiom,
% 25.88/26.19      ! [V_x_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_x_2))
% 25.88/26.19      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__Pow__mono,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Collect__mem__eq,axiom,
% 25.88/26.19      ! [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 ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_mem__Collect__eq,axiom,
% 25.88/26.19      ! [V_P_2,V_a_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 25.88/26.19      <=> hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_CollectD,axiom,
% 25.88/26.19      ! [V_P_2,V_a_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 25.88/26.19       => hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_CollectE,axiom,
% 25.88/26.19      ! [V_P_2,V_a_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 25.88/26.19       => hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_pred__subset__eq,axiom,
% 25.88/26.19      ! [V_S_2,V_R_2,T_b] :
% 25.88/26.19        ( 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)))
% 25.88/26.19      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Powp__Pow__eq,axiom,
% 25.88/26.19      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19      <=> hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),hAPP(c_Set_OPow(T_b),V_A_2))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_override__on__apply__notin,axiom,
% 25.88/26.19      ! [V_g_2,V_f_2,T_c,V_A_2,V_a_2,T_b] :
% 25.88/26.19        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_override__on__apply__in,axiom,
% 25.88/26.19      ! [V_g_2,V_f_2,T_c,V_A_2,V_a_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insert__is__Un,axiom,
% 25.88/26.19      ! [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_override__on__def,axiom,
% 25.88/26.19      ! [V_g_2,V_f_2,T_c,V_A_2,V_a_2,T_b] :
% 25.88/26.19        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.19         => 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) )
% 25.88/26.19        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.19         => 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) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_singleton__iff,axiom,
% 25.88/26.19      ! [V_a_2,V_b_2,T_b] :
% 25.88/26.19        ( 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)))))
% 25.88/26.19      <=> V_b_2 = V_a_2 ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_singletonE,axiom,
% 25.88/26.19      ! [V_a_2,V_b_2,T_b] :
% 25.88/26.19        ( 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)))))
% 25.88/26.19       => V_b_2 = V_a_2 ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_insert__subset,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 25.88/26.19          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_mono__sup,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] :
% 25.88/26.19        ( ( class_Lattices_Osemilattice__sup(T_c)
% 25.88/26.19          & class_Lattices_Osemilattice__sup(T_b) )
% 25.88/26.19       => ( c_Orderings_Oorder__class_Omono(T_b,T_c,V_f_2)
% 25.88/26.19         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_c),hAPP(V_f_2,V_A_2)),hAPP(V_f_2,V_B_2))),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_A_2),V_B_2)))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__fun__def,axiom,
% 25.88/26.19      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 25.88/26.19        ( class_Lattices_Olattice(T_b)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__apply,axiom,
% 25.88/26.19      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 25.88/26.19        ( class_Lattices_Olattice(T_b)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__bot__left,axiom,
% 25.88/26.19      ! [V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Obounded__lattice__bot(T_a)
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = V_x ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__bot__right,axiom,
% 25.88/26.19      ! [V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Obounded__lattice__bot(T_a)
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = V_x ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__eq__bot__iff,axiom,
% 25.88/26.19      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.19        ( class_Lattices_Obounded__lattice__bot(T_b)
% 25.88/26.19       => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = c_Orderings_Obot__class_Obot(T_b)
% 25.88/26.19        <=> ( V_x_2 = c_Orderings_Obot__class_Obot(T_b)
% 25.88/26.19            & V_y_2 = c_Orderings_Obot__class_Obot(T_b) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__ord_I3_J,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__ge1,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__ord_I4_J,axiom,
% 25.88/26.19      ! [V_x,V_y,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__ge2,axiom,
% 25.88/26.19      ! [V_x,V_y,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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))) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_le__iff__sup,axiom,
% 25.88/26.19      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_b)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.19        <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = V_y_2 ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup_Oidem,axiom,
% 25.88/26.19      ! [V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_a) = V_a ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__idem,axiom,
% 25.88/26.19      ! [V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup_Ocommute,axiom,
% 25.88/26.19      ! [V_b,V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__aci_I5_J,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__commute,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup_Oleft__idem,axiom,
% 25.88/26.19      ! [V_b,V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__aci_I8_J,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__left__idem,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup_Oleft__commute,axiom,
% 25.88/26.19      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__aci_I7_J,axiom,
% 25.88/26.19      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__left__commute,axiom,
% 25.88/26.19      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup_Oassoc,axiom,
% 25.88/26.19      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__aci_I6_J,axiom,
% 25.88/26.19      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__assoc,axiom,
% 25.88/26.19      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_le__supE,axiom,
% 25.88/26.19      ! [V_x,V_b,V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => ( 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))
% 25.88/26.19         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 25.88/26.19             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__mono,axiom,
% 25.88/26.19      ! [V_d,V_b,V_c,V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 25.88/26.19         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 25.88/26.19           => 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))) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__least,axiom,
% 25.88/26.19      ! [V_z,V_x,V_y,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.19         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 25.88/26.19           => 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)) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_le__supI,axiom,
% 25.88/26.19      ! [V_b,V_x,V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 25.88/26.19         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 25.88/26.19           => 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)) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__absorb1,axiom,
% 25.88/26.19      ! [V_x,V_y,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.19         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_x ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_sup__absorb2,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.19         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_y ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_le__supI2,axiom,
% 25.88/26.19      ! [V_a,V_b,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 25.88/26.19         => 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))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_le__supI1,axiom,
% 25.88/26.19      ! [V_b,V_a,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 25.88/26.19         => 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))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_le__sup__iff,axiom,
% 25.88/26.19      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 25.88/26.19        ( class_Lattices_Osemilattice__sup(T_b)
% 25.88/26.19       => ( 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))
% 25.88/26.19        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 25.88/26.19            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_coinduct3__mono__lemma,axiom,
% 25.88/26.19      ! [V_B_2,V_X_2,V_f_2,T_c,T_b] :
% 25.88/26.19        ( class_Orderings_Oorder(T_b)
% 25.88/26.19       => ( c_Orderings_Oorder__class_Omono(T_b,tc_fun(T_c,tc_HOL_Obool),V_f_2)
% 25.88/26.19         => c_Orderings_Oorder__class_Omono(T_b,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(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))),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_f_2)),V_X_2))),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_the__inv__into__def,axiom,
% 25.88/26.19      ! [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))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_diff__single__insert,axiom,
% 25.88/26.19      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19         => 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))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_subset__insert__iff,axiom,
% 25.88/26.19      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 25.88/26.19        ( 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)))
% 25.88/26.19      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19           => 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)) )
% 25.88/26.19          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.19           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_imageE,axiom,
% 25.88/26.19      ! [V_A_2,V_f_2,T_c,V_b_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 25.88/26.19       => ~ ! [B_x] :
% 25.88/26.19              ( V_b_2 = hAPP(V_f_2,B_x)
% 25.88/26.19             => ~ hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_image__subsetI,axiom,
% 25.88/26.19      ! [V_B_2,V_f_2,T_c,V_A_2,T_b] :
% 25.88/26.19        ( ! [B_x] :
% 25.88/26.19            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.19           => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,B_x)),V_B_2)) )
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_coinduct__set,axiom,
% 25.88/26.19      ! [V_X_2,V_a_2,V_f_2,T_b] :
% 25.88/26.19        ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_X_2))
% 25.88/26.19         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_X_2),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2)))))
% 25.88/26.19           => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2))) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_def__coinduct__set,axiom,
% 25.88/26.19      ! [V_X_2,V_a_2,V_f_2,T_b,V_A_2] :
% 25.88/26.19        ( V_A_2 = c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.19       => ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.19         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_X_2))
% 25.88/26.19           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_A_2))))
% 25.88/26.19             => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_if__image__distrib,axiom,
% 25.88/26.19      ! [V_S_2,V_g_2,V_f_2,V_P_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_P_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_P_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_P_2))))) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Sup__fin_Oidem,axiom,
% 25.88/26.19      ! [V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf1I,axiom,
% 25.88/26.19      ! [T_b,V_B_2,V_x_2,V_A_2] :
% 25.88/26.19        ( hBOOL(hAPP(V_A_2,V_x_2))
% 25.88/26.19       => ( hBOOL(hAPP(V_B_2,V_x_2))
% 25.88/26.19         => 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)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf1E,axiom,
% 25.88/26.19      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19       => ~ ( hBOOL(hAPP(V_A_2,V_x_2))
% 25.88/26.19           => ~ hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_IntI,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 25.88/26.19         => 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))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_IntE,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.19        ( 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)))
% 25.88/26.19       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_DiffI,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 25.88/26.19         => 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))) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_DiffE,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.19        ( 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)))
% 25.88/26.19       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.19           => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf_Oidem,axiom,
% 25.88/26.19      ! [V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_a) = V_a ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__idem,axiom,
% 25.88/26.19      ! [V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_fun__diff__def,axiom,
% 25.88/26.19      ! [V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.19        ( class_Groups_Ominus(T_b)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__fun__def,axiom,
% 25.88/26.19      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 25.88/26.19        ( class_Lattices_Olattice(T_b)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf_Ocommute,axiom,
% 25.88/26.19      ! [V_b,V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__aci_I1_J,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__commute,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf_Oleft__idem,axiom,
% 25.88/26.19      ! [V_b,V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__aci_I4_J,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__left__idem,axiom,
% 25.88/26.19      ! [V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => 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) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf_Oleft__commute,axiom,
% 25.88/26.19      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__aci_I3_J,axiom,
% 25.88/26.19      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__left__commute,axiom,
% 25.88/26.19      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf_Oassoc,axiom,
% 25.88/26.19      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__sup__aci_I2_J,axiom,
% 25.88/26.19      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__assoc,axiom,
% 25.88/26.19      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_minus__apply,axiom,
% 25.88/26.19      ! [V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.19        ( class_Groups_Ominus(T_b)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf__apply,axiom,
% 25.88/26.19      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 25.88/26.19        ( class_Lattices_Olattice(T_b)
% 25.88/26.19       => 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)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Diff__disjoint,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Diff__triv,axiom,
% 25.88/26.19      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Int__absorb,axiom,
% 25.88/26.19      ! [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 ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Int__commute,axiom,
% 25.88/26.19      ! [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Int__left__absorb,axiom,
% 25.88/26.19      ! [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Int__left__commute,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Diff__Int__distrib,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Diff__idemp,axiom,
% 25.88/26.19      ! [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Int__Diff,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Int__assoc,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Diff__Int__distrib2,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Diff__Int2,axiom,
% 25.88/26.19      ! [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) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Inf__fin_Oidem,axiom,
% 25.88/26.19      ! [V_x,T_a] :
% 25.88/26.19        ( class_Lattices_Olattice(T_a)
% 25.88/26.19       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf1D1,axiom,
% 25.88/26.19      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19       => hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_inf1D2,axiom,
% 25.88/26.19      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 25.88/26.19        ( 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))
% 25.88/26.19       => hBOOL(hAPP(V_B_2,V_x_2)) ) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Diff__Int,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Diff__Un,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Un__Diff__Int,axiom,
% 25.88/26.19      ! [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 ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_Pow__Int__eq,axiom,
% 25.88/26.19      ! [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)) ).
% 25.88/26.19  
% 25.88/26.19  fof(fact_gfp__upperbound,axiom,
% 25.88/26.19      ! [V_f_2,V_X_2,T_b] :
% 25.88/26.19        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_X_2),hAPP(V_f_2,V_X_2)))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_X_2),c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_def__gfp__unfold,axiom,
% 25.88/26.20      ! [V_f_2,V_A_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( V_A_2 = c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2)
% 25.88/26.20         => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20           => V_A_2 = hAPP(V_f_2,V_A_2) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_gfp__unfold,axiom,
% 25.88/26.20      ! [V_f_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20         => c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2) = hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__sup__ord_I1_J,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Olattice(T_a)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__le1,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__sup__ord_I2_J,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Olattice(T_a)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__le2,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_le__iff__inf,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.20        <=> hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = V_x_2 ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_le__inf__iff,axiom,
% 25.88/26.20      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_b)
% 25.88/26.20       => ( 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)))
% 25.88/26.20        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.20            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_le__infI1,axiom,
% 25.88/26.20      ! [V_b,V_x,V_a,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 25.88/26.20         => 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)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_le__infI2,axiom,
% 25.88/26.20      ! [V_a,V_x,V_b,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 25.88/26.20         => 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)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__absorb1,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.20         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_x ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__absorb2,axiom,
% 25.88/26.20      ! [V_x,V_y,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.20         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_y ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_le__infI,axiom,
% 25.88/26.20      ! [V_b,V_a,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 25.88/26.20           => 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))) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__greatest,axiom,
% 25.88/26.20      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 25.88/26.20           => 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))) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__mono,axiom,
% 25.88/26.20      ! [V_d,V_b,V_c,V_a,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 25.88/26.20           => 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))) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_le__infE,axiom,
% 25.88/26.20      ! [V_b,V_a,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( 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)))
% 25.88/26.20         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 25.88/26.20             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__bot__left,axiom,
% 25.88/26.20      ! [V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Obounded__lattice__bot(T_a)
% 25.88/26.20       => 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) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__bot__right,axiom,
% 25.88/26.20      ! [V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Obounded__lattice__bot(T_a)
% 25.88/26.20       => 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) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_sup__inf__distrib2,axiom,
% 25.88/26.20      ! [V_x,V_z,V_y,T_a] :
% 25.88/26.20        ( class_Lattices_Odistrib__lattice(T_a)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__sup__distrib2,axiom,
% 25.88/26.20      ! [V_x,V_z,V_y,T_a] :
% 25.88/26.20        ( class_Lattices_Odistrib__lattice(T_a)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_sup__inf__distrib1,axiom,
% 25.88/26.20      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Odistrib__lattice(T_a)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__sup__distrib1,axiom,
% 25.88/26.20      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Odistrib__lattice(T_a)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_sup__inf__absorb,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Olattice(T_a)
% 25.88/26.20       => 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 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__sup__absorb,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Olattice(T_a)
% 25.88/26.20       => 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 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__iff,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.20        ( 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)))
% 25.88/26.20      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.20          & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_DiffD1,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.20        ( 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)))
% 25.88/26.20       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_DiffD2,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.20        ( 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)))
% 25.88/26.20       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__iff,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.20        ( 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)))
% 25.88/26.20      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.20          & hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_IntD1,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.20        ( 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)))
% 25.88/26.20       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_IntD2,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 25.88/26.20        ( 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)))
% 25.88/26.20       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_empty__Diff,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__empty,axiom,
% 25.88/26.20      ! [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 ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__cancel,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__empty__left,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__empty__right,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_disjoint__iff__not__equal,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( 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))
% 25.88/26.20      <=> ! [B_x] :
% 25.88/26.20            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.20           => ! [B_xa] :
% 25.88/26.20                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_B_2))
% 25.88/26.20               => B_x != B_xa ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__subset,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__mono,axiom,
% 25.88/26.20      ! [V_B_2,V_D_2,V_C_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_D_2),V_B_2))
% 25.88/26.20         => 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))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_double__diff,axiom,
% 25.88/26.20      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 25.88/26.20         => 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 ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_insert__inter__insert,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Un__Diff__cancel,axiom,
% 25.88/26.20      ! [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) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Un__Diff__cancel2,axiom,
% 25.88/26.20      ! [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) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Un__Diff,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__lower1,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__lower2,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__absorb2,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__absorb1,axiom,
% 25.88/26.20      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.20       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__greatest,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_C_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2))
% 25.88/26.20         => 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))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__mono,axiom,
% 25.88/26.20      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))
% 25.88/26.20         => 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))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__Un__distrib,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Un__Int__distrib,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__Un__distrib2,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Un__Int__distrib2,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Un__Int__crazy,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inf__Int__eq,axiom,
% 25.88/26.20      ! [V_x_2,V_S_2,V_R_2,T_b] :
% 25.88/26.20        ( 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))
% 25.88/26.20      <=> 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))) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_weak__coinduct,axiom,
% 25.88/26.20      ! [V_f_2,V_X_2,V_a_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_X_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(V_f_2,V_X_2)))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Collect__conj__eq,axiom,
% 25.88/26.20      ! [V_Q_2,V_P_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_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_P_2)),hAPP(c_Set_OCollect(T_b),V_Q_2)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_gfp__lemma3,axiom,
% 25.88/26.20      ! [V_f_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2))),c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_gfp__lemma2,axiom,
% 25.88/26.20      ! [V_f_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2)),hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2)))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_distrib__inf__le,axiom,
% 25.88/26.20      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Olattice(T_a)
% 25.88/26.20       => 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)))) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_distrib__sup__le,axiom,
% 25.88/26.20      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Olattice(T_a)
% 25.88/26.20       => 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)))) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_insert__Diff1,axiom,
% 25.88/26.20      ! [V_A_2,V_B_2,V_x_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 25.88/26.20       => 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) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_insert__Diff__if,axiom,
% 25.88/26.20      ! [V_A_2,V_B_2,V_x_2,T_b] :
% 25.88/26.20        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 25.88/26.20         => 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) )
% 25.88/26.20        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 25.88/26.20         => 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)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__insert,axiom,
% 25.88/26.20      ! [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)))) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__insert2,axiom,
% 25.88/26.20      ! [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) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_insert__Diff__single,axiom,
% 25.88/26.20      ! [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) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__insert__left__if1,axiom,
% 25.88/26.20      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__insert__right__if1,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__insert__left__if0,axiom,
% 25.88/26.20      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 25.88/26.20        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 25.88/26.20       => 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) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__insert__right__if0,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 25.88/26.20        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.20       => 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) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__insert__left,axiom,
% 25.88/26.20      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 25.88/26.20        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 25.88/26.20         => 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)) )
% 25.88/26.20        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 25.88/26.20         => 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) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__insert__right,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 25.88/26.20        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.20         => 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)) )
% 25.88/26.20        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.20         => 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) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_image__diff__subset,axiom,
% 25.88/26.20      ! [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)))) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_mono__inf,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] :
% 25.88/26.20        ( ( class_Lattices_Osemilattice__inf(T_c)
% 25.88/26.20          & class_Lattices_Osemilattice__inf(T_b) )
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(T_b,T_c,V_f_2)
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_c),hAPP(V_f_2,V_A_2)),hAPP(V_f_2,V_B_2)))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__partition,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => 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 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__subset__conv,axiom,
% 25.88/26.20      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( 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))
% 25.88/26.20      <=> 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))) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_image__Int__subset,axiom,
% 25.88/26.20      ! [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)))) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Un__Int__assoc__eq,axiom,
% 25.88/26.20      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( 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))
% 25.88/26.20      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_weak__coinduct__image,axiom,
% 25.88/26.20      ! [V_f_2,V_g_2,T_c,V_X_2,V_a_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_X_2))
% 25.88/26.20       => ( 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_g_2),V_X_2)),hAPP(V_f_2,hAPP(c_Set_Oimage(T_b,T_c,V_g_2),V_X_2))))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_g_2,V_a_2)),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_c,tc_HOL_Obool),V_f_2))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_set__diff__eq,axiom,
% 25.88/26.20      ! [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)))) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_mono__Int,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),V_f_2)
% 25.88/26.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),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(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_f_2,V_A_2)),hAPP(V_f_2,V_B_2)))) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__def,axiom,
% 25.88/26.20      ! [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))) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__Collect,axiom,
% 25.88/26.20      ! [V_P_2,V_A_2,V_x_2,T_b] :
% 25.88/26.20        ( 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_P_2))))
% 25.88/26.20      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20          & hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_gfp__fun__UnI2,axiom,
% 25.88/26.20      ! [V_X_2,V_a_2,V_f_2,T_b] :
% 25.88/26.20        ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2)))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_X_2),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2))))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_def__coinduct,axiom,
% 25.88/26.20      ! [V_X_2,V_f_2,V_A_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( V_A_2 = c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2)
% 25.88/26.20         => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_X_2),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_X_2),V_A_2))))
% 25.88/26.20             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_X_2),V_A_2)) ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_coinduct__lemma,axiom,
% 25.88/26.20      ! [V_f_2,V_X_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_X_2),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_X_2),c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2)))))
% 25.88/26.20         => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_X_2),c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2))),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_X_2),c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2))))) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_coinduct,axiom,
% 25.88/26.20      ! [V_X_2,V_f_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_X_2),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_X_2),c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2)))))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_X_2),c_Inductive_Ocomplete__lattice__class_Ogfp(T_b,V_f_2))) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Diff__insert__absorb,axiom,
% 25.88/26.20      ! [V_A_2,V_x_2,T_b] :
% 25.88/26.20        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20       => 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 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_insert__Diff,axiom,
% 25.88/26.20      ! [V_A_2,V_a_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.20       => 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 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_flat__lub__def,axiom,
% 25.88/26.20      ! [V_b_2,V_A_2,T_b] :
% 25.88/26.20        ( ( 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)))))
% 25.88/26.20         => c_Partial__Function_Oflat__lub(T_b,V_b_2,V_A_2) = V_b_2 )
% 25.88/26.20        & ( ~ 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)))))
% 25.88/26.20         => 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)))))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_def__coinduct3,axiom,
% 25.88/26.20      ! [V_X_2,V_a_2,V_f_2,T_b,V_A_2] :
% 25.88/26.20        ( V_A_2 = c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_X_2))
% 25.88/26.20           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Olfp(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_f_2)),V_X_2))),V_A_2)))))
% 25.88/26.20             => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_coinduct3,axiom,
% 25.88/26.20      ! [V_X_2,V_a_2,V_f_2,T_b] :
% 25.88/26.20        ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_X_2))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Olfp(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_f_2)),V_X_2))),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2))))))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2))) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_def__Collect__coinduct,axiom,
% 25.88/26.20      ! [V_X_2,V_a_2,V_P_2,T_b,V_A_2] :
% 25.88/26.20        ( V_A_2 = c_Inductive_Ocomplete__lattice__class_Ogfp(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),tc_fun(T_b,tc_HOL_Obool)),c_Set_OCollect(T_b)),V_P_2))
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(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(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_OCollect(T_b)),V_P_2))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_X_2))
% 25.88/26.20           => ( ! [B_z] :
% 25.88/26.20                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_z),V_X_2))
% 25.88/26.20                 => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_A_2)),B_z)) )
% 25.88/26.20             => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__eq__diff__less__eq,axiom,
% 25.88/26.20      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.20        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.20       => ( 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)
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 25.88/26.20          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__image,axiom,
% 25.88/26.20      ! [V_y_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.20        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20         => 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)))))) )
% 25.88/26.20        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20         => 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) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_coinduct3__lemma,axiom,
% 25.88/26.20      ! [V_f_2,V_X_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Olfp(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_f_2)),V_X_2))),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2))))))
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Inductive_Ocomplete__lattice__class_Olfp(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_f_2)),V_X_2))),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2)))),hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Olfp(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(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_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)),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_f_2)),V_X_2))),c_Inductive_Ocomplete__lattice__class_Ogfp(tc_fun(T_b,tc_HOL_Obool),V_f_2)))))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_psubset__insert__iff,axiom,
% 25.88/26.20      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 25.88/26.20        ( 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)))
% 25.88/26.20      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 25.88/26.20          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 25.88/26.20           => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20               => 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)) )
% 25.88/26.20              & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Int__Collect__mono,axiom,
% 25.88/26.20      ! [V_Q_2,V_P_2,V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => ( ! [B_x] :
% 25.88/26.20              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.20             => ( hBOOL(hAPP(V_P_2,B_x))
% 25.88/26.20               => hBOOL(hAPP(V_Q_2,B_x)) ) )
% 25.88/26.20         => 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_P_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_Q_2)))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fold__graph_H_Ointros_I2_J,axiom,
% 25.88/26.20      ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20       => ( 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)
% 25.88/26.20         => 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)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__triv,axiom,
% 25.88/26.20      ! [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 ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__cases,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_a)
% 25.88/26.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => ( V_x != V_y
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__asym,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_xt1_I10_J,axiom,
% 25.88/26.20      ! [V_z,V_x,V_y,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__trans,axiom,
% 25.88/26.20      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_xt1_I2_J,axiom,
% 25.88/26.20      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 25.88/26.20         => ( V_b = V_c
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_ord__less__eq__trans,axiom,
% 25.88/26.20      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.20        ( class_Orderings_Oord(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.20         => ( V_b = V_c
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_psubset__trans,axiom,
% 25.88/26.20      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_xt1_I1_J,axiom,
% 25.88/26.20      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( V_a = V_b
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_b))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_ord__eq__less__trans,axiom,
% 25.88/26.20      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.20        ( class_Orderings_Oord(T_a)
% 25.88/26.20       => ( V_a = V_b
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_xt1_I9_J,axiom,
% 25.88/26.20      ! [V_a,V_b,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 25.88/26.20         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__asym_H,axiom,
% 25.88/26.20      ! [V_b,V_a,T_a] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.20         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__imp__not__eq2,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => V_y != V_x ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__imp__not__eq,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => V_x != V_y ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__imp__not__less,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__not__sym,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__imp__neq,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => V_x != V_y ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__neqE,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_a)
% 25.88/26.20       => ( V_x != V_y
% 25.88/26.20         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__antisym__conv3,axiom,
% 25.88/26.20      ! [V_x_2,V_y_2,T_b] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_b)
% 25.88/26.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2))
% 25.88/26.20         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20          <=> V_x_2 = V_y_2 ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__less__linear,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20          | V_x = V_y
% 25.88/26.20          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_not__less__iff__gr__or__eq,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_b)
% 25.88/26.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2))
% 25.88/26.20            | V_x_2 = V_y_2 ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__neq__iff,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_b)
% 25.88/26.20       => ( V_x_2 != V_y_2
% 25.88/26.20        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__irrefl,axiom,
% 25.88/26.20      ! [V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_a)
% 25.88/26.20       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_x)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__idem,axiom,
% 25.88/26.20      ! [T_b,T_c,V_y_2,V_x_2,V_f_2] :
% 25.88/26.20        ( hAPP(V_f_2,V_x_2) = V_y_2
% 25.88/26.20       => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,T_b),V_f_2),V_x_2),V_y_2) = V_f_2 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__other,axiom,
% 25.88/26.20      ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] :
% 25.88/26.20        ( V_z_2 != V_x_2
% 25.88/26.20       => 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) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__twist,axiom,
% 25.88/26.20      ! [V_d_2,V_b_2,V_m_2,T_c,T_b,V_c_2,V_a_2] :
% 25.88/26.20        ( V_a_2 != V_c_2
% 25.88/26.20       => 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) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__apply,axiom,
% 25.88/26.20      ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] :
% 25.88/26.20        ( ( V_z_2 = V_x_2
% 25.88/26.20         => 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 )
% 25.88/26.20        & ( V_z_2 != V_x_2
% 25.88/26.20         => 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) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__same,axiom,
% 25.88/26.20      ! [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 ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__upd,axiom,
% 25.88/26.20      ! [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) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__idem__iff,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2) = V_f_2
% 25.88/26.20      <=> hAPP(V_f_2,V_x_2) = V_y_2 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__eq__diff__less,axiom,
% 25.88/26.20      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.20        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.20       => ( 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)
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 25.88/26.20          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__def,axiom,
% 25.88/26.20      ! [V_b_2,V_f_2,T_c,T_b,V_a_2,V_x_2] :
% 25.88/26.20        ( ( V_x_2 = V_a_2
% 25.88/26.20         => 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 )
% 25.88/26.20        & ( V_x_2 != V_a_2
% 25.88/26.20         => 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) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_lfp__const,axiom,
% 25.88/26.20      ! [V_t_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => c_Inductive_Ocomplete__lattice__class_Olfp(T_b,hAPP(c_COMBK(T_b,T_b),V_t_2)) = V_t_2 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fold__graph_H_Ointros_I1_J,axiom,
% 25.88/26.20      ! [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) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fold__graph_H_Oequations_I1_J,axiom,
% 25.88/26.20      ! [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) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__fun__def,axiom,
% 25.88/26.20      ! [V_g_2,V_f_2,T_b,T_c] :
% 25.88/26.20        ( class_Orderings_Oord(T_c)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 25.88/26.20        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 25.88/26.20            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_g_2),V_f_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_xt1_I8_J,axiom,
% 25.88/26.20      ! [V_z,V_x,V_y,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__le__less__trans,axiom,
% 25.88/26.20      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_xt1_I7_J,axiom,
% 25.88/26.20      ! [V_z,V_x,V_y,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__le__trans,axiom,
% 25.88/26.20      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_xt1_I11_J,axiom,
% 25.88/26.20      ! [V_a,V_b,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 25.88/26.20         => ( V_a != V_b
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__le__neq__trans,axiom,
% 25.88/26.20      ! [V_b,V_a,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.20         => ( V_a != V_b
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__le__imp__less__or__eq,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20            | V_x = V_y ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__antisym__conv2,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.20         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20          <=> V_x_2 = V_y_2 ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__imp__le,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_leD,axiom,
% 25.88/26.20      ! [V_x,V_y,T_a] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.20         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_xt1_I12_J,axiom,
% 25.88/26.20      ! [V_b,V_a,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( V_a != V_b
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__neq__le__trans,axiom,
% 25.88/26.20      ! [V_b,V_a,T_a] :
% 25.88/26.20        ( class_Orderings_Oorder(T_a)
% 25.88/26.20       => ( V_a != V_b
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__antisym__conv1,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_b)
% 25.88/26.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.20          <=> V_x_2 = V_y_2 ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_not__leE,axiom,
% 25.88/26.20      ! [V_x,V_y,T_a] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_a)
% 25.88/26.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_leI,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_a)
% 25.88/26.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__le__less,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Orderings_Oorder(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.20        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20            | V_x_2 = V_y_2 ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__le__not__le,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Orderings_Opreorder(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.20            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__less__le,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Orderings_Oorder(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.20            & V_x_2 != V_y_2 ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__le__less__linear,axiom,
% 25.88/26.20      ! [V_y,V_x,T_a] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.20          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__not__le,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_b)
% 25.88/26.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.20        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_linorder__not__less,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.20        ( class_Orderings_Olinorder(T_b)
% 25.88/26.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_psubsetD,axiom,
% 25.88/26.20      ! [V_c_2,V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_le__diff__iff,axiom,
% 25.88/26.20      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 25.88/26.20         => ( 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)))
% 25.88/26.20          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_Nat_Odiff__diff__eq,axiom,
% 25.88/26.20      ! [V_n,V_m,V_k] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_m))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 25.88/26.20         => 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) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_eq__diff__iff,axiom,
% 25.88/26.20      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 25.88/26.20         => ( 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)
% 25.88/26.20          <=> V_m_2 = V_n_2 ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__diff__cancel,axiom,
% 25.88/26.20      ! [V_n,V_i] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_n))
% 25.88/26.20       => 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 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__le__mono,axiom,
% 25.88/26.20      ! [V_l,V_n,V_m] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.20       => 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))) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__le__mono2,axiom,
% 25.88/26.20      ! [V_l,V_n,V_m] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.20       => 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))) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__le__self,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_not__psubset__empty,axiom,
% 25.88/26.20      ! [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)))) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__supI1,axiom,
% 25.88/26.20      ! [V_b,V_a,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 25.88/26.20         => 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))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__supI2,axiom,
% 25.88/26.20      ! [V_a,V_b,V_x,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__sup(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 25.88/26.20         => 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))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__infI2,axiom,
% 25.88/26.20      ! [V_a,V_x,V_b,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 25.88/26.20         => 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)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__infI1,axiom,
% 25.88/26.20      ! [V_b,V_x,V_a,T_a] :
% 25.88/26.20        ( class_Lattices_Osemilattice__inf(T_a)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 25.88/26.20         => 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)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_subset__psubset__trans,axiom,
% 25.88/26.20      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_psubset__subset__trans,axiom,
% 25.88/26.20      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_psubset__imp__subset,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_subset__iff__psubset__eq,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20          | V_A_2 = V_B_2 ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_psubset__eq,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20          & V_A_2 != V_B_2 ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fun__upd__comp,axiom,
% 25.88/26.20      ! [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)) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_strict__monoD,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,V_f_2,T_b,T_c] :
% 25.88/26.20        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.20          & class_Orderings_Oorder(T_b) )
% 25.88/26.20       => ( c_Orderings_Oorder__class_Ostrict__mono(T_b,T_c,V_f_2)
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_strict__mono__less,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,V_f_2,T_b,T_c] :
% 25.88/26.20        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.20          & class_Orderings_Olinorder(T_b) )
% 25.88/26.20       => ( c_Orderings_Oorder__class_Ostrict__mono(T_b,T_c,V_f_2)
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 25.88/26.20          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_lfp__lowerbound,axiom,
% 25.88/26.20      ! [V_A_2,V_f_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_A_2)),V_A_2))
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2)),V_A_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_not__less__Least,axiom,
% 25.88/26.20      ! [V_P_2,V_k_2,T_b] :
% 25.88/26.20        ( class_Orderings_Owellorder(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),c_Orderings_Oord__class_OLeast(T_b,V_P_2)))
% 25.88/26.20         => ~ hBOOL(hAPP(V_P_2,V_k_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_lfp__unfold,axiom,
% 25.88/26.20      ! [V_f_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20         => c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2) = hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_def__lfp__unfold,axiom,
% 25.88/26.20      ! [V_f_2,V_h_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( V_h_2 = c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2)
% 25.88/26.20         => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20           => V_h_2 = hAPP(V_f_2,V_h_2) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_lfp__lemma3,axiom,
% 25.88/26.20      ! [V_f_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2)),hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2)))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_lfp__lemma2,axiom,
% 25.88/26.20      ! [V_f_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2))),c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__eq__diff__eq,axiom,
% 25.88/26.20      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.20        ( class_Groups_Oab__group__add(T_b)
% 25.88/26.20       => ( 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)
% 25.88/26.20         => ( V_a_2 = V_b_2
% 25.88/26.20          <=> V_c_2 = V_d_2 ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_lfp__induct,axiom,
% 25.88/26.20      ! [V_P_2,V_f_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2)),V_P_2))),V_P_2))
% 25.88/26.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2)),V_P_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_def__lfp__induct,axiom,
% 25.88/26.20      ! [V_P_2,V_f_2,V_A_2,T_b] :
% 25.88/26.20        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.20       => ( V_A_2 = c_Inductive_Ocomplete__lattice__class_Olfp(T_b,V_f_2)
% 25.88/26.20         => ( c_Orderings_Oorder__class_Omono(T_b,T_b,V_f_2)
% 25.88/26.20           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_A_2),V_P_2))),V_P_2))
% 25.88/26.20             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_A_2),V_P_2)) ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_def__lfp__induct__set,axiom,
% 25.88/26.20      ! [V_P_2,V_a_2,V_f_2,T_b,V_A_2] :
% 25.88/26.20        ( V_A_2 = c_Inductive_Ocomplete__lattice__class_Olfp(tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.20           => ( ! [B_x] :
% 25.88/26.20                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(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_P_2)))))
% 25.88/26.20                 => hBOOL(hAPP(V_P_2,B_x)) )
% 25.88/26.20             => hBOOL(hAPP(V_P_2,V_a_2)) ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_lfp__induct__set,axiom,
% 25.88/26.20      ! [V_P_2,V_f_2,V_a_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Inductive_Ocomplete__lattice__class_Olfp(tc_fun(T_b,tc_HOL_Obool),V_f_2)))
% 25.88/26.20       => ( c_Orderings_Oorder__class_Omono(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),V_f_2)
% 25.88/26.20         => ( ! [B_x] :
% 25.88/26.20                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Inductive_Ocomplete__lattice__class_Olfp(tc_fun(T_b,tc_HOL_Obool),V_f_2)),hAPP(c_Set_OCollect(T_b),V_P_2)))))
% 25.88/26.20               => hBOOL(hAPP(V_P_2,B_x)) )
% 25.88/26.20           => hBOOL(hAPP(V_P_2,V_a_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_fold__graph_H_Oequations_I2_J,axiom,
% 25.88/26.20      ! [V_a5_2,V_a1_2,V_a2_2,V_a4_2,V_a3_2,T_c,T_b] :
% 25.88/26.20        ( 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))
% 25.88/26.20      <=> ( ( V_a2_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.20            & hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = V_a4_2 )
% 25.88/26.20          | ? [B_x,B_y] :
% 25.88/26.20              ( hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = hAPP(hAPP(V_a3_2,B_x),B_y)
% 25.88/26.20              & hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a2_2))
% 25.88/26.20              & 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) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_order__fun_I2_J,axiom,
% 25.88/26.20      ! [V_g_2,V_f_2,T_b,T_c] :
% 25.88/26.20        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.20          & class_Enum_Oenum(T_b) )
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 25.88/26.20        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 25.88/26.20            & hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBS(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_g_2)))) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__Un,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( 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))
% 25.88/26.20      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20          & c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 25.88/26.20          & 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)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__insert,axiom,
% 25.88/26.20      ! [V_A_2,V_a_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))
% 25.88/26.20      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20          & ~ 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))))))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_mk__less__def,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,V_R_2,T_b] :
% 25.88/26.20        ( c_Partial__Function_Omk__less(T_b,V_R_2,V_x_2,V_y_2)
% 25.88/26.20      <=> ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 25.88/26.20          & ~ hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_dom__override__on,axiom,
% 25.88/26.20      ! [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))))) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_psubset__imp__ex__mem,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20       => ? [B_b] : 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))) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__empty,axiom,
% 25.88/26.20      ! [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))) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__commute,axiom,
% 25.88/26.20      ! [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) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__imp__diff__less,axiom,
% 25.88/26.20      ! [V_n,V_k,V_j] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__less__mono2,axiom,
% 25.88/26.20      ! [V_l,V_n,V_m] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_l))
% 25.88/26.20         => 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))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__id2,axiom,
% 25.88/26.20      ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_COMBI(T_b),V_A_2) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__def,axiom,
% 25.88/26.20      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20      <=> ! [B_x] :
% 25.88/26.20            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.20           => ! [B_xa] :
% 25.88/26.20                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 25.88/26.20               => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_xa)
% 25.88/26.20                 => B_x = B_xa ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_exists__code,axiom,
% 25.88/26.20      ! [V_P_2,T_b] :
% 25.88/26.20        ( class_Enum_Oenum(T_b)
% 25.88/26.20       => ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 25.88/26.20        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),V_P_2)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_enum__ex,axiom,
% 25.88/26.20      ! [V_P_2,T_b] :
% 25.88/26.20        ( class_Enum_Oenum(T_b)
% 25.88/26.20       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),V_P_2))
% 25.88/26.20        <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__contraD,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => ( V_x_2 != V_y_2
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 25.88/26.20             => hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2) ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__iff,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 25.88/26.20           => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 25.88/26.20            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__onD,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 25.88/26.20             => V_x_2 = V_y_2 ) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_subset__inj__on,axiom,
% 25.88/26.20      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20         => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__Int,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 25.88/26.20         => 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)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__imageI2,axiom,
% 25.88/26.20      ! [V_A_2,V_f_2,V_f_H_2,T_d,T_c,T_b] :
% 25.88/26.20        ( 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)
% 25.88/26.20       => c_Fun_Oinj__on(T_b,T_d,V_f_2,V_A_2) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__diff,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_termination__basic__simps_I5_J,axiom,
% 25.88/26.20      ! [V_y,V_x] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 25.88/26.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_nat__less__le,axiom,
% 25.88/26.20      ! [V_n_2,V_m_2] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.20      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.20          & V_m_2 != V_n_2 ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_le__eq__less__or__eq,axiom,
% 25.88/26.20      ! [V_n_2,V_m_2] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.20      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.20          | V_m_2 = V_n_2 ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__imp__le__nat,axiom,
% 25.88/26.20      ! [V_n,V_m] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_le__neq__implies__less,axiom,
% 25.88/26.20      ! [V_n,V_m] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.20       => ( V_m != V_n
% 25.88/26.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__or__eq__imp__le,axiom,
% 25.88/26.20      ! [V_n,V_m] :
% 25.88/26.20        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.20          | V_m = V_n )
% 25.88/26.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_less__diff__iff,axiom,
% 25.88/26.20      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 25.88/26.20         => ( 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)))
% 25.88/26.20          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_diff__less__mono,axiom,
% 25.88/26.20      ! [V_c,V_b,V_a] :
% 25.88/26.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a),V_b))
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_c),V_a))
% 25.88/26.20         => 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))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_strict__mono__imp__inj__on,axiom,
% 25.88/26.20      ! [V_A_2,V_f_2,T_b,T_c] :
% 25.88/26.20        ( ( class_Orderings_Oorder(T_c)
% 25.88/26.20          & class_Orderings_Olinorder(T_b) )
% 25.88/26.20       => ( c_Orderings_Oorder__class_Ostrict__mono(T_b,T_c,V_f_2)
% 25.88/26.20         => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__Un__image__eq__iff,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( 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))
% 25.88/26.20       => ( 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)
% 25.88/26.20        <=> V_A_2 = V_B_2 ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_comp__inj__on__iff,axiom,
% 25.88/26.20      ! [V_f_H_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => ( 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))
% 25.88/26.20        <=> 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) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_comp__inj__on,axiom,
% 25.88/26.20      ! [V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => ( 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))
% 25.88/26.20         => 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) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__imageI,axiom,
% 25.88/26.20      ! [V_A_2,V_f_2,V_g_2,T_d,T_c,T_b] :
% 25.88/26.20        ( 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)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__strict__subset,axiom,
% 25.88/26.20      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.20         => 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))) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_the__inv__into__f__f,axiom,
% 25.88/26.20      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20         => 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 ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_the__inv__into__f__eq,axiom,
% 25.88/26.20      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => ( hAPP(V_f_2,V_x_2) = V_y_2
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.20           => hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_y_2) = V_x_2 ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__the__inv__into,axiom,
% 25.88/26.20      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => 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)) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_the__inv__into__onto,axiom,
% 25.88/26.20      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.20       => 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 ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_dom__if,axiom,
% 25.88/26.20      ! [V_g_2,V_f_2,V_P_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_P_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_P_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_P_2)))) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__image__Int,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 25.88/26.20           => 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)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.20  fof(fact_inj__on__image__set__diff,axiom,
% 25.88/26.20      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] :
% 25.88/26.20        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 25.88/26.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 25.88/26.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 25.88/26.20           => 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)) ) ) ) ).
% 25.88/26.20  
% 25.88/26.21  fof(fact_inj__on__fun__updI,axiom,
% 25.88/26.21      ! [V_x_2,V_y_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.21       => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 25.88/26.21         => 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) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_f__the__inv__into__f,axiom,
% 25.88/26.21      ! [V_y_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 25.88/26.21         => 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 ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_the__inv__into__into,axiom,
% 25.88/26.21      ! [V_B_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_the__inv__into__comp,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_g_2,T_d,V_f_2,T_c,T_b] :
% 25.88/26.21        ( 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))
% 25.88/26.21       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,V_A_2)
% 25.88/26.21         => ( 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))))
% 25.88/26.21           => 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) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_inj__on__iff__surj,axiom,
% 25.88/26.21      ! [V_A_H_2,T_c,T_b,V_A_2] :
% 25.88/26.21        ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21       => ( ? [B_f] :
% 25.88/26.21              ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2)
% 25.88/26.21              & 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)) )
% 25.88/26.21        <=> ? [B_g] : hAPP(c_Set_Oimage(T_c,T_b,B_g),V_A_H_2) = V_A_2 ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__fun__upd,axiom,
% 25.88/26.21      ! [V_y_2,V_m_2,T_c,V_D_2,V_x_2,T_b] :
% 25.88/26.21        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 25.88/26.21         => 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) )
% 25.88/26.21        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 25.88/26.21         => 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) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__upd__restrict__conv,axiom,
% 25.88/26.21      ! [V_y_2,V_m_2,T_c,V_D_2,V_x_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__diff1__nat,axiom,
% 25.88/26.21      ! [V_f_2,V_A_2,V_a_2,T_b] :
% 25.88/26.21        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.21         => 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)) )
% 25.88/26.21        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.21         => 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) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_dom__fun__upd,axiom,
% 25.88/26.21      ! [V_x_2,V_f_2,T_c,T_b,V_y_2] :
% 25.88/26.21        ( ( V_y_2 = c_Option_Ooption_ONone(T_b)
% 25.88/26.21         => 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)))) )
% 25.88/26.21        & ( V_y_2 != c_Option_Ooption_ONone(T_b)
% 25.88/26.21         => 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__upd__restrict,axiom,
% 25.88/26.21      ! [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) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_quotient__diff1,axiom,
% 25.88/26.21      ! [V_a_2,V_A_2,V_r_2,T_b] :
% 25.88/26.21        ( 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)
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.21         => 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__comm,axiom,
% 25.88/26.21      ! [V_m2_2,V_m1_2,T_c,T_b] :
% 25.88/26.21        ( 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))
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__left__comm__idem__remove,axiom,
% 25.88/26.21      ! [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))))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_empty__upd__none,axiom,
% 25.88/26.21      ! [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) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_nat__less__cases,axiom,
% 25.88/26.21      ! [V_P_2,V_n_2,V_m_2] :
% 25.88/26.21        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.21         => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 25.88/26.21       => ( ( V_m_2 = V_n_2
% 25.88/26.21           => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 25.88/26.21         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 25.88/26.21             => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 25.88/26.21           => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_less__not__refl3,axiom,
% 25.88/26.21      ! [V_t,V_s] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s),V_t))
% 25.88/26.21       => V_s != V_t ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_less__not__refl2,axiom,
% 25.88/26.21      ! [V_m,V_n] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 25.88/26.21       => V_m != V_n ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_less__irrefl__nat,axiom,
% 25.88/26.21      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_linorder__neqE__nat,axiom,
% 25.88/26.21      ! [V_y,V_x] :
% 25.88/26.21        ( V_x != V_y
% 25.88/26.21       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 25.88/26.21         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y),V_x)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_nat__neq__iff,axiom,
% 25.88/26.21      ! [V_n_2,V_m_2] :
% 25.88/26.21        ( V_m_2 != V_n_2
% 25.88/26.21      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.21          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_less__not__refl,axiom,
% 25.88/26.21      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__None,axiom,
% 25.88/26.21      ! [V_k_2,V_n_2,V_m_2,T_b,T_c] :
% 25.88/26.21        ( hAPP(c_Map_Omap__add(T_c,T_b,V_m_2,V_n_2),V_k_2) = c_Option_Ooption_ONone(T_b)
% 25.88/26.21      <=> ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 25.88/26.21          & hAPP(V_m_2,V_k_2) = c_Option_Ooption_ONone(T_b) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__map__empty,axiom,
% 25.88/26.21      ! [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) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_empty__map__add,axiom,
% 25.88/26.21      ! [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 ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__assoc,axiom,
% 25.88/26.21      ! [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) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__empty,axiom,
% 25.88/26.21      ! [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 ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__out,axiom,
% 25.88/26.21      ! [V_m_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.21        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21       => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_c) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__commute,axiom,
% 25.88/26.21      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 25.88/26.21        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__left__comm__idem_Ofun__left__comm__idem__apply,axiom,
% 25.88/26.21      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__left__comm__idem_Ofun__left__idem,axiom,
% 25.88/26.21      ! [V_z_2,V_x_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__map__def,axiom,
% 25.88/26.21      ! [V_m_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.21        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21         => 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) )
% 25.88/26.21        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21         => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_c) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__map__to__empty,axiom,
% 25.88/26.21      ! [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) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__left__comm__idem__insert,axiom,
% 25.88/26.21      ! [T_b] : c_Finite__Set_Ofun__left__comm__idem(T_b,tc_fun(T_b,tc_HOL_Obool),c_Set_Oinsert(T_b)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__left__comm__idem__sup,axiom,
% 25.88/26.21      ! [T_b] :
% 25.88/26.21        ( class_Lattices_Osemilattice__sup(T_b)
% 25.88/26.21       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__left__comm__idem__inf,axiom,
% 25.88/26.21      ! [T_b] :
% 25.88/26.21        ( class_Lattices_Osemilattice__inf(T_b)
% 25.88/26.21       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__left__comm__idem_Ofun__comp__idem,axiom,
% 25.88/26.21      ! [V_x_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__subtractf,axiom,
% 25.88/26.21      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( class_Groups_Oab__group__add(T_b)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__in,axiom,
% 25.88/26.21      ! [V_m_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__map__insert,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__restrict,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_inj__on__map__add__dom,axiom,
% 25.88/26.21      ! [V_m_H_2,V_m_2,T_c,T_b] :
% 25.88/26.21        ( 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))
% 25.88/26.21      <=> 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_quotient__is__empty,axiom,
% 25.88/26.21      ! [V_r_2,V_A_2,T_b] :
% 25.88/26.21        ( 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))
% 25.88/26.21      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_quotient__is__empty2,axiom,
% 25.88/26.21      ! [V_r_2,V_A_2,T_b] :
% 25.88/26.21        ( 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)
% 25.88/26.21      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_quotient__empty,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__upd__None__restrict,axiom,
% 25.88/26.21      ! [V_m_2,T_c,V_D_2,V_x_2,T_b] :
% 25.88/26.21        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 25.88/26.21         => 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))))) )
% 25.88/26.21        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 25.88/26.21         => 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) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_domIff,axiom,
% 25.88/26.21      ! [V_m_2,T_c,V_a_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Map_Odom(T_b,T_c,V_m_2)))
% 25.88/26.21      <=> hAPP(V_m_2,V_a_2) != c_Option_Ooption_ONone(T_c) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__dom__app__simps_I1_J,axiom,
% 25.88/26.21      ! [V_l1_2,V_l2_2,T_c,V_m_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_l2_2)))
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__dom__app__simps_I3_J,axiom,
% 25.88/26.21      ! [V_l1_2,V_l2_2,T_c,V_m_2,T_b] :
% 25.88/26.21        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_l2_2)))
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__dom__app__simps_I2_J,axiom,
% 25.88/26.21      ! [V_l2_2,V_l1_2,T_c,V_m_2,T_b] :
% 25.88/26.21        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_l1_2)))
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_dom__eq__empty__conv,axiom,
% 25.88/26.21      ! [V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Map_Odom(T_b,T_c,V_f_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21      <=> V_f_2 = hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_dom__empty,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_dom__def,axiom,
% 25.88/26.21      ! [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)))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_dom__map__add,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_dom__restrict,axiom,
% 25.88/26.21      ! [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) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__reindex,axiom,
% 25.88/26.21      ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] :
% 25.88/26.21        ( class_Groups_Ocomm__monoid__add(T_d)
% 25.88/26.21       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 25.88/26.21         => 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) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_dom__minus,axiom,
% 25.88/26.21      ! [V_A_2,T_c,T_b,V_x_2,V_f_2] :
% 25.88/26.21        ( hAPP(V_f_2,V_x_2) = c_Option_Ooption_ONone(T_b)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__diff1,axiom,
% 25.88/26.21      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 25.88/26.21        ( class_Groups_Oab__group__add(T_c)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.21             => 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)) )
% 25.88/26.21            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.21             => 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) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__diff1__ring,axiom,
% 25.88/26.21      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 25.88/26.21        ( class_Rings_Oring(T_c)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_singleton__quotient,axiom,
% 25.88/26.21      ! [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))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_quotientI,axiom,
% 25.88/26.21      ! [V_r_2,V_A_2,V_x_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21       => 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))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_dom__eq__singleton__conv,axiom,
% 25.88/26.21      ! [V_x_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21      <=> ? [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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__complement__singleton__eq,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ran__empty,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_quotient__disj,axiom,
% 25.88/26.21      ! [V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 25.88/26.21        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.21       => ( 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)))
% 25.88/26.21         => ( 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)))
% 25.88/26.21           => ( V_X_2 = V_Y_2
% 25.88/26.21              | 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)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__reindex__cong,axiom,
% 25.88/26.21      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 25.88/26.21        ( class_Groups_Ocomm__monoid__add(T_d)
% 25.88/26.21       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.21         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 25.88/26.21           => ( ! [B_a] :
% 25.88/26.21                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 25.88/26.21                 => hAPP(V_g_2,B_a) = hAPP(V_h_2,hAPP(V_f_2,B_a)) )
% 25.88/26.21             => 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) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Collect__less__nat,axiom,
% 25.88/26.21      ! [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)))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Collect__le__nat,axiom,
% 25.88/26.21      ! [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)))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite_OemptyI,axiom,
% 25.88/26.21      ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite_OinsertI,axiom,
% 25.88/26.21      ! [V_a_2,V_A_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__imageI,axiom,
% 25.88/26.21      ! [V_h_2,T_c,V_F_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 25.88/26.21       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_h_2),V_F_2))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Int,axiom,
% 25.88/26.21      ! [V_G_2,V_F_2,T_b] :
% 25.88/26.21        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 25.88/26.21          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_G_2)) )
% 25.88/26.21       => 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_G_2))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Diff,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21       => 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))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_inj__uminus,axiom,
% 25.88/26.21      ! [V_A_2,T_b] :
% 25.88/26.21        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.21       => c_Fun_Oinj__on(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b),V_A_2) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ComplI,axiom,
% 25.88/26.21      ! [V_A_2,V_c_2,T_b] :
% 25.88/26.21        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.21       => 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))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Collect__conjI,axiom,
% 25.88/26.21      ! [V_Q_2,V_P_2,T_b] :
% 25.88/26.21        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 25.88/26.21          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Q_2))) )
% 25.88/26.21       => 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_P_2)),V_Q_2)))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Collect__subsets,axiom,
% 25.88/26.21      ! [V_A_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21       => 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)))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite,axiom,
% 25.88/26.21      ! [V_A_2,T_b] :
% 25.88/26.21        ( class_Finite__Set_Ofinite(T_b)
% 25.88/26.21       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__code,axiom,
% 25.88/26.21      ! [V_A_2,T_b] :
% 25.88/26.21        ( class_Finite__Set_Ofinite(T_b)
% 25.88/26.21       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_minus__minus,axiom,
% 25.88/26.21      ! [V_a,T_a] :
% 25.88/26.21        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.21       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = V_a ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_equation__minus__iff,axiom,
% 25.88/26.21      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.21        ( class_Groups_Ogroup__add(T_b)
% 25.88/26.21       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 25.88/26.21        <=> V_b_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_minus__equation__iff,axiom,
% 25.88/26.21      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.21        ( class_Groups_Ogroup__add(T_b)
% 25.88/26.21       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_b_2
% 25.88/26.21        <=> hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) = V_a_2 ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_neg__equal__iff__equal,axiom,
% 25.88/26.21      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.21        ( class_Groups_Ogroup__add(T_b)
% 25.88/26.21       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 25.88/26.21        <=> V_a_2 = V_b_2 ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_fun__Compl__def,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_c,T_b] :
% 25.88/26.21        ( class_Groups_Ouminus(T_b)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_double__compl,axiom,
% 25.88/26.21      ! [V_x,T_a] :
% 25.88/26.21        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.21       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = V_x ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_uminus__apply,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_c,T_b] :
% 25.88/26.21        ( class_Groups_Ouminus(T_b)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_compl__eq__compl__iff,axiom,
% 25.88/26.21      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.21        ( class_Lattices_Oboolean__algebra(T_b)
% 25.88/26.21       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)
% 25.88/26.21        <=> V_x_2 = V_y_2 ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_double__complement,axiom,
% 25.88/26.21      ! [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 ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__eq__Compl__iff,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( 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)
% 25.88/26.21      <=> V_A_2 = V_B_2 ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Pow__iff,axiom,
% 25.88/26.21      ! [V_A_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)))
% 25.88/26.21      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ranI,axiom,
% 25.88/26.21      ! [T_c,V_b_2,T_b,V_a_2,V_m_2] :
% 25.88/26.21        ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),V_b_2)
% 25.88/26.21       => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Map_Oran(T_c,T_b,V_m_2))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_compl__le__compl__iff,axiom,
% 25.88/26.21      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.21        ( class_Lattices_Oboolean__algebra(T_b)
% 25.88/26.21       => ( 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)))
% 25.88/26.21        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_compl__mono,axiom,
% 25.88/26.21      ! [V_y,V_x,T_a] :
% 25.88/26.21        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.21         => 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))) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_le__minus__iff,axiom,
% 25.88/26.21      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.21        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.21       => ( 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)))
% 25.88/26.21        <=> 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))) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_minus__le__iff,axiom,
% 25.88/26.21      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.21        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.21       => ( 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))
% 25.88/26.21        <=> 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_neg__le__iff__le,axiom,
% 25.88/26.21      ! [V_a_2,V_b_2,T_b] :
% 25.88/26.21        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.21       => ( 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)))
% 25.88/26.21        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_le__imp__neg__le,axiom,
% 25.88/26.21      ! [V_b,V_a,T_a] :
% 25.88/26.21        ( class_Groups_Oordered__ab__group__add(T_a)
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.21         => 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))) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_neg__less__iff__less,axiom,
% 25.88/26.21      ! [V_a_2,V_b_2,T_b] :
% 25.88/26.21        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.21       => ( 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)))
% 25.88/26.21        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_minus__less__iff,axiom,
% 25.88/26.21      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.21        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2))
% 25.88/26.21        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),V_a_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_less__minus__iff,axiom,
% 25.88/26.21      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.21        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)))
% 25.88/26.21        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__iff,axiom,
% 25.88/26.21      ! [V_A_2,V_c_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21      <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ComplD,axiom,
% 25.88/26.21      ! [V_A_2,V_c_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ComplE,axiom,
% 25.88/26.21      ! [V_A_2,V_c_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_minus__diff__eq,axiom,
% 25.88/26.21      ! [V_b,V_a,T_a] :
% 25.88/26.21        ( class_Groups_Oab__group__add(T_a)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__subset__Compl__iff,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__anti__mono,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.21       => 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))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__upd__eqD1,axiom,
% 25.88/26.21      ! [V_y_2,V_n_2,V_x_2,V_a_2,V_m_2,T_c,T_b] :
% 25.88/26.21        ( 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))
% 25.88/26.21       => V_x_2 = V_y_2 ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__upd__triv,axiom,
% 25.88/26.21      ! [T_c,V_x_2,T_b,V_k_2,V_t_2] :
% 25.88/26.21        ( hAPP(V_t_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2)
% 25.88/26.21       => 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 ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__upd__Some__unfold,axiom,
% 25.88/26.21      ! [V_y_2,V_x_2,V_b_2,V_a_2,V_m_2,T_b,T_c] :
% 25.88/26.21        ( 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)
% 25.88/26.21      <=> ( ( V_x_2 = V_a_2
% 25.88/26.21            & V_b_2 = V_y_2 )
% 25.88/26.21          | ( V_x_2 != V_a_2
% 25.88/26.21            & hAPP(V_m_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__find__right,axiom,
% 25.88/26.21      ! [V_m_2,T_c,V_xx_2,T_b,V_k_2,V_n_2] :
% 25.88/26.21        ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_xx_2)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite_Oequations_I1_J,axiom,
% 25.88/26.21      ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__insert,axiom,
% 25.88/26.21      ! [V_A_2,V_a_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)))
% 25.88/26.21      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_rev__finite__subset,axiom,
% 25.88/26.21      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.21         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__subset,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__UnI,axiom,
% 25.88/26.21      ! [V_G_2,V_F_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_G_2))
% 25.88/26.21         => 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_G_2))) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Un,axiom,
% 25.88/26.21      ! [V_G_2,V_F_2,T_b] :
% 25.88/26.21        ( 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_G_2)))
% 25.88/26.21      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 25.88/26.21          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_G_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Diff2,axiom,
% 25.88/26.21      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21       => ( 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)))
% 25.88/26.21        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__negf,axiom,
% 25.88/26.21      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( class_Groups_Oab__group__add(T_b)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Collect__neg__eq,axiom,
% 25.88/26.21      ! [V_P_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_P_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_P_2)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_equiv__class__self,axiom,
% 25.88/26.21      ! [V_a_2,V_r_2,V_A_2,T_b] :
% 25.88/26.21        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.21         => 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)))))) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_nat__seg__image__imp__finite,axiom,
% 25.88/26.21      ! [V_n_2,V_f_2,T_b,V_A_2] :
% 25.88/26.21        ( 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)))
% 25.88/26.21       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Collect__disjI,axiom,
% 25.88/26.21      ! [V_Q_2,V_P_2,T_b] :
% 25.88/26.21        ( 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_P_2)),V_Q_2))))
% 25.88/26.21      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 25.88/26.21          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Q_2))) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_restrict__upd__same,axiom,
% 25.88/26.21      ! [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))))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ran__map__upd,axiom,
% 25.88/26.21      ! [V_b_2,T_c,T_b,V_a_2,V_m_2] :
% 25.88/26.21        ( hAPP(V_m_2,V_a_2) = c_Option_Ooption_ONone(T_b)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_inf__compl__bot,axiom,
% 25.88/26.21      ! [V_x,T_a] :
% 25.88/26.21        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_compl__inf__bot,axiom,
% 25.88/26.21      ! [V_x,T_a] :
% 25.88/26.21        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_diff__eq,axiom,
% 25.88/26.21      ! [V_y,V_x,T_a] :
% 25.88/26.21        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_compl__sup,axiom,
% 25.88/26.21      ! [V_y,V_x,T_a] :
% 25.88/26.21        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_compl__inf,axiom,
% 25.88/26.21      ! [V_y,V_x,T_a] :
% 25.88/26.21        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_domI,axiom,
% 25.88/26.21      ! [T_c,V_b_2,T_b,V_a_2,V_m_2] :
% 25.88/26.21        ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),V_b_2)
% 25.88/26.21       => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),c_Map_Odom(T_c,T_b,V_m_2))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_image__map__upd,axiom,
% 25.88/26.21      ! [V_y_2,V_m_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.21        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_subset__Compl__self__eq,axiom,
% 25.88/26.21      ! [V_A_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__disjoint,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__disjoint2,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_insert__dom,axiom,
% 25.88/26.21      ! [T_c,V_y_2,T_b,V_x_2,V_f_2] :
% 25.88/26.21        ( hAPP(V_f_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__Int,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__Un,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__Diff__eq,axiom,
% 25.88/26.21      ! [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) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Diff__eq,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Diff__Compl,axiom,
% 25.88/26.21      ! [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) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__Some__iff,axiom,
% 25.88/26.21      ! [V_x_2,V_k_2,V_n_2,V_m_2,T_b,T_c] :
% 25.88/26.21        ( 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)
% 25.88/26.21      <=> ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2)
% 25.88/26.21          | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 25.88/26.21            & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__SomeD,axiom,
% 25.88/26.21      ! [V_x_2,V_k_2,V_n_2,V_m_2,T_b,T_c] :
% 25.88/26.21        ( 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)
% 25.88/26.21       => ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2)
% 25.88/26.21          | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 25.88/26.21            & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__upd,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__surj,axiom,
% 25.88/26.21      ! [V_f_2,V_B_2,T_c,V_A_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21       => ( 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)))
% 25.88/26.21         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__Diff__insert,axiom,
% 25.88/26.21      ! [V_B_2,V_a_2,V_A_2,T_b] :
% 25.88/26.21        ( 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))))
% 25.88/26.21      <=> 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))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__imageD,axiom,
% 25.88/26.21      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 25.88/26.21       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2)
% 25.88/26.21         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Compl__eq,axiom,
% 25.88/26.21      ! [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))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Collect__imp__eq,axiom,
% 25.88/26.21      ! [V_Q_2,V_P_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_P_2)),V_Q_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_P_2))),hAPP(c_Set_OCollect(T_b),V_Q_2)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__upd__nonempty,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_enum__ex__option__def,axiom,
% 25.88/26.21      ! [V_P_2,T_b] :
% 25.88/26.21        ( class_Enum_Oenum(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_Option_Ooption(T_b)),V_P_2))
% 25.88/26.21        <=> ( hBOOL(hAPP(V_P_2,c_Option_Ooption_ONone(T_b)))
% 25.88/26.21            | hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_HOL_Obool,T_b),V_P_2),c_Option_Ooption_OSome(T_b)))) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_enum__all__option__def,axiom,
% 25.88/26.21      ! [V_P_2,T_b] :
% 25.88/26.21        ( class_Enum_Oenum(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_Option_Ooption(T_b)),V_P_2))
% 25.88/26.21        <=> ( hBOOL(hAPP(V_P_2,c_Option_Ooption_ONone(T_b)))
% 25.88/26.21            & hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_HOL_Obool,T_b),V_P_2),c_Option_Ooption_OSome(T_b)))) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_disjoint__eq__subset__Compl,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( 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))
% 25.88/26.21      <=> 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))) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_endo__inj__surj,axiom,
% 25.88/26.21      ! [V_f_2,V_A_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21       => ( 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))
% 25.88/26.21         => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2)
% 25.88/26.21           => hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2) = V_A_2 ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__surj__inj,axiom,
% 25.88/26.21      ! [V_f_2,V_A_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21       => ( 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)))
% 25.88/26.21         => c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_map__add__upd__left,axiom,
% 25.88/26.21      ! [V_u1_2,V_e1_2,V_e2_2,T_c,V_m_2,T_b] :
% 25.88/26.21        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_e2_2)))
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__diff,axiom,
% 25.88/26.21      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 25.88/26.21        ( class_Groups_Oab__group__add(T_c)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum_Oreindex,axiom,
% 25.88/26.21      ! [V_g_2,V_h_2,V_A_2,T_b,T_c] :
% 25.88/26.21        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 25.88/26.21           => 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) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__diff__nat,axiom,
% 25.88/26.21      ! [V_f_2,V_A_2,V_B_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.21         => 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__image__gen,axiom,
% 25.88/26.21      ! [V_f_2,T_d,V_g_2,V_S_2,T_b,T_c] :
% 25.88/26.21        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.21         => 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_setsum__setsum__restrict,axiom,
% 25.88/26.21      ! [V_R_2,V_f_2,V_T_2,T_c,V_S_2,T_b,T_d] :
% 25.88/26.21        ( class_Groups_Ocomm__monoid__add(T_d)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2))
% 25.88/26.21           => 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) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Image__Int__subset,axiom,
% 25.88/26.21      ! [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)))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_inj__Some,axiom,
% 25.88/26.21      ! [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) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Oremove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__one_Oremove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => ( ( 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))
% 25.88/26.21               => hAPP(V_F_2,V_A_2) = V_x_2 )
% 25.88/26.21              & ( 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))
% 25.88/26.21               => 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)))))) ) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__image__simple_Oremove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 25.88/26.21           => 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)))))) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__image_Oreindex,axiom,
% 25.88/26.21      ! [V_g_2,V_h_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.21         => ( c_Fun_Oinj__on(T_c,T_c,V_h_2,V_A_2)
% 25.88/26.21           => 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) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_quotientE,axiom,
% 25.88/26.21      ! [V_r_2,V_A_2,V_X_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21       => ~ ! [B_x] :
% 25.88/26.21              ( 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))))
% 25.88/26.21             => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Ocommute__comps_I1_J,axiom,
% 25.88/26.21      ! [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] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_fa_2,V_F_2)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Ocommute__comp,axiom,
% 25.88/26.21      ! [V_x_2,V_y_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Ocommute__left__comp,axiom,
% 25.88/26.21      ! [V_g_2,V_x_2,V_y_2,T_d,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__image__simple_Oempty,axiom,
% 25.88/26.21      ! [V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 25.88/26.21       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__image_Odistrib,axiom,
% 25.88/26.21      ! [V_h_2,V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.21         => 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Ocommute__comp_H,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Ocommute__left__comp_H,axiom,
% 25.88/26.21      ! [V_g_2,V_x_2,T_d,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Ocommute__comp_H_H,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Ocommute__left__comp_H_H,axiom,
% 25.88/26.21      ! [V_g_2,T_d,V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__nat__set__iff__bounded,axiom,
% 25.88/26.21      ! [V_N_2] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 25.88/26.21      <=> ? [B_m] :
% 25.88/26.21          ! [B_x] :
% 25.88/26.21            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 25.88/26.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__nat__set__iff__bounded__le,axiom,
% 25.88/26.21      ! [V_N_2] :
% 25.88/26.21        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 25.88/26.21      <=> ? [B_m] :
% 25.88/26.21          ! [B_x] :
% 25.88/26.21            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 25.88/26.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_option_Oinject,axiom,
% 25.88/26.21      ! [V_a_H_2,V_a_2,T_b] :
% 25.88/26.21        ( hAPP(c_Option_Ooption_OSome(T_b),V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),V_a_H_2)
% 25.88/26.21      <=> V_a_2 = V_a_H_2 ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__one_Osingleton,axiom,
% 25.88/26.21      ! [V_x_2,V_F_2,V_f_2,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 25.88/26.21       => 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 ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_finite__M__bounded__by__nat,axiom,
% 25.88/26.21      ! [V_i_2,V_P_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),V_P_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2))))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__image__simple_Oinsert,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.21         => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__image__simple_Ounion__inter,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Oinsert,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Ounion__inter,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__one_Oinsert,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21             => 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)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Image__empty,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__image__simple_Oinsert__remove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.21         => 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)))))) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__one_Oinsert__remove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( ( 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))
% 25.88/26.21             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 25.88/26.21            & ( 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))
% 25.88/26.21             => 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)))))) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__image__simple_Ounion__disjoint,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 25.88/26.21           => ( 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))
% 25.88/26.21             => 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)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__one_Ounion__disjoint,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21               => ( 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))
% 25.88/26.21                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__one_Ounion__inter,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21           => ( 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))
% 25.88/26.21             => 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)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Image__mono,axiom,
% 25.88/26.21      ! [V_A_2,V_A_H_2,V_r_2,V_r_H_2,T_c,T_b] :
% 25.88/26.21        ( 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))
% 25.88/26.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_H_2),V_A_2))
% 25.88/26.21         => 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))) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Image__Un,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Un__Image,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_not__None__eq,axiom,
% 25.88/26.21      ! [T_b,V_x_2] :
% 25.88/26.21        ( V_x_2 != c_Option_Ooption_ONone(T_b)
% 25.88/26.21      <=> ? [B_y] : V_x_2 = hAPP(c_Option_Ooption_OSome(T_b),B_y) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_not__Some__eq,axiom,
% 25.88/26.21      ! [T_b,V_x_2] :
% 25.88/26.21        ( ! [B_y] : V_x_2 != hAPP(c_Option_Ooption_OSome(T_b),B_y)
% 25.88/26.21      <=> V_x_2 = c_Option_Ooption_ONone(T_b) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_option_Osimps_I3_J,axiom,
% 25.88/26.21      ! [V_a_H,T_a] : hAPP(c_Option_Ooption_OSome(T_a),V_a_H) != c_Option_Ooption_ONone(T_a) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_option_Osimps_I2_J,axiom,
% 25.88/26.21      ! [V_a_H,T_a] : c_Option_Ooption_ONone(T_a) != hAPP(c_Option_Ooption_OSome(T_a),V_a_H) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Oinsert__remove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding_Ounion,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21           => ( 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))
% 25.88/26.21             => 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)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Option_Oset_Osimps_I2_J,axiom,
% 25.88/26.21      ! [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))) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ord_OatMost__iff,axiom,
% 25.88/26.21      ! [V_k_2,V_less__eq_2,V_i_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatMost(T_b,V_less__eq_2,V_k_2)))
% 25.88/26.21      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_k_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ord_OatLeast__iff,axiom,
% 25.88/26.21      ! [V_k_2,V_less__eq_2,V_i_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeast(T_b,V_less__eq_2,V_k_2)))
% 25.88/26.21      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_k_2),V_i_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ord_OlessThan__iff,axiom,
% 25.88/26.21      ! [V_k_2,V_less_2,V_i_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OlessThan(T_b,V_less_2,V_k_2)))
% 25.88/26.21      <=> hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_k_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ord_OgreaterThan__iff,axiom,
% 25.88/26.21      ! [V_k_2,V_less_2,V_i_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThan(T_b,V_less_2,V_k_2)))
% 25.88/26.21      <=> hBOOL(hAPP(hAPP(V_less_2,V_k_2),V_i_2)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ord_OatLeastAtMost__iff,axiom,
% 25.88/26.21      ! [V_u_2,V_l_2,V_less__eq_2,V_i_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 25.88/26.21          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ord_OgreaterThanLessThan__iff,axiom,
% 25.88/26.21      ! [V_u_2,V_l_2,V_less_2,V_i_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 25.88/26.21          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ord_OatLeastLessThan__iff,axiom,
% 25.88/26.21      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 25.88/26.21          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_less__by__empty,axiom,
% 25.88/26.21      ! [V_B_2,T_b,V_A_2] :
% 25.88/26.21        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 25.88/26.21       => 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)) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_elem__set,axiom,
% 25.88/26.21      ! [V_xo_2,V_x_2,T_b] :
% 25.88/26.21        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Option_Oset(T_b,V_xo_2)))
% 25.88/26.21      <=> V_xo_2 = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Option_Oset_Osimps_I1_J,axiom,
% 25.88/26.21      ! [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)) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_set__empty__eq,axiom,
% 25.88/26.21      ! [V_xo_2,T_b] :
% 25.88/26.21        ( c_Option_Oset(T_b,V_xo_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21      <=> V_xo_2 = c_Option_Ooption_ONone(T_b) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_ord_OgreaterThanAtMost__iff,axiom,
% 25.88/26.21      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] :
% 25.88/26.21        ( 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)))
% 25.88/26.21      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 25.88/26.21          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Oremove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => ( ( 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))
% 25.88/26.21               => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = V_x_2 )
% 25.88/26.21              & ( 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))
% 25.88/26.21               => 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)))))) ) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Oremove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => ( ( 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))
% 25.88/26.21               => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = V_x_2 )
% 25.88/26.21              & ( 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))
% 25.88/26.21               => 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)))))) ) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__idem_Ounion__idem,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__idem_Osubset__comp__idem,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.21           => 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) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__idem_Oinsert__idem,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => 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)) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__one_Oclosed,axiom,
% 25.88/26.21      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => ( ! [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))))))
% 25.88/26.21             => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_F_2,V_A_2)),V_A_2)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__idem_Oin__comp__idem,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => 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) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__le__Sup,axiom,
% 25.88/26.21      ! [V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => 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))) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Osingleton,axiom,
% 25.88/26.21      ! [V_x_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => 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 ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Osingleton,axiom,
% 25.88/26.21      ! [V_x_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => 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 ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__idem_Oidem__comp,axiom,
% 25.88/26.21      ! [V_x_2,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_folding__idem_Oidem__left__comp,axiom,
% 25.88/26.21      ! [V_g_2,V_x_2,T_d,V_F_2,V_f_2,T_c,T_b] :
% 25.88/26.21        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 25.88/26.21       => 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) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_sup__Inf__absorb,axiom,
% 25.88/26.21      ! [V_a_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.21           => 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 ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Oin__idem,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => 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) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Oin__idem,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => 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) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_inf__Sup__absorb,axiom,
% 25.88/26.21      ! [V_a_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.21           => 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 ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Oinsert__idem,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Oinsert__idem,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => 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)) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Osubset__idem,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.21             => 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) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Osubset__idem,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.21             => 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) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Ounion__idem,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21               => 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)) ) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Ounion__idem,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21               => 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)) ) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Oinsert,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21             => 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)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Oinsert,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.21           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21             => 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)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Oinsert__remove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( ( 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))
% 25.88/26.21             => 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 )
% 25.88/26.21            & ( 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))
% 25.88/26.21             => 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)))))) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Oinsert__remove,axiom,
% 25.88/26.21      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( ( 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))
% 25.88/26.21             => 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 )
% 25.88/26.21            & ( 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))
% 25.88/26.21             => 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)))))) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Ounion__disjoint,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21               => ( 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))
% 25.88/26.21                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Ounion__inter,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21           => ( 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))
% 25.88/26.21             => 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)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Ounion__disjoint,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21               => ( 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))
% 25.88/26.21                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Ounion__inter,axiom,
% 25.88/26.21      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.21           => ( 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))
% 25.88/26.21             => 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)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Inf__fin_Oclosed,axiom,
% 25.88/26.21      ! [V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.21         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.21           => ( ! [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))))))
% 25.88/26.21             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 25.88/26.21  
% 25.88/26.21  fof(fact_Sup__fin_Oclosed,axiom,
% 25.88/26.21      ! [V_A_2,T_b] :
% 25.88/26.21        ( class_Lattices_Olattice(T_b)
% 25.88/26.21       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22           => ( ! [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))))))
% 25.88/26.22             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf__Sup1__distrib,axiom,
% 25.88/26.22      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.22        ( class_Lattices_Odistrib__lattice(T_b)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22           => 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))))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf__Sup2__distrib,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.22        ( class_Lattices_Odistrib__lattice(T_b)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.22             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22               => 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))))))) ) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_sup__Inf1__distrib,axiom,
% 25.88/26.22      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.22        ( class_Lattices_Odistrib__lattice(T_b)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22           => 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))))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_sup__Inf2__distrib,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.22        ( class_Lattices_Odistrib__lattice(T_b)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.22             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22               => 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))))))) ) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_quotient__def,axiom,
% 25.88/26.22      ! [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)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Inf__fin_Ohom__commute,axiom,
% 25.88/26.22      ! [V_N_2,V_h_2,T_b] :
% 25.88/26.22        ( class_Lattices_Olattice(T_b)
% 25.88/26.22       => ( ! [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))
% 25.88/26.22         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 25.88/26.22           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22             => 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)) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_SUP1__I,axiom,
% 25.88/26.22      ! [T_c,V_b_2,V_B_2,V_A_2,V_a_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_SUP1__iff,axiom,
% 25.88/26.22      ! [V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22      <=> ? [B_x] :
% 25.88/26.22            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.22            & hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__UN,axiom,
% 25.88/26.22      ! [V_B_2,T_c,V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22       => ( 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)))
% 25.88/26.22        <=> ! [B_x] :
% 25.88/26.22              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.22             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__o,axiom,
% 25.88/26.22      ! [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) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Image__UN,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__Collect__bounded__ex,axiom,
% 25.88/26.22      ! [V_Q_2,T_c,V_P_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 25.88/26.22       => ( 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_P_2))),V_Q_2)))))
% 25.88/26.22        <=> ! [B_y] :
% 25.88/26.22              ( hBOOL(hAPP(V_P_2,B_y))
% 25.88/26.22             => 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_Q_2),B_y)))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__image__set,axiom,
% 25.88/26.22      ! [V_f_2,T_c,V_P_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 25.88/26.22       => 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_P_2))))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Image__eq__UN,axiom,
% 25.88/26.22      ! [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))))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_ran__def,axiom,
% 25.88/26.22      ! [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)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Pow__Compl,axiom,
% 25.88/26.22      ! [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))))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__I,axiom,
% 25.88/26.22      ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2)))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__Pow__subset,axiom,
% 25.88/26.22      ! [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)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_image__eq__UN,axiom,
% 25.88/26.22      ! [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)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__equiv__class,axiom,
% 25.88/26.22      ! [V_a_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.22           => 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) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__equiv__class2,axiom,
% 25.88/26.22      ! [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] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 25.88/26.22       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 25.88/26.22         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 25.88/26.22           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a1_2),V_A1_2))
% 25.88/26.22             => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a2_2),V_A2_2))
% 25.88/26.22               => 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) ) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__insert,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__extend__simps_I2_J,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 25.88/26.22        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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 )
% 25.88/26.22        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__extend__simps_I3_J,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 25.88/26.22        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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 )
% 25.88/26.22        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_congruent2__implies__congruent,axiom,
% 25.88/26.22      ! [V_a_2,V_f_2,V_r2_2,T_d,T_c,V_r1_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r1_2)
% 25.88/26.22       => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2)
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.22           => c_Equiv__Relations_Ocongruent(T_c,T_d,V_r2_2,hAPP(V_f_2,V_a_2)) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_ball__UN,axiom,
% 25.88/26.22      ! [V_P_2,V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.22        ( ! [B_x] :
% 25.88/26.22            ( 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)))
% 25.88/26.22           => hBOOL(hAPP(V_P_2,B_x)) )
% 25.88/26.22      <=> ! [B_x] :
% 25.88/26.22            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 25.88/26.22           => ! [B_xa] :
% 25.88/26.22                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(V_B_2,B_x)))
% 25.88/26.22               => hBOOL(hAPP(V_P_2,B_xa)) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_SUP__commute,axiom,
% 25.88/26.22      ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] :
% 25.88/26.22        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__extend__simps_I9_J,axiom,
% 25.88/26.22      ! [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) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__simps_I9_J,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__UN__flatten,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_congruent2__implies__congruent__UN,axiom,
% 25.88/26.22      ! [V_a_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 25.88/26.22       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 25.88/26.22         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 25.88/26.22           => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A2_2))
% 25.88/26.22             => 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)) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_SUP__le__iff,axiom,
% 25.88/26.22      ! [V_u_2,V_M_2,V_A_2,T_c,T_b] :
% 25.88/26.22        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.22       => ( 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))
% 25.88/26.22        <=> ! [B_x] :
% 25.88/26.22              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 25.88/26.22             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_M_2,B_x)),V_u_2)) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_less__SUP__iff,axiom,
% 25.88/26.22      ! [V_f_2,V_A_2,T_c,V_a_2,T_b] :
% 25.88/26.22        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.22          & class_Orderings_Olinorder(T_b) )
% 25.88/26.22       => ( 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)))
% 25.88/26.22        <=> ? [B_x] :
% 25.88/26.22              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 25.88/26.22              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(V_f_2,B_x))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__iff,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 25.88/26.22        ( 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)))
% 25.88/26.22      <=> ? [B_x] :
% 25.88/26.22            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 25.88/26.22            & hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_SUP__const,axiom,
% 25.88/26.22      ! [V_M_2,T_b,V_A_2,T_c] :
% 25.88/26.22        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 25.88/26.22       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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 ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UNION__empty__conv_I2_J,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_b,T_c] :
% 25.88/26.22        ( 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))
% 25.88/26.22      <=> ! [B_x] :
% 25.88/26.22            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 25.88/26.22           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__constant,axiom,
% 25.88/26.22      ! [V_c_2,T_c,T_b,V_A_2] :
% 25.88/26.22        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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)) )
% 25.88/26.22        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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 ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__empty2,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UNION__empty__conv_I1_J,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.22        ( 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)
% 25.88/26.22      <=> ! [B_x] :
% 25.88/26.22            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 25.88/26.22           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__subset__iff,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22      <=> ! [B_x] :
% 25.88/26.22            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2))
% 25.88/26.22           => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__extend__simps_I10_J,axiom,
% 25.88/26.22      ! [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) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_image__UN,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__simps_I10_J,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__Un__distrib,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__Un,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__simps_I5_J,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__simps_I4_J,axiom,
% 25.88/26.22      ! [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) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__extend__simps_I5_J,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Int__UN__distrib,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__extend__simps_I4_J,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Int__UN__distrib2,axiom,
% 25.88/26.22      ! [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))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_SUPR__apply,axiom,
% 25.88/26.22      ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] :
% 25.88/26.22        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__simps_I6_J,axiom,
% 25.88/26.22      ! [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) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__extend__simps_I6_J,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_SUP__subset,axiom,
% 25.88/26.22      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 25.88/26.22        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__SUPI,axiom,
% 25.88/26.22      ! [V_M_2,V_A_2,V_i_2,T_b,T_c] :
% 25.88/26.22        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__insert__distrib,axiom,
% 25.88/26.22      ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2))
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__upper,axiom,
% 25.88/26.22      ! [V_B_2,T_c,V_A_2,V_a_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__absorb,axiom,
% 25.88/26.22      ! [V_A_2,T_c,V_I_2,V_k_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2))
% 25.88/26.22       => 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) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__extend__simps_I1_J,axiom,
% 25.88/26.22      ! [V_B_2,V_a_2,T_c,T_b,V_C_2] :
% 25.88/26.22        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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))) )
% 25.88/26.22        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__singleton,axiom,
% 25.88/26.22      ! [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 ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__simps_I1_J,axiom,
% 25.88/26.22      ! [V_B_2,V_a_2,T_c,T_b,V_C_2] :
% 25.88/26.22        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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)) )
% 25.88/26.22        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__simps_I3_J,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 25.88/26.22        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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)) )
% 25.88/26.22        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__simps_I2_J,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 25.88/26.22        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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)) )
% 25.88/26.22        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22         => 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) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__equiv__class__type2,axiom,
% 25.88/26.22      ! [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] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 25.88/26.22       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 25.88/26.22         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 25.88/26.22           => ( 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)))
% 25.88/26.22             => ( 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)))
% 25.88/26.22               => ( ! [B_x1] :
% 25.88/26.22                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_x1),V_A1_2))
% 25.88/26.22                     => ! [B_x2] :
% 25.88/26.22                          ( hBOOL(hAPP(hAPP(c_member(T_c),B_x2),V_A2_2))
% 25.88/26.22                         => hBOOL(hAPP(hAPP(c_member(tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(V_f_2,B_x1),B_x2)),V_B_2)) ) )
% 25.88/26.22                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__equiv__class__type,axiom,
% 25.88/26.22      ! [V_B_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 25.88/26.22         => ( 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)))
% 25.88/26.22           => ( ! [B_x] :
% 25.88/26.22                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.22                 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_f_2,B_x)),V_B_2)) )
% 25.88/26.22             => 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)) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Sup__fin_Ohom__commute,axiom,
% 25.88/26.22      ! [V_N_2,V_h_2,T_b] :
% 25.88/26.22        ( class_Lattices_Olattice(T_b)
% 25.88/26.22       => ( ! [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))
% 25.88/26.22         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 25.88/26.22           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22             => 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)) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_equiv__class__nondisjoint,axiom,
% 25.88/26.22      ! [V_b_2,V_a_2,V_x_2,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( 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)))))))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_subset__equiv__class,axiom,
% 25.88/26.22      ! [V_a_2,V_b_2,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( 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))))))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 25.88/26.22           => 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)) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__empty__induct,axiom,
% 25.88/26.22      ! [V_P_2,V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22       => ( hBOOL(hAPP(V_P_2,V_A_2))
% 25.88/26.22         => ( ! [B_a,B_A] :
% 25.88/26.22                ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_A))
% 25.88/26.22               => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A))
% 25.88/26.22                 => ( hBOOL(hAPP(V_P_2,B_A))
% 25.88/26.22                   => hBOOL(hAPP(V_P_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)))))) ) ) )
% 25.88/26.22           => hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_folding__one__idem_Ounion__idem,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.22        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.22             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22               => 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)) ) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__subset__induct,axiom,
% 25.88/26.22      ! [V_P_2,V_A_2,V_F_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_A_2))
% 25.88/26.22         => ( hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 25.88/26.22           => ( ! [B_a,B_F] :
% 25.88/26.22                  ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_F))
% 25.88/26.22                 => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 25.88/26.22                   => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_F))
% 25.88/26.22                     => ( hBOOL(hAPP(V_P_2,B_F))
% 25.88/26.22                       => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_F))) ) ) ) )
% 25.88/26.22             => hBOOL(hAPP(V_P_2,V_F_2)) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_SUP2__I,axiom,
% 25.88/26.22      ! [T_d,T_c,V_c_2,V_b_2,V_B_2,V_A_2,V_a_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_folding__one__idem_Oidem,axiom,
% 25.88/26.22      ! [V_x_2,V_F_2,V_f_2,T_b] :
% 25.88/26.22        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 25.88/26.22       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf__Int__eq2,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22      <=> 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_pred__equals__eq2,axiom,
% 25.88/26.22      ! [V_S_2,V_R_2,T_c,T_b] :
% 25.88/26.22        ( 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)
% 25.88/26.22      <=> V_R_2 = V_S_2 ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_congruent2D,axiom,
% 25.88/26.22      ! [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] :
% 25.88/26.22        ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2)
% 25.88/26.22       => ( 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))
% 25.88/26.22         => ( 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))
% 25.88/26.22           => hAPP(hAPP(V_f_2,V_y1_2),V_y2_2) = hAPP(hAPP(V_f_2,V_z1_2),V_z2_2) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_congruentD,axiom,
% 25.88/26.22      ! [V_z_2,V_y_2,V_f_2,V_r_2,T_c,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2)
% 25.88/26.22       => ( 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))
% 25.88/26.22         => hAPP(V_f_2,V_y_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_pred__subset__eq2,axiom,
% 25.88/26.22      ! [V_S_2,V_R_2,T_c,T_b] :
% 25.88/26.22        ( 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)))
% 25.88/26.22      <=> 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_bot__empty__eq2,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22      <=> 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)))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_sup__Un__eq2,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22      <=> 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_enum__ex__prod__def,axiom,
% 25.88/26.22      ! [V_P_2,T_b,T_c] :
% 25.88/26.22        ( ( class_Enum_Oenum(T_c)
% 25.88/26.22          & class_Enum_Oenum(T_b) )
% 25.88/26.22       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_prod(T_b,T_c)),V_P_2))
% 25.88/26.22        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_Enum_Oenum__class_Oenum__ex(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_P_2)),c_Product__Type_OPair(T_b,T_c))))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_enum__all__prod__def,axiom,
% 25.88/26.22      ! [V_P_2,T_b,T_c] :
% 25.88/26.22        ( ( class_Enum_Oenum(T_c)
% 25.88/26.22          & class_Enum_Oenum(T_b) )
% 25.88/26.22       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_prod(T_b,T_c)),V_P_2))
% 25.88/26.22        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_Enum_Oenum__class_Oenum__all(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_P_2)),c_Product__Type_OPair(T_b,T_c))))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Image__iff,axiom,
% 25.88/26.22      ! [V_A_2,V_r_2,T_c,V_b_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)))
% 25.88/26.22      <=> ? [B_x] :
% 25.88/26.22            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 25.88/26.22            & 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_rev__ImageI,axiom,
% 25.88/26.22      ! [V_r_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.22       => ( 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))
% 25.88/26.22         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_A_2))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Image__singleton__iff,axiom,
% 25.88/26.22      ! [V_a_2,V_r_2,T_c,V_b_2,T_b] :
% 25.88/26.22        ( 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))))))
% 25.88/26.22      <=> 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_folding__one__idem_Oin__idem,axiom,
% 25.88/26.22      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.22        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.22           => hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_equiv__class__eq,axiom,
% 25.88/26.22      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( 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))
% 25.88/26.22         => 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)))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_quotient__eq__iff,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( 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)))
% 25.88/26.22         => ( 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)))
% 25.88/26.22           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2))
% 25.88/26.22             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2))
% 25.88/26.22               => ( V_X_2 = V_Y_2
% 25.88/26.22                <=> 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)) ) ) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_quotient__eqI,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( 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)))
% 25.88/26.22         => ( 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)))
% 25.88/26.22           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2))
% 25.88/26.22             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2))
% 25.88/26.22               => ( 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))
% 25.88/26.22                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Image__singleton,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_equiv__class__eq__iff,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( 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))
% 25.88/26.22        <=> ( 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))))
% 25.88/26.22            & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.22            & hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_eq__equiv__class__iff,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 25.88/26.22           => ( 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))))
% 25.88/26.22            <=> 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)) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_eq__equiv__class,axiom,
% 25.88/26.22      ! [V_A_2,V_b_2,V_a_2,V_r_2,T_b] :
% 25.88/26.22        ( 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))))
% 25.88/26.22       => ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 25.88/26.22           => 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)) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_equiv__class__subset,axiom,
% 25.88/26.22      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( 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))
% 25.88/26.22         => 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)))))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_eq__equiv__class__iff2,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 25.88/26.22           => ( 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)
% 25.88/26.22            <=> 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)) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_folding__one__idem_Oinsert__idem,axiom,
% 25.88/26.22      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.22        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22           => 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)) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_folding__one__idem_Osubset__idem,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 25.88/26.22        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.22             => 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) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_in__rel__def,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_R_2,T_c,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_FunDef_Oin__rel(T_b,T_c,V_R_2),V_x_2),V_y_2))
% 25.88/26.22      <=> 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Nitpick_Orefl_H__def,axiom,
% 25.88/26.22      ! [V_r_2,T_b] :
% 25.88/26.22        ( c_Nitpick_Orefl_H(T_b,V_r_2)
% 25.88/26.22      <=> ! [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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UN__equiv__class__inject,axiom,
% 25.88/26.22      ! [V_Y_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 25.88/26.22        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 25.88/26.22       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 25.88/26.22         => ( 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)
% 25.88/26.22           => ( 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)))
% 25.88/26.22             => ( 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)))
% 25.88/26.22               => ( ! [B_x] :
% 25.88/26.22                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.22                     => ! [B_y] :
% 25.88/26.22                          ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 25.88/26.22                         => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 25.88/26.22                           => 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)) ) ) )
% 25.88/26.22                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_irrefl__def,axiom,
% 25.88/26.22      ! [V_r_2,T_b] :
% 25.88/26.22        ( c_Relation_Oirrefl(T_b,V_r_2)
% 25.88/26.22      <=> ! [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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_ImageE,axiom,
% 25.88/26.22      ! [V_A_2,V_r_2,T_c,V_b_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)))
% 25.88/26.22       => ~ ! [B_x] :
% 25.88/26.22              ( 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))
% 25.88/26.22             => ~ hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Field__insert,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_setsum__strict__mono,axiom,
% 25.88/26.22      ! [V_g_2,V_f_2,V_A_2,T_b,T_c] :
% 25.88/26.22        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.22          & class_Groups_Oordered__cancel__ab__semigroup__add(T_c) )
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.22           => ( ! [B_x] :
% 25.88/26.22                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.22                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 25.88/26.22             => 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))) ) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__conv__nat__seg__image,axiom,
% 25.88/26.22      ! [V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22      <=> ? [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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_sup2E,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22       => ( ~ hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 25.88/26.22         => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_sup2CI,axiom,
% 25.88/26.22      ! [T_c,T_b,V_A_2,V_y_2,V_x_2,V_B_2] :
% 25.88/26.22        ( ( ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 25.88/26.22         => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) )
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf2E,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22       => ~ ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 25.88/26.22           => ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf2I,axiom,
% 25.88/26.22      ! [T_c,T_b,V_B_2,V_y_2,V_x_2,V_A_2] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_bot2E,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_SUP2__iff,axiom,
% 25.88/26.22      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22      <=> ? [B_x] :
% 25.88/26.22            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.22            & hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_sup2I1,axiom,
% 25.88/26.22      ! [V_B_2,T_c,T_b,V_y_2,V_x_2,V_A_2] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_sup2I2,axiom,
% 25.88/26.22      ! [V_A_2,T_c,T_b,V_y_2,V_x_2,V_B_2] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_rev__predicate2D,axiom,
% 25.88/26.22      ! [V_Q_2,T_c,T_b,V_y_2,V_x_2,V_P_2] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_P_2),V_Q_2))
% 25.88/26.22         => hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_predicate2D,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_Q_2,V_P_2,T_c,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_P_2),V_Q_2))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 25.88/26.22         => hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf2D2,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22       => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf2D1,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22       => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__Field,axiom,
% 25.88/26.22      ! [V_r_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 25.88/26.22       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_OField(T_b),V_r_2))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Field__empty,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_mono__Field,axiom,
% 25.88/26.22      ! [V_s_2,V_r_2,T_b] :
% 25.88/26.22        ( 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))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Field__Un,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_setsum__diff1_H,axiom,
% 25.88/26.22      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 25.88/26.22        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.22           => 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)))))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_setsum_Oremove,axiom,
% 25.88/26.22      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 25.88/26.22        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.22           => 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)))))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_ran__restrictD,axiom,
% 25.88/26.22      ! [V_A_2,V_m_2,T_c,V_y_2,T_b] :
% 25.88/26.22        ( 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))))
% 25.88/26.22       => ? [B_x] :
% 25.88/26.22            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 25.88/26.22            & hAPP(V_m_2,B_x) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_map__add__def,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_image__eq__fold__image,axiom,
% 25.88/26.22      ! [V_f_2,T_c,V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22       => 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) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_compl__unique,axiom,
% 25.88/26.22      ! [V_y,V_x,T_a] :
% 25.88/26.22        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.22       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = c_Orderings_Obot__class_Obot(T_a)
% 25.88/26.22         => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = c_Orderings_Otop__class_Otop(T_a)
% 25.88/26.22           => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = V_y ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_card__Diff2__less,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 25.88/26.22           => 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))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_card__Diff1__less,axiom,
% 25.88/26.22      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UNIV__I,axiom,
% 25.88/26.22      ! [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)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__option__UNIV,axiom,
% 25.88/26.22      ! [T_b] :
% 25.88/26.22        ( 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))))
% 25.88/26.22      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__Plus__UNIV__iff,axiom,
% 25.88/26.22      ! [T_c,T_b] :
% 25.88/26.22        ( 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))))
% 25.88/26.22      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 25.88/26.22          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__Prod__UNIV,axiom,
% 25.88/26.22      ! [T_c,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))
% 25.88/26.22         => 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)))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_card__eq__UNIV__imp__eq__UNIV,axiom,
% 25.88/26.22      ! [V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 25.88/26.22       => ( 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)))
% 25.88/26.22         => V_A_2 = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Pow__UNIV,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_ab__semigroup__add__class_Oadd__ac_I1_J,axiom,
% 25.88/26.22      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oab__semigroup__add(T_a)
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__left__cancel,axiom,
% 25.88/26.22      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.22        ( class_Groups_Ocancel__semigroup__add(T_b)
% 25.88/26.22       => ( 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)
% 25.88/26.22        <=> V_b_2 = V_c_2 ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__right__cancel,axiom,
% 25.88/26.22      ! [V_c_2,V_a_2,V_b_2,T_b] :
% 25.88/26.22        ( class_Groups_Ocancel__semigroup__add(T_b)
% 25.88/26.22       => ( 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)
% 25.88/26.22        <=> V_b_2 = V_c_2 ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__left__imp__eq,axiom,
% 25.88/26.22      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Ocancel__semigroup__add(T_a)
% 25.88/26.22       => ( 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)
% 25.88/26.22         => V_b = V_c ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__imp__eq,axiom,
% 25.88/26.22      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Ocancel__ab__semigroup__add(T_a)
% 25.88/26.22       => ( 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)
% 25.88/26.22         => V_b = V_c ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__right__imp__eq,axiom,
% 25.88/26.22      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.22        ( class_Groups_Ocancel__semigroup__add(T_a)
% 25.88/26.22       => ( 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)
% 25.88/26.22         => V_b = V_c ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_top__apply,axiom,
% 25.88/26.22      ! [V_x_2,T_c,T_b] :
% 25.88/26.22        ( class_Orderings_Otop(T_b)
% 25.88/26.22       => hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__le__cancel__right,axiom,
% 25.88/26.22      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 25.88/26.22       => ( 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)))
% 25.88/26.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__le__cancel__left,axiom,
% 25.88/26.22      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 25.88/26.22       => ( 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)))
% 25.88/26.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__right__mono,axiom,
% 25.88/26.22      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__left__mono,axiom,
% 25.88/26.22      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__mono,axiom,
% 25.88/26.22      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 25.88/26.22           => 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))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__le__imp__le__right,axiom,
% 25.88/26.22      ! [V_b,V_c,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 25.88/26.22       => ( 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)))
% 25.88/26.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__le__imp__le__left,axiom,
% 25.88/26.22      ! [V_b,V_a,V_c,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 25.88/26.22       => ( 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)))
% 25.88/26.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__less__imp__less__left,axiom,
% 25.88/26.22      ! [V_b,V_a,V_c,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 25.88/26.22       => ( 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)))
% 25.88/26.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__less__imp__less__right,axiom,
% 25.88/26.22      ! [V_b,V_c,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 25.88/26.22       => ( 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)))
% 25.88/26.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__strict__mono,axiom,
% 25.88/26.22      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 25.88/26.22           => 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))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__strict__left__mono,axiom,
% 25.88/26.22      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__strict__right__mono,axiom,
% 25.88/26.22      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__less__cancel__left,axiom,
% 25.88/26.22      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 25.88/26.22       => ( 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)))
% 25.88/26.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__less__cancel__right,axiom,
% 25.88/26.22      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 25.88/26.22        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 25.88/26.22       => ( 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)))
% 25.88/26.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__diff__cancel,axiom,
% 25.88/26.22      ! [V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.22       => 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 ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__add__cancel,axiom,
% 25.88/26.22      ! [V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.22       => 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 ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_minus__add__distrib,axiom,
% 25.88/26.22      ! [V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oab__group__add(T_a)
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_minus__add,axiom,
% 25.88/26.22      ! [V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__minus__cancel,axiom,
% 25.88/26.22      ! [V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.22       => 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 ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_minus__add__cancel,axiom,
% 25.88/26.22      ! [V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.22       => 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 ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_iso__tuple__UNIV__I,axiom,
% 25.88/26.22      ! [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)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__fun__UNIVD2,axiom,
% 25.88/26.22      ! [T_c,T_b] :
% 25.88/26.22        ( 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))))
% 25.88/26.22       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_not__add__less1,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_not__add__less2,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_nat__add__left__cancel__less,axiom,
% 25.88/26.22      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.22        ( 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)))
% 25.88/26.22      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_trans__less__add1,axiom,
% 25.88/26.22      ! [V_m,V_j,V_i] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_trans__less__add2,axiom,
% 25.88/26.22      ! [V_m,V_j,V_i] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__less__mono1,axiom,
% 25.88/26.22      ! [V_k,V_j,V_i] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__less__mono,axiom,
% 25.88/26.22      ! [V_l,V_k,V_j,V_i] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_less__add__eq__less,axiom,
% 25.88/26.22      ! [V_n,V_m,V_l,V_k] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 25.88/26.22       => ( 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)
% 25.88/26.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__lessD1,axiom,
% 25.88/26.22      ! [V_k,V_j,V_i] :
% 25.88/26.22        ( 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))
% 25.88/26.22       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_k)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_termination__basic__simps_I1_J,axiom,
% 25.88/26.22      ! [V_z,V_y,V_x] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_termination__basic__simps_I2_J,axiom,
% 25.88/26.22      ! [V_y,V_z,V_x] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_z))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UNIV__not__empty,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_finite__UNIV,axiom,
% 25.88/26.22      ! [T_b] :
% 25.88/26.22        ( class_Finite__Set_Ofinite(T_b)
% 25.88/26.22       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_termination__basic__simps_I3_J,axiom,
% 25.88/26.22      ! [V_z,V_y,V_x] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_termination__basic__simps_I4_J,axiom,
% 25.88/26.22      ! [V_y,V_z,V_x] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_z))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__add2,axiom,
% 25.88/26.22      ! [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))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__add1,axiom,
% 25.88/26.22      ! [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))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__iff__add,axiom,
% 25.88/26.22      ! [V_n_2,V_m_2] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.22      <=> ? [B_k] : V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_nat__add__left__cancel__le,axiom,
% 25.88/26.22      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.22        ( 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)))
% 25.88/26.22      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_trans__le__add1,axiom,
% 25.88/26.22      ! [V_m,V_j,V_i] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_trans__le__add2,axiom,
% 25.88/26.22      ! [V_m,V_j,V_i] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__le__mono1,axiom,
% 25.88/26.22      ! [V_k,V_j,V_i] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__le__mono,axiom,
% 25.88/26.22      ! [V_l,V_k,V_j,V_i] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__leD2,axiom,
% 25.88/26.22      ! [V_n,V_k,V_m] :
% 25.88/26.22        ( 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))
% 25.88/26.22       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__leD1,axiom,
% 25.88/26.22      ! [V_n,V_k,V_m] :
% 25.88/26.22        ( 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))
% 25.88/26.22       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__leE,axiom,
% 25.88/26.22      ! [V_n,V_k,V_m] :
% 25.88/26.22        ( 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))
% 25.88/26.22       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.22           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_subset__UNIV,axiom,
% 25.88/26.22      ! [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)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__add__inverse2,axiom,
% 25.88/26.22      ! [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 ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__add__inverse,axiom,
% 25.88/26.22      ! [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 ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__diff__left,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__cancel,axiom,
% 25.88/26.22      ! [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) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__cancel2,axiom,
% 25.88/26.22      ! [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) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Un__UNIV__left,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Un__UNIV__right,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Int__UNIV__left,axiom,
% 25.88/26.22      ! [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 ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_Int__UNIV__right,axiom,
% 25.88/26.22      ! [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 ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inj__eq,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 25.88/26.22        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.22       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 25.88/26.22        <=> V_x_2 = V_y_2 ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_injD,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 25.88/26.22        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.22       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 25.88/26.22         => V_x_2 = V_y_2 ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_fold__image__empty,axiom,
% 25.88/26.22      ! [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 ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_card_Ounion__inter,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.22         => 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_card__Un__Int,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.22         => 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))) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_infinite__UNIV__nat,axiom,
% 25.88/26.22      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_setsum__addf,axiom,
% 25.88/26.22      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 25.88/26.22        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UNIV__def,axiom,
% 25.88/26.22      ! [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)) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_range__composition,axiom,
% 25.88/26.22      ! [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)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_top__greatest,axiom,
% 25.88/26.22      ! [V_x,T_a] :
% 25.88/26.22        ( class_Orderings_Otop(T_a)
% 25.88/26.22       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Orderings_Otop__class_Otop(T_a))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_sup__top__right,axiom,
% 25.88/26.22      ! [V_x,T_a] :
% 25.88/26.22        ( class_Lattices_Obounded__lattice__top(T_a)
% 25.88/26.22       => 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) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_sup__top__left,axiom,
% 25.88/26.22      ! [V_x,T_a] :
% 25.88/26.22        ( class_Lattices_Obounded__lattice__top(T_a)
% 25.88/26.22       => 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) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf__top__left,axiom,
% 25.88/26.22      ! [V_x,T_a] :
% 25.88/26.22        ( class_Lattices_Obounded__lattice__top(T_a)
% 25.88/26.22       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = V_x ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf__top__right,axiom,
% 25.88/26.22      ! [V_x,T_a] :
% 25.88/26.22        ( class_Lattices_Obounded__lattice__top(T_a)
% 25.88/26.22       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = V_x ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_inf__eq__top__iff,axiom,
% 25.88/26.22      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.22        ( class_Lattices_Obounded__lattice__top(T_b)
% 25.88/26.22       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = c_Orderings_Otop__class_Otop(T_b)
% 25.88/26.22        <=> ( V_x_2 = c_Orderings_Otop__class_Otop(T_b)
% 25.88/26.22            & V_y_2 = c_Orderings_Otop__class_Otop(T_b) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_UNIV__option__conv,axiom,
% 25.88/26.22      ! [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)))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_card__Un__disjoint,axiom,
% 25.88/26.22      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.22        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.22       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.22         => ( 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))
% 25.88/26.22           => 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)) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__le__less__mono,axiom,
% 25.88/26.22      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 25.88/26.22           => 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))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__less__le__mono,axiom,
% 25.88/26.22      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 25.88/26.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 25.88/26.22           => 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))) ) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_card__image,axiom,
% 25.88/26.22      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.22        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.22       => 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) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__minus__eq__add,axiom,
% 25.88/26.22      ! [V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.22       => 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) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_ab__diff__minus,axiom,
% 25.88/26.22      ! [V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Oab__group__add(T_a)
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__def,axiom,
% 25.88/26.22      ! [V_b,V_a,T_a] :
% 25.88/26.22        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_rangeI,axiom,
% 25.88/26.22      ! [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))))) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_range__eqI,axiom,
% 25.88/26.22      ! [T_c,T_b,V_x_2,V_f_2,V_b_2] :
% 25.88/26.22        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 25.88/26.22       => 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))))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_less__diff__conv,axiom,
% 25.88/26.22      ! [V_k_2,V_j_2,V_i_2] :
% 25.88/26.22        ( 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)))
% 25.88/26.22      <=> 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__diff__inverse,axiom,
% 25.88/26.22      ! [V_n,V_m] :
% 25.88/26.22        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.22       => 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 ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__add__assoc2,axiom,
% 25.88/26.22      ! [V_i,V_j,V_k] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 25.88/26.22       => 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) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__diff__assoc2,axiom,
% 25.88/26.22      ! [V_i,V_j,V_k] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 25.88/26.22       => 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) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__add__assoc,axiom,
% 25.88/26.22      ! [V_i,V_j,V_k] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 25.88/26.22       => 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)) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__imp__diff__is__add,axiom,
% 25.88/26.22      ! [V_k_2,V_j_2,V_i_2] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 25.88/26.22       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2) = V_k_2
% 25.88/26.22        <=> V_j_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_i_2) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__add__diff__inverse2,axiom,
% 25.88/26.22      ! [V_m,V_n] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.22       => 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 ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__diff__conv2,axiom,
% 25.88/26.22      ! [V_i_2,V_j_2,V_k_2] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_j_2))
% 25.88/26.22       => ( 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)))
% 25.88/26.22        <=> 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)) ) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_add__diff__assoc,axiom,
% 25.88/26.22      ! [V_i,V_j,V_k] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 25.88/26.22       => 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) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__add__diff__inverse,axiom,
% 25.88/26.22      ! [V_m,V_n] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.22       => 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 ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__add__diff,axiom,
% 25.88/26.22      ! [V_m,V_n,V_k] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 25.88/26.22       => 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_le__diff__conv,axiom,
% 25.88/26.22      ! [V_i_2,V_k_2,V_j_2] :
% 25.88/26.22        ( 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))
% 25.88/26.22      <=> 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))) ) ).
% 25.88/26.22  
% 25.88/26.22  fof(fact_diff__diff__right,axiom,
% 25.88/26.22      ! [V_i,V_j,V_k] :
% 25.88/26.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Diff__UNIV,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comp__surj,axiom,
% 25.88/26.23      ! [V_g_2,T_d,V_f_2,T_b,T_c] :
% 25.88/26.23        ( 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))
% 25.88/26.23       => ( 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))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__image__eq__iff,axiom,
% 25.88/26.23      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => ( 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)
% 25.88/26.23        <=> V_A_2 = V_B_2 ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__comp,axiom,
% 25.88/26.23      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)))
% 25.88/26.23         => 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))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Compl__empty__eq,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Compl__UNIV__eq,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_finite__compl,axiom,
% 25.88/26.23      ! [V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 25.88/26.23        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Compl__partition2,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Compl__partition,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Compl__eq__Diff__UNIV,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum_Odistrib,axiom,
% 25.88/26.23      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_finite__Collect__not,axiom,
% 25.88/26.23      ! [V_P_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 25.88/26.23       => ( 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_P_2))))
% 25.88/26.23        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_SUP__UN__eq,axiom,
% 25.88/26.23      ! [V_x_2,V_r_2,T_c,T_b] :
% 25.88/26.23        ( 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))
% 25.88/26.23      <=> 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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_finite__range__imageI,axiom,
% 25.88/26.23      ! [V_f_2,T_d,V_g_2,T_c,T_b] :
% 25.88/26.23        ( 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)))))
% 25.88/26.23       => 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))))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_the__inv__f__f,axiom,
% 25.88/26.23      ! [V_x_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => 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 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_folding__image__simple_Oeq__fold__g,axiom,
% 25.88/26.23      ! [V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.23         => 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) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_folding__image_Oeq__fold,axiom,
% 25.88/26.23      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.23         => 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) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_dom__const,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__insert__le,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => 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)))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__mono,axiom,
% 25.88/26.23      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.23         => 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))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__seteq,axiom,
% 25.88/26.23      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.23         => ( 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)))
% 25.88/26.23           => V_A_2 = V_B_2 ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__image__le,axiom,
% 25.88/26.23      ! [V_f_2,T_c,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => 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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_eq__card__imp__inj__on,axiom,
% 25.88/26.23      ! [V_f_2,T_c,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( 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)
% 25.88/26.23         => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__on__iff__eq__card,axiom,
% 25.88/26.23      ! [V_f_2,T_c,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.23        <=> 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) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_pigeonhole,axiom,
% 25.88/26.23      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( 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)))
% 25.88/26.23       => ~ c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__fun,axiom,
% 25.88/26.23      ! [T_d,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => 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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__quotient__disjoint,axiom,
% 25.88/26.23      ! [V_r_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( 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)
% 25.88/26.23         => 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) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_psubset__card__mono,axiom,
% 25.88/26.23      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.23         => 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))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_compl__bot__eq,axiom,
% 25.88/26.23      ! [T_a] :
% 25.88/26.23        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.23       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_compl__top__eq,axiom,
% 25.88/26.23      ! [T_a] :
% 25.88/26.23        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.23       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_compl__sup__top,axiom,
% 25.88/26.23      ! [V_x,T_a] :
% 25.88/26.23        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_sup__compl__top,axiom,
% 25.88/26.23      ! [V_x,T_a] :
% 25.88/26.23        ( class_Lattices_Oboolean__algebra(T_a)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_range__ex1__eq,axiom,
% 25.88/26.23      ! [V_b_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => ( 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)))))
% 25.88/26.23        <=> ? [B_x] :
% 25.88/26.23              ( V_b_2 = hAPP(V_f_2,B_x)
% 25.88/26.23              & ! [B_y] :
% 25.88/26.23                  ( V_b_2 = hAPP(V_f_2,B_y)
% 25.88/26.23                 => B_y = B_x ) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__image__mem__iff,axiom,
% 25.88/26.23      ! [V_A_2,V_a_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => ( 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)))
% 25.88/26.23        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_finite__UNIV__surj__inj,axiom,
% 25.88/26.23      ! [V_f_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 25.88/26.23       => ( 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))
% 25.88/26.23         => c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_finite__UNIV__inj__surj,axiom,
% 25.88/26.23      ! [V_f_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 25.88/26.23       => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__image__subset__iff,axiom,
% 25.88/26.23      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => ( 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)))
% 25.88/26.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_image__Int,axiom,
% 25.88/26.23      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_image__set__diff,axiom,
% 25.88/26.23      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_surj__Compl__image__subset,axiom,
% 25.88/26.23      ! [V_A_2,V_f_2,T_b,T_c] :
% 25.88/26.23        ( 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))
% 25.88/26.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)),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)))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__bij__eq,axiom,
% 25.88/26.23      ! [V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.23       => ( 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))
% 25.88/26.23         => ( c_Fun_Oinj__on(T_c,T_b,V_g_2,V_B_2)
% 25.88/26.23           => ( 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))
% 25.88/26.23             => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23               => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 25.88/26.23                 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_c),V_B_2) ) ) ) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__Diff__subset,axiom,
% 25.88/26.23      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_finite__range__updI,axiom,
% 25.88/26.23      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( 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)))))
% 25.88/26.23       => 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))))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__Diff__subset__Int,axiom,
% 25.88/26.23      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.23        ( 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)))
% 25.88/26.23       => 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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_diff__card__le__card__Diff,axiom,
% 25.88/26.23      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23       => 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)))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__singleton,axiom,
% 25.88/26.23      ! [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))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum_Oinsert,axiom,
% 25.88/26.23      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23           => 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)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__insert,axiom,
% 25.88/26.23      ! [V_f_2,V_a_2,V_F_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 25.88/26.23         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_F_2))
% 25.88/26.23           => 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)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__psubset,axiom,
% 25.88/26.23      ! [V_A_2,V_B_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.23         => ( 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)))
% 25.88/26.23           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__Un__Int,axiom,
% 25.88/26.23      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23           => 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)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_SUP__UN__eq2,axiom,
% 25.88/26.23      ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] :
% 25.88/26.23        ( 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))
% 25.88/26.23      <=> 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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__image__Compl__subset,axiom,
% 25.88/26.23      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => 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)))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__Diff1__le,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => 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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__inj__on__le,axiom,
% 25.88/26.23      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 25.88/26.23       => ( 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))
% 25.88/26.23         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 25.88/26.23           => 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))) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__on__iff__card__le,axiom,
% 25.88/26.23      ! [V_B_2,T_c,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 25.88/26.23         => ( ? [B_f] :
% 25.88/26.23                ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2)
% 25.88/26.23                & 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)) )
% 25.88/26.23          <=> 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))) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum_Oinsert__remove,axiom,
% 25.88/26.23      ! [V_x_2,V_g_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => 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)))))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__Un__disjoint,axiom,
% 25.88/26.23      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23           => ( 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))
% 25.88/26.23             => 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)) ) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__Un,axiom,
% 25.88/26.23      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Oab__group__add(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23           => 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))) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_option_Osimps_I4_J,axiom,
% 25.88/26.23      ! [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 ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_option_Osimps_I5_J,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__Un__nat,axiom,
% 25.88/26.23      ! [V_f_2,V_B_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23         => 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))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__cases,axiom,
% 25.88/26.23      ! [V_g_2,V_f_2,V_P_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => 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_P_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_P_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_P_2))))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I2_J,axiom,
% 25.88/26.23      ! [V_y,V_x,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__ring__1(T_a)
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__monoid__big_OF__eq,axiom,
% 25.88/26.23      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 25.88/26.23       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.23           => 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) )
% 25.88/26.23          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.23           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__Diff__singleton,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__Diff__singleton__if,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23           => 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)) )
% 25.88/26.23          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23           => 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) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_add__Min__commute,axiom,
% 25.88/26.23      ! [V_k_2,V_N_2,T_b] :
% 25.88/26.23        ( class_Groups_Olinordered__ab__semigroup__add(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 25.88/26.23         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.23           => 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))))) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_add__Max__commute,axiom,
% 25.88/26.23      ! [V_k_2,V_N_2,T_b] :
% 25.88/26.23        ( class_Groups_Olinordered__ab__semigroup__add(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 25.88/26.23         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.23           => 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))))) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__multicount__gen,axiom,
% 25.88/26.23      ! [V_k_2,V_R_2,V_t_2,T_c,V_s_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_t_2))
% 25.88/26.23         => ( ! [B_x] :
% 25.88/26.23                ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_t_2))
% 25.88/26.23               => 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) )
% 25.88/26.23           => 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) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_top1I,axiom,
% 25.88/26.23      ! [V_x_2,T_b] : hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_x_2)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__UNIV__unit,axiom,
% 25.88/26.23      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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat__add__commute,axiom,
% 25.88/26.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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat__add__left__commute,axiom,
% 25.88/26.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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat__add__assoc,axiom,
% 25.88/26.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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat__add__left__cancel,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.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)
% 25.88/26.23      <=> V_m_2 = V_n_2 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat__add__right__cancel,axiom,
% 25.88/26.23      ! [V_n_2,V_k_2,V_m_2] :
% 25.88/26.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)
% 25.88/26.23      <=> V_m_2 = V_n_2 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__on__add__nat,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_one__reorient,axiom,
% 25.88/26.23      ! [V_x_2,T_b] :
% 25.88/26.23        ( class_Groups_Oone(T_b)
% 25.88/26.23       => ( c_Groups_Oone__class_Oone(T_b) = V_x_2
% 25.88/26.23        <=> V_x_2 = c_Groups_Oone__class_Oone(T_b) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_minus__Max__eq__Min,axiom,
% 25.88/26.23      ! [V_S_2,T_b] :
% 25.88/26.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.23         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.23           => 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)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_minus__Min__eq__Max,axiom,
% 25.88/26.23      ! [V_S_2,T_b] :
% 25.88/26.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.23         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.23           => 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)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Min_Osingleton,axiom,
% 25.88/26.23      ! [V_x_2,T_b] :
% 25.88/26.23        ( class_Orderings_Olinorder(T_b)
% 25.88/26.23       => 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 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Max_Osingleton,axiom,
% 25.88/26.23      ! [V_x_2,T_b] :
% 25.88/26.23        ( class_Orderings_Olinorder(T_b)
% 25.88/26.23       => 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 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__eq__setsum,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J,axiom,
% 25.88/26.23      ! [V_c,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J,axiom,
% 25.88/26.23      ! [V_d,V_c,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J,axiom,
% 25.88/26.23      ! [V_d,V_c,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J,axiom,
% 25.88/26.23      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I23_J,axiom,
% 25.88/26.23      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I20_J,axiom,
% 25.88/26.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Max__ge,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( class_Orderings_Olinorder(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23           => 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))) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Min__le,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( class_Orderings_Olinorder(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23           => 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)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Min__in,axiom,
% 25.88/26.23      ! [V_A_2,T_b] :
% 25.88/26.23        ( class_Orderings_Olinorder(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.23           => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Max__in,axiom,
% 25.88/26.23      ! [V_A_2,T_b] :
% 25.88/26.23        ( class_Orderings_Olinorder(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.23           => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card_Oinsert,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Min__antimono,axiom,
% 25.88/26.23      ! [V_N_2,V_M_2,T_b] :
% 25.88/26.23        ( class_Orderings_Olinorder(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2))
% 25.88/26.23         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.23           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 25.88/26.23             => 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))) ) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Max__mono,axiom,
% 25.88/26.23      ! [V_N_2,V_M_2,T_b] :
% 25.88/26.23        ( class_Orderings_Olinorder(T_b)
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2))
% 25.88/26.23         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.23           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 25.88/26.23             => 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))) ) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__monoid__big_Oinfinite,axiom,
% 25.88/26.23      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 25.88/26.23       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 25.88/26.23         => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card_Oinsert__remove,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => 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)))))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card_Oremove,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23         => 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)))))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__Diff__insert,axiom,
% 25.88/26.23      ! [V_B_2,V_a_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.23         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 25.88/26.23           => 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)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__add__one,axiom,
% 25.88/26.23      ! [V_a,T_a] :
% 25.88/26.23        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.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)))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Id__on__def,axiom,
% 25.88/26.23      ! [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)))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_equivp__equiv,axiom,
% 25.88/26.23      ! [V_A_2,T_b] :
% 25.88/26.23        ( c_Equiv__Relations_Oequiv(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_A_2)
% 25.88/26.23      <=> 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__vimage__singleton,axiom,
% 25.88/26.23      ! [V_a_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => 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))))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_fold__Un__disjoint,axiom,
% 25.88/26.23      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__mult(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.23           => ( 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))
% 25.88/26.23             => 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)) ) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_map__comp__def,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__Suc__Diff1,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23         => 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) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_lessI,axiom,
% 25.88/26.23      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_n))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__mono,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimageI,axiom,
% 25.88/26.23      ! [T_c,V_B_2,T_b,V_b_2,V_a_2,V_f_2] :
% 25.88/26.23        ( hAPP(V_f_2,V_a_2) = V_b_2
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_B_2))
% 25.88/26.23         => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__Suc__right,axiom,
% 25.88/26.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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__Suc,axiom,
% 25.88/26.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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_combine__common__factor,axiom,
% 25.88/26.23      ! [V_c,V_b,V_e,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Osemiring(T_a)
% 25.88/26.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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__class_Odistrib,axiom,
% 25.88/26.23      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__Suc,axiom,
% 25.88/26.23      ! [V_N_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,V_N_2) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I7_J,axiom,
% 25.88/26.23      ! [V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I19_J,axiom,
% 25.88/26.23      ! [V_ry,V_rx,V_lx,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I18_J,axiom,
% 25.88/26.23      ! [V_ry,V_rx,V_lx,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I17_J,axiom,
% 25.88/26.23      ! [V_rx,V_ly,V_lx,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I16_J,axiom,
% 25.88/26.23      ! [V_rx,V_ly,V_lx,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I14_J,axiom,
% 25.88/26.23      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => 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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I15_J,axiom,
% 25.88/26.23      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I13_J,axiom,
% 25.88/26.23      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__mult__le__cancel1,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.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)))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_square__eq__iff,axiom,
% 25.88/26.23      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.23        ( class_Rings_Oidom(T_b)
% 25.88/26.23       => ( 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)
% 25.88/26.23        <=> ( V_a_2 = V_b_2
% 25.88/26.23            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_minus__mult__minus,axiom,
% 25.88/26.23      ! [V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Oring(T_a)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_minus__mult__commute,axiom,
% 25.88/26.23      ! [V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Oring(T_a)
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_minus__mult__left,axiom,
% 25.88/26.23      ! [V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Oring(T_a)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_minus__mult__right,axiom,
% 25.88/26.23      ! [V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Oring(T_a)
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__mult__less__cancel1,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.23        ( 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)))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_identity__equivp,axiom,
% 25.88/26.23      ! [T_b] : c_Equiv__Relations_Oequivp(T_b,c_fequal) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_equivp__def,axiom,
% 25.88/26.23      ! [V_R_2,T_b] :
% 25.88/26.23        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 25.88/26.23      <=> ! [B_x,B_y] :
% 25.88/26.23            ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_y))
% 25.88/26.23          <=> hAPP(V_R_2,B_x) = hAPP(V_R_2,B_y) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_equivp__reflp,axiom,
% 25.88/26.23      ! [V_x_2,V_R_2,T_b] :
% 25.88/26.23        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 25.88/26.23       => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_x_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_equivp__symp,axiom,
% 25.88/26.23      ! [V_y_2,V_x_2,V_R_2,T_b] :
% 25.88/26.23        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 25.88/26.23         => hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_equivp__transp,axiom,
% 25.88/26.23      ! [V_z_2,V_y_2,V_x_2,V_R_2,T_b] :
% 25.88/26.23        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 25.88/26.23         => ( hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_z_2))
% 25.88/26.23           => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_z_2)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_ab__semigroup__mult__class_Omult__ac_I1_J,axiom,
% 25.88/26.23      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.23        ( class_Groups_Oab__semigroup__mult(T_a)
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__ident,axiom,
% 25.88/26.23      ! [V_Y_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_times_Oidem,axiom,
% 25.88/26.23      ! [V_a,T_a] :
% 25.88/26.23        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 25.88/26.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) = V_a ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__idem,axiom,
% 25.88/26.23      ! [V_x,T_a] :
% 25.88/26.23        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 25.88/26.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = V_x ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__left__idem,axiom,
% 25.88/26.23      ! [V_b,V_a,T_a] :
% 25.88/26.23        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_n__not__Suc__n,axiom,
% 25.88/26.23      ! [V_n] : V_n != hAPP(c_Nat_OSuc,V_n) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__n__not__n,axiom,
% 25.88/26.23      ! [V_n] : hAPP(c_Nat_OSuc,V_n) != V_n ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat_Oinject,axiom,
% 25.88/26.23      ! [V_nat_H_2,V_nat_2] :
% 25.88/26.23        ( hAPP(c_Nat_OSuc,V_nat_2) = hAPP(c_Nat_OSuc,V_nat_H_2)
% 25.88/26.23      <=> V_nat_2 = V_nat_H_2 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__mult__cancel1,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.23        ( 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)
% 25.88/26.23      <=> V_m_2 = V_n_2 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__inject,axiom,
% 25.88/26.23      ! [V_y,V_x] :
% 25.88/26.23        ( hAPP(c_Nat_OSuc,V_x) = hAPP(c_Nat_OSuc,V_y)
% 25.88/26.23       => V_x = V_y ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__code,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2),V_x_2))
% 25.88/26.23      <=> hBOOL(hAPP(V_A_2,hAPP(V_f_2,V_x_2))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mono__Suc,axiom,
% 25.88/26.23      c_Orderings_Oorder__class_Omono(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__eq,axiom,
% 25.88/26.23      ! [V_B_2,V_f_2,T_c,V_a_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_B_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimageD,axiom,
% 25.88/26.23      ! [V_A_2,V_f_2,T_c,V_a_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_A_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimageI2,axiom,
% 25.88/26.23      ! [T_c,V_A_2,V_a_2,V_f_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),V_A_2))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mono__iff__le__Suc,axiom,
% 25.88/26.23      ! [V_f_2,T_b] :
% 25.88/26.23        ( class_Orderings_Oorder(T_b)
% 25.88/26.23       => ( c_Orderings_Oorder__class_Omono(tc_Nat_Onat,T_b,V_f_2)
% 25.88/26.23        <=> ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,B_n)),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_n)))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__empty,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I34_J,axiom,
% 25.88/26.23      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_crossproduct__noteq,axiom,
% 25.88/26.23      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.23        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 25.88/26.23       => ( ( V_a_2 != V_b_2
% 25.88/26.23            & V_c_2 != V_d_2 )
% 25.88/26.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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I8_J,axiom,
% 25.88/26.23      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I1_J,axiom,
% 25.88/26.23      ! [V_b,V_m,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_crossproduct__eq,axiom,
% 25.88/26.23      ! [V_z_2,V_x_2,V_y_2,V_w_2,T_b] :
% 25.88/26.23        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 25.88/26.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))
% 25.88/26.23        <=> ( V_w_2 = V_x_2
% 25.88/26.23            | V_y_2 = V_z_2 ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__mono,axiom,
% 25.88/26.23      ! [V_f_2,T_c,V_B_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.23       => 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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__UNIV,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__Un,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__Int,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__compose,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_not__less__eq,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__Suc__eq,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 25.88/26.23      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.23          | V_m_2 = V_n_2 ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__less__eq,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( 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)))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_not__less__less__Suc__eq,axiom,
% 25.88/26.23      ! [V_m_2,V_n_2] :
% 25.88/26.23        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 25.88/26.23        <=> V_n_2 = V_m_2 ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__antisym,axiom,
% 25.88/26.23      ! [V_m,V_n] :
% 25.88/26.23        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_m)))
% 25.88/26.23         => V_m = V_n ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__SucI,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__lessI,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.23       => ( hAPP(c_Nat_OSuc,V_m) != V_n
% 25.88/26.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__trans__Suc,axiom,
% 25.88/26.23      ! [V_k,V_j,V_i] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 25.88/26.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_i)),V_k)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__SucE,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 25.88/26.23       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.23         => V_m = V_n ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__lessD,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__less__SucD,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__1__left,axiom,
% 25.88/26.23      ! [V_a,T_a] :
% 25.88/26.23        ( class_Groups_Omonoid__mult(T_a)
% 25.88/26.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__1,axiom,
% 25.88/26.23      ! [V_a,T_a] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__mult(T_a)
% 25.88/26.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__1__right,axiom,
% 25.88/26.23      ! [V_a,T_a] :
% 25.88/26.23        ( class_Groups_Omonoid__mult(T_a)
% 25.88/26.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult_Ocomm__neutral,axiom,
% 25.88/26.23      ! [V_a,T_a] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__mult(T_a)
% 25.88/26.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I12_J,axiom,
% 25.88/26.23      ! [V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I11_J,axiom,
% 25.88/26.23      ! [V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_add__Suc__shift,axiom,
% 25.88/26.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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_add__Suc,axiom,
% 25.88/26.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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_add__Suc__right,axiom,
% 25.88/26.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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__Diff,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__n__not__le__n,axiom,
% 25.88/26.23      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),V_n)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_not__less__eq__eq,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_le__Suc__eq,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 25.88/26.23      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.23          | V_m_2 = hAPP(c_Nat_OSuc,V_n_2) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__le__mono,axiom,
% 25.88/26.23      ! [V_m_2,V_n_2] :
% 25.88/26.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)))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_le__SucI,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_le__SucE,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 25.88/26.23       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.23         => V_m = hAPP(c_Nat_OSuc,V_n) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__leD,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_diff__Suc__Suc,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__diff__diff,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_add__mult__distrib,axiom,
% 25.88/26.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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_add__mult__distrib2,axiom,
% 25.88/26.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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_le__square,axiom,
% 25.88/26.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))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_le__cube,axiom,
% 25.88/26.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)))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__le__mono1,axiom,
% 25.88/26.23      ! [V_k,V_j,V_i] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 25.88/26.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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__le__mono2,axiom,
% 25.88/26.23      ! [V_k,V_j,V_i] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 25.88/26.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))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_mult__le__mono,axiom,
% 25.88/26.23      ! [V_l,V_k,V_j,V_i] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 25.88/26.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))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_diff__mult__distrib2,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_diff__mult__distrib,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__Compl,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat__mult__1,axiom,
% 25.88/26.23      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) = V_n ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat__1__eq__mult__iff,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)
% 25.88/26.23      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 25.88/26.23          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat__mult__1__right,axiom,
% 25.88/26.23      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_nat__mult__eq__1__iff,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 25.88/26.23      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 25.88/26.23          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_evaln__Suc,axiom,
% 25.88/26.23      ! [V_s_H,V_n,V_s,V_c] :
% 25.88/26.23        ( c_Natural_Oevaln(V_c,V_s,V_n,V_s_H)
% 25.88/26.23       => c_Natural_Oevaln(V_c,V_s,hAPP(c_Nat_OSuc,V_n),V_s_H) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__1__mult,axiom,
% 25.88/26.23      ! [V_n,V_m,T_a] :
% 25.88/26.23        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_m))
% 25.88/26.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_n))
% 25.88/26.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))) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_eq__add__iff1,axiom,
% 25.88/26.23      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 25.88/26.23        ( class_Rings_Oring(T_b)
% 25.88/26.23       => ( 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)
% 25.88/26.23        <=> 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 ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_eq__add__iff2,axiom,
% 25.88/26.23      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 25.88/26.23        ( class_Rings_Oring(T_b)
% 25.88/26.23       => ( 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)
% 25.88/26.23        <=> 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) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_square__eq__1__iff,axiom,
% 25.88/26.23      ! [V_x_2,T_b] :
% 25.88/26.23        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 25.88/26.23       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2) = c_Groups_Oone__class_Oone(T_b)
% 25.88/26.23        <=> ( V_x_2 = c_Groups_Oone__class_Oone(T_b)
% 25.88/26.23            | V_x_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_fun__left__comm__idem,axiom,
% 25.88/26.23      ! [T_b] :
% 25.88/26.23        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 25.88/26.23       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__Collect__eq,axiom,
% 25.88/26.23      ! [V_P_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_P_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(T_c,tc_HOL_Obool,T_b),V_P_2),V_f_2)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_triple__valid__Suc,axiom,
% 25.88/26.23      ! [V_t,V_n,T_a] :
% 25.88/26.23        ( c_Hoare__Mirabelle_Otriple__valid(T_a,hAPP(c_Nat_OSuc,V_n),V_t)
% 25.88/26.23       => c_Hoare__Mirabelle_Otriple__valid(T_a,V_n,V_t) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__UN,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__right__distrib,axiom,
% 25.88/26.23      ! [V_A_2,V_f_2,T_c,V_r_2,T_b] :
% 25.88/26.23        ( class_Rings_Osemiring__0(T_b)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__left__distrib,axiom,
% 25.88/26.23      ! [V_r_2,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( class_Rings_Osemiring__0(T_b)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_setsum__product,axiom,
% 25.88/26.23      ! [V_B_2,V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( class_Rings_Osemiring__0(T_b)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_le__add__iff2,axiom,
% 25.88/26.23      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 25.88/26.23        ( class_Rings_Oordered__ring(T_b)
% 25.88/26.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_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)))
% 25.88/26.23        <=> 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))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_le__add__iff1,axiom,
% 25.88/26.23      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 25.88/26.23        ( class_Rings_Oordered__ring(T_b)
% 25.88/26.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_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)))
% 25.88/26.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),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__add__iff1,axiom,
% 25.88/26.23      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 25.88/26.23        ( class_Rings_Oordered__ring(T_b)
% 25.88/26.23       => ( 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)))
% 25.88/26.23        <=> 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__add__iff2,axiom,
% 25.88/26.23      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 25.88/26.23        ( class_Rings_Oordered__ring(T_b)
% 25.88/26.23       => ( 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)))
% 25.88/26.23        <=> 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))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_image__vimage__subset,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_surj__image__vimage__eq,axiom,
% 25.88/26.23      ! [V_A_2,V_f_2,T_b,T_c] :
% 25.88/26.23        ( 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))
% 25.88/26.23       => 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 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I4_J,axiom,
% 25.88/26.23      ! [V_m,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I3_J,axiom,
% 25.88/26.23      ! [V_a,V_m,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I2_J,axiom,
% 25.88/26.23      ! [V_m,V_a,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__iff__Suc__add,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__add__Suc2,axiom,
% 25.88/26.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)))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__add__Suc1,axiom,
% 25.88/26.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)))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I1_J,axiom,
% 25.88/26.23      ! [V_x,T_a] :
% 25.88/26.23        ( class_Rings_Ocomm__ring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__eq__Suc__le,axiom,
% 25.88/26.23      ! [V_m_2,V_n_2] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__Suc__eq__le,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__le__eq,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 25.88/26.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_le__imp__less__Suc,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__leI,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_le__less__Suc__eq,axiom,
% 25.88/26.23      ! [V_n_2,V_m_2] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 25.88/26.23        <=> V_n_2 = V_m_2 ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__le__lessD,axiom,
% 25.88/26.23      ! [V_n,V_m] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 25.88/26.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_diff__less__Suc,axiom,
% 25.88/26.23      ! [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))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Suc__diff__le,axiom,
% 25.88/26.23      ! [V_m,V_n] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_diff__Suc__1,axiom,
% 25.88/26.23      ! [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 ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__def,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_less__eq__Suc__le__raw,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_map__comp__simps_I1_J,axiom,
% 25.88/26.23      ! [V_m1_2,T_c,T_d,T_b,V_k_2,V_m2_2] :
% 25.88/26.23        ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_map__comp__Some__iff,axiom,
% 25.88/26.23      ! [V_v_2,V_k_2,V_m2_2,V_m1_2,T_d,T_b,T_c] :
% 25.88/26.23        ( 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)
% 25.88/26.23      <=> ? [B_k_H] :
% 25.88/26.23            ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),B_k_H)
% 25.88/26.23            & hAPP(V_m1_2,B_k_H) = hAPP(c_Option_Ooption_OSome(T_b),V_v_2) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_map__comp__simps_I2_J,axiom,
% 25.88/26.23      ! [V_m1_2,T_c,T_d,V_k_H_2,T_b,V_k_2,V_m2_2] :
% 25.88/26.23        ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_k_H_2)
% 25.88/26.23       => 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) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__singleton__eq,axiom,
% 25.88/26.23      ! [V_b_2,V_f_2,T_c,V_a_2,T_b] :
% 25.88/26.23        ( 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))))))
% 25.88/26.23      <=> hAPP(V_f_2,V_a_2) = V_b_2 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__insert,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_finite__vimageD,axiom,
% 25.88/26.23      ! [V_F_2,V_h_2,T_c,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Ovimage(T_b,T_c,V_h_2),V_F_2)))
% 25.88/26.23       => ( 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))
% 25.88/26.23         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_F_2)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__subsetD,axiom,
% 25.88/26.23      ! [V_A_2,V_B_2,V_f_2,T_b,T_c] :
% 25.88/26.23        ( 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))
% 25.88/26.23       => ( 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))
% 25.88/26.23         => 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))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_image__vimage__eq,axiom,
% 25.88/26.23      ! [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)))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_finite__vimageI,axiom,
% 25.88/26.23      ! [V_h_2,T_c,V_F_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 25.88/26.23       => ( c_Fun_Oinj__on(T_c,T_b,V_h_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 25.88/26.23         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Ovimage(T_c,T_b,V_h_2),V_F_2))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_inj__vimage__image__eq,axiom,
% 25.88/26.23      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => 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 ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_diff__Suc__diff__eq1,axiom,
% 25.88/26.23      ! [V_m,V_j,V_k] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_diff__Suc__diff__eq2,axiom,
% 25.88/26.23      ! [V_m,V_j,V_k] :
% 25.88/26.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 25.88/26.23       => 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)) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_linorder__neqE__linordered__idom,axiom,
% 25.88/26.23      ! [V_y,V_x,T_a] :
% 25.88/26.23        ( class_Rings_Olinordered__idom(T_a)
% 25.88/26.23       => ( V_x != V_y
% 25.88/26.23         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 25.88/26.23           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_map__comp__empty_I1_J,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_map__comp__empty_I2_J,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Id__on__empty,axiom,
% 25.88/26.23      ! [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)) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__const,axiom,
% 25.88/26.23      ! [T_c,V_A_2,V_c_2,T_b] :
% 25.88/26.23        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.23         => 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)) )
% 25.88/26.23        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Image__Id__on,axiom,
% 25.88/26.23      ! [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) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__eq__UN,axiom,
% 25.88/26.23      ! [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))))) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_fold__image__distrib,axiom,
% 25.88/26.23      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Ocomm__monoid__mult(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__insert__if,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23           => 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) )
% 25.88/26.23          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23           => 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)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__insert__disjoint,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__subsetI,axiom,
% 25.88/26.23      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 25.88/26.23        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 25.88/26.23       => ( 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)))
% 25.88/26.23         => 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)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_fold__image__insert,axiom,
% 25.88/26.23      ! [V_z_2,V_g_2,V_a_2,V_A_2,T_b,T_c] :
% 25.88/26.23        ( class_Groups_Oab__semigroup__mult(T_c)
% 25.88/26.23       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.23           => 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)) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_vimage__if,axiom,
% 25.88/26.23      ! [V_B_2,T_c,V_d_2,V_A_2,V_c_2,T_b] :
% 25.88/26.23        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.23         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 25.88/26.23             => 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)) )
% 25.88/26.23            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 25.88/26.23             => 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 ) ) )
% 25.88/26.23        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 25.88/26.23         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 25.88/26.23             => 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) )
% 25.88/26.23            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 25.88/26.23             => 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)) ) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Id__on__eqI,axiom,
% 25.88/26.23      ! [V_A_2,T_b,V_b_2,V_a_2] :
% 25.88/26.23        ( V_a_2 = V_b_2
% 25.88/26.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.23         => 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))) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_Id__on__iff,axiom,
% 25.88/26.23      ! [V_A_2,V_y_2,V_x_2,T_b] :
% 25.88/26.23        ( 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)))
% 25.88/26.23      <=> ( V_x_2 = V_y_2
% 25.88/26.23          & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_map__comp__None__iff,axiom,
% 25.88/26.23      ! [V_k_2,V_m2_2,V_m1_2,T_d,T_b,T_c] :
% 25.88/26.23        ( 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)
% 25.88/26.23      <=> ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_c)
% 25.88/26.23          | ? [B_k_H] :
% 25.88/26.23              ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),B_k_H)
% 25.88/26.23              & hAPP(V_m1_2,B_k_H) = c_Option_Ooption_ONone(T_b) ) ) ) ).
% 25.88/26.23  
% 25.88/26.23  fof(fact_card__insert,axiom,
% 25.88/26.23      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.23        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.23       => 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)))))) ) ).
% 25.88/26.23  
% 25.88/26.24  fof(fact_fold__image__Un__Int,axiom,
% 25.88/26.24      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__mult(T_c)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_fold__image__reindex,axiom,
% 25.88/26.24      ! [V_z_2,V_g_2,V_h_2,T_c,V_A_2,T_b,T_d] :
% 25.88/26.24        ( class_Groups_Oab__semigroup__mult(T_d)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => ( c_Fun_Oinj__on(T_b,T_c,V_h_2,V_A_2)
% 25.88/26.24           => 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) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__less__add__iff1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 25.88/26.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_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)))
% 25.88/26.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),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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__less__add__iff2,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 25.88/26.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_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)))
% 25.88/26.24        <=> 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__Suc__eq__diff__pred,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Suc__eq__plus1__left,axiom,
% 25.88/26.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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Suc__eq__plus1,axiom,
% 25.88/26.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)) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__le__add__iff1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> 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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__diff__add__eq1,axiom,
% 25.88/26.24      ! [V_n,V_m,V_u,V_i,V_j] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__mult__commute,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__mult__assoc,axiom,
% 25.88/26.24      ! [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)) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_left__add__mult__distrib,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__eq__add__iff2,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 25.88/26.24       => ( 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)
% 25.88/26.24        <=> 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) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__diff__add__eq2,axiom,
% 25.88/26.24      ! [V_n,V_m,V_u,V_j,V_i] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__le__add__iff2,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__eq__add__iff1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 25.88/26.24       => ( 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)
% 25.88/26.24        <=> 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 ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__multicount,axiom,
% 25.88/26.24      ! [V_k_2,V_R_2,V_T_2,T_c,V_S_2,T_b] :
% 25.88/26.24        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2))
% 25.88/26.24         => ( ! [B_x] :
% 25.88/26.24                ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_T_2))
% 25.88/26.24               => 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 )
% 25.88/26.24           => 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)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_fold__image__Un__one,axiom,
% 25.88/26.24      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__mult(T_c)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.24         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 25.88/26.24           => ( ! [B_x] :
% 25.88/26.24                  ( 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)))
% 25.88/26.24                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 25.88/26.24             => 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)) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_finite__fun__UNIVD1,axiom,
% 25.88/26.24      ! [T_c,T_b] :
% 25.88/26.24        ( 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))))
% 25.88/26.24       => ( 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))
% 25.88/26.24         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Id__onE,axiom,
% 25.88/26.24      ! [V_A_2,V_c_2,T_b] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_c_2),c_Relation_OId__on(T_b,V_A_2)))
% 25.88/26.24       => ~ ! [B_x] :
% 25.88/26.24              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.24             => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_fold__graph__permute__diff,axiom,
% 25.88/26.24      ! [V_a_2,V_x_2,V_A_2,V_b_2,T_b] :
% 25.88/26.24        ( class_Groups_Oab__semigroup__mult(T_b)
% 25.88/26.24       => ( 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))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.24           => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 25.88/26.24             => 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)) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Min_Oremove,axiom,
% 25.88/26.24      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.24           => ( ( 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))
% 25.88/26.24               => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 )
% 25.88/26.24              & ( 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))
% 25.88/26.24               => 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)))))) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_less__zeroE,axiom,
% 25.88/26.24      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_le0,axiom,
% 25.88/26.24      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__less__Suc,axiom,
% 25.88/26.24      ! [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))) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_bot__nat__def,axiom,
% 25.88/26.24      c_Orderings_Obot__class_Obot(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__reorient,axiom,
% 25.88/26.24      ! [V_x_2,T_b] :
% 25.88/26.24        ( class_Groups_Ozero(T_b)
% 25.88/26.24       => ( c_Groups_Ozero__class_Ozero(T_b) = V_x_2
% 25.88/26.24        <=> V_x_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf_Oidem,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_a) = V_a ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf_Ocommute,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__commute,axiom,
% 25.88/26.24      ! [V_y,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf_Oleft__idem,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__left__idem,axiom,
% 25.88/26.24      ! [V_y,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf_Oleft__commute,axiom,
% 25.88/26.24      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__left__commute,axiom,
% 25.88/26.24      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf_Oassoc,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__assoc,axiom,
% 25.88/26.24      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__0L,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__0R,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Min_Oidem,axiom,
% 25.88/26.24      ! [V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_x) = V_x ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__le__iff__disj,axiom,
% 25.88/26.24      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( 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))
% 25.88/26.24        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 25.88/26.24            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__le1,axiom,
% 25.88/26.24      ! [V_y,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__le2,axiom,
% 25.88/26.24      ! [V_y,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Ole__iff__inf,axiom,
% 25.88/26.24      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.24        <=> hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2) = V_x_2 ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Ole__inf__iff,axiom,
% 25.88/26.24      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.24            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Ole__infI1,axiom,
% 25.88/26.24      ! [V_b,V_x,V_a,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 25.88/26.24         => 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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Ole__infI2,axiom,
% 25.88/26.24      ! [V_a,V_x,V_b,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 25.88/26.24         => 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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__absorb1,axiom,
% 25.88/26.24      ! [V_y,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.24         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_x ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__absorb2,axiom,
% 25.88/26.24      ! [V_x,V_y,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.24         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_y ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Ole__infI,axiom,
% 25.88/26.24      ! [V_b,V_a,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__greatest,axiom,
% 25.88/26.24      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oinf__mono,axiom,
% 25.88/26.24      ! [V_d,V_b,V_c,V_a,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Ole__infE,axiom,
% 25.88/26.24      ! [V_b,V_a,V_x,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( 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)))
% 25.88/26.24         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 25.88/26.24             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oless__infI1,axiom,
% 25.88/26.24      ! [V_b,V_x,V_a,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 25.88/26.24         => 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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Oless__infI2,axiom,
% 25.88/26.24      ! [V_a,V_x,V_b,T_a] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 25.88/26.24         => 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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__less__iff__conj,axiom,
% 25.88/26.24      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2))
% 25.88/26.24            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__less__iff__disj,axiom,
% 25.88/26.24      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( 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))
% 25.88/26.24        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2))
% 25.88/26.24            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__add__distrib__left,axiom,
% 25.88/26.24      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__diff__distrib__left,axiom,
% 25.88/26.24      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__ab__group__add(T_a)
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_inf__min,axiom,
% 25.88/26.24      ! [T_b] :
% 25.88/26.24        ( ( class_Lattices_Osemilattice__inf(T_b)
% 25.88/26.24          & class_Orderings_Olinorder(T_b) )
% 25.88/26.24       => c_Lattices_Osemilattice__inf__class_Oinf(T_b) = c_Orderings_Oord__class_Omin(T_b) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__Suc__Suc,axiom,
% 25.88/26.24      ! [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)) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__diff,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__0__left,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Omonoid__add(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__0,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_double__zero__sym,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)
% 25.88/26.24        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__0__right,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Omonoid__add(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add_Ocomm__neutral,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I5_J,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I6_J,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__0__iff,axiom,
% 25.88/26.24      ! [V_a_2,V_b_2,T_b] :
% 25.88/26.24        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 25.88/26.24       => ( V_b_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_a_2)
% 25.88/26.24        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I9_J,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I10_J,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_divisors__zero,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Ono__zero__divisors(T_a)
% 25.88/26.24       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.24         => ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.24            | V_b = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_no__zero__divisors,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Ono__zero__divisors(T_a)
% 25.88/26.24       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.24         => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.24           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__eq__0__iff,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.24        ( class_Rings_Oring__no__zero__divisors(T_b)
% 25.88/26.24       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.24        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.24            | V_b_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__zero__right,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Rings_Omult__zero(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__zero__left,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Rings_Omult__zero(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_right__minus__eq,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_b)
% 25.88/26.24       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.24        <=> V_a_2 = V_b_2 ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_eq__iff__diff__eq__0,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Oab__group__add(T_b)
% 25.88/26.24       => ( V_a_2 = V_b_2
% 25.88/26.24        <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__self,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__0__right,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.24       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_one__neq__zero,axiom,
% 25.88/26.24      ! [T_a] :
% 25.88/26.24        ( class_Rings_Ozero__neq__one(T_a)
% 25.88/26.24       => c_Groups_Oone__class_Oone(T_a) != c_Groups_Ozero__class_Ozero(T_a) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__neq__one,axiom,
% 25.88/26.24      ! [T_a] :
% 25.88/26.24        ( class_Rings_Ozero__neq__one(T_a)
% 25.88/26.24       => c_Groups_Ozero__class_Ozero(T_a) != c_Groups_Oone__class_Oone(T_a) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__of__mono,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_f_2,T_b,T_c] :
% 25.88/26.24        ( ( class_Orderings_Olinorder(T_c)
% 25.88/26.24          & class_Orderings_Olinorder(T_b) )
% 25.88/26.24       => ( c_Orderings_Oorder__class_Omono(T_b,T_c,V_f_2)
% 25.88/26.24         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_c),hAPP(V_f_2,V_m_2)),hAPP(V_f_2,V_n_2)) = hAPP(V_f_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_m_2),V_n_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_minus__zero,axiom,
% 25.88/26.24      ! [T_a] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.24       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_neg__0__equal__iff__equal,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_b)
% 25.88/26.24       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)
% 25.88/26.24        <=> c_Groups_Ozero__class_Ozero(T_b) = V_a_2 ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_equal__neg__zero,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)
% 25.88/26.24        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_neg__equal__0__iff__equal,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_b)
% 25.88/26.24       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.24        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_neg__equal__zero,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_a_2
% 25.88/26.24        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Zero__not__Suc,axiom,
% 25.88/26.24      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat_Osimps_I2_J,axiom,
% 25.88/26.24      ! [V_nat_H] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_nat_H) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Suc__not__Zero,axiom,
% 25.88/26.24      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat_Osimps_I3_J,axiom,
% 25.88/26.24      ! [V_nat_H_1] : hAPP(c_Nat_OSuc,V_nat_H_1) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Zero__neq__Suc,axiom,
% 25.88/26.24      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Suc__neq__Zero,axiom,
% 25.88/26.24      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_not__less0,axiom,
% 25.88/26.24      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_neq0__conv,axiom,
% 25.88/26.24      ! [V_n_2] :
% 25.88/26.24        ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_less__nat__zero__code,axiom,
% 25.88/26.24      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_gr__implies__not0,axiom,
% 25.88/26.24      ! [V_n,V_m] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.24       => V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_gr0I,axiom,
% 25.88/26.24      ! [V_n] :
% 25.88/26.24        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__eq__self__zero,axiom,
% 25.88/26.24      ! [V_n,V_m] :
% 25.88/26.24        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_m
% 25.88/26.24       => V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__is__0,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24          & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Nat_Oadd__0__right,axiom,
% 25.88/26.24      ! [V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_plus__nat_Oadd__0,axiom,
% 25.88/26.24      ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_less__eq__nat_Osimps_I1_J,axiom,
% 25.88/26.24      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_le__0__eq,axiom,
% 25.88/26.24      ! [V_n_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 25.88/26.24      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__0__eq__0,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_minus__nat_Odiff__0,axiom,
% 25.88/26.24      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__self__eq__0,axiom,
% 25.88/26.24      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diffs0__imp__equal,axiom,
% 25.88/26.24      ! [V_n,V_m] :
% 25.88/26.24        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24         => V_m = V_n ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__mult__eq__cancel__disj,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.24        ( 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)
% 25.88/26.24      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24          | V_m_2 = V_n_2 ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__cancel2,axiom,
% 25.88/26.24      ! [V_n_2,V_k_2,V_m_2] :
% 25.88/26.24        ( 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)
% 25.88/26.24      <=> ( V_m_2 = V_n_2
% 25.88/26.24          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__cancel1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.24        ( 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)
% 25.88/26.24      <=> ( V_m_2 = V_n_2
% 25.88/26.24          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__is__0,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__0__right,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__0,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_fold__graph_Oequations_I1_J,axiom,
% 25.88/26.24      ! [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)) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_fold__graph_OemptyI,axiom,
% 25.88/26.24      ! [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)) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_empty__fold__graphE,axiom,
% 25.88/26.24      ! [V_x_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.24        ( 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))
% 25.88/26.24       => V_x_2 = V_z_2 ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_fold__graph__imp__finite,axiom,
% 25.88/26.24      ! [V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.24        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2))
% 25.88/26.24       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Ofun__left__comm__idem__inf,axiom,
% 25.88/26.24      ! [T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__0,axiom,
% 25.88/26.24      ! [V_A_2,T_c,T_b] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Least__Suc,axiom,
% 25.88/26.24      ! [V_n_2,V_P_2] :
% 25.88/26.24        ( hBOOL(hAPP(V_P_2,V_n_2))
% 25.88/26.24       => ( ~ hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 25.88/26.24         => c_Orderings_Oord__class_OLeast(tc_Nat_Onat,V_P_2) = hAPP(c_Nat_OSuc,c_Orderings_Oord__class_OLeast(tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Nat_Onat),V_P_2),c_Nat_OSuc))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__le__double__add__iff__zero__le__single__add,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_double__add__le__zero__iff__single__add__le__zero,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__nonneg__nonneg,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__nonneg__eq__0__iff,axiom,
% 25.88/26.24      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_x_2))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_y_2))
% 25.88/26.24           => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_y_2) = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.24            <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.24                & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__increasing,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__increasing2,axiom,
% 25.88/26.24      ! [V_a,V_b,V_c,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__nonpos__nonpos,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_split__mult__neg__le,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__cancel__semiring(T_a)
% 25.88/26.24       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) )
% 25.88/26.24            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) )
% 25.88/26.24         => 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_split__mult__pos__le,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__ring(T_a)
% 25.88/26.24       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) )
% 25.88/26.24            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 25.88/26.24         => 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__mono,axiom,
% 25.88/26.24      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__semiring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24               => 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))) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__mono_H,axiom,
% 25.88/26.24      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__semiring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24               => 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))) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__left__mono__neg,axiom,
% 25.88/26.24      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__ring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__right__mono__neg,axiom,
% 25.88/26.24      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__ring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_comm__mult__left__mono,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__comm__semiring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__left__mono,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__semiring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__right__mono,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__semiring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__nonpos__nonpos,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__ring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__nonpos__nonneg,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__cancel__semiring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__nonneg__nonpos2,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__cancel__semiring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__nonneg__nonpos,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__cancel__semiring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__nonneg__nonneg,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Oordered__cancel__semiring(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__le__0__iff,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 25.88/26.24            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__le__mult__iff,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 25.88/26.24            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__le__square,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__ring(T_a)
% 25.88/26.24       => 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))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_pos__add__strict,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__less__double__add__iff__zero__less__single__add,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_double__add__less__zero__iff__single__add__less__zero,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__pos__pos,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__neg__neg,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_not__square__less__zero,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__ring(T_a)
% 25.88/26.24       => ~ 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))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__cancel__right__disj,axiom,
% 25.88/26.24      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) )
% 25.88/26.24            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__cancel__left__disj,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) )
% 25.88/26.24            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__cancel__left__pos,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 25.88/26.24         => ( 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)))
% 25.88/26.24          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__pos__pos,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__pos__neg,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__pos__neg2,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__less__mult__pos,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( 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)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__less__mult__pos2,axiom,
% 25.88/26.24      ! [V_a,V_b,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( 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)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__cancel__left__neg,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 25.88/26.24         => ( 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)))
% 25.88/26.24          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__neg__pos,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__neg__neg,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__strict__right__mono,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__strict__left__mono,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_comm__mult__strict__left__mono,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__comm__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__strict__right__mono__neg,axiom,
% 25.88/26.24      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__strict__left__mono__neg,axiom,
% 25.88/26.24      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_le__iff__diff__le__0,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 25.88/26.24        <=> 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_less__iff__diff__less__0,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 25.88/26.24        <=> 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__scale__eq__noteq,axiom,
% 25.88/26.24      ! [V_d,V_c,V_b,V_a,V_r,T_a] :
% 25.88/26.24        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 25.88/26.24       => ( V_r != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.24         => ( ( V_a = V_b
% 25.88/26.24              & V_c != V_d )
% 25.88/26.24           => 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)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_sum__squares__eq__zero__iff,axiom,
% 25.88/26.24      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( 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)
% 25.88/26.24        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.24            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__le__one,axiom,
% 25.88/26.24      ! [T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.24       => 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))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_not__one__le__zero,axiom,
% 25.88/26.24      ! [T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.24       => ~ 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))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_not__one__less__zero,axiom,
% 25.88/26.24      ! [T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.24       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__less__one,axiom,
% 25.88/26.24      ! [T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.24       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_neg__0__le__iff__le,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_le__minus__self__iff,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_neg__le__0__iff__le,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_minus__le__self__iff,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_less__minus__self__iff,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__idom(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_neg__0__less__iff__less,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_neg__less__0__iff__less,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_neg__less__nonneg,axiom,
% 25.88/26.24      ! [V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_a_2))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_right__minus,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_eq__neg__iff__add__eq__0,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_b)
% 25.88/26.24       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 25.88/26.24        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_left__minus,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_ab__left__minus,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oab__group__add(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_minus__unique,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.24       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.24         => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) = V_b ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__0,axiom,
% 25.88/26.24      ! [V_a,T_a] :
% 25.88/26.24        ( class_Groups_Ogroup__add(T_a)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__empty,axiom,
% 25.88/26.24      ! [V_f_2,T_c,T_b] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum_Oempty,axiom,
% 25.88/26.24      ! [V_g_2,T_c,T_b] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum_Oinfinite,axiom,
% 25.88/26.24      ! [V_g_2,V_A_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.24       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => 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) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__infinite,axiom,
% 25.88/26.24      ! [V_f_2,V_A_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.24       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => 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) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_less__Suc__eq__0__disj,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 25.88/26.24      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24          | ? [B_j] :
% 25.88/26.24              ( V_m_2 = hAPP(c_Nat_OSuc,B_j)
% 25.88/26.24              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_n_2)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_less__Suc0,axiom,
% 25.88/26.24      ! [V_n_2] :
% 25.88/26.24        ( 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))))
% 25.88/26.24      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_gr0__conv__Suc,axiom,
% 25.88/26.24      ! [V_n_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 25.88/26.24      <=> ? [B_m] : V_n_2 = hAPP(c_Nat_OSuc,B_m) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_one__is__add,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( 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)
% 25.88/26.24      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 25.88/26.24            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 25.88/26.24          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__is__1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( 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))
% 25.88/26.24      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 25.88/26.24            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 25.88/26.24          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__gr__0,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( 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)))
% 25.88/26.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 25.88/26.24          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card_Oempty,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card__infinite,axiom,
% 25.88/26.24      ! [V_A_2,T_b] :
% 25.88/26.24        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24       => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__eq__1__iff,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( 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))
% 25.88/26.24      <=> ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 25.88/26.24          & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__less__diff,axiom,
% 25.88/26.24      ! [V_m_2,V_n_2] :
% 25.88/26.24        ( 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)))
% 25.88/26.24      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__less,axiom,
% 25.88/26.24      ! [V_m,V_n] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 25.88/26.24         => 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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__mono2,axiom,
% 25.88/26.24      ! [V_k,V_j,V_i] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 25.88/26.24         => 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__mono1,axiom,
% 25.88/26.24      ! [V_k,V_j,V_i] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 25.88/26.24         => 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__cancel2,axiom,
% 25.88/26.24      ! [V_n_2,V_k_2,V_m_2] :
% 25.88/26.24        ( 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)))
% 25.88/26.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 25.88/26.24          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__cancel1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.24        ( 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)))
% 25.88/26.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 25.88/26.24          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__0__less__mult__iff,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( 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)))
% 25.88/26.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 25.88/26.24          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__mult__less__cancel1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__mult__eq__cancel1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 25.88/26.24       => ( 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)
% 25.88/26.24        <=> V_m_2 = V_n_2 ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__add__0,axiom,
% 25.88/26.24      ! [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) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__is__0__eq_H,axiom,
% 25.88/26.24      ! [V_n,V_m] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.24       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__is__0__eq,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_One__nat__def,axiom,
% 25.88/26.24      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__eq__self__implies__10,axiom,
% 25.88/26.24      ! [V_n,V_m] :
% 25.88/26.24        ( V_m = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)
% 25.88/26.24       => ( V_n = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 25.88/26.24          | V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_fold__graph_OinsertI,axiom,
% 25.88/26.24      ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 25.88/26.24        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 25.88/26.24         => 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__eq__0__iff,axiom,
% 25.88/26.24      ! [V_f_2,V_F_2,T_b] :
% 25.88/26.24        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 25.88/26.24       => ( 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)
% 25.88/26.24        <=> ! [B_x] :
% 25.88/26.24              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2))
% 25.88/26.24             => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Min_Oin__idem,axiom,
% 25.88/26.24      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.24           => 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) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_min__max_Omono__inf,axiom,
% 25.88/26.24      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] :
% 25.88/26.24        ( ( class_Lattices_Osemilattice__inf(T_c)
% 25.88/26.24          & class_Orderings_Olinorder(T_b) )
% 25.88/26.24       => ( c_Orderings_Oorder__class_Omono(T_b,T_c,V_f_2)
% 25.88/26.24         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_c),hAPP(V_f_2,V_A_2)),hAPP(V_f_2,V_B_2)))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__nonpos__neg,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__neg__nonpos,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__strict__increasing2,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__strict__increasing,axiom,
% 25.88/26.24      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__nonneg__pos,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__pos__nonneg,axiom,
% 25.88/26.24      ! [V_b,V_a,T_a] :
% 25.88/26.24        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__left__le__imp__le,axiom,
% 25.88/26.24      ! [V_b,V_a,V_c,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( 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)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__right__le__imp__le,axiom,
% 25.88/26.24      ! [V_b,V_c,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( 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)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__imp__less__left,axiom,
% 25.88/26.24      ! [V_b,V_a,V_c,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( 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)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__left__less__imp__less,axiom,
% 25.88/26.24      ! [V_b,V_a,V_c,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring(T_a)
% 25.88/26.24       => ( 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)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__imp__less__right,axiom,
% 25.88/26.24      ! [V_b,V_c,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( 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)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__right__less__imp__less,axiom,
% 25.88/26.24      ! [V_b,V_c,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring(T_a)
% 25.88/26.24       => ( 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)))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__le__less__imp__less,axiom,
% 25.88/26.24      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24               => 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))) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__less__le__imp__less,axiom,
% 25.88/26.24      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24               => 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))) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__strict__mono_H,axiom,
% 25.88/26.24      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24               => 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))) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__strict__mono,axiom,
% 25.88/26.24      ! [V_d,V_c,V_b,V_a,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__strict(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 25.88/26.24               => 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))) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__le__cancel__left__neg,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 25.88/26.24         => ( 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)))
% 25.88/26.24          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__le__cancel__left__pos,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 25.88/26.24         => ( 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)))
% 25.88/26.24          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_sum__squares__le__zero__iff,axiom,
% 25.88/26.24      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( 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)))
% 25.88/26.24        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.24            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_sum__squares__ge__zero,axiom,
% 25.88/26.24      ! [V_y,V_x,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__ring(T_a)
% 25.88/26.24       => 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)))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_not__sum__squares__lt__zero,axiom,
% 25.88/26.24      ! [V_y,V_x,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__ring(T_a)
% 25.88/26.24       => ~ 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))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_sum__squares__gt__zero__iff,axiom,
% 25.88/26.24      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.24        ( class_Rings_Olinordered__ring__strict(T_b)
% 25.88/26.24       => ( 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))))
% 25.88/26.24        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.24            | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__right__le__one__le,axiom,
% 25.88/26.24      ! [V_y,V_x,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__idom(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 25.88/26.24             => 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)) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__left__le__one__le,axiom,
% 25.88/26.24      ! [V_y,V_x,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__idom(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 25.88/26.24             => 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)) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_zero__less__two,axiom,
% 25.88/26.24      ! [T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.24       => 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)))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card__eq__0__iff,axiom,
% 25.88/26.24      ! [V_A_2,T_b] :
% 25.88/26.24        ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.24          | ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card__ge__0__finite,axiom,
% 25.88/26.24      ! [V_A_2,T_b] :
% 25.88/26.24        ( 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)))
% 25.88/26.24       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_diff__Suc__less,axiom,
% 25.88/26.24      ! [V_i,V_n] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.24       => 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)) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Suc__pred,axiom,
% 25.88/26.24      ! [V_n] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.24       => 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 ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_one__less__mult,axiom,
% 25.88/26.24      ! [V_m,V_n] :
% 25.88/26.24        ( 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))
% 25.88/26.24       => ( 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))
% 25.88/26.24         => 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_n__less__n__mult__m,axiom,
% 25.88/26.24      ! [V_m,V_n] :
% 25.88/26.24        ( 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))
% 25.88/26.24       => ( 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))
% 25.88/26.24         => 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_n__less__m__mult__n,axiom,
% 25.88/26.24      ! [V_m,V_n] :
% 25.88/26.24        ( 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))
% 25.88/26.24       => ( 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))
% 25.88/26.24         => 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__diff__split,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,V_P_2] :
% 25.88/26.24        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 25.88/26.24      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 25.88/26.24           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 25.88/26.24          & ! [B_d] :
% 25.88/26.24              ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 25.88/26.24             => hBOOL(hAPP(V_P_2,B_d)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__diff__split__asm,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,V_P_2] :
% 25.88/26.24        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 25.88/26.24      <=> ~ ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 25.88/26.24              & ~ hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 25.88/26.24            | ? [B_d] :
% 25.88/26.24                ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 25.88/26.24                & ~ hBOOL(hAPP(V_P_2,B_d)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_one__le__mult__iff,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2] :
% 25.88/26.24        ( 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)))
% 25.88/26.24      <=> ( 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))
% 25.88/26.24          & 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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__le__cancel1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.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)))
% 25.88/26.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 25.88/26.24         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__le__cancel2,axiom,
% 25.88/26.24      ! [V_n_2,V_k_2,V_m_2] :
% 25.88/26.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)))
% 25.88/26.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 25.88/26.24         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_nat__mult__le__cancel1,axiom,
% 25.88/26.24      ! [V_n_2,V_m_2,V_k_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 25.88/26.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)))
% 25.88/26.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__eq__Suc0__iff,axiom,
% 25.88/26.24      ! [V_f_2,V_A_2,T_b] :
% 25.88/26.24        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24       => ( 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))
% 25.88/26.24        <=> ? [B_x] :
% 25.88/26.24              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.24              & hAPP(V_f_2,B_x) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 25.88/26.24              & ! [B_xa] :
% 25.88/26.24                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 25.88/26.24                 => ( B_x != B_xa
% 25.88/26.24                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_fold__graph__insert__swap,axiom,
% 25.88/26.24      ! [V_z_2,V_y_2,V_A_2,V_b_2,T_b] :
% 25.88/26.24        ( class_Groups_Oab__semigroup__mult(T_b)
% 25.88/26.24       => ( 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))
% 25.88/26.24         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 25.88/26.24           => 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))) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__eq__1__iff,axiom,
% 25.88/26.24      ! [V_f_2,V_A_2,T_b] :
% 25.88/26.24        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24       => ( 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)
% 25.88/26.24        <=> ? [B_x] :
% 25.88/26.24              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 25.88/26.24              & hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 25.88/26.24              & ! [B_xa] :
% 25.88/26.24                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 25.88/26.24                 => ( B_x != B_xa
% 25.88/26.24                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__delta,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.24         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 25.88/26.24             => 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) )
% 25.88/26.24            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 25.88/26.24             => 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) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__delta_H,axiom,
% 25.88/26.24      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.24         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 25.88/26.24             => 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) )
% 25.88/26.24            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 25.88/26.24             => 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) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Min__insert,axiom,
% 25.88/26.24      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.24           => 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)) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Min_Osubset__idem,axiom,
% 25.88/26.24      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.24             => 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) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Min__Un,axiom,
% 25.88/26.24      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.24           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.24             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.24               => 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)) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card__less__Suc2,axiom,
% 25.88/26.24      ! [V_i_2,V_M_2] :
% 25.88/26.24        ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 25.88/26.24       => 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))))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card__less,axiom,
% 25.88/26.24      ! [V_i_2,V_M_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 25.88/26.24       => 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) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card__less__Suc,axiom,
% 25.88/26.24      ! [V_i_2,V_M_2] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 25.88/26.24       => 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))))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_convex__bound__le,axiom,
% 25.88/26.24      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 25.88/26.24        ( class_Rings_Olinordered__semiring__1(T_a)
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 25.88/26.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_a))
% 25.88/26.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 25.88/26.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 25.88/26.24               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 25.88/26.24                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card__gt__0__iff,axiom,
% 25.88/26.24      ! [V_A_2,T_b] :
% 25.88/26.24        ( 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)))
% 25.88/26.24      <=> ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.24          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_finite__UNIV__card__ge__0,axiom,
% 25.88/26.24      ! [T_b] :
% 25.88/26.24        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 25.88/26.24       => 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))))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum_OF__eq,axiom,
% 25.88/26.24      ! [V_g_2,V_A_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.24       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24           => 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) )
% 25.88/26.24          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24           => 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) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum_Oeq__fold,axiom,
% 25.88/26.24      ! [V_g_2,V_A_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => 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) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Suc__diff__1,axiom,
% 25.88/26.24      ! [V_n] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.24       => 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 ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Suc__pred_H,axiom,
% 25.88/26.24      ! [V_n] :
% 25.88/26.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.24       => 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))) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_add__eq__if,axiom,
% 25.88/26.24      ! [V_n,V_m] :
% 25.88/26.24        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_n )
% 25.88/26.24        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24         => 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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_mult__eq__if,axiom,
% 25.88/26.24      ! [V_n,V_m] :
% 25.88/26.24        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 25.88/26.24        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.24         => 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)) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__restrict__set_H,axiom,
% 25.88/26.24      ! [V_B_2,V_f_2,V_A_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => 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) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_setsum__restrict__set,axiom,
% 25.88/26.24      ! [V_B_2,V_f_2,V_A_2,T_b,T_c] :
% 25.88/26.24        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => 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) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Diff1__fold__graph,axiom,
% 25.88/26.24      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 25.88/26.24        ( 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))
% 25.88/26.24       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.24         => 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))) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_Min_Oinsert,axiom,
% 25.88/26.24      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.24        ( class_Orderings_Olinorder(T_b)
% 25.88/26.24       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.24           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.24             => 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)) ) ) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card__def,axiom,
% 25.88/26.24      ! [V_A_2,T_b] :
% 25.88/26.24        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => 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) )
% 25.88/26.24        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.24         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 25.88/26.24  
% 25.88/26.24  fof(fact_card_Oeq__fold__g,axiom,
% 25.88/26.24      ! [V_A_2,T_b] :
% 25.88/26.24        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Min_Oinsert__remove,axiom,
% 25.88/26.25      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25         => ( ( 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))
% 25.88/26.25             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 25.88/26.25            & ( 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))
% 25.88/26.25             => 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)))))) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Min_Ounion__inter,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.25           => ( 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))
% 25.88/26.25             => 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)) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Min_Ounion__disjoint,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.25           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.25             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.25               => ( 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))
% 25.88/26.25                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_convex__bound__lt,axiom,
% 25.88/26.25      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semiring__1__strict(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_a))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 25.88/26.25             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 25.88/26.25               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 25.88/26.25                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_triple_Osize_I1_J,axiom,
% 25.88/26.25      ! [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,c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_fun1_2,V_com_2,V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_vname_Osize_I1_J,axiom,
% 25.88/26.25      ! [V_glb] : c_Com_Ovname_Ovname__size(c_Com_Ovname_OGlb(V_glb)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_even__less__0__iff,axiom,
% 25.88/26.25      ! [V_a_2,T_b] :
% 25.88/26.25        ( class_Rings_Olinordered__idom(T_b)
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_dual__max,axiom,
% 25.88/26.25      ! [T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_vname_Osize_I2_J,axiom,
% 25.88/26.25      ! [V_loc] : c_Com_Ovname_Ovname__size(c_Com_Ovname_OLoc(V_loc)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_triple_Osize_I2_J,axiom,
% 25.88/26.25      ! [V_fun2_2,V_com_2,V_fun1_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_Hoare__Mirabelle_Otriple(T_b)),c_Hoare__Mirabelle_Otriple_Otriple(T_b,V_fun1_2,V_com_2,V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_inf__nat__def,axiom,
% 25.88/26.25      c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat) = c_Orderings_Oord__class_Omin(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_double__eq__0__iff,axiom,
% 25.88/26.25      ! [V_a_2,T_b] :
% 25.88/26.25        ( class_Groups_Olinordered__ab__group__add(T_b)
% 25.88/26.25       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.25        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_card_Ounion__inter__neutral,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.25        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.25         => ( ( ? [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)))
% 25.88/26.25             => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 25.88/26.25           => 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)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__mono2,axiom,
% 25.88/26.25      ! [V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 25.88/26.25        ( class_Groups_Oordered__comm__monoid__add(T_c)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.25           => ( ! [B_b] :
% 25.88/26.25                  ( 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)))
% 25.88/26.25                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_b))) )
% 25.88/26.25             => 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))) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_min__ord__min,axiom,
% 25.88/26.25      ! [T_b] :
% 25.88/26.25        ( class_Orderings_Oord(T_b)
% 25.88/26.25       => c_Orderings_Oord__class_Omin(T_b) = c_Orderings_Oord_Omin(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_fold1Set_Ointros,axiom,
% 25.88/26.25      ! [V_x_2,V_A_2,V_a_2,V_f_2,T_b] :
% 25.88/26.25        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,V_a_2,V_A_2),V_x_2))
% 25.88/26.25       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_vname_Osize_I3_J,axiom,
% 25.88/26.25      ! [V_glb] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ovname),c_Com_Ovname_OGlb(V_glb)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Min_Oclosed,axiom,
% 25.88/26.25      ! [V_A_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.25           => ( ! [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))))))
% 25.88/26.25             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_empty__fold1SetE,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_fold1Set__nonempty,axiom,
% 25.88/26.25      ! [V_x_2,V_A_2,V_f_2,T_b] :
% 25.88/26.25        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,V_A_2),V_x_2))
% 25.88/26.25       => V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_fold1Set__sing,axiom,
% 25.88/26.25      ! [V_b_2,V_a_2,V_f_2,T_b] :
% 25.88/26.25        ( 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))
% 25.88/26.25      <=> V_a_2 = V_b_2 ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_vname_Osize_I4_J,axiom,
% 25.88/26.25      ! [V_loc] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ovname),c_Com_Ovname_OLoc(V_loc)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_arith__series__nat,axiom,
% 25.88/26.25      ! [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)))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__Un__zero,axiom,
% 25.88/26.25      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.25         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 25.88/26.25           => ( ! [B_x] :
% 25.88/26.25                  ( 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)))
% 25.88/26.25                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 25.88/26.25             => 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)) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum_Ounion__inter__neutral,axiom,
% 25.88/26.25      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.25           => ( ! [B_x] :
% 25.88/26.25                  ( 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)))
% 25.88/26.25                 => hAPP(V_g_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 25.88/26.25             => 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)) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_card__Suc__eq,axiom,
% 25.88/26.25      ! [V_k_2,V_A_2,T_b] :
% 25.88/26.25        ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Nat_OSuc,V_k_2)
% 25.88/26.25      <=> ? [B_b,B_B] :
% 25.88/26.25            ( V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_b),B_b),B_B)
% 25.88/26.25            & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_b),B_B))
% 25.88/26.25            & hAPP(c_Finite__Set_Ocard(T_b),B_B) = V_k_2
% 25.88/26.25            & ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.25             => B_B = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__mono3,axiom,
% 25.88/26.25      ! [V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 25.88/26.25        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 25.88/26.25          & class_Groups_Oordered__ab__semigroup__add(T_c) )
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.25           => ( ! [B_x] :
% 25.88/26.25                  ( 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)))
% 25.88/26.25                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 25.88/26.25             => 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))) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__reindex__nonzero,axiom,
% 25.88/26.25      ! [T_c,V_h_2,V_f_2,V_S_2,T_b,T_d] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_d)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 25.88/26.25         => ( ! [B_x] :
% 25.88/26.25                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 25.88/26.25               => ! [B_y] :
% 25.88/26.25                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_S_2))
% 25.88/26.25                   => ( B_x != B_y
% 25.88/26.25                     => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 25.88/26.25                       => hAPP(V_h_2,hAPP(V_f_2,B_x)) = c_Groups_Ozero__class_Ozero(T_d) ) ) ) )
% 25.88/26.25           => 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) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__lessThan,axiom,
% 25.88/26.25      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_lessThan__eq__iff,axiom,
% 25.88/26.25      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_y_2)
% 25.88/26.25        <=> V_x_2 = V_y_2 ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_lessThan__0,axiom,
% 25.88/26.25      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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_lessThan__Suc,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_card__lessThan,axiom,
% 25.88/26.25      ! [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 ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_UN__lessThan__UNIV,axiom,
% 25.88/26.25      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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_lessThan__Suc__eq__insert__0,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__lessThan__Suc,axiom,
% 25.88/26.25      ! [V_n_2,V_f_2,T_b] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_lessThan__iff,axiom,
% 25.88/26.25      ! [V_k_2,V_i_2,T_b] :
% 25.88/26.25        ( class_Orderings_Oord(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_i_2),V_k_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_lessThan__subset__iff,axiom,
% 25.88/26.25      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_lessThan__strict__subset__iff,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_n_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_single__Diff__lessThan,axiom,
% 25.88/26.25      ! [V_k_2,T_b] :
% 25.88/26.25        ( class_Orderings_Oorder(T_b)
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_arith__series__general,axiom,
% 25.88/26.25      ! [V_n_2,V_d_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Rings_Ocomm__semiring__1(T_b)
% 25.88/26.25       => 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)))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_option_Osize_I2_J,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__odd__less__0,axiom,
% 25.88/26.25      ! [V_a_2,T_b] :
% 25.88/26.25        ( class_Rings_Olinordered__idom(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.25         => ( 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)))
% 25.88/26.25          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_com_Osize_I3_J,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_com_Osize_I4_J,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_negative__zless,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__of__nat,axiom,
% 25.88/26.25      ! [V_n_2,T_b] :
% 25.88/26.25        ( class_Rings_Oring__1(T_b)
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__eq__iff,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2,T_b] :
% 25.88/26.25        ( class_Nat_Osemiring__char__0(T_b)
% 25.88/26.25       => ( 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)
% 25.88/26.25        <=> V_m_2 = V_n_2 ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__0,axiom,
% 25.88/26.25      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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__eq__0__conv,axiom,
% 25.88/26.25      ! [V_n_2] :
% 25.88/26.25        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_negative__eq__positive,axiom,
% 25.88/26.25      ! [V_m_2,V_n_2] :
% 25.88/26.25        ( 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)
% 25.88/26.25      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.25          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__le__0__conv,axiom,
% 25.88/26.25      ! [V_n_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__zle__neg,axiom,
% 25.88/26.25      ! [V_m_2,V_n_2] :
% 25.88/26.25        ( 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))))
% 25.88/26.25      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.25          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__Suc,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zless__iff__Suc__zadd,axiom,
% 25.88/26.25      ! [V_z_2,V_w_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 25.88/26.25      <=> ? [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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_not__zle__0__negative,axiom,
% 25.88/26.25      ! [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))))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_negative__zless__0,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zless__int,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__int__left,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__int,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zle__int,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zmult__int,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__mult,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__1,axiom,
% 25.88/26.25      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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_inj__int,axiom,
% 25.88/26.25      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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__setsum,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__Suc0__eq__1,axiom,
% 25.88/26.25      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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zmult__zless__mono2__lemma,axiom,
% 25.88/26.25      ! [V_k,V_j,V_i] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zero__less__int__conv,axiom,
% 25.88/26.25      ! [V_n_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zero__le__imp__of__nat,axiom,
% 25.88/26.25      ! [V_m,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__0__le__iff,axiom,
% 25.88/26.25      ! [V_n,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiff__int,axiom,
% 25.88/26.25      ! [V_m,V_n] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__less__0__iff,axiom,
% 25.88/26.25      ! [V_m,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ~ 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__0,axiom,
% 25.88/26.25      ! [T_a] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_a)
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__less__iff,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2,T_b] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_b)
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_less__imp__of__nat__less,axiom,
% 25.88/26.25      ! [V_n,V_m,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__less__imp__less,axiom,
% 25.88/26.25      ! [V_n,V_m,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( 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)))
% 25.88/26.25         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__le__iff,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2,T_b] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_b)
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__add,axiom,
% 25.88/26.25      ! [V_n,V_m,T_a] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_a)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__mult,axiom,
% 25.88/26.25      ! [V_n,V_m,T_a] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_a)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__1,axiom,
% 25.88/26.25      ! [T_a] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_a)
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__setsum,axiom,
% 25.88/26.25      ! [V_A_2,V_f_2,T_c,T_b] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_b)
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_inj__of__nat,axiom,
% 25.88/26.25      ! [T_b] :
% 25.88/26.25        ( class_Nat_Osemiring__char__0(T_b)
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__0,axiom,
% 25.88/26.25      ! [T_b] :
% 25.88/26.25        ( class_Rings_Oring__1(T_b)
% 25.88/26.25       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__add,axiom,
% 25.88/26.25      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Rings_Oring__1(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.25           => 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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__mult,axiom,
% 25.88/26.25      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Rings_Oring__1(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.25           => 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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__diff,axiom,
% 25.88/26.25      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Rings_Oring__1(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__1,axiom,
% 25.88/26.25      ! [T_b] :
% 25.88/26.25        ( class_Rings_Oring__1(T_b)
% 25.88/26.25       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__minus,axiom,
% 25.88/26.25      ! [V_a_2,T_b] :
% 25.88/26.25        ( class_Rings_Oring__1(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__Suc,axiom,
% 25.88/26.25      ! [V_m,T_a] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_a)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__diff,axiom,
% 25.88/26.25      ! [V_m,V_n,T_a] :
% 25.88/26.25        ( class_Rings_Oring__1(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_option_Osize_I1_J,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__constant,axiom,
% 25.88/26.25      ! [V_A_2,V_y_2,T_c,T_b] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_b)
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_com_Osize_I2_J,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_com_Osize_I1_J,axiom,
% 25.88/26.25      c_Com_Ocom_Ocom__size(c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__0__less__iff,axiom,
% 25.88/26.25      ! [V_n_2,T_b] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_b)
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__double__eq__0__iff,axiom,
% 25.88/26.25      ! [V_a_2,T_b] :
% 25.88/26.25        ( class_Int_Oring__char__0(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.25         => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.25          <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__odd__nonzero,axiom,
% 25.88/26.25      ! [V_a_2,T_b] :
% 25.88/26.25        ( class_Int_Oring__char__0(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.25         => 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) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_com_Osize_I6_J,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_com_Osize_I5_J,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_semiring__1__class_Oof__nat__code,axiom,
% 25.88/26.25      ! [V_n_2,T_b] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_b)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiff__int__split,axiom,
% 25.88/26.25      ! [V_y_2,V_x_2,V_P_2] :
% 25.88/26.25        ( hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_y_2))))
% 25.88/26.25      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),V_x_2))
% 25.88/26.25           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))) )
% 25.88/26.25          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 25.88/26.25           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nat_Osize_I2_J,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_in__measure,axiom,
% 25.88/26.25      ! [V_f_2,V_y_2,V_x_2,T_b] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_mlex__leq,axiom,
% 25.88/26.25      ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( 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))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_negative__zle,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_negative__zle__0,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zero__zle__int,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__less__0__conv,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__int__eq,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2] :
% 25.88/26.25        ( 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)
% 25.88/26.25      <=> V_m_2 = V_n_2 ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_not__int__zless__negative,axiom,
% 25.88/26.25      ! [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)))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zle__iff__zadd,axiom,
% 25.88/26.25      ! [V_z_2,V_w_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2))
% 25.88/26.25      <=> ? [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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__zmult__distrib,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__zmult__distrib2,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zmult__1,axiom,
% 25.88/26.25      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z) = V_z ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zmult__1__right,axiom,
% 25.88/26.25      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),c_Groups_Oone__class_Oone(tc_Int_Oint)) = V_z ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zmult__zminus,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiff__zmult__distrib,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiff__zmult__distrib2,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zmult__assoc,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zmult__commute,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__zless__mono,axiom,
% 25.88/26.25      ! [V_z,V_z_H,V_w,V_w_H] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_H),V_w))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__left__mono,axiom,
% 25.88/26.25      ! [V_k,V_j,V_i] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_diff__int__def__symmetric,axiom,
% 25.88/26.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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_diff__int__def,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zminus__zadd__distrib,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__strict__right__mono,axiom,
% 25.88/26.25      ! [V_k,V_j,V_i] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__assoc,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__left__commute,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__commute,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zless__le,axiom,
% 25.88/26.25      ! [V_w_2,V_z_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),V_w_2))
% 25.88/26.25      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),V_w_2))
% 25.88/26.25          & V_z_2 != V_w_2 ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zle__antisym,axiom,
% 25.88/26.25      ! [V_w,V_z] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z))
% 25.88/26.25         => V_z = V_w ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zle__trans,axiom,
% 25.88/26.25      ! [V_k,V_j,V_i] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_j),V_k))
% 25.88/26.25         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_k)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zle__linear,axiom,
% 25.88/26.25      ! [V_w,V_z] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 25.88/26.25        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zle__refl,axiom,
% 25.88/26.25      ! [V_w] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_w)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zminus__zminus,axiom,
% 25.88/26.25      ! [V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = V_z ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zless__linear,axiom,
% 25.88/26.25      ! [V_y,V_x] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),V_y))
% 25.88/26.25        | V_x = V_y
% 25.88/26.25        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_x)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zle__diff1__eq,axiom,
% 25.88/26.25      ! [V_z_2,V_w_2] :
% 25.88/26.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))))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zless__add1__eq,axiom,
% 25.88/26.25      ! [V_z_2,V_w_2] :
% 25.88/26.25        ( 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))))
% 25.88/26.25      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 25.88/26.25          | V_w_2 = V_z_2 ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zless__imp__add1__zle,axiom,
% 25.88/26.25      ! [V_z,V_w] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w),V_z))
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_add1__zle__eq,axiom,
% 25.88/26.25      ! [V_z_2,V_w_2] :
% 25.88/26.25        ( 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))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zle__add1__eq__le,axiom,
% 25.88/26.25      ! [V_z_2,V_w_2] :
% 25.88/26.25        ( 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))))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_le__imp__0__less,axiom,
% 25.88/26.25      ! [V_z] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_odd__less__0,axiom,
% 25.88/26.25      ! [V_z_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_odd__nonzero,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__0__neq__1,axiom,
% 25.88/26.25      c_Groups_Ozero__class_Ozero(tc_Int_Oint) != c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__0__less__1,axiom,
% 25.88/26.25      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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__one__le__iff__zero__less,axiom,
% 25.88/26.25      ! [V_z_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_less__bin__lemma,axiom,
% 25.88/26.25      ! [V_l_2,V_k_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2))
% 25.88/26.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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zminus__0,axiom,
% 25.88/26.25      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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__0,axiom,
% 25.88/26.25      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z) = V_z ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__0__right,axiom,
% 25.88/26.25      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_z ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zadd__zminus__inverse2,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zmult__zless__mono2,axiom,
% 25.88/26.25      ! [V_k,V_j,V_i] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_pos__zmult__eq__1__iff,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m_2))
% 25.88/26.25       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 25.88/26.25        <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 25.88/26.25            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__aux_Osimps_I1_J,axiom,
% 25.88/26.25      ! [V_i_2,V_inc_2,T_b] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_b)
% 25.88/26.25       => 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 ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__aux_Osimps_I2_J,axiom,
% 25.88/26.25      ! [V_i_2,V_n_2,V_inc_2,T_b] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_b)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nat_Osize_I1_J,axiom,
% 25.88/26.25      c_Nat_Onat_Onat__size(c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_mlex__less,axiom,
% 25.88/26.25      ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_self__quotient__aux1,axiom,
% 25.88/26.25      ! [V_q,V_r,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.25       => ( 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))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_a))
% 25.88/26.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_q)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_self__quotient__aux2,axiom,
% 25.88/26.25      ! [V_q,V_r,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.25       => ( 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))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 25.88/26.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__mono2__neg__lemma,axiom,
% 25.88/26.25      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 25.88/26.25        ( 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)
% 25.88/26.25       => ( 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)))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 25.88/26.25             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 25.88/26.25               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 25.88/26.25                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_unique__quotient__lemma__neg,axiom,
% 25.88/26.25      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r_H))
% 25.88/26.25             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__mono2__lemma,axiom,
% 25.88/26.25      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 25.88/26.25        ( 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)
% 25.88/26.25       => ( 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)))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 25.88/26.25             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 25.88/26.25               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 25.88/26.25                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_q__pos__lemma,axiom,
% 25.88/26.25      ! [V_r_H,V_q_H,V_b_H] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 25.88/26.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_q_H)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_q__neg__lemma,axiom,
% 25.88/26.25      ! [V_r_H,V_q_H,V_b_H] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 25.88/26.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_unique__quotient__lemma,axiom,
% 25.88/26.25      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 25.88/26.25             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I5_J,axiom,
% 25.88/26.25      ! [V_P_2] : hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Nat_Onat),V_P_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__int__nat__numerals_I2_J,axiom,
% 25.88/26.25      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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I2_J,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I1_J,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__int__nat__relations_I3_J,axiom,
% 25.88/26.25      ! [V_y_2,V_x_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__nat__int__set__relations_I5_J,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.25      <=> 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__nat__int__set__relations_I3_J,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2] :
% 25.88/26.25        ( V_A_2 = V_B_2
% 25.88/26.25      <=> 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__nat__int__set__relations_I4_J,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.25      <=> 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__int__nat__relations_I1_J,axiom,
% 25.88/26.25      ! [V_y_2,V_x_2] :
% 25.88/26.25        ( 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)
% 25.88/26.25      <=> V_x_2 = V_y_2 ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I5_J,axiom,
% 25.88/26.25      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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__nat__int__set__relations_I2_J,axiom,
% 25.88/26.25      ! [V_A_2,V_x_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),V_A_2))
% 25.88/26.25      <=> 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I2_J,axiom,
% 25.88/26.25      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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I1_J,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__nat__int__set__relations_I1_J,axiom,
% 25.88/26.25      ! [V_A_2] :
% 25.88/26.25        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_A_2))
% 25.88/26.25      <=> 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__int__nat__numerals_I1_J,axiom,
% 25.88/26.25      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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I1_J,axiom,
% 25.88/26.25      ! [V_y,V_x] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__int__nat__quantifiers_I1_J,axiom,
% 25.88/26.25      ! [V_P_2] :
% 25.88/26.25        ( ! [B_x] :
% 25.88/26.25            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 25.88/26.25           => hBOOL(hAPP(V_P_2,B_x)) )
% 25.88/26.25      <=> ! [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__int__nat__quantifiers_I2_J,axiom,
% 25.88/26.25      ! [V_P_2] :
% 25.88/26.25        ( ? [B_x] :
% 25.88/26.25            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 25.88/26.25            & hBOOL(hAPP(V_P_2,B_x)) )
% 25.88/26.25      <=> ? [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I9_J,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I6_J,axiom,
% 25.88/26.25      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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I2_J,axiom,
% 25.88/26.25      ! [V_y,V_x] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_transfer__int__nat__relations_I2_J,axiom,
% 25.88/26.25      ! [V_y_2,V_x_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nat_Osize_I4_J,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_small_H_Osimps,axiom,
% 25.88/26.25      ! [V_f_2,V_i_2,V_d_2] :
% 25.88/26.25        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 25.88/26.25         => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) )
% 25.88/26.25        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__bounded,axiom,
% 25.88/26.25      ! [V_K_2,V_f_2,V_A_2,T_b,T_c] :
% 25.88/26.25        ( ( class_Groups_Oordered__ab__semigroup__add(T_c)
% 25.88/26.25          & class_Rings_Osemiring__1(T_c) )
% 25.88/26.25       => ( ! [B_i] :
% 25.88/26.25              ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_A_2))
% 25.88/26.25             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_i)),V_K_2)) )
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_tsub__def,axiom,
% 25.88/26.25      ! [V_x,V_y] :
% 25.88/26.25        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 25.88/26.25         => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) )
% 25.88/26.25        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 25.88/26.25         => c_Nat__Transfer_Otsub(V_x,V_y) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_option_Osize_I4_J,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_infinite__UNIV__int,axiom,
% 25.88/26.25      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Int_Oint,tc_HOL_Obool)))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nat__size,axiom,
% 25.88/26.25      ! [V_n] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_n) = V_n ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nat_Osize_I3_J,axiom,
% 25.88/26.25      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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I3_J,axiom,
% 25.88/26.25      ! [V_y,V_x] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_tsub__eq,axiom,
% 25.88/26.25      ! [V_x,V_y] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 25.88/26.25       => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I3_J,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_option_Osize_I3_J,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_small_H_Opsimps,axiom,
% 25.88/26.25      ! [V_i_2,V_d_2,V_f_2] :
% 25.88/26.25        ( 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))))
% 25.88/26.25       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 25.88/26.25           => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) )
% 25.88/26.25          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 25.88/26.25           => 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)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_image__minus__const__atLeastLessThan__nat,axiom,
% 25.88/26.25      ! [V_x_2,V_y_2,V_c_2] :
% 25.88/26.25        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 25.88/26.25         => 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)) )
% 25.88/26.25        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 25.88/26.25         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 25.88/26.25             => 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))) )
% 25.88/26.25            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 25.88/26.25             => 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)) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_in__lex__prod,axiom,
% 25.88/26.25      ! [V_s_2,V_r_2,V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> ( 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))
% 25.88/26.25          | ( V_a_2 = V_a_H_2
% 25.88/26.25            & 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)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_card__Pow,axiom,
% 25.88/26.25      ! [V_A_2,T_b] :
% 25.88/26.25        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_card__Plus__conv__if,axiom,
% 25.88/26.25      ! [V_B_2,T_c,V_A_2,T_b] :
% 25.88/26.25        ( ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) )
% 25.88/26.25         => 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)) )
% 25.88/26.25        & ( ~ ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25              & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) )
% 25.88/26.25         => 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) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__atLeastLessThan,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I31_J,axiom,
% 25.88/26.25      ! [V_q,V_p,V_x,T_a] :
% 25.88/26.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_accp__downward,axiom,
% 25.88/26.25      ! [V_a_2,V_b_2,V_r_2,T_b] :
% 25.88/26.25        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_b_2))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 25.88/26.25         => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_accp_Oequations,axiom,
% 25.88/26.25      ! [V_a_2,V_r_2,T_b] :
% 25.88/26.25        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2))
% 25.88/26.25      <=> ! [B_x] :
% 25.88/26.25            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 25.88/26.25           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_accp_Osimps,axiom,
% 25.88/26.25      ! [V_a_2,V_r_2,T_b] :
% 25.88/26.25        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2))
% 25.88/26.25      <=> ! [B_x] :
% 25.88/26.25            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 25.88/26.25           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I30_J,axiom,
% 25.88/26.25      ! [V_q,V_y,V_x,T_a] :
% 25.88/26.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I33_J,axiom,
% 25.88/26.25      ! [V_x,T_a] :
% 25.88/26.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.25       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_x ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan__eq__iff,axiom,
% 25.88/26.25      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 25.88/26.25           => ( 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)
% 25.88/26.25            <=> ( V_a_2 = V_c_2
% 25.88/26.25                & V_b_2 = V_d_2 ) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan__inj_I1_J,axiom,
% 25.88/26.25      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( 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)
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 25.88/26.25             => V_a_2 = V_c_2 ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan__inj_I2_J,axiom,
% 25.88/26.25      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( 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)
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 25.88/26.25             => V_b_2 = V_d_2 ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I28_J,axiom,
% 25.88/26.25      ! [V_q,V_x,T_a] :
% 25.88/26.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I27_J,axiom,
% 25.88/26.25      ! [V_q,V_x,T_a] :
% 25.88/26.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I35_J,axiom,
% 25.88/26.25      ! [V_q,V_x,T_a] :
% 25.88/26.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I32_J,axiom,
% 25.88/26.25      ! [V_x,T_a] :
% 25.88/26.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I26_J,axiom,
% 25.88/26.25      ! [V_q,V_p,V_x,T_a] :
% 25.88/26.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan__add__Un,axiom,
% 25.88/26.25      ! [V_k_2,V_j_2,V_i_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan0,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Ints__power,axiom,
% 25.88/26.25      ! [V_n_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Rings_Oring__1(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 25.88/26.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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeast0LessThan,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_card__atLeastLessThan,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_image__Suc__atLeastLessThan,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan__empty,axiom,
% 25.88/26.25      ! [V_a_2,V_b_2,T_b] :
% 25.88/26.25        ( class_Orderings_Oorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2))
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan__empty__iff2,axiom,
% 25.88/26.25      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Orderings_Oorder(T_b)
% 25.88/26.25       => ( 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)
% 25.88/26.25        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan__empty__iff,axiom,
% 25.88/26.25      ! [V_b_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Orderings_Oorder(T_b)
% 25.88/26.25       => ( 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))
% 25.88/26.25        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan__subset__iff,axiom,
% 25.88/26.25      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( 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)))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2))
% 25.88/26.25            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 25.88/26.25              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__shift__bounds__Suc__ivl,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_ivl__disj__un_I17_J,axiom,
% 25.88/26.25      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 25.88/26.25           => 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) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__shift__bounds__nat__ivl,axiom,
% 25.88/26.25      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_ivl__diff,axiom,
% 25.88/26.25      ! [V_m_2,V_n_2,V_i_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_n_2))
% 25.88/26.25         => 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) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_ivl__disj__int_I11_J,axiom,
% 25.88/26.25      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 25.88/26.25        ( class_Orderings_Oorder(T_b)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_image__add__atLeastLessThan,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__add__nat__ivl,axiom,
% 25.88/26.25      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 25.88/26.25           => 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)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__diff__nat__ivl,axiom,
% 25.88/26.25      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] :
% 25.88/26.25        ( class_Groups_Oab__group__add(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 25.88/26.25           => 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)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_accp__subset,axiom,
% 25.88/26.25      ! [V_R2_2,V_R1_2,T_b] :
% 25.88/26.25        ( 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))
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThan__singleton,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_UN__UN__finite__eq,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_ivl__disj__un_I8_J,axiom,
% 25.88/26.25      ! [V_u_2,V_l_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 25.88/26.25         => 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) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_subset__card__intvl__is__intvl,axiom,
% 25.88/26.25      ! [V_k_2,V_A_2] :
% 25.88/26.25        ( 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)))))
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_ivl__disj__int_I2_J,axiom,
% 25.88/26.25      ! [V_u_2,V_l_2,T_b] :
% 25.88/26.25        ( class_Orderings_Oorder(T_b)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__shift__lb__Suc0__0__upt,axiom,
% 25.88/26.25      ! [V_k_2,V_f_2,T_b] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.25       => ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__head__upt__Suc,axiom,
% 25.88/26.25      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__eq__if,axiom,
% 25.88/26.25      ! [V_p,V_m] :
% 25.88/26.25        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.25         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 25.88/26.25        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.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)))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastLessThanSuc,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2] :
% 25.88/26.25        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.25         => 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)) )
% 25.88/26.25        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__PlusD_I2_J,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__PlusD_I1_J,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__Plus,axiom,
% 25.88/26.25      ! [V_B_2,T_c,V_A_2,T_b] :
% 25.88/26.25        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__Plus__iff,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_setsum__op__ivl__Suc,axiom,
% 25.88/26.25      ! [V_f_2,V_m_2,V_n_2,T_b] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__add(T_b)
% 25.88/26.25       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 25.88/26.25           => 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) )
% 25.88/26.25          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 25.88/26.25           => 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)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_card__Plus,axiom,
% 25.88/26.25      ! [V_B_2,T_c,V_A_2,T_b] :
% 25.88/26.25        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__strict__mono,axiom,
% 25.88/26.25      ! [V_n,V_b,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.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))) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_one__less__power,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__increasing__iff,axiom,
% 25.88/26.25      ! [V_y_2,V_x_2,V_b_2,T_b] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2))
% 25.88/26.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)))
% 25.88/26.25          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__le__imp__le__exp,axiom,
% 25.88/26.25      ! [V_n,V_m,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 25.88/26.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)))
% 25.88/26.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__decreasing,axiom,
% 25.88/26.25      ! [V_a,V_N,V_n,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 25.88/26.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))) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__atLeastLessThan__int,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zpower__zpower,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I4_J,axiom,
% 25.88/26.25      ! [V_n,V_x] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 25.88/26.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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zpower__zadd__distrib,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I4_J,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__power,axiom,
% 25.88/26.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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zpower__int,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__atLeastZeroLessThan__int,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_image__add__int__atLeastLessThan,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_field__power__not__zero,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 25.88/26.25       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__commutes,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Groups_Omonoid__mult(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__mult__distrib,axiom,
% 25.88/26.25      ! [V_n,V_b,V_a,T_a] :
% 25.88/26.25        ( class_Groups_Ocomm__monoid__mult(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__one,axiom,
% 25.88/26.25      ! [V_n,T_a] :
% 25.88/26.25        ( class_Groups_Omonoid__mult(T_a)
% 25.88/26.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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__mult,axiom,
% 25.88/26.25      ! [V_n,V_m,V_a,T_a] :
% 25.88/26.25        ( class_Groups_Omonoid__mult(T_a)
% 25.88/26.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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__one__right,axiom,
% 25.88/26.25      ! [V_a,T_a] :
% 25.88/26.25        ( class_Groups_Omonoid__mult(T_a)
% 25.88/26.25       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_a ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__mono,axiom,
% 25.88/26.25      ! [V_n,V_b,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zero__le__power,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zero__less__power,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__eq__0__iff,axiom,
% 25.88/26.25      ! [V_n_2,V_a_2,T_b] :
% 25.88/26.25        ( ( class_Power_Opower(T_b)
% 25.88/26.25          & class_Rings_Omult__zero(T_b)
% 25.88/26.25          & class_Rings_Ono__zero__divisors(T_b)
% 25.88/26.25          & class_Rings_Ozero__neq__one(T_b) )
% 25.88/26.25       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2) = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.25        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b)
% 25.88/26.25            & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_one__le__power,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 25.88/26.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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__0__Suc,axiom,
% 25.88/26.25      ! [V_n,T_a] :
% 25.88/26.25        ( ( class_Power_Opower(T_a)
% 25.88/26.25          & class_Rings_Osemiring__0(T_a) )
% 25.88/26.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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__inject__exp,axiom,
% 25.88/26.25      ! [V_n_2,V_m_2,V_a_2,T_b] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2))
% 25.88/26.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)
% 25.88/26.25          <=> V_m_2 = V_n_2 ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__Suc2,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Groups_Omonoid__mult(T_a)
% 25.88/26.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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__Suc,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Power_Opower(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__0,axiom,
% 25.88/26.25      ! [V_a,T_a] :
% 25.88/26.25        ( class_Power_Opower(T_a)
% 25.88/26.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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__add,axiom,
% 25.88/26.25      ! [V_n,V_m,V_a,T_a] :
% 25.88/26.25        ( class_Groups_Omonoid__mult(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__Suc__0,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nat__power__eq__Suc__0__iff,axiom,
% 25.88/26.25      ! [V_m_2,V_x_2] :
% 25.88/26.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))
% 25.88/26.25      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.25          | V_x_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nat__zero__less__power__iff,axiom,
% 25.88/26.25      ! [V_n_2,V_x_2] :
% 25.88/26.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)))
% 25.88/26.25      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_x_2))
% 25.88/26.25          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nat__power__less__imp__less,axiom,
% 25.88/26.25      ! [V_n,V_m,V_i] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_i))
% 25.88/26.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)))
% 25.88/26.25         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_of__nat__power,axiom,
% 25.88/26.25      ! [V_n,V_m,T_a] :
% 25.88/26.25        ( class_Rings_Osemiring__1(T_a)
% 25.88/26.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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__less__imp__less__base,axiom,
% 25.88/26.25      ! [V_b,V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.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)))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__le__imp__le__base,axiom,
% 25.88/26.25      ! [V_b,V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.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))))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__inject__base,axiom,
% 25.88/26.25      ! [V_b,V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.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))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.25             => V_a = V_b ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__less__power__Suc,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 25.88/26.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)))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__gt1__lemma,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 25.88/26.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)))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__0__left,axiom,
% 25.88/26.25      ! [V_n,T_a] :
% 25.88/26.25        ( ( class_Power_Opower(T_a)
% 25.88/26.25          & class_Rings_Osemiring__0(T_a) )
% 25.88/26.25       => ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.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) )
% 25.88/26.25          & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.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) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__gt1,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 25.88/26.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)))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__strict__increasing__iff,axiom,
% 25.88/26.25      ! [V_y_2,V_x_2,V_b_2,T_b] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2))
% 25.88/26.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)))
% 25.88/26.25          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__less__imp__less__exp,axiom,
% 25.88/26.25      ! [V_n,V_m,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 25.88/26.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)))
% 25.88/26.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__strict__increasing,axiom,
% 25.88/26.25      ! [V_a,V_N,V_n,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 25.88/26.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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__increasing,axiom,
% 25.88/26.25      ! [V_a,V_N,V_n,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 25.88/26.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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__minus,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Oring__1(T_a)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nat__one__le__power,axiom,
% 25.88/26.25      ! [V_n,V_i] :
% 25.88/26.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))
% 25.88/26.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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__Suc__less,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 25.88/26.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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__eq__imp__eq__base,axiom,
% 25.88/26.25      ! [V_b,V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.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)
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 25.88/26.25             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.25               => V_a = V_b ) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__Suc__less__one,axiom,
% 25.88/26.25      ! [V_n,V_a,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 25.88/26.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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__strict__decreasing,axiom,
% 25.88/26.25      ! [V_a,V_N,V_n,T_a] :
% 25.88/26.25        ( class_Rings_Olinordered__semidom(T_a)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 25.88/26.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 25.88/26.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))) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_UNIV__Plus__UNIV,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_small_H_Opinduct,axiom,
% 25.88/26.25      ! [V_P_2,V_a2_2,V_a1_2,V_a0_2] :
% 25.88/26.25        ( 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))))
% 25.88/26.25       => ( ! [B_f,B_d,B_i] :
% 25.88/26.25              ( 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))))
% 25.88/26.25             => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_d),B_i))
% 25.88/26.25                 => ( hAPP(B_f,B_i) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm))
% 25.88/26.25                   => hBOOL(hAPP(hAPP(hAPP(V_P_2,B_f),B_d),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ) )
% 25.88/26.25               => hBOOL(hAPP(hAPP(hAPP(V_P_2,B_f),B_d),B_i)) ) )
% 25.88/26.25         => hBOOL(hAPP(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2),V_a2_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_same__fstI,axiom,
% 25.88/26.25      ! [T_b,V_R_2,V_y_2,V_y_H_2,T_c,V_x_2,V_P_2] :
% 25.88/26.25        ( hBOOL(hAPP(V_P_2,V_x_2))
% 25.88/26.25       => ( 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)))
% 25.88/26.25         => 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_P_2,V_R_2))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_ex__nat__less__eq,axiom,
% 25.88/26.25      ! [V_P_2,V_n_2] :
% 25.88/26.25        ( ? [B_m] :
% 25.88/26.25            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 25.88/26.25            & hBOOL(hAPP(V_P_2,B_m)) )
% 25.88/26.25      <=> ? [B_x] :
% 25.88/26.25            ( 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)))
% 25.88/26.25            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_all__nat__less__eq,axiom,
% 25.88/26.25      ! [V_P_2,V_n_2] :
% 25.88/26.25        ( ! [B_m] :
% 25.88/26.25            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 25.88/26.25           => hBOOL(hAPP(V_P_2,B_m)) )
% 25.88/26.25      <=> ! [B_x] :
% 25.88/26.25            ( 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)))
% 25.88/26.25           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Plus__eq__empty__conv,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2,T_c,T_b] :
% 25.88/26.25        ( 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))
% 25.88/26.25      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.25          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_UN__finite2__subset,axiom,
% 25.88/26.25      ! [V_B_2,V_k_2,V_A_2,T_b] :
% 25.88/26.25        ( ! [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)))
% 25.88/26.25       => 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))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power__power__power,axiom,
% 25.88/26.25      ! [T_b] :
% 25.88/26.25        ( class_Power_Opower(T_b)
% 25.88/26.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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_divmod__int__relI,axiom,
% 25.88/26.25      ! [V_r,V_q,V_b,V_a] :
% 25.88/26.25        ( 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)
% 25.88/26.25       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.25             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 25.88/26.25                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) ) )
% 25.88/26.25            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.25             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 25.88/26.25                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_UN__finite2__eq,axiom,
% 25.88/26.25      ! [V_B_2,V_k_2,V_A_2,T_b] :
% 25.88/26.25        ( ! [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)
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_UN__finite__subset,axiom,
% 25.88/26.25      ! [V_C_2,V_A_2,T_b] :
% 25.88/26.25        ( ! [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))
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_unique__remainder,axiom,
% 25.88/26.25      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( 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)))
% 25.88/26.25         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25           => V_r = V_r_H ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_unique__quotient,axiom,
% 25.88/26.25      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( 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)))
% 25.88/26.25         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25           => V_q = V_q_H ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_self__remainder,axiom,
% 25.88/26.25      ! [V_r,V_q,V_a] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25         => V_r = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_divmod__int__rel__0,axiom,
% 25.88/26.25      ! [V_b] :
% 25.88/26.25        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25       => 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)))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power_Opower_Opower__0,axiom,
% 25.88/26.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 ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_power_Opower_Opower__Suc,axiom,
% 25.88/26.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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_self__quotient,axiom,
% 25.88/26.25      ! [V_r,V_q,V_a] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25         => V_q = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zminus1__lemma,axiom,
% 25.88/26.25      ! [V_r_2,V_q_2,V_b_2,V_a_2] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => 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))))) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_ivl__disj__un_I3_J,axiom,
% 25.88/26.25      ! [V_u_2,V_l_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 25.88/26.25         => 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) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__power__div__base,axiom,
% 25.88/26.25      ! [V_k,V_m] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 25.88/26.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)))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_in__finite__psubset,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.25        ( 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)))
% 25.88/26.25      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 25.88/26.25          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_min__max_OInf__fin_Oremove,axiom,
% 25.88/26.25      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.25           => ( ( 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))
% 25.88/26.25               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = V_x_2 )
% 25.88/26.25              & ( 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))
% 25.88/26.25               => 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)))))) ) ) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_com_Osize_I12_J,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__greaterThanLessThan,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_finite__greaterThanLessThan__int,axiom,
% 25.88/26.25      ! [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))) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__zero,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__zminus2,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__zminus__zminus,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__by__0,axiom,
% 25.88/26.25      ! [V_a,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__0,axiom,
% 25.88/26.25      ! [V_a,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__by__1,axiom,
% 25.88/26.25      ! [V_a,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_Divides_Otransfer__nat__int__function__closures_I1_J,axiom,
% 25.88/26.25      ! [V_y,V_x] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__neg__pos__less0,axiom,
% 25.88/26.25      ! [V_b,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_neg__imp__zdiv__neg__iff,axiom,
% 25.88/26.25      ! [V_a_2,V_b_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_pos__imp__zdiv__neg__iff,axiom,
% 25.88/26.25      ! [V_a_2,V_b_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__self,axiom,
% 25.88/26.25      ! [V_a] :
% 25.88/26.25        ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_a) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__mult__mult1__if,axiom,
% 25.88/26.25      ! [V_b,V_a,V_c,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( ( V_c = c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25           => 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) )
% 25.88/26.25          & ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25           => 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) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__mult__self2__is__id,axiom,
% 25.88/26.25      ! [V_a,V_b,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => 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 ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__mult__self1__is__id,axiom,
% 25.88/26.25      ! [V_a,V_b,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => 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 ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__mult__mult2,axiom,
% 25.88/26.25      ! [V_b,V_a,V_c,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => 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) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__mult__mult1,axiom,
% 25.88/26.25      ! [V_b,V_a,V_c,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => 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) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__self,axiom,
% 25.88/26.25      ! [V_a,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_greaterThanLessThan__empty,axiom,
% 25.88/26.25      ! [V_k_2,V_l_2,T_b] :
% 25.88/26.25        ( class_Orderings_Oorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2))
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__mono1__neg,axiom,
% 25.88/26.25      ! [V_b,V_a_H,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__mono1,axiom,
% 25.88/26.25      ! [V_b,V_a_H,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__neg__neg__trivial,axiom,
% 25.88/26.25      ! [V_b,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 25.88/26.25         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__mono2__neg,axiom,
% 25.88/26.25      ! [V_b,V_b_H,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 25.88/26.25           => 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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__nonpos__pos__le0,axiom,
% 25.88/26.25      ! [V_b,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_neg__imp__zdiv__nonneg__iff,axiom,
% 25.88/26.25      ! [V_a_2,V_b_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__pos__pos__trivial,axiom,
% 25.88/26.25      ! [V_b,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 25.88/26.25         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__nonneg__neg__le0,axiom,
% 25.88/26.25      ! [V_b,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25         => 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))) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__mono2,axiom,
% 25.88/26.25      ! [V_b,V_b_H,V_a] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 25.88/26.25           => 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))) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_nonneg1__imp__zdiv__pos__iff,axiom,
% 25.88/26.25      ! [V_b_2,V_a_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2))
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),V_a_2))
% 25.88/26.25            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_pos__imp__zdiv__pos__iff,axiom,
% 25.88/26.25      ! [V_i_2,V_k_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_i_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_pos__imp__zdiv__nonneg__iff,axiom,
% 25.88/26.25      ! [V_a_2,V_b_2] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 25.88/26.25       => ( 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)))
% 25.88/26.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__eq__0__iff,axiom,
% 25.88/26.25      ! [V_k_2,V_i_2] :
% 25.88/26.25        ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i_2))
% 25.88/26.25            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),V_k_2)) )
% 25.88/26.25          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.25            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_i_2)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_atLeastSucLessThan__greaterThanLessThan,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_image__uminus__greaterThanLessThan,axiom,
% 25.88/26.25      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.25        ( class_Groups_Oordered__ab__group__add(T_b)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_int__div__less__self,axiom,
% 25.88/26.25      ! [V_k,V_x] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 25.88/26.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k))
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_zdiv__zmult2__eq,axiom,
% 25.88/26.25      ! [V_b,V_a,V_c] :
% 25.88/26.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 25.88/26.25       => 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) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_divmod__int__rel__div,axiom,
% 25.88/26.25      ! [V_r,V_q,V_b,V_a] :
% 25.88/26.25        ( 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)))
% 25.88/26.25       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.25         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = V_q ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__mult__self2,axiom,
% 25.88/26.25      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__mult__self1,axiom,
% 25.88/26.25      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__add__self1,axiom,
% 25.88/26.25      ! [V_a,V_b,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_div__add__self2,axiom,
% 25.88/26.25      ! [V_a,V_b,T_a] :
% 25.88/26.25        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.25       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 25.88/26.25         => 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)) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_min__max_OInf__fin_Oin__idem,axiom,
% 25.88/26.25      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.25           => 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) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_min__max_OInf__fin_Osingleton,axiom,
% 25.88/26.25      ! [V_x_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => 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 ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_com_Osize_I10_J,axiom,
% 25.88/26.25      ! [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) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_com_Osize_I9_J,axiom,
% 25.88/26.25      hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_ivl__disj__int_I9_J,axiom,
% 25.88/26.25      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 25.88/26.25        ( class_Orderings_Oorder(T_b)
% 25.88/26.25       => 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)) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_card__greaterThanLessThan,axiom,
% 25.88/26.25      ! [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)) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_min__max_OInf__fin_Oinsert__idem,axiom,
% 25.88/26.25      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.25       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.25         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.25           => 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)) ) ) ) ).
% 25.88/26.25  
% 25.88/26.25  fof(fact_min__max_OInf__fin_Osubset__idem,axiom,
% 25.88/26.25      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.25        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.26             => 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) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OInf__fin_Ounion__idem,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26               => 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)) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_atLeastPlusOneLessThan__greaterThanLessThan__int,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__int__rel__div__eq,axiom,
% 25.88/26.26      ! [V_r_1,V_y,V_b_1,V_a_1] :
% 25.88/26.26        ( 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)
% 25.88/26.26       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 25.88/26.26             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_1))
% 25.88/26.26                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_1),V_b_1)) ) )
% 25.88/26.26            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 25.88/26.26             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_r_1))
% 25.88/26.26                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r_1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 25.88/26.26         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_1),V_b_1) = V_y ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__zdiv,axiom,
% 25.88/26.26      ! [V_k_2,V_n_2,V_P_2] :
% 25.88/26.26        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)))
% 25.88/26.26      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 25.88/26.26          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 25.88/26.26           => ! [B_i] :
% 25.88/26.26                ( ? [B_j] :
% 25.88/26.26                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 25.88/26.26                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 25.88/26.26                    & 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) )
% 25.88/26.26               => hBOOL(hAPP(V_P_2,B_i)) ) )
% 25.88/26.26          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26           => ! [B_i] :
% 25.88/26.26                ( ? [B_j] :
% 25.88/26.26                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 25.88/26.26                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26                    & 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) )
% 25.88/26.26               => hBOOL(hAPP(V_P_2,B_i)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OInf__fin_Oinsert,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.26           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26             => 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)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_ivl__disj__un_I15_J,axiom,
% 25.88/26.26      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 25.88/26.26           => 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) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OInf__fin_Oinsert__remove,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( ( 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))
% 25.88/26.26             => 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 )
% 25.88/26.26            & ( 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))
% 25.88/26.26             => 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)))))) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OInf__fin_Ounion__disjoint,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26               => ( 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))
% 25.88/26.26                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OInf__fin_Ounion__inter,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26           => ( 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))
% 25.88/26.26             => 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)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_com_Osize_I14_J,axiom,
% 25.88/26.26      ! [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))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_com_Osize_I13_J,axiom,
% 25.88/26.26      ! [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))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_com_Osize_I11_J,axiom,
% 25.88/26.26      ! [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))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_z3div__def,axiom,
% 25.88/26.26      ! [V_k,V_l] :
% 25.88/26.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 25.88/26.26         => c_SMT_Oz3div(V_k,V_l) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l) )
% 25.88/26.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 25.88/26.26         => 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))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_norm__frac_Osimps,axiom,
% 25.88/26.26      ! [V_a_2,V_b_2] :
% 25.88/26.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26         => 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)) )
% 25.88/26.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26         => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26                | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 25.88/26.26             => 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)) )
% 25.88/26.26            & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 25.88/26.26             => 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))) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OInf__fin_Oclosed,axiom,
% 25.88/26.26      ! [V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( ! [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))))))
% 25.88/26.26             => 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)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmult2__lemma,axiom,
% 25.88/26.26      ! [V_c,V_r,V_q,V_b,V_a] :
% 25.88/26.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)))
% 25.88/26.26       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 25.88/26.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)))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__Inf1__distrib,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => 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))))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__le__mono,axiom,
% 25.88/26.26      ! [V_k,V_n,V_m] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26       => 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))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__le__dividend,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__mult2__eq,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Oinf__sup__distrib2,axiom,
% 25.88/26.26      ! [V_x,V_z,V_y,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__inf__distrib2,axiom,
% 25.88/26.26      ! [V_x,V_z,V_y,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Oinf__sup__distrib1,axiom,
% 25.88/26.26      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__inf__distrib1,axiom,
% 25.88/26.26      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Oinf__sup__absorb,axiom,
% 25.88/26.26      ! [V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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 ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__inf__absorb,axiom,
% 25.88/26.26      ! [V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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 ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_max__add__distrib__left,axiom,
% 25.88/26.26      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.26        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_max__diff__distrib__left,axiom,
% 25.88/26.26      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.26        ( class_Groups_Oordered__ab__group__add(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_max__0R,axiom,
% 25.88/26.26      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_n ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_max__0L,axiom,
% 25.88/26.26      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup_Oidem,axiom,
% 25.88/26.26      ! [V_a,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_a) = V_a ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup_Ocommute,axiom,
% 25.88/26.26      ! [V_b,V_a,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__commute,axiom,
% 25.88/26.26      ! [V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup_Oleft__idem,axiom,
% 25.88/26.26      ! [V_b,V_a,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__left__idem,axiom,
% 25.88/26.26      ! [V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup_Oleft__commute,axiom,
% 25.88/26.26      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__left__commute,axiom,
% 25.88/26.26      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup_Oassoc,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__assoc,axiom,
% 25.88/26.26      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max_Oidem,axiom,
% 25.88/26.26      ! [V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_x) = V_x ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_max__Suc__Suc,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mod__trivial,axiom,
% 25.88/26.26      ! [V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__self,axiom,
% 25.88/26.26      ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_a) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__self,axiom,
% 25.88/26.26      ! [V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => c_Divides_Odiv__class_Omod(T_a,V_a,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__by__0,axiom,
% 25.88/26.26      ! [V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zero,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__0,axiom,
% 25.88/26.26      ! [V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => c_Divides_Odiv__class_Omod(T_a,c_Groups_Ozero__class_Ozero(T_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__cong,axiom,
% 25.88/26.26      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 25.88/26.26         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 25.88/26.26           => 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) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__simps_I4_J,axiom,
% 25.88/26.26      ! [V_b,V_c,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__mult2,axiom,
% 25.88/26.26      ! [V_b,V_c,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__mult1,axiom,
% 25.88/26.26      ! [V_b,V_a,V_c,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__eq,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__left__eq,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__right__eq,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__add__cong,axiom,
% 25.88/26.26      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 25.88/26.26         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 25.88/26.26           => 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) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__simps_I1_J,axiom,
% 25.88/26.26      ! [V_b,V_c,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__simps_I2_J,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__add__eq,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__add__left__eq,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__add__right__eq,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__add__self1,axiom,
% 25.88/26.26      ! [V_a,V_b,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__add__self2,axiom,
% 25.88/26.26      ! [V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__minus__cong,axiom,
% 25.88/26.26      ! [V_a_H,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Oring__div(T_a)
% 25.88/26.26       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_b) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_b)
% 25.88/26.26         => 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) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__minus__eq,axiom,
% 25.88/26.26      ! [V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Oring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__diff__right__eq,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Oring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__diff__left__eq,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Oring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__diff__eq,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Oring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__diff__cong,axiom,
% 25.88/26.26      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Oring__div(T_a)
% 25.88/26.26       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 25.88/26.26         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 25.88/26.26           => 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) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_max__less__iff__conj,axiom,
% 25.88/26.26      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( 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))
% 25.88/26.26        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2))
% 25.88/26.26            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_less__max__iff__disj,axiom,
% 25.88/26.26      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( 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)))
% 25.88/26.26        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2))
% 25.88/26.26            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Oless__supI2,axiom,
% 25.88/26.26      ! [V_a,V_b,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 25.88/26.26         => 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))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Oless__supI1,axiom,
% 25.88/26.26      ! [V_b,V_a,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 25.88/26.26         => 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))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Ole__supE,axiom,
% 25.88/26.26      ! [V_x,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( 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))
% 25.88/26.26         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 25.88/26.26             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__mono,axiom,
% 25.88/26.26      ! [V_d,V_b,V_c,V_a,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 25.88/26.26           => 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))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__least,axiom,
% 25.88/26.26      ! [V_z,V_x,V_y,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 25.88/26.26           => 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)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Ole__supI,axiom,
% 25.88/26.26      ! [V_b,V_x,V_a,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 25.88/26.26           => 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)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__absorb1,axiom,
% 25.88/26.26      ! [V_x,V_y,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 25.88/26.26         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_x ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__absorb2,axiom,
% 25.88/26.26      ! [V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 25.88/26.26         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_y ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Ole__supI2,axiom,
% 25.88/26.26      ! [V_a,V_b,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 25.88/26.26         => 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))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Ole__supI1,axiom,
% 25.88/26.26      ! [V_b,V_a,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 25.88/26.26         => 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))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Ole__sup__iff,axiom,
% 25.88/26.26      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( 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))
% 25.88/26.26        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 25.88/26.26            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Ole__iff__sup,axiom,
% 25.88/26.26      ! [V_y_2,V_x_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 25.88/26.26        <=> hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2) = V_y_2 ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_le__maxI2,axiom,
% 25.88/26.26      ! [V_x,V_y,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_le__maxI1,axiom,
% 25.88/26.26      ! [V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_le__max__iff__disj,axiom,
% 25.88/26.26      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( 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)))
% 25.88/26.26        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_x_2))
% 25.88/26.26            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_y_2)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zminus__zmod,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zminus__zminus,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zminus2,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zdiff__zmod__left,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zdiff__zmod__right,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__simps_I3_J,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zmult1__eq,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_sup__max,axiom,
% 25.88/26.26      ! [T_b] :
% 25.88/26.26        ( ( class_Lattices_Osemilattice__sup(T_b)
% 25.88/26.26          & class_Orderings_Olinorder(T_b) )
% 25.88/26.26       => c_Lattices_Osemilattice__sup__class_Osup(T_b) = c_Orderings_Oord__class_Omax(T_b) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_max__of__mono,axiom,
% 25.88/26.26      ! [V_n_2,V_m_2,V_f_2,T_b,T_c] :
% 25.88/26.26        ( ( class_Orderings_Olinorder(T_c)
% 25.88/26.26          & class_Orderings_Olinorder(T_b) )
% 25.88/26.26       => ( c_Orderings_Oorder__class_Omono(T_b,T_c,V_f_2)
% 25.88/26.26         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_c),hAPP(V_f_2,V_m_2)),hAPP(V_f_2,V_n_2)) = hAPP(V_f_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_m_2),V_n_2)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zpower__zmod,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Ofun__left__comm__idem__sup,axiom,
% 25.88/26.26      ! [T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__self1__is__0,axiom,
% 25.88/26.26      ! [V_a,V_b,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__self2__is__0,axiom,
% 25.88/26.26      ! [V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__self1,axiom,
% 25.88/26.26      ! [V_b,V_c,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__self2,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__by__1,axiom,
% 25.88/26.26      ! [V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Oone__class_Oone(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__div__trivial,axiom,
% 25.88/26.26      ! [V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__1,axiom,
% 25.88/26.26      ! [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 ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__less,axiom,
% 25.88/26.26      ! [V_n,V_m] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_nat__mult__div__cancel__disj,axiom,
% 25.88/26.26      ! [V_n,V_m,V_k] :
% 25.88/26.26        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26         => 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) )
% 25.88/26.26        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26         => 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) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Odistrib__sup__le,axiom,
% 25.88/26.26      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Odistrib__inf__le,axiom,
% 25.88/26.26      ! [V_z,V_y,V_x,T_a] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_a)
% 25.88/26.26       => 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)))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Divides_Otransfer__nat__int__function__closures_I2_J,axiom,
% 25.88/26.26      ! [V_y,V_x] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 25.88/26.26         => 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))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__le__nonneg__dividend,axiom,
% 25.88/26.26      ! [V_k,V_m] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m))
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_pos__mod__bound,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_neg__mod__bound,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26       => 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))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_minus__max__eq__min,axiom,
% 25.88/26.26      ! [V_y,V_x,T_a] :
% 25.88/26.26        ( class_Groups_Olinordered__ab__group__add(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_minus__min__eq__max,axiom,
% 25.88/26.26      ! [V_y,V_x,T_a] :
% 25.88/26.26        ( class_Groups_Olinordered__ab__group__add(T_a)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zdiv__int,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Divides_Otransfer__int__nat__functions_I1_J,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_nat__minus__add__max,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__eq__0__iff,axiom,
% 25.88/26.26      ! [V_d_2,V_m_2] :
% 25.88/26.26        ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_d_2),B_q) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zminus1__not__zero,axiom,
% 25.88/26.26      ! [V_l,V_k] :
% 25.88/26.26        ( 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)
% 25.88/26.26       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zminus2__not__zero,axiom,
% 25.88/26.26      ! [V_l,V_k] :
% 25.88/26.26        ( 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)
% 25.88/26.26       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zdiv__trivial,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_DIVISION__BY__ZERO,axiom,
% 25.88/26.26      ! [V_a] :
% 25.88/26.26        ( 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)
% 25.88/26.26        & c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_a ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zdiv__zadd1__eq,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__mod__equality,axiom,
% 25.88/26.26      ! [V_c,V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__mod__equality2,axiom,
% 25.88/26.26      ! [V_c,V_a,V_b,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__div__equality,axiom,
% 25.88/26.26      ! [V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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 ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__div__equality2,axiom,
% 25.88/26.26      ! [V_a,V_b,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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 ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_semiring__div__class_Omod__div__equality_H,axiom,
% 25.88/26.26      ! [V_b,V_a,T_a] :
% 25.88/26.26        ( class_Divides_Osemiring__div(T_a)
% 25.88/26.26       => 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 ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__le__mono2,axiom,
% 25.88/26.26      ! [V_k,V_n,V_m] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26         => 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))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__mult__self__is__m,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.26       => 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 ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__mult__self1__is__m,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.26       => 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 ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_nat__mult__div__cancel1,axiom,
% 25.88/26.26      ! [V_n,V_m,V_k] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__less__dividend,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 25.88/26.26         => 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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_pos__mod__sign,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.26       => 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))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_pos__mod__conj,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.26       => ( 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)))
% 25.88/26.26          & 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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__pos__pos__trivial,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 25.88/26.26         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_neg__mod__sign,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26       => 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))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_neg__mod__conj,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26       => ( 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)))
% 25.88/26.26          & 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))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__neg__neg__trivial,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 25.88/26.26         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_max__ord__max,axiom,
% 25.88/26.26      ! [T_b] :
% 25.88/26.26        ( class_Orderings_Oord(T_b)
% 25.88/26.26       => c_Orderings_Oord__class_Omax(T_b) = c_Orderings_Oord_Omax(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max_Oin__idem,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.26           => 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) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Omono__sup,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] :
% 25.88/26.26        ( ( class_Lattices_Osemilattice__sup(T_c)
% 25.88/26.26          & class_Orderings_Olinorder(T_b) )
% 25.88/26.26       => ( c_Orderings_Oorder__class_Omono(T_b,T_c,V_f_2)
% 25.88/26.26         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_c),hAPP(V_f_2,V_A_2)),hAPP(V_f_2,V_B_2))),hAPP(V_f_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_A_2),V_B_2)))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Int__atLeastLessThan,axiom,
% 25.88/26.26      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zminus1__eq__if,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26         => 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) )
% 25.88/26.26        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26         => 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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zminus2__eq__if,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26         => 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) )
% 25.88/26.26        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26         => 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) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zdiv__zmod__equality2,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zdiv__zmod__equality,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zdiv__zmult1__eq,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zdiv__equality,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmult__div__cancel,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zdiv__equality_H,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Int__greaterThanLessThan,axiom,
% 25.88/26.26      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__int__rel__mod,axiom,
% 25.88/26.26      ! [V_r,V_q,V_b,V_a] :
% 25.88/26.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)))
% 25.88/26.26       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_r ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_dual__min,axiom,
% 25.88/26.26      ! [T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__geq,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.26       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26         => 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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__if,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.26       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 25.88/26.26          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26           => 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)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__div,axiom,
% 25.88/26.26      ! [V_k_2,V_n_2,V_P_2] :
% 25.88/26.26        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n_2),V_k_2)))
% 25.88/26.26      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 25.88/26.26          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26           => ! [B_i,B_j] :
% 25.88/26.26                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 25.88/26.26               => ( 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)
% 25.88/26.26                 => hBOOL(hAPP(V_P_2,B_i)) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__pos__neg__trivial,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.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)))
% 25.88/26.26         => 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) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max__insert,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => 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)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max_Osubset__idem,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.26             => 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) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__Inf__absorb,axiom,
% 25.88/26.26      ! [V_a_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.26           => 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 ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max__Un,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26               => 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)) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__int__rel__div__mod,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.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)))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_le__div__geq,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.26         => 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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__div_H,axiom,
% 25.88/26.26      ! [V_n_2,V_m_2,V_P_2] :
% 25.88/26.26        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2)))
% 25.88/26.26      <=> ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26            & hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 25.88/26.26          | ? [B_q] :
% 25.88/26.26              ( 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))
% 25.88/26.26              & 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))))
% 25.88/26.26              & hBOOL(hAPP(V_P_2,B_q)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__div__lemma,axiom,
% 25.88/26.26      ! [V_m_2,V_q_2,V_n_2] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 25.88/26.26       => ( ( 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))
% 25.88/26.26            & 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)))) )
% 25.88/26.26        <=> V_q_2 = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max_Oinsert,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.26           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26             => 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)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__zmod,axiom,
% 25.88/26.26      ! [V_k_2,V_n_2,V_P_2] :
% 25.88/26.26        ( hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 25.88/26.26      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26           => hBOOL(hAPP(V_P_2,V_n_2)) )
% 25.88/26.26          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 25.88/26.26           => ! [B_i,B_j] :
% 25.88/26.26                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 25.88/26.26                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 25.88/26.26                  & 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) )
% 25.88/26.26               => hBOOL(hAPP(V_P_2,B_j)) ) )
% 25.88/26.26          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26           => ! [B_i,B_j] :
% 25.88/26.26                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 25.88/26.26                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26                  & 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) )
% 25.88/26.26               => hBOOL(hAPP(V_P_2,B_j)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmult2__lemma__aux3,axiom,
% 25.88/26.26      ! [V_q,V_b,V_r,V_c] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 25.88/26.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(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))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmult2__lemma__aux4,axiom,
% 25.88/26.26      ! [V_q,V_b,V_r,V_c] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 25.88/26.26           => 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))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmult2__lemma__aux1,axiom,
% 25.88/26.26      ! [V_q,V_r,V_b,V_c] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26           => 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))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmult2__lemma__aux2,axiom,
% 25.88/26.26      ! [V_q,V_r,V_b,V_c] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26           => 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))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__int__rel__mod__eq,axiom,
% 25.88/26.26      ! [V_y,V_q_1,V_b_1,V_a_1] :
% 25.88/26.26        ( 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)
% 25.88/26.26       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 25.88/26.26             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 25.88/26.26                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_b_1)) ) )
% 25.88/26.26            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 25.88/26.26             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_y))
% 25.88/26.26                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 25.88/26.26         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26           => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a_1,V_b_1) = V_y ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max_Oinsert__remove,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( ( 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))
% 25.88/26.26             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 25.88/26.26            & ( 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))
% 25.88/26.26             => 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)))))) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max_Ounion__inter,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26           => ( 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))
% 25.88/26.26             => 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)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max_Ounion__disjoint,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26               => ( 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))
% 25.88/26.26                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__zmult2__eq,axiom,
% 25.88/26.26      ! [V_b,V_a,V_c] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zdiv__zminus1__eq__if,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26           => 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)) )
% 25.88/26.26          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26           => 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)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zdiv__zminus2__eq__if,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26           => 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)) )
% 25.88/26.26          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26           => 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)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zadd1__lemma,axiom,
% 25.88/26.26      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 25.88/26.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)))
% 25.88/26.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)))
% 25.88/26.26         => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.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)))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max_Oremove,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.26           => ( ( 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))
% 25.88/26.26               => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 )
% 25.88/26.26              & ( 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))
% 25.88/26.26               => 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)))))) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__pos__lemma,axiom,
% 25.88/26.26      ! [V_n_2,V_P_2,V_k_2] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 25.88/26.26        <=> ! [B_i,B_j] :
% 25.88/26.26              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 25.88/26.26                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 25.88/26.26                & 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) )
% 25.88/26.26             => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__neg__lemma,axiom,
% 25.88/26.26      ! [V_n_2,V_P_2,V_k_2] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 25.88/26.26        <=> ! [B_i,B_j] :
% 25.88/26.26              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 25.88/26.26                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26                & 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) )
% 25.88/26.26             => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmult1__lemma,axiom,
% 25.88/26.26      ! [V_a,V_r,V_q,V_c,V_b] :
% 25.88/26.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)))
% 25.88/26.26       => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.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)))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Osup__Inf2__distrib,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26               => 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))))))) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_norm__frac_Opsimps,axiom,
% 25.88/26.26      ! [V_b_2,V_a_2] :
% 25.88/26.26        ( 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)))
% 25.88/26.26       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26           => 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)) )
% 25.88/26.26          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26           => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 25.88/26.26               => 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)) )
% 25.88/26.26              & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26                    | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 25.88/26.26               => 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))) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_z3mod__def,axiom,
% 25.88/26.26      ! [V_k,V_l] :
% 25.88/26.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 25.88/26.26         => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) )
% 25.88/26.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 25.88/26.26         => 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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Oinf__Sup2__distrib,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26               => 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))))))) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Oinf__Sup1__distrib,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => 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))))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Max_Oclosed,axiom,
% 25.88/26.26      ! [V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( ! [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))))))
% 25.88/26.26             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__add1__eq,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__distrib,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__distrib2,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__Suc__eq__Suc__mod,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__less,axiom,
% 25.88/26.26      ! [V_n,V_m] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__less__eq__dividend,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_sup__nat__def,axiom,
% 25.88/26.26      c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat) = c_Orderings_Oord__class_Omax(tc_Nat_Onat) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__Suc,axiom,
% 25.88/26.26      ! [V_n,V_m] :
% 25.88/26.26        ( ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = V_n
% 25.88/26.26         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 25.88/26.26        & ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) != V_n
% 25.88/26.26         => 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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__1,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__less__divisor,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__eq__0__iff,axiom,
% 25.88/26.26      ! [V_d_2,V_m_2] :
% 25.88/26.26        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_d_2),B_q) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__if,axiom,
% 25.88/26.26      ! [V_n,V_m] :
% 25.88/26.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m )
% 25.88/26.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26         => 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) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__geq,axiom,
% 25.88/26.26      ! [V_n,V_m] :
% 25.88/26.26        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__self3,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__mult1__eq,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult2__eq,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_le__mod__geq,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__mod__equality_H,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mult__div__cancel,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Divides_Omod__div__equality_H,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Divides_Otransfer__int__nat__functions_I2_J,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_zmod__int,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__le__divisor,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.26       => 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__mult__self4,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Oin__idem,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.26           => 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) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Osingleton,axiom,
% 25.88/26.26      ! [V_x_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => 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 ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__mod,axiom,
% 25.88/26.26      ! [V_k_2,V_n_2,V_P_2] :
% 25.88/26.26        ( hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n_2,V_k_2)))
% 25.88/26.26      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26           => hBOOL(hAPP(V_P_2,V_n_2)) )
% 25.88/26.26          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26           => ! [B_i,B_j] :
% 25.88/26.26                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 25.88/26.26               => ( 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)
% 25.88/26.26                 => hBOOL(hAPP(V_P_2,B_j)) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__lemma,axiom,
% 25.88/26.26      ! [V_q,V_b,V_r,V_c] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_r),V_b))
% 25.88/26.26         => 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))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Suc__times__mod__eq,axiom,
% 25.88/26.26      ! [V_m,V_k] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_k))
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Oinsert__idem,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => 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)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Osubset__idem,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 25.88/26.26             => 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) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_Oinf__Sup__absorb,axiom,
% 25.88/26.26      ! [V_a_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 25.88/26.26           => 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 ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Ounion__idem,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26               => 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)) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Oinsert,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.26           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26             => 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)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Oinsert__remove,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( ( 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))
% 25.88/26.26             => 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 )
% 25.88/26.26            & ( 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))
% 25.88/26.26             => 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)))))) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Ounion__disjoint,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26               => ( 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))
% 25.88/26.26                 => 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)) ) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Ounion__inter,axiom,
% 25.88/26.26      ! [V_B_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 25.88/26.26           => ( 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))
% 25.88/26.26             => 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)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Oremove,axiom,
% 25.88/26.26      ! [V_x_2,V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 25.88/26.26           => ( ( 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))
% 25.88/26.26               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = V_x_2 )
% 25.88/26.26              & ( 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))
% 25.88/26.26               => 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)))))) ) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OInf__le__Sup,axiom,
% 25.88/26.26      ! [V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => 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))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__step,axiom,
% 25.88/26.26      ! [V_m,V_n] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 25.88/26.26         => 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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_norm__frac_Opinduct,axiom,
% 25.88/26.26      ! [V_P_2,V_a1_2,V_a0_2] :
% 25.88/26.26        ( 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)))
% 25.88/26.26       => ( ! [B_a,B_b] :
% 25.88/26.26              ( 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)))
% 25.88/26.26             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26                 => hBOOL(hAPP(hAPP(V_P_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_b))) )
% 25.88/26.26               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 25.88/26.26         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__rel__mult2__eq,axiom,
% 25.88/26.26      ! [V_c,V_r,V_q,V_b,V_a] :
% 25.88/26.26        ( 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)))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_b))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 25.88/26.26           => 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)))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__rel__mult1__eq,axiom,
% 25.88/26.26      ! [V_a,V_r,V_q,V_c,V_b] :
% 25.88/26.26        ( 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)))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 25.88/26.26         => 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)))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__eq,axiom,
% 25.88/26.26      ! [V_r,V_q,V_n,V_m] :
% 25.88/26.26        ( 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)))
% 25.88/26.26       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_r ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__def,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__rel__divmod__nat,axiom,
% 25.88/26.26      ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),c_Divides_Odivmod__nat(V_m,V_n))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__eq,axiom,
% 25.88/26.26      ! [V_qr,V_n,V_m] :
% 25.88/26.26        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 25.88/26.26       => c_Divides_Odivmod__nat(V_m,V_n) = V_qr ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__rel__unique,axiom,
% 25.88/26.26      ! [V_qr_H,V_qr,V_n,V_m] :
% 25.88/26.26        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 25.88/26.26       => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr_H))
% 25.88/26.26         => V_qr = V_qr_H ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__rel,axiom,
% 25.88/26.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)))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__eq,axiom,
% 25.88/26.26      ! [V_r,V_q,V_n,V_m] :
% 25.88/26.26        ( 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)))
% 25.88/26.26       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = V_q ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__zero,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__div__mod,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__base,axiom,
% 25.88/26.26      ! [V_n,V_m] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__rel__add1__eq,axiom,
% 25.88/26.26      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 25.88/26.26        ( 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)))
% 25.88/26.26       => ( 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)))
% 25.88/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 25.88/26.26           => 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)))) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_min__max_OSup__fin_Oclosed,axiom,
% 25.88/26.26      ! [V_A_2,T_b] :
% 25.88/26.26        ( class_Orderings_Olinorder(T_b)
% 25.88/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 25.88/26.26         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 25.88/26.26           => ( ! [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))))))
% 25.88/26.26             => 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)) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_negDivAlg__div__mod,axiom,
% 25.88/26.26      ! [V_l,V_k] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 25.88/26.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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__nat__if,axiom,
% 25.88/26.26      ! [V_m_2,V_n_2] :
% 25.88/26.26        ( ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 25.88/26.26         => 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) )
% 25.88/26.26        & ( ~ ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 25.88/26.26              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 25.88/26.26         => 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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_posDivAlg__div__mod,axiom,
% 25.88/26.26      ! [V_l,V_k] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 25.88/26.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)) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_posDivAlg__0,axiom,
% 25.88/26.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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_negDivAlg__correct,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.26         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OnegDivAlg(V_a,V_b))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_posDivAlg__correct,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.26         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OposDivAlg(V_a,V_b))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_pair__imageI,axiom,
% 25.88/26.26      ! [V_f_2,T_d,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 25.88/26.26        ( 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))
% 25.88/26.26       => 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))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__twice,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_swap__inj__on,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__eta,axiom,
% 25.88/26.26      ! [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 ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_splitI,axiom,
% 25.88/26.26      ! [T_c,T_b,V_b_2,V_a_2,V_f_2] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2))
% 25.88/26.26       => 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))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_prod__caseI,axiom,
% 25.88/26.26      ! [T_c,T_b,V_b_2,V_a_2,V_f1_2] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(V_f1_2,V_a_2),V_b_2))
% 25.88/26.26       => 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))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mem__splitI,axiom,
% 25.88/26.26      ! [T_d,T_c,V_b_2,V_a_2,V_c_2,V_z_2,T_b] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,V_a_2),V_b_2)))
% 25.88/26.26       => 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)))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_splitD,axiom,
% 25.88/26.26      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 25.88/26.26        ( 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)))
% 25.88/26.26       => hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_splitD_H,axiom,
% 25.88/26.26      ! [V_c_2,V_b_2,V_a_2,V_R_2,T_d,T_c,T_b] :
% 25.88/26.26        ( 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))
% 25.88/26.26       => hBOOL(hAPP(hAPP(hAPP(V_R_2,V_a_2),V_b_2),V_c_2)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Id__on__def_H,axiom,
% 25.88/26.26      ! [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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__paired__The,axiom,
% 25.88/26.26      ! [V_P_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),V_P_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_P_2)),c_Product__Type_OPair(T_b,T_c)))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_The__split__eq,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_inj__graph,axiom,
% 25.88/26.26      ! [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))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Pair__inject,axiom,
% 25.88/26.26      ! [V_b_H,V_a_H,V_b,V_a,T_b,T_a] :
% 25.88/26.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)
% 25.88/26.26       => ~ ( V_a = V_a_H
% 25.88/26.26           => V_b != V_b_H ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Pair__eq,axiom,
% 25.88/26.26      ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 25.88/26.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)
% 25.88/26.26      <=> ( V_a_2 = V_a_H_2
% 25.88/26.26          & V_b_2 = V_b_H_2 ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__paired__All,axiom,
% 25.88/26.26      ! [T_c,T_b,V_P_2] :
% 25.88/26.26        ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 25.88/26.26      <=> ! [B_a,B_b] : hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__weak__cong,axiom,
% 25.88/26.26      ! [V_c_2,T_d,T_c,T_b,V_q_2,V_p_2] :
% 25.88/26.26        ( V_p_2 = V_q_2
% 25.88/26.26       => 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) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_finite__psubset__def,axiom,
% 25.88/26.26      ! [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)))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__int__rel__def,axiom,
% 25.88/26.26      ! [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))))))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_prod_Osimps_I2_J,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_split__conv,axiom,
% 25.88/26.26      ! [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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Nitpick_OFrac__def,axiom,
% 25.88/26.26      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)))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_int__ge__less__than__def,axiom,
% 25.88/26.26      ! [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)))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_int__ge__less__than2__def,axiom,
% 25.88/26.26      ! [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)))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Nitpick_Oprod__def,axiom,
% 25.88/26.26      ! [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)))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_inv__image__def,axiom,
% 25.88/26.26      ! [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))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_prod_Orecs,axiom,
% 25.88/26.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) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_lfp__induct2,axiom,
% 25.88/26.26      ! [V_P_2,V_f_2,V_b_2,V_a_2,T_c,T_b] :
% 25.88/26.26        ( 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)),c_Inductive_Ocomplete__lattice__class_Olfp(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),V_f_2)))
% 25.88/26.26       => ( c_Orderings_Oorder__class_Omono(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),V_f_2)
% 25.88/26.26         => ( ! [B_a,B_b] :
% 25.88/26.26                ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b)),hAPP(V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),c_Inductive_Ocomplete__lattice__class_Olfp(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),V_f_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),V_P_2))))))
% 25.88/26.26               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) )
% 25.88/26.26           => hBOOL(hAPP(hAPP(V_P_2,V_a_2),V_b_2)) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__int__def,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.26         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.26             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OposDivAlg(V_a,V_b) )
% 25.88/26.26            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.26             => ( ( V_a = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.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)) )
% 25.88/26.26                & ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.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))) ) ) ) ) )
% 25.88/26.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.26         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.26             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OnegDivAlg(V_a,V_b) )
% 25.88/26.26            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 25.88/26.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))) ) ) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_in__inv__image,axiom,
% 25.88/26.26      ! [V_f_2,V_r_2,T_c,V_y_2,V_x_2,T_b] :
% 25.88/26.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(hAPP(c_Relation_Oinv__image(T_c,T_b),V_r_2),V_f_2)))
% 25.88/26.26      <=> 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)) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_negateSnd__eq,axiom,
% 25.88/26.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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__int__rel__neg,axiom,
% 25.88/26.26      ! [V_qr,V_b,V_a] :
% 25.88/26.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))
% 25.88/26.26       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(c_Divides_OnegateSnd,V_qr))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__int__correct,axiom,
% 25.88/26.26      ! [V_a,V_b] :
% 25.88/26.26        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 25.88/26.26       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_Odivmod__int(V_a,V_b))) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_divmod__int__mod__div,axiom,
% 25.88/26.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)) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_rp__inv__image__def,axiom,
% 25.88/26.26      ! [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))) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__neg__neg,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.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)))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_div__neg__neg,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.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)))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_mod__pos__neg,axiom,
% 25.88/26.26      ! [V_b,V_a] :
% 25.88/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 25.88/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 25.88/26.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)))) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_prod__eqI,axiom,
% 25.88/26.26      ! [V_q,V_p,T_b,T_a] :
% 25.88/26.26        ( hAPP(c_Product__Type_Ofst(T_a,T_b),V_p) = hAPP(c_Product__Type_Ofst(T_a,T_b),V_q)
% 25.88/26.26       => ( hAPP(c_Product__Type_Osnd(T_a,T_b),V_p) = hAPP(c_Product__Type_Osnd(T_a,T_b),V_q)
% 25.88/26.26         => V_p = V_q ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_Pair__fst__snd__eq,axiom,
% 25.88/26.26      ! [T_c,T_b,V_t_2,V_s_2] :
% 25.88/26.26        ( V_s_2 = V_t_2
% 25.88/26.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)
% 25.88/26.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) ) ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_snd__eqD,axiom,
% 25.88/26.26      ! [V_a,V_y,V_x,T_a,T_b] :
% 25.88/26.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
% 25.88/26.26       => V_y = V_a ) ).
% 25.88/26.26  
% 25.88/26.26  fof(fact_fst__eqD,axiom,
% 25.88/26.26      ! [V_a,V_y,V_x,T_b,T_a] :
% 25.88/26.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
% 26.33/26.26       => V_x = V_a ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_pair__collapse,axiom,
% 26.33/26.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 ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_snd__conv,axiom,
% 26.33/26.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 ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_fst__conv,axiom,
% 26.33/26.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 ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_surjective__pairing,axiom,
% 26.33/26.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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_split__comp,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_split__beta,axiom,
% 26.33/26.26      ! [V_z_2,V_P_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_P_2),V_z_2) = hAPP(hAPP(V_P_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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_prod__case__beta,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_split__comp__eq,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_split__def,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_The__split,axiom,
% 26.33/26.26      ! [V_P_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_P_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_P_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_fst__def,axiom,
% 26.33/26.26      ! [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) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_snd__def,axiom,
% 26.33/26.26      ! [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) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_div__int__def,axiom,
% 26.33/26.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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_mod__int__def,axiom,
% 26.33/26.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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_div__neg__pos,axiom,
% 26.33/26.26      ! [V_b,V_a] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 26.33/26.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)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_mod__neg__pos,axiom,
% 26.33/26.26      ! [V_b,V_a] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 26.33/26.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)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_div__pos__pos,axiom,
% 26.33/26.26      ! [V_b,V_a] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 26.33/26.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)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_mod__pos__pos,axiom,
% 26.33/26.26      ! [V_b,V_a] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 26.33/26.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)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_div__pos__neg,axiom,
% 26.33/26.26      ! [V_b,V_a] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.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)))) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_prod__size__simp,axiom,
% 26.33/26.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))) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_conjI__realizer,axiom,
% 26.33/26.26      ! [T_c,T_b,V_q_2,V_Q_2,V_p_2,V_P_2] :
% 26.33/26.26        ( hBOOL(hAPP(V_P_2,V_p_2))
% 26.33/26.26       => ( hBOOL(hAPP(V_Q_2,V_q_2))
% 26.33/26.26         => ( hBOOL(hAPP(V_P_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))))
% 26.33/26.26            & hBOOL(hAPP(V_Q_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)))) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_exI__realizer,axiom,
% 26.33/26.26      ! [T_b,T_c,V_x_2,V_y_2,V_P_2] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(V_P_2,V_y_2),V_x_2))
% 26.33/26.26       => hBOOL(hAPP(hAPP(V_P_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)))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_div__pos__neg__1__number__of,axiom,
% 26.33/26.26      ! [V_w] :
% 26.33/26.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)))
% 26.33/26.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))))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_of__nat__number__of__lemma,axiom,
% 26.33/26.26      ! [V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.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_v)))
% 26.33/26.26           => 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) )
% 26.33/26.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_v)))
% 26.33/26.26           => 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) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_minus__numeral__code_I5_J,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_times__numeral__code_I5_J,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_number__of__is__id,axiom,
% 26.33/26.26      ! [V_k] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k) = V_k ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_number__of__reorient,axiom,
% 26.33/26.26      ! [V_x_2,V_w_2,T_b] :
% 26.33/26.26        ( class_Int_Onumber(T_b)
% 26.33/26.26       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = V_x_2
% 26.33/26.26        <=> V_x_2 = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_eq__number__of,axiom,
% 26.33/26.26      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.26          & class_Int_Oring__char__0(T_b) )
% 26.33/26.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)
% 26.33/26.26        <=> V_x_2 = V_y_2 ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_plus__numeral__code_I9_J,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_less__number__of__int__code,axiom,
% 26.33/26.26      ! [V_l_2,V_k_2] :
% 26.33/26.26        ( 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)))
% 26.33/26.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_less__eq__number__of__int__code,axiom,
% 26.33/26.26      ! [V_l_2,V_k_2] :
% 26.33/26.26        ( 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)))
% 26.33/26.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_le__number__of__eq__not__less,axiom,
% 26.33/26.26      ! [V_w_2,V_v_2,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber(T_b)
% 26.33/26.26          & class_Orderings_Olinorder(T_b) )
% 26.33/26.26       => ( 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)))
% 26.33/26.26        <=> ~ 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))) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_left__distrib__number__of,axiom,
% 26.33/26.26      ! [V_v,V_b,V_a,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber(T_b)
% 26.33/26.26          & class_Rings_Osemiring(T_b) )
% 26.33/26.26       => 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))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_right__distrib__number__of,axiom,
% 26.33/26.26      ! [V_c,V_b,V_v,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber(T_b)
% 26.33/26.26          & class_Rings_Osemiring(T_b) )
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_left__diff__distrib__number__of,axiom,
% 26.33/26.26      ! [V_v,V_b,V_a,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber(T_b)
% 26.33/26.26          & class_Rings_Oring(T_b) )
% 26.33/26.26       => 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))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_right__diff__distrib__number__of,axiom,
% 26.33/26.26      ! [V_c,V_b,V_v,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber(T_b)
% 26.33/26.26          & class_Rings_Oring(T_b) )
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_le__number__of,axiom,
% 26.33/26.26      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.26          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.26       => ( 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)))
% 26.33/26.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_less__number__of,axiom,
% 26.33/26.26      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.26          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.26       => ( 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)))
% 26.33/26.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_min__number__of,axiom,
% 26.33/26.26      ! [V_v,V_u,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber(T_b)
% 26.33/26.26          & class_Orderings_Oord(T_b) )
% 26.33/26.26       => ( ( 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)))
% 26.33/26.26           => 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) )
% 26.33/26.26          & ( ~ 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)))
% 26.33/26.26           => 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) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_max__number__of,axiom,
% 26.33/26.26      ! [V_v,V_u,T_b] :
% 26.33/26.26        ( ( class_Int_Onumber(T_b)
% 26.33/26.26          & class_Orderings_Oord(T_b) )
% 26.33/26.26       => ( ( 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)))
% 26.33/26.26           => 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) )
% 26.33/26.26          & ( ~ 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)))
% 26.33/26.26           => 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) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_add__number__of__left,axiom,
% 26.33/26.26      ! [V_z,V_w,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_add__number__of__eq,axiom,
% 26.33/26.26      ! [V_w,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_number__of__add,axiom,
% 26.33/26.26      ! [V_w,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_mult__number__of__left,axiom,
% 26.33/26.26      ! [V_z,V_w,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_arith__simps_I32_J,axiom,
% 26.33/26.26      ! [V_w,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_number__of__mult,axiom,
% 26.33/26.26      ! [V_w,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_number__of__diff,axiom,
% 26.33/26.26      ! [V_w,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_number__of__minus,axiom,
% 26.33/26.26      ! [V_w,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_arith__simps_I30_J,axiom,
% 26.33/26.26      ! [V_w,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_Ints__number__of,axiom,
% 26.33/26.26      ! [V_w_2,T_b] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_b)
% 26.33/26.26       => 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))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_div__nat__def,axiom,
% 26.33/26.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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_mod__nat__def,axiom,
% 26.33/26.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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_add__number__of__diff1,axiom,
% 26.33/26.26      ! [V_c,V_w,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_minus__number__of__mult,axiom,
% 26.33/26.26      ! [V_z,V_w,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_diff__number__of__eq,axiom,
% 26.33/26.26      ! [V_w,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_divmod__nat__rel__def,axiom,
% 26.33/26.26      ! [V_qr_2,V_n_2,V_m_2] :
% 26.33/26.26        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m_2,V_n_2),V_qr_2))
% 26.33/26.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))
% 26.33/26.26          & ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.26           => hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 26.33/26.26          & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.26           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 26.33/26.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)))
% 26.33/26.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)) ) )
% 26.33/26.26              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 26.33/26.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)))
% 26.33/26.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))) ) ) ) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_minus__numeral__code_I6_J,axiom,
% 26.33/26.26      ! [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))) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_add__number__of__diff2,axiom,
% 26.33/26.26      ! [V_w,V_c,V_v,T_a] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_a)
% 26.33/26.26       => 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) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_mod__pos__pos__1__number__of,axiom,
% 26.33/26.26      ! [V_w] :
% 26.33/26.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)))
% 26.33/26.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))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_div__pos__pos__1__number__of,axiom,
% 26.33/26.26      ! [V_w] :
% 26.33/26.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)))
% 26.33/26.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))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_mod__pos__neg__1__number__of,axiom,
% 26.33/26.26      ! [V_w] :
% 26.33/26.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)))
% 26.33/26.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))))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_power__number__of__odd__number__of,axiom,
% 26.33/26.26      ! [V_v_2,V_w_2,T_b] :
% 26.33/26.26        ( class_Int_Onumber__ring(T_b)
% 26.33/26.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_2)))
% 26.33/26.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_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))) )
% 26.33/26.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_2)))
% 26.33/26.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_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_b) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_ivl__disj__un_I4_J,axiom,
% 26.33/26.26      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.26        ( class_Orderings_Olinorder(T_b)
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 26.33/26.26         => 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) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__gen__delta,axiom,
% 26.33/26.26      ! [V_c_2,V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 26.33/26.26         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 26.33/26.26             => 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)))) )
% 26.33/26.26            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 26.33/26.26             => 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)) ) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_image__atLeastZeroLessThan__int,axiom,
% 26.33/26.26      ! [V_u_2] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2))
% 26.33/26.26       => 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))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_finite__greaterThanAtMost,axiom,
% 26.33/26.26      ! [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))) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_finite__greaterThanAtMost__int,axiom,
% 26.33/26.26      ! [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))) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_nat__number__of__def,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_nat__number__of,axiom,
% 26.33/26.26      ! [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) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_card__greaterThanAtMost__int,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_less__eq__int__code_I16_J,axiom,
% 26.33/26.26      ! [V_k2_2,V_k1_2] :
% 26.33/26.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)))
% 26.33/26.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_rel__simps_I34_J,axiom,
% 26.33/26.26      ! [V_l_2,V_k_2] :
% 26.33/26.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)))
% 26.33/26.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_less__int__code_I16_J,axiom,
% 26.33/26.26      ! [V_k2_2,V_k1_2] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 26.33/26.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_rel__simps_I17_J,axiom,
% 26.33/26.26      ! [V_l_2,V_k_2] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 26.33/26.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_nat__int,axiom,
% 26.33/26.26      ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = V_n ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_rel__simps_I51_J,axiom,
% 26.33/26.26      ! [V_l_2,V_k_2] :
% 26.33/26.26        ( c_Int_OBit1(V_k_2) = c_Int_OBit1(V_l_2)
% 26.33/26.26      <=> V_k_2 = V_l_2 ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__timesf,axiom,
% 26.33/26.26      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_b)
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__1,axiom,
% 26.33/26.26      ! [V_A_2,T_c,T_b] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_b)
% 26.33/26.26       => 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) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_transfer__nat__int__sum__prod2_I2_J,axiom,
% 26.33/26.26      ! [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)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_of__nat__setprod,axiom,
% 26.33/26.26      ! [V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.26        ( ( class_Groups_Ocomm__monoid__mult(T_b)
% 26.33/26.26          & class_Rings_Osemiring__1(T_b) )
% 26.33/26.26       => 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) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_int__setprod,axiom,
% 26.33/26.26      ! [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) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_transfer__nat__int__sum__prod_I2_J,axiom,
% 26.33/26.26      ! [V_A_2,V_f_2,T_b] :
% 26.33/26.26        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.26          & class_Groups_Ocomm__monoid__mult(T_b) )
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__zero,axiom,
% 26.33/26.26      ! [V_f_2,V_A_2,T_b,T_c] :
% 26.33/26.26        ( class_Rings_Ocomm__semiring__1(T_c)
% 26.33/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.26         => ( ? [B_x] :
% 26.33/26.26                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.26                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 26.33/26.26           => 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) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__zero__iff,axiom,
% 26.33/26.26      ! [V_f_2,V_A_2,T_b,T_c] :
% 26.33/26.26        ( ( class_Rings_Ocomm__semiring__1(T_c)
% 26.33/26.26          & class_Rings_Ono__zero__divisors(T_c) )
% 26.33/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.26         => ( 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)
% 26.33/26.26          <=> ? [B_x] :
% 26.33/26.26                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.26                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod_Oempty,axiom,
% 26.33/26.26      ! [V_g_2,T_c,T_b] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_b)
% 26.33/26.26       => 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) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__empty,axiom,
% 26.33/26.26      ! [V_f_2,T_c,T_b] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_b)
% 26.33/26.26       => 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) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__infinite,axiom,
% 26.33/26.26      ! [V_f_2,V_A_2,T_b,T_c] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.26       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.26         => 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) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod_Oinfinite,axiom,
% 26.33/26.26      ! [V_g_2,V_A_2,T_b,T_c] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.26       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.26         => 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) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__eq__1__iff,axiom,
% 26.33/26.26      ! [V_f_2,V_F_2,T_b] :
% 26.33/26.26        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 26.33/26.26       => ( 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)
% 26.33/26.26        <=> ! [B_x] :
% 26.33/26.26              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2))
% 26.33/26.26             => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_transfer__nat__int__numerals_I1_J,axiom,
% 26.33/26.26      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_nat__0,axiom,
% 26.33/26.26      hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_ex__nat,axiom,
% 26.33/26.26      ! [V_P_2] :
% 26.33/26.26        ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 26.33/26.26      <=> ? [B_x] :
% 26.33/26.26            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 26.33/26.26            & hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_all__nat,axiom,
% 26.33/26.26      ! [V_P_2] :
% 26.33/26.26        ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 26.33/26.26      <=> ! [B_x] :
% 26.33/26.26            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 26.33/26.26           => hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_transfer__nat__int__relations_I1_J,axiom,
% 26.33/26.26      ! [V_y_2,V_x_2] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 26.33/26.26         => ( hAPP(c_Int_Onat,V_x_2) = hAPP(c_Int_Onat,V_y_2)
% 26.33/26.26          <=> V_x_2 = V_y_2 ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_eq__nat__nat__iff,axiom,
% 26.33/26.26      ! [V_z_H_2,V_z_2] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H_2))
% 26.33/26.26         => ( hAPP(c_Int_Onat,V_z_2) = hAPP(c_Int_Onat,V_z_H_2)
% 26.33/26.26          <=> V_z_2 = V_z_H_2 ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_bin__less__0__simps_I4_J,axiom,
% 26.33/26.26      ! [V_w_2] :
% 26.33/26.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)))
% 26.33/26.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_transfer__nat__int__numerals_I2_J,axiom,
% 26.33/26.26      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_Bit1__def,axiom,
% 26.33/26.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) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod_Odistrib,axiom,
% 26.33/26.26      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.26       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.26         => 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)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I4_J,axiom,
% 26.33/26.26      ! [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))) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_transfer__int__nat__set__return__embed,axiom,
% 26.33/26.26      ! [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 ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__pos__nat__iff,axiom,
% 26.33/26.26      ! [V_f_2,V_S_2,T_b] :
% 26.33/26.26        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 26.33/26.26       => ( 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)))
% 26.33/26.26        <=> ! [B_x] :
% 26.33/26.26              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 26.33/26.26             => 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))) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_greaterThanAtMost__empty,axiom,
% 26.33/26.26      ! [V_k_2,V_l_2,T_b] :
% 26.33/26.26        ( class_Orderings_Oorder(T_b)
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2))
% 26.33/26.26         => 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)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__reindex,axiom,
% 26.33/26.26      ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_d)
% 26.33/26.26       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 26.33/26.26         => 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) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_setprod__reindex__cong,axiom,
% 26.33/26.26      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 26.33/26.26        ( class_Groups_Ocomm__monoid__mult(T_d)
% 26.33/26.26       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 26.33/26.26         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 26.33/26.26           => ( V_g_2 = hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)
% 26.33/26.26             => 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) ) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_greaterThanAtMost__empty__iff2,axiom,
% 26.33/26.26      ! [V_l_2,V_k_2,T_b] :
% 26.33/26.26        ( class_Orderings_Oorder(T_b)
% 26.33/26.26       => ( 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)
% 26.33/26.26        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_greaterThanAtMost__empty__iff,axiom,
% 26.33/26.26      ! [V_l_2,V_k_2,T_b] :
% 26.33/26.26        ( class_Orderings_Oorder(T_b)
% 26.33/26.26       => ( 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))
% 26.33/26.26        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_ivl__disj__un_I20_J,axiom,
% 26.33/26.26      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.26        ( class_Orderings_Olinorder(T_b)
% 26.33/26.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 26.33/26.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 26.33/26.26           => 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) ) ) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I2_J,axiom,
% 26.33/26.26      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))) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_ivl__disj__int_I14_J,axiom,
% 26.33/26.26      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.26        ( class_Orderings_Oorder(T_b)
% 26.33/26.26       => 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)) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_nat__le__0,axiom,
% 26.33/26.26      ! [V_z] :
% 26.33/26.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.26       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 26.33/26.26  
% 26.33/26.26  fof(fact_nat__0__iff,axiom,
% 26.33/26.26      ! [V_i_2] :
% 26.33/26.26        ( hAPP(c_Int_Onat,V_i_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_one__div__nat__number__of,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zless__nat__conj,axiom,
% 26.33/26.27      ! [V_z_2,V_w_2] :
% 26.33/26.27        ( 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)))
% 26.33/26.27      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 26.33/26.27          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__mono__iff,axiom,
% 26.33/26.27      ! [V_w_2,V_z_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_number__of__Bit1,axiom,
% 26.33/26.27      ! [V_w,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__nat__int__relations_I3_J,axiom,
% 26.33/26.27      ! [V_y_2,V_x_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 26.33/26.27         => ( 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)))
% 26.33/26.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__1,axiom,
% 26.33/26.27      hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod__delta_H,axiom,
% 26.33/26.27      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 26.33/26.27         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 26.33/26.27             => 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) )
% 26.33/26.27            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 26.33/26.27             => 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) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod__delta,axiom,
% 26.33/26.27      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 26.33/26.27         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 26.33/26.27             => 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) )
% 26.33/26.27            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 26.33/26.27             => 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) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__0__le,axiom,
% 26.33/26.27      ! [V_z] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 26.33/26.27       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_int__eq__iff,axiom,
% 26.33/26.27      ! [V_z_2,V_m_2] :
% 26.33/26.27        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = V_z_2
% 26.33/26.27      <=> ( V_m_2 = hAPP(c_Int_Onat,V_z_2)
% 26.33/26.27          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_int__nat__eq,axiom,
% 26.33/26.27      ! [V_z] :
% 26.33/26.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 26.33/26.27         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z )
% 26.33/26.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 26.33/26.27         => 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) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zless__nat__eq__int__zless,axiom,
% 26.33/26.27      ! [V_z_2,V_m_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Int_Onat,V_z_2)))
% 26.33/26.27      <=> 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__zminus__int,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__number__of__odd,axiom,
% 26.33/26.27      ! [V_z_2,V_w_2,T_b] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_b)
% 26.33/26.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)))
% 26.33/26.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))) )
% 26.33/26.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)))
% 26.33/26.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) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_card__greaterThanAtMost,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod__constant,axiom,
% 26.33/26.27      ! [V_y_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zpower__number__of__odd,axiom,
% 26.33/26.27      ! [V_z_2,V_w_2] :
% 26.33/26.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)))
% 26.33/26.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))) )
% 26.33/26.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)))
% 26.33/26.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) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod_Oinsert,axiom,
% 26.33/26.27      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.33/26.27           => 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)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod__insert,axiom,
% 26.33/26.27      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.27           => 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)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod_Ounion__inter,axiom,
% 26.33/26.27      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 26.33/26.27           => 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)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod__Un__Int,axiom,
% 26.33/26.27      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 26.33/26.27           => 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)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod_Oreindex,axiom,
% 26.33/26.27      ! [V_g_2,V_h_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 26.33/26.27           => 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) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__nat__int__sum__prod_I1_J,axiom,
% 26.33/26.27      ! [V_A_2,V_f_2,T_b] :
% 26.33/26.27        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.27          & class_Groups_Ocomm__monoid__mult(T_b) )
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod_OF__eq,axiom,
% 26.33/26.27      ! [V_g_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27           => 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) )
% 26.33/26.27          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27           => 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) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod_Oeq__fold,axiom,
% 26.33/26.27      ! [V_g_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => 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) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_card__atLeastZeroLessThan__int,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_card__atLeastLessThan__int,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zero__less__nat__eq,axiom,
% 26.33/26.27      ! [V_z_2] :
% 26.33/26.27        ( 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)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__nat__int__relations_I2_J,axiom,
% 26.33/26.27      ! [V_y_2,V_x_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 26.33/26.27         => ( 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)))
% 26.33/26.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__less__eq__zless,axiom,
% 26.33/26.27      ! [V_z_2,V_w_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__eq__iff2,axiom,
% 26.33/26.27      ! [V_w_2,V_m_2] :
% 26.33/26.27        ( V_m_2 = hAPP(c_Int_Onat,V_w_2)
% 26.33/26.27      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 26.33/26.27           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 26.33/26.27          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 26.33/26.27           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__eq__iff,axiom,
% 26.33/26.27      ! [V_m_2,V_w_2] :
% 26.33/26.27        ( hAPP(c_Int_Onat,V_w_2) = V_m_2
% 26.33/26.27      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 26.33/26.27           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 26.33/26.27          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 26.33/26.27           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__le__eq__zle,axiom,
% 26.33/26.27      ! [V_z_2,V_w_2] :
% 26.33/26.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 26.33/26.27          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) )
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_split__nat,axiom,
% 26.33/26.27      ! [V_i_2,V_P_2] :
% 26.33/26.27        ( hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,V_i_2)))
% 26.33/26.27      <=> ( ! [B_n] :
% 26.33/26.27              ( V_i_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n)
% 26.33/26.27             => hBOOL(hAPP(V_P_2,B_n)) )
% 26.33/26.27          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.27           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I1_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__add__distrib,axiom,
% 26.33/26.27      ! [V_z_H,V_z] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_int__eq__iff__number__of,axiom,
% 26.33/26.27      ! [V_v_2,V_m_2] :
% 26.33/26.27        ( 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)
% 26.33/26.27      <=> ( V_m_2 = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))
% 26.33/26.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_v_2))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I2_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__mult__distrib,axiom,
% 26.33/26.27      ! [V_z_H,V_z] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I3_J,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__diff__distrib,axiom,
% 26.33/26.27      ! [V_z,V_z_H] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__nat__int__sum__prod2_I1_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Divides_Otransfer__nat__int__functions_I2_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__mod__distrib,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Divides_Otransfer__nat__int__functions_I1_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__div__distrib,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Int__greaterThanAtMost,axiom,
% 26.33/26.27      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 26.33/26.27        ( class_Orderings_Olinorder(T_b)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_image__uminus__atLeastLessThan,axiom,
% 26.33/26.27      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.27        ( class_Groups_Oordered__ab__group__add(T_b)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_image__uminus__greaterThanAtMost,axiom,
% 26.33/26.27      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.27        ( class_Groups_Oordered__ab__group__add(T_b)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I4_J,axiom,
% 26.33/26.27      ! [V_n,V_x] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__power__eq,axiom,
% 26.33/26.27      ! [V_n,V_z] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_ivl__disj__int_I10_J,axiom,
% 26.33/26.27      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.27        ( class_Orderings_Oorder(T_b)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I3_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod_Oinsert__remove,axiom,
% 26.33/26.27      ! [V_x_2,V_g_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => 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)))))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod_Ounion__disjoint,axiom,
% 26.33/26.27      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 26.33/26.27           => ( 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))
% 26.33/26.27             => 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)) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod__Un__disjoint,axiom,
% 26.33/26.27      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 26.33/26.27           => ( 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))
% 26.33/26.27             => 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)) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_one__less__nat__eq,axiom,
% 26.33/26.27      ! [V_z_2] :
% 26.33/26.27        ( 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)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__less__iff,axiom,
% 26.33/26.27      ! [V_m_2,V_w_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),V_m_2))
% 26.33/26.27        <=> 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__nat__eq__nat__zadd1,axiom,
% 26.33/26.27      ! [V_z] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__mult__distrib__neg,axiom,
% 26.33/26.27      ! [V_z_H,V_z] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.27       => 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I5_J,axiom,
% 26.33/26.27      ! [V_P_2] : hAPP(c_Set_OCollect(tc_Nat_Onat),V_P_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),V_P_2),c_Int_Onat)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_expand__Suc,axiom,
% 26.33/26.27      ! [V_v] :
% 26.33/26.27        ( 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)))
% 26.33/26.27       => 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod_Oremove,axiom,
% 26.33/26.27      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.33/26.27           => 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)))))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_ivl__disj__un_I16_J,axiom,
% 26.33/26.27      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.27        ( class_Orderings_Olinorder(T_b)
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 26.33/26.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2))
% 26.33/26.27           => 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) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_card__greaterThanLessThan__int,axiom,
% 26.33/26.27      ! [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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__aux__def,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__morphism__nat__int,axiom,
% 26.33/26.27      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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_one__mod__nat__number__of,axiom,
% 26.33/26.27      ! [V_v_H] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 26.33/26.27         => 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)) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 26.33/26.27         => 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__def,axiom,
% 26.33/26.27      ! [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)))))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_not__neg__0,axiom,
% 26.33/26.27      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Rep__Integ__inject,axiom,
% 26.33/26.27      ! [V_y_2,V_x_2] :
% 26.33/26.27        ( hAPP(c_Int_ORep__Integ,V_x_2) = hAPP(c_Int_ORep__Integ,V_y_2)
% 26.33/26.27      <=> V_x_2 = V_y_2 ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_not__neg__1,axiom,
% 26.33/26.27      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_not__neg__int,axiom,
% 26.33/26.27      ! [V_n] : ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_not__neg__eq__ge__0,axiom,
% 26.33/26.27      ! [V_x_2] :
% 26.33/26.27        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_x_2))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__def,axiom,
% 26.33/26.27      ! [V_Z_2] :
% 26.33/26.27        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_Z_2))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_Z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__nat,axiom,
% 26.33/26.27      ! [V_z] :
% 26.33/26.27        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 26.33/26.27       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__number__of__Bit1,axiom,
% 26.33/26.27      ! [V_w_2] :
% 26.33/26.27        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_w_2))))
% 26.33/26.27      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_not__neg__nat,axiom,
% 26.33/26.27      ! [V_z] :
% 26.33/26.27        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 26.33/26.27       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__imp__number__of__eq__0,axiom,
% 26.33/26.27      ! [V_v] :
% 26.33/26.27        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27       => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__zminus__int,axiom,
% 26.33/26.27      ! [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))))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__nat__number__of,axiom,
% 26.33/26.27      ! [V_v_H_2,V_v_2] :
% 26.33/26.27        ( 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)
% 26.33/26.27      <=> ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 26.33/26.27           => 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))) )
% 26.33/26.27          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 26.33/26.27           => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 26.33/26.27               => hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 26.33/26.27              & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 26.33/26.27               => V_v_2 = V_v_H_2 ) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__number__of__add__left,axiom,
% 26.33/26.27      ! [V_k,V_v_H,V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 26.33/26.27             => 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) )
% 26.33/26.27            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 26.33/26.27             => 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) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_int__nat__number__of,axiom,
% 26.33/26.27      ! [V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__nat__eq__if,axiom,
% 26.33/26.27      ! [V_z_2,V_z_H_2] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__nat__number__of__eq,axiom,
% 26.33/26.27      ! [V_v,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27           => 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) )
% 26.33/26.27          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27           => 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) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mod__nat__number__of,axiom,
% 26.33/26.27      ! [V_v_H,V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 26.33/26.27             => 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) )
% 26.33/26.27            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 26.33/26.27             => 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))) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_div__nat__number__of,axiom,
% 26.33/26.27      ! [V_v_H,V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__number__of__Bit1,axiom,
% 26.33/26.27      ! [V_w_2] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 26.33/26.27         => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 26.33/26.27         => 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)))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__nat__number__of,axiom,
% 26.33/26.27      ! [V_n,V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__nat__number__of__number__of,axiom,
% 26.33/26.27      ! [V_w,V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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)) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I4_J,axiom,
% 26.33/26.27      ! [V_B_2,V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 26.33/26.27         => 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I3_J,axiom,
% 26.33/26.27      ! [V_B_2,V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 26.33/26.27         => 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__nat__number__of__add,axiom,
% 26.33/26.27      ! [V_n,V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__nat__number__of,axiom,
% 26.33/26.27      ! [V_v_2,V_v_H_2] :
% 26.33/26.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 26.33/26.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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 26.33/26.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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__Pls,axiom,
% 26.33/26.27      ! [V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OPls),V_w) = c_Int_OPls ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I1_J,axiom,
% 26.33/26.27      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_minus__Pls,axiom,
% 26.33/26.27      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls) = c_Int_OPls ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I2_J,axiom,
% 26.33/26.27      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I19_J,axiom,
% 26.33/26.27      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Pls__def,axiom,
% 26.33/26.27      c_Int_OPls = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__Pls,axiom,
% 26.33/26.27      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),V_k) = V_k ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__Pls__right,axiom,
% 26.33/26.27      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_succ__Pls,axiom,
% 26.33/26.27      c_Int_Osucc(c_Int_OPls) = c_Int_OBit1(c_Int_OPls) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I39_J,axiom,
% 26.33/26.27      ! [V_l] : c_Int_OPls != c_Int_OBit1(V_l) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I46_J,axiom,
% 26.33/26.27      ! [V_k] : c_Int_OBit1(V_k) != c_Int_OPls ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_semiring__norm_I112_J,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_number__of__Pls,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__numeral__0__right,axiom,
% 26.33/26.27      ! [V_a,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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 ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__numeral__0,axiom,
% 26.33/26.27      ! [V_a,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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 ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_bin__less__0__simps_I1_J,axiom,
% 26.33/26.27      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__number__of__Pls,axiom,
% 26.33/26.27      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_semiring__norm_I113_J,axiom,
% 26.33/26.27      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zero__is__num__zero,axiom,
% 26.33/26.27      c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I22_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I12_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I1_J,axiom,
% 26.33/26.27      c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_not__neg__number__of__Pls,axiom,
% 26.33/26.27      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I2_J,axiom,
% 26.33/26.27      ! [V_B_2,V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I3_J,axiom,
% 26.33/26.27      ! [V_B_2,V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__1__add__number__of,axiom,
% 26.33/26.27      ! [V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__number__of__add__1,axiom,
% 26.33/26.27      ! [V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__set__def,axiom,
% 26.33/26.27      ! [V_S_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_S_2)
% 26.33/26.27      <=> ! [B_x] :
% 26.33/26.27            ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),V_S_2))
% 26.33/26.27           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I5_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__set__relations_I3_J,axiom,
% 26.33/26.27      ! [V_B_2,V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 26.33/26.27         => ( V_A_2 = V_B_2
% 26.33/26.27          <=> 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) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__numeral__1,axiom,
% 26.33/26.27      ! [V_a,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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 ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__numeral__1__right,axiom,
% 26.33/26.27      ! [V_a,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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 ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_semiring__norm_I110_J,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => c_Groups_Oone__class_Oone(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_numeral__1__eq__1,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__0__number__of,axiom,
% 26.33/26.27      ! [V_v_2] :
% 26.33/26.27        ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__number__of__0,axiom,
% 26.33/26.27      ! [V_v_2] :
% 26.33/26.27        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_number__of2,axiom,
% 26.33/26.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),c_Int_OPls))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I5_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I29_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__nat__number__of,axiom,
% 26.33/26.27      ! [V_v_H_2,V_v_2] :
% 26.33/26.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_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)))
% 26.33/26.27      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2))
% 26.33/26.27           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_H_2)) )
% 26.33/26.27          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_le__nat__number__of,axiom,
% 26.33/26.27      ! [V_v_H_2,V_v_2] :
% 26.33/26.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_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)))
% 26.33/26.27      <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),V_v_H_2))
% 26.33/26.27         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_one__is__num__one,axiom,
% 26.33/26.27      c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__numeral__1__eq__1,axiom,
% 26.33/26.27      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Numeral1__eq1__nat,axiom,
% 26.33/26.27      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_succ__def,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_le__special_I1_J,axiom,
% 26.33/26.27      ! [V_y_2,T_b] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.27          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.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_y_2)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_le__special_I3_J,axiom,
% 26.33/26.27      ! [V_x_2,T_b] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.27          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__special_I3_J,axiom,
% 26.33/26.27      ! [V_x_2,T_b] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.27          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__special_I1_J,axiom,
% 26.33/26.27      ! [V_y_2,T_b] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.27          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.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_y_2)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__0__number__of,axiom,
% 26.33/26.27      ! [V_v_2] :
% 26.33/26.27        ( 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)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_numeral__1__eq__Suc__0,axiom,
% 26.33/26.27      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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_numeral__3__eq__3,axiom,
% 26.33/26.27      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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power3__eq__cube,axiom,
% 26.33/26.27      ! [V_a,T_a] :
% 26.33/26.27        ( class_Groups_Omonoid__mult(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I8_J,axiom,
% 26.33/26.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),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc3__eq__add__3,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__nat__number__of,axiom,
% 26.33/26.27      ! [V_v_H,V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 26.33/26.27             => 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) )
% 26.33/26.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 26.33/26.27             => 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)) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__numerals_I4_J,axiom,
% 26.33/26.27      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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__nat__int__numerals_I4_J,axiom,
% 26.33/26.27      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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__nat__int__set__function__closures_I6_J,axiom,
% 26.33/26.27      ! [V_x_2,V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 26.33/26.27         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_number__of__succ,axiom,
% 26.33/26.27      ! [V_k,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I4_J,axiom,
% 26.33/26.27      ! [V_P_2] : c_Nat__Transfer_Onat__set(hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_le__special_I4_J,axiom,
% 26.33/26.27      ! [V_x_2,T_b] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.27          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_le__special_I2_J,axiom,
% 26.33/26.27      ! [V_y_2,T_b] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.27          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__special_I2_J,axiom,
% 26.33/26.27      ! [V_y_2,T_b] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.27          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__special_I4_J,axiom,
% 26.33/26.27      ! [V_x_2,T_b] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.27          & class_Rings_Olinordered__idom(T_b) )
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__special_I3_J,axiom,
% 26.33/26.27      ! [V_v,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__special_I2_J,axiom,
% 26.33/26.27      ! [V_w,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__diff__eq__diff__pred,axiom,
% 26.33/26.27      ! [V_m,V_n] :
% 26.33/26.27        ( 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))
% 26.33/26.27       => 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)))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__nat__number__of,axiom,
% 26.33/26.27      ! [V_v_H,V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__number__of__mult__left,axiom,
% 26.33/26.27      ! [V_k,V_v_H,V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__mod__eq__add3__mod__number__of,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__mod__eq__add3__mod,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mod__Suc__eq__mod__add3,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__div__eq__add3__div__number__of,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__div__eq__add3__div,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_div__Suc__eq__div__add3,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__nat__int__set__return__embed,axiom,
% 26.33/26.27      ! [V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => 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 ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__special_I2_J,axiom,
% 26.33/26.27      ! [V_v,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__special_I1_J,axiom,
% 26.33/26.27      ! [V_w,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__set__relations_I1_J,axiom,
% 26.33/26.27      ! [V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),V_A_2))
% 26.33/26.27        <=> 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I1_J,axiom,
% 26.33/26.27      ! [V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__set__relations_I5_J,axiom,
% 26.33/26.27      ! [V_B_2,V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 26.33/26.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 26.33/26.27          <=> 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))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__set__relations_I4_J,axiom,
% 26.33/26.27      ! [V_B_2,V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 26.33/26.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 26.33/26.27          <=> 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))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__sum__prod_I1_J,axiom,
% 26.33/26.27      ! [V_f_2,V_A_2,T_b] :
% 26.33/26.27        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.27          & class_Groups_Ocomm__monoid__mult(T_b) )
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__nat__number__of,axiom,
% 26.33/26.27      ! [V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__sum__prod_I2_J,axiom,
% 26.33/26.27      ! [V_f_2,V_A_2,T_b] :
% 26.33/26.27        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.27          & class_Groups_Ocomm__monoid__mult(T_b) )
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__special_I4_J,axiom,
% 26.33/26.27      ! [V_x_2,T_b] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_b)
% 26.33/26.27       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Oone__class_Oone(T_b)
% 26.33/26.27        <=> 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))))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__special_I2_J,axiom,
% 26.33/26.27      ! [V_y_2,T_b] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_b)
% 26.33/26.27       => ( c_Groups_Oone__class_Oone(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 26.33/26.27        <=> 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)))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__zmod__mult__2,axiom,
% 26.33/26.27      ! [V_b,V_a] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zmod__number__of__Bit1,axiom,
% 26.33/26.27      ! [V_v,V_w] :
% 26.33/26.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)))
% 26.33/26.27         => 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)) )
% 26.33/26.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)))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I44_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( c_Int_OBit0(V_k_2) = c_Int_OPls
% 26.33/26.27      <=> V_k_2 = c_Int_OPls ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I38_J,axiom,
% 26.33/26.27      ! [V_l_2] :
% 26.33/26.27        ( c_Int_OPls = c_Int_OBit0(V_l_2)
% 26.33/26.27      <=> c_Int_OPls = V_l_2 ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Bit0__Pls,axiom,
% 26.33/26.27      c_Int_OBit0(c_Int_OPls) = c_Int_OPls ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_iszero__number__of__Bit0,axiom,
% 26.33/26.27      ! [V_w_2,T_b] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_b)
% 26.33/26.27          & class_Int_Oring__char__0(T_b) )
% 26.33/26.27       => ( c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),c_Int_OBit0(V_w_2)))
% 26.33/26.27        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I50_J,axiom,
% 26.33/26.27      ! [V_l,V_k] : c_Int_OBit1(V_k) != c_Int_OBit0(V_l) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I49_J,axiom,
% 26.33/26.27      ! [V_l,V_k] : c_Int_OBit0(V_k) != c_Int_OBit1(V_l) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__Bit0,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__Bit0__Bit0,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Bit0__def,axiom,
% 26.33/26.27      ! [V_k] : c_Int_OBit0(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_k) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I48_J,axiom,
% 26.33/26.27      ! [V_l_2,V_k_2] :
% 26.33/26.27        ( c_Int_OBit0(V_k_2) = c_Int_OBit0(V_l_2)
% 26.33/26.27      <=> V_k_2 = V_l_2 ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I31_J,axiom,
% 26.33/26.27      ! [V_l_2,V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__eq__int__code_I13_J,axiom,
% 26.33/26.27      ! [V_k2_2,V_k1_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__int__code_I13_J,axiom,
% 26.33/26.27      ! [V_k2_2,V_k1_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I14_J,axiom,
% 26.33/26.27      ! [V_l_2,V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_minus__Bit0,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I7_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_iszero__0,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Rings_Osemiring__1(T_a)
% 26.33/26.27       => c_Int_Oiszero(T_a,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_iszero__def,axiom,
% 26.33/26.27      ! [V_z_2,T_b] :
% 26.33/26.27        ( class_Rings_Osemiring__1(T_b)
% 26.33/26.27       => ( c_Int_Oiszero(T_b,V_z_2)
% 26.33/26.27        <=> V_z_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_not__iszero__1,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Rings_Osemiring__1(T_a)
% 26.33/26.27       => ~ c_Int_Oiszero(T_a,c_Groups_Oone__class_Oone(T_a)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_bin__less__0__simps_I3_J,axiom,
% 26.33/26.27      ! [V_w_2] :
% 26.33/26.27        ( 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)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I21_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I27_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I32_J,axiom,
% 26.33/26.27      ! [V_l_2,V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__eq__int__code_I14_J,axiom,
% 26.33/26.27      ! [V_k2_2,V_k1_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I10_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I4_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__int__code_I15_J,axiom,
% 26.33/26.27      ! [V_k2_2,V_k1_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I16_J,axiom,
% 26.33/26.27      ! [V_l_2,V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__Bit1__Bit0,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__Bit0__Bit1,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I3_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I10_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I9_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zdiv__number__of__Bit0,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__number__of__Bit0,axiom,
% 26.33/26.27      ! [V_w_2] :
% 26.33/26.27        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w_2))))
% 26.33/26.27      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_succ__Bit1,axiom,
% 26.33/26.27      ! [V_k] : c_Int_Osucc(c_Int_OBit1(V_k)) = c_Int_OBit0(c_Int_Osucc(V_k)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_succ__Bit0,axiom,
% 26.33/26.27      ! [V_k] : c_Int_Osucc(c_Int_OBit0(V_k)) = c_Int_OBit1(V_k) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__number__of__Bit0,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_number__of__Bit0,axiom,
% 26.33/26.27      ! [V_w,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__eq__int__code_I15_J,axiom,
% 26.33/26.27      ! [V_k2_2,V_k1_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I33_J,axiom,
% 26.33/26.27      ! [V_l_2,V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__int__code_I14_J,axiom,
% 26.33/26.27      ! [V_k2_2,V_k1_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I15_J,axiom,
% 26.33/26.27      ! [V_l_2,V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_card__UNIV__bool,axiom,
% 26.33/26.27      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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__Bit1,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__Bit1__Bit1,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__number__of__even,axiom,
% 26.33/26.27      ! [V_w_2,V_z_2,T_b] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_b)
% 26.33/26.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_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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zpower__number__of__even,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_iszero__Numeral0,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_iszero__number__of__Bit1,axiom,
% 26.33/26.27      ! [V_w,T_a] :
% 26.33/26.27        ( ( class_Int_Onumber__ring(T_a)
% 26.33/26.27          & class_Int_Oring__char__0(T_a) )
% 26.33/26.27       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_double__number__of__Bit0,axiom,
% 26.33/26.27      ! [V_w,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_number__of1,axiom,
% 26.33/26.27      ! [V_n] :
% 26.33/26.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_n)))
% 26.33/26.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),c_Int_OBit0(V_n))))
% 26.33/26.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),c_Int_OBit1(V_n)))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__number__of__even__number__of,axiom,
% 26.33/26.27      ! [V_w_2,V_v_2,T_b] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_b)
% 26.33/26.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_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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__2__right,axiom,
% 26.33/26.27      ! [V_z,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__2,axiom,
% 26.33/26.27      ! [V_z,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_one__add__one__is__two,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zero__eq__power2,axiom,
% 26.33/26.27      ! [V_a_2,T_b] :
% 26.33/26.27        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 26.33/26.27       => ( 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)
% 26.33/26.27        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zero__power2,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Rings_Osemiring__1(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_numeral__2__eq__2,axiom,
% 26.33/26.27      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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_semiring__norm_I115_J,axiom,
% 26.33/26.27      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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__eq__square,axiom,
% 26.33/26.27      ! [V_a,T_a] :
% 26.33/26.27        ( class_Groups_Omonoid__mult(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I29_J,axiom,
% 26.33/26.27      ! [V_x,T_a] :
% 26.33/26.27        ( class_Rings_Ocomm__semiring__1(T_a)
% 26.33/26.27       => 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)))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I7_J,axiom,
% 26.33/26.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),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__2__eq__Suc,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__2__eq__Suc_H,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_one__power2,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Rings_Osemiring__1(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__minus,axiom,
% 26.33/26.27      ! [V_a,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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)))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__mult__2,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__mult__2__right,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__even__eq,axiom,
% 26.33/26.27      ! [V_n,V_a,T_a] :
% 26.33/26.27        ( class_Groups_Omonoid__mult(T_a)
% 26.33/26.27       => 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)))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__numerals_I3_J,axiom,
% 26.33/26.27      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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__nat__int__numerals_I3_J,axiom,
% 26.33/26.27      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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__1__add__1,axiom,
% 26.33/26.27      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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mod2__Suc__Suc,axiom,
% 26.33/26.27      ! [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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_div2__Suc__Suc,axiom,
% 26.33/26.27      ! [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))))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zmod__number__of__Bit0,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__self__div__2,axiom,
% 26.33/26.27      ! [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 ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_not__iszero__Numeral1,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__number__of__eq,axiom,
% 26.33/26.27      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_b)
% 26.33/26.27       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 26.33/26.27        <=> 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)))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zero__le__power2,axiom,
% 26.33/26.27      ! [V_a,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.27       => 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)))))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__le__imp__le,axiom,
% 26.33/26.27      ! [V_y,V_x,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__semidom(T_a)
% 26.33/26.27       => ( 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))))))
% 26.33/26.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.27           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__eq__imp__eq,axiom,
% 26.33/26.27      ! [V_y,V_x,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__semidom(T_a)
% 26.33/26.27       => ( 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))))
% 26.33/26.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.27           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.27             => V_x = V_y ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zero__less__power2,axiom,
% 26.33/26.27      ! [V_a_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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))))))
% 26.33/26.27        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__less__0,axiom,
% 26.33/26.27      ! [V_a,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.27       => ~ 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_sum__power2__eq__zero__iff,axiom,
% 26.33/26.27      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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)
% 26.33/26.27        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.27            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__eq__square__number__of,axiom,
% 26.33/26.27      ! [V_w,T_b] :
% 26.33/26.27        ( ( class_Groups_Omonoid__mult(T_b)
% 26.33/26.27          & class_Int_Onumber(T_b) )
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__2__cases,axiom,
% 26.33/26.27      ! [V_n] :
% 26.33/26.27        ( 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)))))
% 26.33/26.27       => ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.27          | V_n = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__2,axiom,
% 26.33/26.27      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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__eq__1__iff,axiom,
% 26.33/26.27      ! [V_a_2,T_b] :
% 26.33/26.27        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 26.33/26.27       => ( 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)
% 26.33/26.27        <=> ( V_a_2 = c_Groups_Oone__class_Oone(T_b)
% 26.33/26.27            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I36_J,axiom,
% 26.33/26.27      ! [V_n,V_x,T_a] :
% 26.33/26.27        ( class_Rings_Ocomm__semiring__1(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__minus__even,axiom,
% 26.33/26.27      ! [V_n,V_a,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__less__imp__less,axiom,
% 26.33/26.27      ! [V_y,V_x,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__semidom(T_a)
% 26.33/26.27       => ( 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))))))
% 26.33/26.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.27           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_sum__power2__ge__zero,axiom,
% 26.33/26.27      ! [V_y,V_x,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.27       => 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))))))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_sum__power2__le__zero__iff,axiom,
% 26.33/26.27      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.27            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_sum__power2__gt__zero__iff,axiom,
% 26.33/26.27      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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)))))))
% 26.33/26.27        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.27            | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_not__sum__power2__lt__zero,axiom,
% 26.33/26.27      ! [V_y,V_x,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.27       => ~ 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__sum,axiom,
% 26.33/26.27      ! [V_y,V_x,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zero__le__even__power_H,axiom,
% 26.33/26.27      ! [V_n,V_a,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.27       => 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)))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__odd__eq,axiom,
% 26.33/26.27      ! [V_n,V_a,T_a] :
% 26.33/26.27        ( class_Groups_Omonoid__mult(T_a)
% 26.33/26.27       => 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))))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I37_J,axiom,
% 26.33/26.27      ! [V_n,V_x,T_a] :
% 26.33/26.27        ( class_Rings_Ocomm__semiring__1(T_a)
% 26.33/26.27       => 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__minus1__even,axiom,
% 26.33/26.27      ! [V_n,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zdiv__number__of__Bit1,axiom,
% 26.33/26.27      ! [V_v,V_w] :
% 26.33/26.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)))
% 26.33/26.27         => 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)) )
% 26.33/26.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)))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mod2__gr__0,axiom,
% 26.33/26.27      ! [V_m_2] :
% 26.33/26.27        ( 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))))))
% 26.33/26.27      <=> 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_div__2__gt__zero,axiom,
% 26.33/26.27      ! [V_n] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 26.33/26.27       => 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)))))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power2__diff,axiom,
% 26.33/26.27      ! [V_y,V_x,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_odd__0__le__power__imp__0__le,axiom,
% 26.33/26.27      ! [V_n,V_a,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.27       => ( 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)))))
% 26.33/26.27         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_odd__power__less__zero,axiom,
% 26.33/26.27      ! [V_n,V_a,T_a] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.27         => 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__minus1__odd,axiom,
% 26.33/26.27      ! [V_n,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__n__div__2__gt__zero,axiom,
% 26.33/26.27      ! [V_n] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 26.33/26.27       => 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)))))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__special_I1_J,axiom,
% 26.33/26.27      ! [V_y_2,T_b] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_b)
% 26.33/26.27       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 26.33/26.27        <=> 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)))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__special_I3_J,axiom,
% 26.33/26.27      ! [V_x_2,T_b] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_b)
% 26.33/26.27       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.27        <=> 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)))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__nat__double,axiom,
% 26.33/26.27      ! [V_x,T_a] :
% 26.33/26.27        ( class_Rings_Osemiring__1(T_a)
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 26.33/26.27         => 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_pos__zmod__mult__2,axiom,
% 26.33/26.27      ! [V_b,V_a] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 26.33/26.27       => 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__zdiv__mult__2,axiom,
% 26.33/26.27      ! [V_b,V_a] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_pos__zdiv__mult__2,axiom,
% 26.33/26.27      ! [V_b,V_a] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_arith__series__int,axiom,
% 26.33/26.27      ! [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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_adjust__def,axiom,
% 26.33/26.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))))))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_adjust__eq,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_posDivAlg__eqn__1__number__of,axiom,
% 26.33/26.27      ! [V_w] :
% 26.33/26.27        ( 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)))
% 26.33/26.27       => ( ( 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)))
% 26.33/26.27           => 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)) )
% 26.33/26.27          & ( ~ 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)))
% 26.33/26.27           => 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)))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_posDivAlg_Osimps,axiom,
% 26.33/26.27      ! [V_b,V_a] :
% 26.33/26.27        ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 26.33/26.27            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 26.33/26.27              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27         => 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_posDivAlg__eqn,axiom,
% 26.33/26.27      ! [V_a,V_b] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 26.33/26.27       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 26.33/26.27           => 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) )
% 26.33/26.27          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 26.33/26.27           => 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))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_posDivAlg__eqn__number__of,axiom,
% 26.33/26.27      ! [V_w,V_v] :
% 26.33/26.27        ( 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)))
% 26.33/26.27       => ( ( 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)))
% 26.33/26.27           => 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)) )
% 26.33/26.27          & ( ~ 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)))
% 26.33/26.27           => 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)))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_posDivAlg_Opsimps,axiom,
% 26.33/26.27      ! [V_b_2,V_a_2] :
% 26.33/26.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_a_2),V_b_2)))
% 26.33/26.27       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 26.33/26.27              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27           => 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) )
% 26.33/26.27          & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 26.33/26.27                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27           => 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))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__num,axiom,
% 26.33/26.27      ! [V_k_2,T_b] :
% 26.33/26.27        ( class_Rings_Oring__1(T_b)
% 26.33/26.27       => ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.27           => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = c_Groups_Ozero__class_Ozero(T_b) )
% 26.33/26.27          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.27           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.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))) )
% 26.33/26.27              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.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))))) ) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_negDivAlg__eqn__1__number__of,axiom,
% 26.33/26.27      ! [V_w] :
% 26.33/26.27        ( 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)))
% 26.33/26.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),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))
% 26.33/26.27           => 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))) )
% 26.33/26.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),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))
% 26.33/26.27           => 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)))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I37_J,axiom,
% 26.33/26.27      c_Int_OPls != c_Int_OMin ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I40_J,axiom,
% 26.33/26.27      c_Int_OMin != c_Int_OPls ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_number__of__eq,axiom,
% 26.33/26.27      ! [V_k,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_int__number__of__def,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__m1,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I47_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( c_Int_OBit1(V_k_2) = c_Int_OMin
% 26.33/26.27      <=> V_k_2 = c_Int_OMin ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I43_J,axiom,
% 26.33/26.27      ! [V_l_2] :
% 26.33/26.27        ( c_Int_OMin = c_Int_OBit1(V_l_2)
% 26.33/26.27      <=> c_Int_OMin = V_l_2 ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Bit1__Min,axiom,
% 26.33/26.27      c_Int_OBit1(c_Int_OMin) = c_Int_OMin ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__int__eq,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__eq__iff,axiom,
% 26.33/26.27      ! [V_z_2,V_w_2,T_b] :
% 26.33/26.27        ( class_Int_Oring__char__0(T_b)
% 26.33/26.27       => ( 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)
% 26.33/26.27        <=> V_w_2 = V_z_2 ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I7_J,axiom,
% 26.33/26.27      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I24_J,axiom,
% 26.33/26.27      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I45_J,axiom,
% 26.33/26.27      ! [V_k] : c_Int_OBit0(V_k) != c_Int_OMin ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I42_J,axiom,
% 26.33/26.27      ! [V_l] : c_Int_OMin != c_Int_OBit0(V_l) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_bin__less__0__simps_I2_J,axiom,
% 26.33/26.27      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I23_J,axiom,
% 26.33/26.27      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I20_J,axiom,
% 26.33/26.27      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I26_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I30_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I3_J,axiom,
% 26.33/26.27      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I6_J,axiom,
% 26.33/26.27      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I13_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I9_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I28_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I8_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__number__of__Pls__Min,axiom,
% 26.33/26.27      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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Int_OMin__def,axiom,
% 26.33/26.27      c_Int_OMin = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__Min,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__number__of__Min,axiom,
% 26.33/26.27      hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__0,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__0__eq__iff,axiom,
% 26.33/26.27      ! [V_z_2,T_b] :
% 26.33/26.27        ( class_Int_Oring__char__0(T_b)
% 26.33/26.27       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)
% 26.33/26.27        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__eq__0__iff,axiom,
% 26.33/26.27      ! [V_z_2,T_b] :
% 26.33/26.27        ( class_Int_Oring__char__0(T_b)
% 26.33/26.27       => ( hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2) = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.27        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__le__iff,axiom,
% 26.33/26.27      ! [V_z_2,V_w_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__less__iff,axiom,
% 26.33/26.27      ! [V_z_2,V_w_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nonzero__number__of__Min,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__add,axiom,
% 26.33/26.27      ! [V_z,V_w,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__number__of__eq,axiom,
% 26.33/26.27      ! [V_v,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__mult,axiom,
% 26.33/26.27      ! [V_z,V_w,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_succ__Min,axiom,
% 26.33/26.27      c_Int_Osucc(c_Int_OMin) = c_Int_OPls ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__1,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__diff,axiom,
% 26.33/26.27      ! [V_z,V_w,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I2_J,axiom,
% 26.33/26.27      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Osucc(V_k) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__of__nat__eq,axiom,
% 26.33/26.27      ! [V_n,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__minus,axiom,
% 26.33/26.27      ! [V_z,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Ints__of__int,axiom,
% 26.33/26.27      ! [V_z_2,T_b] :
% 26.33/26.27        ( class_Rings_Oring__1(T_b)
% 26.33/26.27       => 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__power,axiom,
% 26.33/26.27      ! [V_n,V_z,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__minus1,axiom,
% 26.33/26.27      ! [V_z,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_mult__minus1__right,axiom,
% 26.33/26.27      ! [V_z,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_number__of__Min,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_arith__simps_I31_J,axiom,
% 26.33/26.27      ! [T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I11_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_rel__simps_I25_J,axiom,
% 26.33/26.27      ! [V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zmod__minus1__right,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I4_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_minus__Min,axiom,
% 26.33/26.27      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OMin) = c_Int_OBit1(c_Int_OPls) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zmult__eq__1__iff,axiom,
% 26.33/26.27      ! [V_n_2,V_m_2] :
% 26.33/26.27        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 26.33/26.27      <=> ( ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 26.33/26.27            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 26.33/26.27          | ( V_m_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)
% 26.33/26.27            & V_n_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_pos__zmult__eq__1__iff__lemma,axiom,
% 26.33/26.27      ! [V_n,V_m] :
% 26.33/26.27        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 26.33/26.27       => ( V_m = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 26.33/26.27          | V_m = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I5_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I6_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zdiv__minus1__right,axiom,
% 26.33/26.27      ! [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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__setsum,axiom,
% 26.33/26.27      ! [V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.27        ( class_Rings_Oring__1(T_b)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__setprod,axiom,
% 26.33/26.27      ! [V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.27        ( ( class_Groups_Ocomm__monoid__mult(T_b)
% 26.33/26.27          & class_Rings_Oring__1(T_b) )
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_div__eq__minus1,axiom,
% 26.33/26.27      ! [V_b] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__le__0__iff,axiom,
% 26.33/26.27      ! [V_z_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__0__le__iff,axiom,
% 26.33/26.27      ! [V_z_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__0__less__iff,axiom,
% 26.33/26.27      ! [V_z_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__less__0__iff,axiom,
% 26.33/26.27      ! [V_z_2,T_b] :
% 26.33/26.27        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.27       => ( 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)))
% 26.33/26.27        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__nat__nat,axiom,
% 26.33/26.27      ! [V_z,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 26.33/26.27         => 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) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_negDivAlg__minus1,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_div__pos__neg__trivial,axiom,
% 26.33/26.27      ! [V_b,V_a] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 26.33/26.27       => ( 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)))
% 26.33/26.27         => 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) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zmod__minus1,axiom,
% 26.33/26.27      ! [V_b] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_of__int__of__nat,axiom,
% 26.33/26.27      ! [V_k,T_a] :
% 26.33/26.27        ( class_Rings_Oring__1(T_a)
% 26.33/26.27       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.27           => 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)))) )
% 26.33/26.27          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.27           => 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)) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__m1__even,axiom,
% 26.33/26.27      ! [V_n,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_power__m1__odd,axiom,
% 26.33/26.27      ! [V_n,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_negDivAlg_Osimps,axiom,
% 26.33/26.27      ! [V_b,V_a] :
% 26.33/26.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),V_a),V_b)))
% 26.33/26.27            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27         => 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)) )
% 26.33/26.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),V_a),V_b)))
% 26.33/26.27              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27         => 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))) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_negDivAlg__eqn__number__of,axiom,
% 26.33/26.27      ! [V_w,V_v] :
% 26.33/26.27        ( 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)))
% 26.33/26.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),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))))
% 26.33/26.27           => 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))) )
% 26.33/26.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),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))))
% 26.33/26.27           => 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)))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_negDivAlg__eqn,axiom,
% 26.33/26.27      ! [V_a,V_b] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 26.33/26.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),V_a),V_b)))
% 26.33/26.27           => 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)) )
% 26.33/26.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),V_a),V_b)))
% 26.33/26.27           => 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))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_negDivAlg_Opsimps,axiom,
% 26.33/26.27      ! [V_b_2,V_a_2] :
% 26.33/26.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_a_2),V_b_2)))
% 26.33/26.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),V_a_2),V_b_2)))
% 26.33/26.27              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27           => 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)) )
% 26.33/26.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),V_a_2),V_b_2)))
% 26.33/26.27                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27           => 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))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_posDivAlg_Opinduct,axiom,
% 26.33/26.27      ! [V_P_2,V_a1_2,V_a0_2] :
% 26.33/26.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)))
% 26.33/26.27       => ( ! [B_a,B_b] :
% 26.33/26.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)))
% 26.33/26.27             => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_a),B_b))
% 26.33/26.27                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27                 => hBOOL(hAPP(hAPP(V_P_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 26.33/26.27               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 26.33/26.27         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_int__of__code,axiom,
% 26.33/26.27      ! [V_k] :
% 26.33/26.27        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.33/26.27         => hAPP(c_Code__Numeral_Oint__of,V_k) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 26.33/26.27        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.33/26.27         => ( ( 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)
% 26.33/26.27             => 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)))))) )
% 26.33/26.27            & ( 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)
% 26.33/26.27             => 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)) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_code__numeral__zero__minus__one,axiom,
% 26.33/26.27      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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_zero__code__numeral__code,axiom,
% 26.33/26.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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_one__code__numeral__code,axiom,
% 26.33/26.27      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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_div__mod__code__numeral__def,axiom,
% 26.33/26.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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_negDivAlg_Opinduct,axiom,
% 26.33/26.27      ! [V_P_2,V_a1_2,V_a0_2] :
% 26.33/26.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)))
% 26.33/26.27       => ( ! [B_a,B_b] :
% 26.33/26.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)))
% 26.33/26.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)))
% 26.33/26.27                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 26.33/26.27                 => hBOOL(hAPP(hAPP(V_P_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 26.33/26.27               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 26.33/26.27         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_small__int__def,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_small__prod__def,axiom,
% 26.33/26.27      ! [V_d_2,V_f_2,T_b,T_c] :
% 26.33/26.27        ( ( class_Smallcheck_Osmall(T_c)
% 26.33/26.27          & class_Smallcheck_Osmall(T_b) )
% 26.33/26.27       => 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) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__of__aux__code,axiom,
% 26.33/26.27      ! [V_n,V_i] :
% 26.33/26.27        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.33/26.27         => c_Code__Numeral_Onat__of__aux(V_i,V_n) = V_n )
% 26.33/26.27        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.33/26.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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_min__number__of__Suc,axiom,
% 26.33/26.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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_min__Suc__number__of,axiom,
% 26.33/26.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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_succ__pred,axiom,
% 26.33/26.27      ! [V_x] : c_Int_Osucc(c_Int_Opred(V_x)) = V_x ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_le__iff__pred__less,axiom,
% 26.33/26.27      ! [V_l_2,V_k_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2))
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_Opred(V_k_2)),V_l_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_pred__Bit1,axiom,
% 26.33/26.27      ! [V_k] : c_Int_Opred(c_Int_OBit1(V_k)) = c_Int_OBit0(V_k) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_pred__Bit0,axiom,
% 26.33/26.27      ! [V_k] : c_Int_Opred(c_Int_OBit0(V_k)) = c_Int_OBit1(c_Int_Opred(V_k)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_minus__Bit1,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_pred__Pls,axiom,
% 26.33/26.27      c_Int_Opred(c_Int_OPls) = c_Int_OMin ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_pred__def,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__Min,axiom,
% 26.33/26.27      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OMin),V_k) = c_Int_Opred(V_k) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_add__Min__right,axiom,
% 26.33/26.27      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Opred(V_k) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_pred__Min,axiom,
% 26.33/26.27      c_Int_Opred(c_Int_OMin) = c_Int_OBit0(c_Int_OMin) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__bin__simps_I8_J,axiom,
% 26.33/26.27      ! [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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_number__of__pred,axiom,
% 26.33/26.27      ! [V_w,T_a] :
% 26.33/26.27        ( class_Int_Onumber__ring(T_a)
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_neg__number__of__pred__iff__0,axiom,
% 26.33/26.27      ! [V_v_2] :
% 26.33/26.27        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))))
% 26.33/26.27      <=> hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__diff__number__of,axiom,
% 26.33/26.27      ! [V_m,V_v] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v))
% 26.33/26.27       => 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))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Suc__eq__number__of,axiom,
% 26.33/26.27      ! [V_v_2,V_n_2] :
% 26.33/26.27        ( hAPP(c_Nat_OSuc,V_n_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 26.33/26.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_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))))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_eq__number__of__Suc,axiom,
% 26.33/26.27      ! [V_n_2,V_v_2] :
% 26.33/26.27        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Nat_OSuc,V_n_2)
% 26.33/26.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_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))))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__number__of__diff__1,axiom,
% 26.33/26.27      ! [V_v] :
% 26.33/26.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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) )
% 26.33/26.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 26.33/26.27         => 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)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__number__of__Suc,axiom,
% 26.33/26.27      ! [V_n_2,V_v_2] :
% 26.33/26.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)))
% 26.33/26.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)))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__Suc__number__of,axiom,
% 26.33/26.27      ! [V_v_2,V_n_2] :
% 26.33/26.27        ( 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)))
% 26.33/26.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(tc_Nat_Onat),V_n_2)),c_Int_Onat))))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_le__Suc__number__of,axiom,
% 26.33/26.27      ! [V_v_2,V_n_2] :
% 26.33/26.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)))
% 26.33/26.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))))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_le__number__of__Suc,axiom,
% 26.33/26.27      ! [V_n_2,V_v_2] :
% 26.33/26.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)))
% 26.33/26.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)))) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_max__number__of__Suc,axiom,
% 26.33/26.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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_max__Suc__number__of,axiom,
% 26.33/26.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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__case__add__eq__if,axiom,
% 26.33/26.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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__case__number__of,axiom,
% 26.33/26.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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__rec__add__eq__if,axiom,
% 26.33/26.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))))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__rec__0,axiom,
% 26.33/26.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 ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__rec__Suc,axiom,
% 26.33/26.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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__case__0,axiom,
% 26.33/26.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 ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__case__Suc,axiom,
% 26.33/26.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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_max__Suc1,axiom,
% 26.33/26.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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_max__Suc2,axiom,
% 26.33/26.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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_less__eq__nat_Osimps_I2_J,axiom,
% 26.33/26.27      ! [V_n_2,V_m_2] :
% 26.33/26.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 26.33/26.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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_diff__Suc,axiom,
% 26.33/26.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)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_min__Suc1,axiom,
% 26.33/26.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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_min__Suc2,axiom,
% 26.33/26.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) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_nat__rec__number__of,axiom,
% 26.33/26.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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__set__relations_I2_J,axiom,
% 26.33/26.27      ! [V_A_2,V_x_2] :
% 26.33/26.27        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 26.33/26.27       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27         => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 26.33/26.27          <=> 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))) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_full__small__int__def,axiom,
% 26.33/26.27      ! [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))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod_Ounion__inter__neutral,axiom,
% 26.33/26.27      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.27         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 26.33/26.27           => ( ! [B_x] :
% 26.33/26.27                  ( 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)))
% 26.33/26.27                 => hAPP(V_g_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 26.33/26.27             => 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)) ) ) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I6_J,axiom,
% 26.33/26.27      c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I1_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 26.33/26.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 26.33/26.27         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I2_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 26.33/26.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 26.33/26.27         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I9_J,axiom,
% 26.33/26.27      ! [V_z] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Divides_Otransfer__int__nat__function__closures_I2_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 26.33/26.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 26.33/26.27         => c_Nat__Transfer_Ois__nat(c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Divides_Otransfer__int__nat__function__closures_I1_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 26.33/26.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 26.33/26.27         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I5_J,axiom,
% 26.33/26.27      c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I4_J,axiom,
% 26.33/26.27      ! [V_n,V_x] :
% 26.33/26.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 26.33/26.27       => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I3_J,axiom,
% 26.33/26.27      ! [V_y,V_x] :
% 26.33/26.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 26.33/26.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 26.33/26.27         => c_Nat__Transfer_Ois__nat(c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_is__nat__def,axiom,
% 26.33/26.27      ! [V_x_2] :
% 26.33/26.27        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 26.33/26.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I6_J,axiom,
% 26.33/26.27      ! [V_x_2,V_A_2] :
% 26.33/26.27        ( c_Nat__Transfer_Onat__set(V_A_2)
% 26.33/26.27       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 26.33/26.27         => c_Nat__Transfer_Ois__nat(V_x_2) ) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I8_J,axiom,
% 26.33/26.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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I7_J,axiom,
% 26.33/26.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)))) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__sum__prod2_I2_J,axiom,
% 26.33/26.27      ! [V_f_2,V_A_2,T_b] :
% 26.33/26.27        ( ! [B_x] :
% 26.33/26.27            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.27           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_transfer__int__nat__sum__prod2_I1_J,axiom,
% 26.33/26.27      ! [V_f_2,V_A_2,T_b] :
% 26.33/26.27        ( ! [B_x] :
% 26.33/26.27            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.27           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 26.33/26.27       => 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)) ) ).
% 26.33/26.27  
% 26.33/26.27  fof(fact_setprod__Un__one,axiom,
% 26.33/26.27      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 26.33/26.27        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.27       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 26.33/26.27         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 26.33/26.28           => ( ! [B_x] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 26.33/26.28             => 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)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_code__numeral_Osize_I1_J,axiom,
% 26.33/26.28      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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Nats__number__of,axiom,
% 26.33/26.28      ! [V_w_2,T_b] :
% 26.33/26.28        ( class_Int_Onumber__ring(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_w_2))
% 26.33/26.28         => 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))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setprod__diff1,axiom,
% 26.33/26.28      ! [V_a_2,V_f_2,V_A_2,T_b,T_c] :
% 26.33/26.28        ( class_Fields_Ofield(T_c)
% 26.33/26.28       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.28         => ( hAPP(V_f_2,V_a_2) != c_Groups_Ozero__class_Ozero(T_c)
% 26.33/26.28           => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.28               => 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)) )
% 26.33/26.28              & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.28               => 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) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_diff__divide__distrib,axiom,
% 26.33/26.28      ! [V_c,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__1,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_minus__divide__left,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_times__divide__eq__right,axiom,
% 26.33/26.28      ! [V_c,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_add__divide__distrib,axiom,
% 26.33/26.28      ! [V_c,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_power__divide,axiom,
% 26.33/26.28      ! [V_n,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__divide__distrib,axiom,
% 26.33/26.28      ! [V_r_2,V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.28        ( class_Fields_Ofield(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__zero__left,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__zero,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_nonzero__eq__divide__eq,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_b)
% 26.33/26.28       => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28         => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 26.33/26.28          <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_nonzero__divide__eq__eq,axiom,
% 26.33/26.28      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_b)
% 26.33/26.28       => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2
% 26.33/26.28          <=> V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__eq__imp,axiom,
% 26.33/26.28      ! [V_a,V_b,V_c,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => ( V_b = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)
% 26.33/26.28           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) = V_a ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_eq__divide__imp,axiom,
% 26.33/26.28      ! [V_b,V_a,V_c,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c) = V_b
% 26.33/26.28           => V_a = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__self__if,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 26.33/26.28       => ( ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) )
% 26.33/26.28          & ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__self,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_right__inverse__eq,axiom,
% 26.33/26.28      ! [V_a_2,V_b_2,T_b] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_b)
% 26.33/26.28       => ( V_b_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2) = c_Groups_Oone__class_Oone(T_b)
% 26.33/26.28          <=> V_a_2 = V_b_2 ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_nonzero__minus__divide__divide,axiom,
% 26.33/26.28      ! [V_a,V_b,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_nonzero__minus__divide__right,axiom,
% 26.33/26.28      ! [V_a,V_b,T_a] :
% 26.33/26.28        ( class_Rings_Odivision__ring(T_a)
% 26.33/26.28       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_nonzero__power__divide,axiom,
% 26.33/26.28      ! [V_n,V_a,V_b,T_a] :
% 26.33/26.28        ( class_Fields_Ofield(T_a)
% 26.33/26.28       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_power__one__over,axiom,
% 26.33/26.28      ! [V_n,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setprod__dividef,axiom,
% 26.33/26.28      ! [V_g_2,V_f_2,V_A_2,T_b,T_c] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_c)
% 26.33/26.28       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__eq__eq__number__of1,axiom,
% 26.33/26.28      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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
% 26.33/26.28        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => 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)) )
% 26.33/26.28            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__eq__eq__number__of,axiom,
% 26.33/26.28      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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)
% 26.33/26.28        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => 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) )
% 26.33/26.28            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_eq__divide__eq__number__of,axiom,
% 26.33/26.28      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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)
% 26.33/26.28        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => 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 )
% 26.33/26.28            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_eq__divide__eq__number__of1,axiom,
% 26.33/26.28      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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))
% 26.33/26.28        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => 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 )
% 26.33/26.28            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__Numeral0,axiom,
% 26.33/26.28      ! [V_x,T_a] :
% 26.33/26.28        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28          & class_Int_Onumber__ring(T_a) )
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__Numeral1,axiom,
% 26.33/26.28      ! [V_x,T_a] :
% 26.33/26.28        ( ( class_Fields_Ofield(T_a)
% 26.33/26.28          & class_Int_Onumber__ring(T_a) )
% 26.33/26.28       => 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 ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__numeral__1,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( ( class_Fields_Ofield(T_a)
% 26.33/26.28          & class_Int_Onumber__ring(T_a) )
% 26.33/26.28       => 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 ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__minus1,axiom,
% 26.33/26.28      ! [V_x,T_a] :
% 26.33/26.28        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28          & class_Int_Onumber__ring(T_a) )
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Nats__0,axiom,
% 26.33/26.28      ! [T_b] :
% 26.33/26.28        ( class_Rings_Osemiring__1(T_b)
% 26.33/26.28       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Nats__add,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Rings_Osemiring__1(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Nats__mult,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Rings_Osemiring__1(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_less__divide__eq__number__of1,axiom,
% 26.33/26.28      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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))))
% 26.33/26.28        <=> ( ( 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)))
% 26.33/26.28             => 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)) )
% 26.33/26.28            & ( ~ 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)))
% 26.33/26.28             => ( ( 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)))
% 26.33/26.28                 => 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)))) )
% 26.33/26.28                & ( ~ 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)))
% 26.33/26.28                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_less__divide__eq__number__of,axiom,
% 26.33/26.28      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => 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)) )
% 26.33/26.28            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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))) )
% 26.33/26.28                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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))) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__less__eq__number__of,axiom,
% 26.33/26.28      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => 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))) )
% 26.33/26.28            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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)) )
% 26.33/26.28                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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))) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__less__eq__number__of1,axiom,
% 26.33/26.28      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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))
% 26.33/26.28        <=> ( ( 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)))
% 26.33/26.28             => 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)))) )
% 26.33/26.28            & ( ~ 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)))
% 26.33/26.28             => ( ( 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)))
% 26.33/26.28                 => 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)) )
% 26.33/26.28                & ( ~ 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)))
% 26.33/26.28                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Nats__1,axiom,
% 26.33/26.28      ! [T_b] :
% 26.33/26.28        ( class_Rings_Osemiring__1(T_b)
% 26.33/26.28       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_of__nat__in__Nats,axiom,
% 26.33/26.28      ! [V_n_2,T_b] :
% 26.33/26.28        ( class_Rings_Osemiring__1(T_b)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_power__diff,axiom,
% 26.33/26.28      ! [V_m,V_n,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Ofield(T_a)
% 26.33/26.28       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 26.33/26.28           => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_minus1__divide,axiom,
% 26.33/26.28      ! [V_x,T_a] :
% 26.33/26.28        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28          & class_Int_Onumber__ring(T_a) )
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__le__eq__number__of1,axiom,
% 26.33/26.28      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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))
% 26.33/26.28        <=> ( ( 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)))
% 26.33/26.28             => 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)))) )
% 26.33/26.28            & ( ~ 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)))
% 26.33/26.28             => ( ( 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)))
% 26.33/26.28                 => 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)) )
% 26.33/26.28                & ( ~ 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)))
% 26.33/26.28                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__le__eq__number__of,axiom,
% 26.33/26.28      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => 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))) )
% 26.33/26.28            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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)) )
% 26.33/26.28                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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))) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_le__divide__eq__number__of,axiom,
% 26.33/26.28      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => 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)) )
% 26.33/26.28            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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))) )
% 26.33/26.28                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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))) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_le__divide__eq__number__of1,axiom,
% 26.33/26.28      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber(T_b) )
% 26.33/26.28       => ( 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))))
% 26.33/26.28        <=> ( ( 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)))
% 26.33/26.28             => 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)) )
% 26.33/26.28            & ( ~ 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)))
% 26.33/26.28             => ( ( 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)))
% 26.33/26.28                 => 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)))) )
% 26.33/26.28                & ( ~ 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)))
% 26.33/26.28                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_half__gt__zero,axiom,
% 26.33/26.28      ! [V_r,T_a] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 26.33/26.28          & class_Int_Onumber__ring(T_a) )
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_r))
% 26.33/26.28         => 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)))))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_half__gt__zero__iff,axiom,
% 26.33/26.28      ! [V_r_2,T_b] :
% 26.33/26.28        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28          & class_Int_Onumber__ring(T_b) )
% 26.33/26.28       => ( 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))))))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_r_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_geometric__sum,axiom,
% 26.33/26.28      ! [V_n_2,V_x_2,T_b] :
% 26.33/26.28        ( class_Fields_Ofield(T_b)
% 26.33/26.28       => ( V_x_2 != c_Groups_Oone__class_Oone(T_b)
% 26.33/26.28         => 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))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__left__mono__neg,axiom,
% 26.33/26.28      ! [V_c,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => ( 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)))
% 26.33/26.28             => 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))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__left__mono,axiom,
% 26.33/26.28      ! [V_c,V_a,V_b,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 26.33/26.28           => ( 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)))
% 26.33/26.28             => 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))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_neg__divide__le__eq,axiom,
% 26.33/26.28      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28         => ( 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))
% 26.33/26.28          <=> 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_times__divide__times__eq,axiom,
% 26.33/26.28      ! [V_w,V_z,V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_minus__divide__right,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_minus__divide__divide,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__right__mono__neg,axiom,
% 26.33/26.28      ! [V_c,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__right__mono,axiom,
% 26.33/26.28      ! [V_c,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__le__0__iff,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 26.33/26.28              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 26.33/26.28            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zero__le__divide__iff,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 26.33/26.28              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 26.33/26.28            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zero__less__divide__iff,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 26.33/26.28              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 26.33/26.28            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__less__0__iff,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 26.33/26.28              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 26.33/26.28            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__pos__pos,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__pos__neg,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__neg__pos,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__neg__neg,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__strict__right__mono,axiom,
% 26.33/26.28      ! [V_c,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__strict__right__mono__neg,axiom,
% 26.33/26.28      ! [V_c,V_a,V_b,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_frac__eq__eq,axiom,
% 26.33/26.28      ! [V_w_2,V_x_2,V_z_2,V_y_2,T_b] :
% 26.33/26.28        ( class_Fields_Ofield(T_b)
% 26.33/26.28       => ( V_y_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28         => ( V_z_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28           => ( 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)
% 26.33/26.28            <=> 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) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_mult__divide__mult__cancel__left,axiom,
% 26.33/26.28      ! [V_b,V_a,V_c,T_a] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_mult__divide__mult__cancel__right,axiom,
% 26.33/26.28      ! [V_b,V_a,V_c,T_a] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__eq__eq,axiom,
% 26.33/26.28      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_b)
% 26.33/26.28       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2
% 26.33/26.28        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) )
% 26.33/26.28            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_eq__divide__eq,axiom,
% 26.33/26.28      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_b)
% 26.33/26.28       => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 26.33/26.28        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 )
% 26.33/26.28            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__nonneg__pos,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__nonneg__neg,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_frac__less2,axiom,
% 26.33/26.28      ! [V_z,V_w,V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 26.33/26.28           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_w),V_z))
% 26.33/26.28               => 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))) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_frac__less,axiom,
% 26.33/26.28      ! [V_z,V_w,V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 26.33/26.28           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 26.33/26.28               => 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))) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_frac__le,axiom,
% 26.33/26.28      ! [V_z,V_w,V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 26.33/26.28           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 26.33/26.28               => 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))) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__nonpos__pos,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__nonpos__neg,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_less__divide__eq,axiom,
% 26.33/26.28      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => 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)) )
% 26.33/26.28            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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))) )
% 26.33/26.28                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__less__eq,axiom,
% 26.33/26.28      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28       => ( 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))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => 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))) )
% 26.33/26.28            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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)) )
% 26.33/26.28                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_pos__less__divide__eq,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28         => ( 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)))
% 26.33/26.28          <=> 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_pos__divide__less__eq,axiom,
% 26.33/26.28      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28         => ( 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))
% 26.33/26.28          <=> 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_mult__imp__div__pos__less,axiom,
% 26.33/26.28      ! [V_z,V_x,V_y,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.28         => ( 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)))
% 26.33/26.28           => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_mult__imp__less__div__pos,axiom,
% 26.33/26.28      ! [V_x,V_z,V_y,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.28         => ( 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))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_neg__less__divide__eq,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28         => ( 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)))
% 26.33/26.28          <=> 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_neg__divide__less__eq,axiom,
% 26.33/26.28      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28         => ( 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))
% 26.33/26.28          <=> 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__strict__left__mono,axiom,
% 26.33/26.28      ! [V_c,V_a,V_b,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 26.33/26.28           => ( 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)))
% 26.33/26.28             => 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))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__strict__left__mono__neg,axiom,
% 26.33/26.28      ! [V_c,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => ( 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)))
% 26.33/26.28             => 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))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_add__frac__eq,axiom,
% 26.33/26.28      ! [V_w,V_x,V_z,V_y,T_a] :
% 26.33/26.28        ( class_Fields_Ofield(T_a)
% 26.33/26.28       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28           => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__add__eq__iff,axiom,
% 26.33/26.28      ! [V_y,V_x,V_z,T_a] :
% 26.33/26.28        ( class_Fields_Ofield(T_a)
% 26.33/26.28       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_add__frac__num,axiom,
% 26.33/26.28      ! [V_z,V_x,V_y,T_a] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_add__divide__eq__iff,axiom,
% 26.33/26.28      ! [V_y,V_x,V_z,T_a] :
% 26.33/26.28        ( class_Fields_Ofield(T_a)
% 26.33/26.28       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_add__num__frac,axiom,
% 26.33/26.28      ! [V_x,V_z,V_y,T_a] :
% 26.33/26.28        ( class_Fields_Ofield__inverse__zero(T_a)
% 26.33/26.28       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_diff__frac__eq,axiom,
% 26.33/26.28      ! [V_w,V_x,V_z,V_y,T_a] :
% 26.33/26.28        ( class_Fields_Ofield(T_a)
% 26.33/26.28       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28           => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__diff__eq__iff,axiom,
% 26.33/26.28      ! [V_y,V_x,V_z,T_a] :
% 26.33/26.28        ( class_Fields_Ofield(T_a)
% 26.33/26.28       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_diff__divide__eq__iff,axiom,
% 26.33/26.28      ! [V_y,V_x,V_z,T_a] :
% 26.33/26.28        ( class_Fields_Ofield(T_a)
% 26.33/26.28       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_gt__half__sum,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_less__half__sum,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 26.33/26.28         => 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))))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_le__divide__eq,axiom,
% 26.33/26.28      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => 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)) )
% 26.33/26.28            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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))) )
% 26.33/26.28                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_divide__le__eq,axiom,
% 26.33/26.28      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 26.33/26.28       => ( 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))
% 26.33/26.28        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => 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))) )
% 26.33/26.28            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => 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)) )
% 26.33/26.28                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_pos__le__divide__eq,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28         => ( 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)))
% 26.33/26.28          <=> 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_pos__divide__le__eq,axiom,
% 26.33/26.28      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 26.33/26.28         => ( 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))
% 26.33/26.28          <=> 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_mult__imp__div__pos__le,axiom,
% 26.33/26.28      ! [V_z,V_x,V_y,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.28         => ( 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)))
% 26.33/26.28           => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_mult__imp__le__div__pos,axiom,
% 26.33/26.28      ! [V_x,V_z,V_y,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.28         => ( 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))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_neg__le__divide__eq,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 26.33/26.28         => ( 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)))
% 26.33/26.28          <=> 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setprod__Un,axiom,
% 26.33/26.28      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 26.33/26.28        ( class_Fields_Ofield(T_c)
% 26.33/26.28       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.28         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 26.33/26.28           => ( ! [B_x] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => hAPP(V_f_2,B_x) != c_Groups_Ozero__class_Ozero(T_c) )
% 26.33/26.28             => 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))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_code__numeral_Osize_I2_J,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__nonneg__leq__bound,axiom,
% 26.33/26.28      ! [V_i_2,V_B_2,V_f_2,V_s_2,T_b,T_c] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add(T_c)
% 26.33/26.28       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 26.33/26.28         => ( ! [B_i] :
% 26.33/26.28                ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2))
% 26.33/26.28               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) )
% 26.33/26.28           => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_s_2) = V_B_2
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2))
% 26.33/26.28               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_i_2)),V_B_2)) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_code__numeral_Oinject,axiom,
% 26.33/26.28      ! [V_code__numeral_H_2,V_code__numeral_2] :
% 26.33/26.28        ( c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2) = c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_2)
% 26.33/26.28      <=> V_code__numeral_2 = V_code__numeral_H_2 ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_code__numeral_Osimps_I3_J,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_code__numeral_Osimps_I2_J,axiom,
% 26.33/26.28      ! [V_code__numeral_H] : c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) != c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Suc__code__numeral__minus__one,axiom,
% 26.33/26.28      ! [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 ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_code__numeral_Osize_I4_J,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__nonneg__0,axiom,
% 26.33/26.28      ! [V_i_2,V_f_2,V_s_2,T_b,T_c] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add(T_c)
% 26.33/26.28       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 26.33/26.28         => ( ! [B_i] :
% 26.33/26.28                ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2))
% 26.33/26.28               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) )
% 26.33/26.28           => ( 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)
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2))
% 26.33/26.28               => hAPP(V_f_2,V_i_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_greaterThan__0,axiom,
% 26.33/26.28      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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_greaterThan__eq__iff,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_y_2)
% 26.33/26.28        <=> V_x_2 = V_y_2 ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_greaterThan__iff,axiom,
% 26.33/26.28      ! [V_k_2,V_i_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oord(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2)))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_i_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_greaterThan__subset__iff,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I11_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_image__uminus__greaterThan,axiom,
% 26.33/26.28      ! [V_x_2,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_image__uminus__lessThan,axiom,
% 26.33/26.28      ! [V_x_2,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I5_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_greaterThan__Suc,axiom,
% 26.33/26.28      ! [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)))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_code__numeral_Osize_I3_J,axiom,
% 26.33/26.28      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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sum__diff__distrib,axiom,
% 26.33/26.28      ! [V_n_2,V_P_2,V_Q_2] :
% 26.33/26.28        ( ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_Q_2,B_x)),hAPP(V_P_2,B_x)))
% 26.33/26.28       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_P_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_Q_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_P_2)),V_Q_2)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_pair__lessI2,axiom,
% 26.33/26.28      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s_2),V_t_2))
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_min__max_OSup__fin_Ohom__commute,axiom,
% 26.33/26.28      ! [V_N_2,V_h_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( ! [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))
% 26.33/26.28         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 26.33/26.28           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.28             => 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)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_pair__lessI1,axiom,
% 26.33/26.28      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_pair__leqI2,axiom,
% 26.33/26.28      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_s_2),V_t_2))
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_smin__insertI,axiom,
% 26.33/26.28      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 26.33/26.28       => ( 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))
% 26.33/26.28         => ( 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))
% 26.33/26.28           => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_smax__insertI,axiom,
% 26.33/26.28      ! [V_X_2,V_x_2,V_Y_2,V_y_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_Y_2))
% 26.33/26.28       => ( 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))
% 26.33/26.28         => ( 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))
% 26.33/26.28           => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_smax__emptyI,axiom,
% 26.33/26.28      ! [V_Y_2] :
% 26.33/26.28        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_Y_2))
% 26.33/26.28       => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_smin__emptyI,axiom,
% 26.33/26.28      ! [V_X_2] :
% 26.33/26.28        ( V_X_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_pair__leqI1,axiom,
% 26.33/26.28      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_wmax__insertI,axiom,
% 26.33/26.28      ! [V_XS_2,V_x_2,V_YS_2,V_y_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))
% 26.33/26.28       => ( 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))
% 26.33/26.28         => ( 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))
% 26.33/26.28           => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_wmin__insertI,axiom,
% 26.33/26.28      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 26.33/26.28       => ( 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))
% 26.33/26.28         => ( 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))
% 26.33/26.28           => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeast__Suc,axiom,
% 26.33/26.28      ! [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)))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeast__eq__iff,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_y_2)
% 26.33/26.28        <=> V_x_2 = V_y_2 ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeast__iff,axiom,
% 26.33/26.28      ! [V_k_2,V_i_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oord(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2)))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_k_2),V_i_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeast__subset__iff,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeast__0,axiom,
% 26.33/26.28      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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Compl__atLeast,axiom,
% 26.33/26.28      ! [V_k_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Compl__lessThan,axiom,
% 26.33/26.28      ! [V_k_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeast__Suc__greaterThan,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I14_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I8_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_UN__atLeast__UNIV,axiom,
% 26.33/26.28      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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I6_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I1_J,axiom,
% 26.33/26.28      ! [V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I12_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_wmin__emptyI,axiom,
% 26.33/26.28      ! [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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_wmax__emptyI,axiom,
% 26.33/26.28      ! [V_X_2] :
% 26.33/26.28        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_X_2))
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_min__weak__def,axiom,
% 26.33/26.28      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)))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_max__weak__def,axiom,
% 26.33/26.28      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)))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_max__rpair__set,axiom,
% 26.33/26.28      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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_max__strict__def,axiom,
% 26.33/26.28      c_FunDef_Omax__strict = c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_rp__inv__image__rp,axiom,
% 26.33/26.28      ! [V_f_2,T_c,V_P_2,T_b] :
% 26.33/26.28        ( c_FunDef_Oreduction__pair(T_b,V_P_2)
% 26.33/26.28       => c_FunDef_Oreduction__pair(T_c,hAPP(hAPP(c_FunDef_Orp__inv__image(T_b,T_c),V_P_2),V_f_2)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_max__ext__additive,axiom,
% 26.33/26.28      ! [V_D_2,V_C_2,V_R_2,V_B_2,V_A_2,T_b] :
% 26.33/26.28        ( 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)))
% 26.33/26.28       => ( 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)))
% 26.33/26.28         => 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))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_min__strict__def,axiom,
% 26.33/26.28      c_FunDef_Omin__strict = c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_min__rpair__set,axiom,
% 26.33/26.28      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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_max__extp__max__ext__eq,axiom,
% 26.33/26.28      ! [V_xa_2,V_x_2,V_R_2,T_b] :
% 26.33/26.28        ( 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)
% 26.33/26.28      <=> 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_equiv__intrel__iff,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2] :
% 26.33/26.28        ( 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))))
% 26.33/26.28      <=> 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_less__than__iff,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2] :
% 26.33/26.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))
% 26.33/26.28      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_equiv__intrel,axiom,
% 26.33/26.28      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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_pair__less__def,axiom,
% 26.33/26.28      c_FunDef_Opair__less = c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_Nat_Onat,c_Wellfounded_Oless__than,c_Wellfounded_Oless__than) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_measure__def,axiom,
% 26.33/26.28      ! [T_b] : c_Wellfounded_Omeasure(T_b) = hAPP(c_Relation_Oinv__image(tc_Nat_Onat,T_b),c_Wellfounded_Oless__than) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_mlex__prod__def,axiom,
% 26.33/26.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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_intrel__iff,axiom,
% 26.33/26.28      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 26.33/26.28        ( 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))
% 26.33/26.28      <=> 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_of__int,axiom,
% 26.33/26.28      ! [V_j_2,V_i_2,T_b] :
% 26.33/26.28        ( class_Rings_Oring__1(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_One__int__def,axiom,
% 26.33/26.28      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))))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_mult,axiom,
% 26.33/26.28      ! [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))))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Rep__Integ__inverse,axiom,
% 26.33/26.28      ! [V_x_2] : hAPP(c_Int_OAbs__Integ,hAPP(c_Int_ORep__Integ,V_x_2)) = V_x_2 ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_minus,axiom,
% 26.33/26.28      ! [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))))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Zero__int__def,axiom,
% 26.33/26.28      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))))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_int__def,axiom,
% 26.33/26.28      ! [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))))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_add,axiom,
% 26.33/26.28      ! [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))))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_nat,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_minus__int__def,axiom,
% 26.33/26.28      ! [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))))))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_less,axiom,
% 26.33/26.28      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 26.33/26.28        ( 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)))))))
% 26.33/26.28      <=> 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_le,axiom,
% 26.33/26.28      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 26.33/26.28        ( 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)))))))
% 26.33/26.28      <=> 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_eq__Abs__Integ,axiom,
% 26.33/26.28      ! [V_z_2] :
% 26.33/26.28        ~ ! [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))))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Integ__def,axiom,
% 26.33/26.28      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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_min__max_OInf__fin_Ohom__commute,axiom,
% 26.33/26.28      ! [V_N_2,V_h_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( ! [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))
% 26.33/26.28         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 26.33/26.28           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.28             => 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)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Rep__Integ,axiom,
% 26.33/26.28      ! [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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_type__definition__Integ,axiom,
% 26.33/26.28      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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__natinterval__difff,axiom,
% 26.33/26.28      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 26.33/26.28        ( class_Groups_Oab__group__add(T_b)
% 26.33/26.28       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 26.33/26.28           => 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)))) )
% 26.33/26.28          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 26.33/26.28           => 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) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_gauss__sum,axiom,
% 26.33/26.28      ! [V_n_2,T_b] :
% 26.33/26.28        ( class_Rings_Ocomm__semiring__1(T_b)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_finite__atLeastAtMost,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_all__nat__less,axiom,
% 26.33/26.28      ! [V_P_2,V_n_2] :
% 26.33/26.28        ( ! [B_m] :
% 26.33/26.28            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 26.33/26.28           => hBOOL(hAPP(V_P_2,B_m)) )
% 26.33/26.28      <=> ! [B_x] :
% 26.33/26.28            ( 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)))
% 26.33/26.28           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ex__nat__less,axiom,
% 26.33/26.28      ! [V_P_2,V_n_2] :
% 26.33/26.28        ( ? [B_m] :
% 26.33/26.28            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 26.33/26.28            & hBOOL(hAPP(V_P_2,B_m)) )
% 26.33/26.28      <=> ? [B_x] :
% 26.33/26.28            ( 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)))
% 26.33/26.28            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastLessThanSuc__atLeastAtMost,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastatMost__empty__iff2,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => ( 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)
% 26.33/26.28        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastatMost__empty__iff,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => ( 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))
% 26.33/26.28        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastatMost__empty,axiom,
% 26.33/26.28      ! [V_a_2,V_b_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2))
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastatMost__subset__iff,axiom,
% 26.33/26.28      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 26.33/26.28            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 26.33/26.28              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastAtMost__singleton,axiom,
% 26.33/26.28      ! [V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastAtMost__singleton__iff,axiom,
% 26.33/26.28      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( V_a_2 = V_b_2
% 26.33/26.28            & V_b_2 = V_c_2 ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastAtMost__singleton_H,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => ( V_a_2 = V_b_2
% 26.33/26.28         => 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))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_image__uminus__atLeastAtMost,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_image__Suc__atLeastAtMost,axiom,
% 26.33/26.28      ! [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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__shift__bounds__cl__Suc__ivl,axiom,
% 26.33/26.28      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__shift__bounds__cl__nat__ivl,axiom,
% 26.33/26.28      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastSucAtMost__greaterThanAtMost,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_image__add__atLeastAtMost,axiom,
% 26.33/26.28      ! [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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_card__atLeastAtMost,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastAtMostSuc__conv,axiom,
% 26.33/26.28      ! [V_n_2,V_m_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__shift__lb__Suc0__0,axiom,
% 26.33/26.28      ! [V_k_2,V_f_2] :
% 26.33/26.28        ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I21_J,axiom,
% 26.33/26.28      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 26.33/26.28           => 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) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I15_J,axiom,
% 26.33/26.28      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Int__atLeastAtMost,axiom,
% 26.33/26.28      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastatMost__psubset__iff,axiom,
% 26.33/26.28      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 26.33/26.28              | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 26.33/26.28                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2))
% 26.33/26.28                & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_a_2))
% 26.33/26.28                  | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_d_2)) ) ) )
% 26.33/26.28            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I22_J,axiom,
% 26.33/26.28      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 26.33/26.28           => 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) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I4_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I16_J,axiom,
% 26.33/26.28      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I13_J,axiom,
% 26.33/26.28      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I12_J,axiom,
% 26.33/26.28      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I7_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Int__atLeastAtMostR2,axiom,
% 26.33/26.28      ! [V_d_2,V_c_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Int__atLeastAtMostL2,axiom,
% 26.33/26.28      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__head__Suc,axiom,
% 26.33/26.28      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 26.33/26.28         => 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))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__cl__ivl__Suc,axiom,
% 26.33/26.28      ! [V_f_2,V_m_2,V_n_2,T_b] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.28       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 26.33/26.28           => 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) )
% 26.33/26.28          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__head,axiom,
% 26.33/26.28      ! [V_P_2,V_n_2,V_m_2,T_b] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 26.33/26.28         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_P_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_P_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_P_2),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_m_2,V_n_2))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__ub__add__nat,axiom,
% 26.33/26.28      ! [V_p_2,V_f_2,V_n_2,V_m_2,T_b] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.28       => ( 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))))
% 26.33/26.28         => 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)))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I13_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I6_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I5_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I18_J,axiom,
% 26.33/26.28      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2))
% 26.33/26.28           => 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) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I19_J,axiom,
% 26.33/26.28      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 26.33/26.28           => 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) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_type__definition_ORep__range,axiom,
% 26.33/26.28      ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 26.33/26.28        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 26.33/26.28       => 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 ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_type__definition_OAbs__image,axiom,
% 26.33/26.28      ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 26.33/26.28        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_type__definition_ORep,axiom,
% 26.33/26.28      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 26.33/26.28        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 26.33/26.28       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_Rep_2,V_x_2)),V_A_2)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_finite__atLeastAtMost__int,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_SetInterval_Otransfer__int__nat__set__function__closures,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2] :
% 26.33/26.28        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 26.33/26.28       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_SetInterval_Otransfer__nat__int__set__function__closures,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 26.33/26.28       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastLessThanPlusOne__atLeastAtMost__int,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeastPlusOneAtMost__greaterThanAtMost__int,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_type__definition_ORep__inverse,axiom,
% 26.33/26.28      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 26.33/26.28        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 26.33/26.28       => hAPP(V_Abs_2,hAPP(V_Rep_2,V_x_2)) = V_x_2 ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_type__definition_ORep__inject,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 26.33/26.28        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 26.33/26.28       => ( hAPP(V_Rep_2,V_x_2) = hAPP(V_Rep_2,V_y_2)
% 26.33/26.28        <=> V_x_2 = V_y_2 ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I2_J,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_simp__from__to,axiom,
% 26.33/26.28      ! [V_i_2,V_j_2] :
% 26.33/26.28        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 26.33/26.28         => 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)) )
% 26.33/26.28        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_card__atLeastAtMost__int,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_SetInterval_Otransfer__int__nat__set__functions,axiom,
% 26.33/26.28      ! [V_n_2,V_m_2] :
% 26.33/26.28        ( c_Nat__Transfer_Ois__nat(V_m_2)
% 26.33/26.28       => ( c_Nat__Transfer_Ois__nat(V_n_2)
% 26.33/26.28         => 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))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_type__definition_OAbs__inject,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 26.33/26.28        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2))
% 26.33/26.28           => ( hAPP(V_Abs_2,V_x_2) = hAPP(V_Abs_2,V_y_2)
% 26.33/26.28            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_type__definition_OAbs__inverse,axiom,
% 26.33/26.28      ! [V_y_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 26.33/26.28        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2))
% 26.33/26.28         => hAPP(V_Rep_2,hAPP(V_Abs_2,V_y_2)) = V_y_2 ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_aset_I6_J,axiom,
% 26.33/26.28      ! [V_A_2,V_t_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ( 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))
% 26.33/26.28         => ! [B_x] :
% 26.33/26.28              ( ! [B_xa] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => ! [B_xb] :
% 26.33/26.28                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 26.33/26.28                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 26.33/26.28               => 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)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_bset_I8_J,axiom,
% 26.33/26.28      ! [V_B_2,V_t_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ( 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))
% 26.33/26.28         => ! [B_x] :
% 26.33/26.28              ( ! [B_xa] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => ! [B_xb] :
% 26.33/26.28                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 26.33/26.28                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 26.33/26.28               => 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))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_bset_I3_J,axiom,
% 26.33/26.28      ! [V_B_2,V_t_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ( 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))
% 26.33/26.28         => ( ! [B_x] :
% 26.33/26.28                ( 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)))
% 26.33/26.28               => ! [B_xa] :
% 26.33/26.28                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_B_2))
% 26.33/26.28                   => V_t_2 != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xa),B_x) ) )
% 26.33/26.28           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_aset_I4_J,axiom,
% 26.33/26.28      ! [V_A_2,V_t_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 26.33/26.28         => ! [B_x] :
% 26.33/26.28              ( ! [B_xa] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => ! [B_xb] :
% 26.33/26.28                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 26.33/26.28                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28             => ( B_x != V_t_2
% 26.33/26.28               => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_bset_I4_J,axiom,
% 26.33/26.28      ! [V_B_2,V_t_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 26.33/26.28         => ! [B_x] :
% 26.33/26.28              ( ! [B_xa] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => ! [B_xb] :
% 26.33/26.28                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 26.33/26.28                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28             => ( B_x != V_t_2
% 26.33/26.28               => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_bset_I7_J,axiom,
% 26.33/26.28      ! [V_B_2,V_t_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 26.33/26.28         => ! [B_x] :
% 26.33/26.28              ( ! [B_xa] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => ! [B_xb] :
% 26.33/26.28                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 26.33/26.28                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 26.33/26.28               => 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))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_aset_I3_J,axiom,
% 26.33/26.28      ! [V_A_2,V_t_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ( 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))
% 26.33/26.28         => ( ! [B_x] :
% 26.33/26.28                ( 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)))
% 26.33/26.28               => ! [B_xa] :
% 26.33/26.28                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_A_2))
% 26.33/26.28                   => V_t_2 != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xa),B_x) ) )
% 26.33/26.28           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_aset_I5_J,axiom,
% 26.33/26.28      ! [V_A_2,V_t_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 26.33/26.28         => ! [B_x] :
% 26.33/26.28              ( ! [B_xa] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => ! [B_xb] :
% 26.33/26.28                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 26.33/26.28                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 26.33/26.28               => 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)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_bset_I6_J,axiom,
% 26.33/26.28      ! [V_t_2,V_B_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ! [B_x] :
% 26.33/26.28            ( ! [B_xa] :
% 26.33/26.28                ( 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)))
% 26.33/26.28               => ! [B_xb] :
% 26.33/26.28                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 26.33/26.28                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 26.33/26.28             => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_aset_I8_J,axiom,
% 26.33/26.28      ! [V_t_2,V_A_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ! [B_x] :
% 26.33/26.28            ( ! [B_xa] :
% 26.33/26.28                ( 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)))
% 26.33/26.28               => ! [B_xb] :
% 26.33/26.28                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 26.33/26.28                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 26.33/26.28             => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_periodic__finite__ex,axiom,
% 26.33/26.28      ! [V_P_2,V_d_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 26.33/26.28       => ( ! [B_x,B_k] :
% 26.33/26.28              ( hBOOL(hAPP(V_P_2,B_x))
% 26.33/26.28            <=> hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),B_k),V_d_2)))) )
% 26.33/26.28         => ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 26.33/26.28          <=> ? [B_x] :
% 26.33/26.28                ( 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)))
% 26.33/26.28                & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_aset_I7_J,axiom,
% 26.33/26.28      ! [V_t_2,V_A_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ! [B_x] :
% 26.33/26.28            ( ! [B_xa] :
% 26.33/26.28                ( 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)))
% 26.33/26.28               => ! [B_xb] :
% 26.33/26.28                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 26.33/26.28                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 26.33/26.28             => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_bset_I5_J,axiom,
% 26.33/26.28      ! [V_t_2,V_B_2,V_D_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 26.33/26.28       => ! [B_x] :
% 26.33/26.28            ( ! [B_xa] :
% 26.33/26.28                ( 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)))
% 26.33/26.28               => ! [B_xb] :
% 26.33/26.28                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 26.33/26.28                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 26.33/26.28           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 26.33/26.28             => 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_UN__le__eq__Un0,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I1_J,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_finite__atMost,axiom,
% 26.33/26.28      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atMost__eq__iff,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_y_2)
% 26.33/26.28        <=> V_x_2 = V_y_2 ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atLeast0AtMost,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_lessThan__Suc__atMost,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_card__atMost,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atMost__Suc,axiom,
% 26.33/26.28      ! [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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atMost__iff,axiom,
% 26.33/26.28      ! [V_k_2,V_i_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oord(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2)))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_k_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atMost__subset__iff,axiom,
% 26.33/26.28      ! [V_y_2,V_x_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Compl__atMost,axiom,
% 26.33/26.28      ! [V_k_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Compl__greaterThan,axiom,
% 26.33/26.28      ! [V_k_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_UN__atMost__UNIV,axiom,
% 26.33/26.28      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)) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__atMost__Suc,axiom,
% 26.33/26.28      ! [V_n_2,V_f_2,T_b] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atMost__0,axiom,
% 26.33/26.28      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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Int__atLeastAtMostL1,axiom,
% 26.33/26.28      ! [V_d_2,V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Int__atLeastAtMostR1,axiom,
% 26.33/26.28      ! [V_d_2,V_c_2,V_b_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I9_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_UN__le__add__shift,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I3_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__int_I1_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_image__uminus__atMost,axiom,
% 26.33/26.28      ! [V_x_2,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_image__uminus__atLeast,axiom,
% 26.33/26.28      ! [V_x_2,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add(T_b)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I2_J,axiom,
% 26.33/26.28      ! [V_u_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I10_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_atMost__Int__atLeast,axiom,
% 26.33/26.28      ! [V_n_2,T_b] :
% 26.33/26.28        ( class_Orderings_Oorder(T_b)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ivl__disj__un_I7_J,axiom,
% 26.33/26.28      ! [V_u_2,V_l_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 26.33/26.28         => 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) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Max_Ohom__commute,axiom,
% 26.33/26.28      ! [V_N_2,V_h_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( ! [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))
% 26.33/26.28         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 26.33/26.28           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.28             => 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)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_Min_Ohom__commute,axiom,
% 26.33/26.28      ! [V_N_2,V_h_2,T_b] :
% 26.33/26.28        ( class_Orderings_Olinorder(T_b)
% 26.33/26.28       => ( ! [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))
% 26.33/26.28         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 26.33/26.28           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.28             => 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)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_decr__mult__lemma,axiom,
% 26.33/26.28      ! [V_k_2,V_P_2,V_d_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 26.33/26.28       => ( ! [B_x] :
% 26.33/26.28              ( hBOOL(hAPP(V_P_2,B_x))
% 26.33/26.28             => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_d_2))) )
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 26.33/26.28           => ! [B_x] :
% 26.33/26.28                ( hBOOL(hAPP(V_P_2,B_x))
% 26.33/26.28               => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_negD,axiom,
% 26.33/26.28      ! [V_x] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.28       => ? [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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_incr__mult__lemma,axiom,
% 26.33/26.28      ! [V_k_2,V_P_2,V_d_2] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 26.33/26.28       => ( ! [B_x] :
% 26.33/26.28              ( hBOOL(hAPP(V_P_2,B_x))
% 26.33/26.28             => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_d_2))) )
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 26.33/26.28           => ! [B_x] :
% 26.33/26.28                ( hBOOL(hAPP(V_P_2,B_x))
% 26.33/26.28               => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_ex__least__nat__less,axiom,
% 26.33/26.28      ! [V_n_2,V_P_2] :
% 26.33/26.28        ( ~ hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 26.33/26.28       => ( hBOOL(hAPP(V_P_2,V_n_2))
% 26.33/26.28         => ? [B_k] :
% 26.33/26.28              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_k),V_n_2))
% 26.33/26.28              & ! [B_i] :
% 26.33/26.28                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_k))
% 26.33/26.28                 => ~ hBOOL(hAPP(V_P_2,B_i)) )
% 26.33/26.28              & hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_k),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_strong__setprod__reindex__cong,axiom,
% 26.33/26.28      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__mult(T_d)
% 26.33/26.28       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 26.33/26.28         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 26.33/26.28           => ( ! [B_x] :
% 26.33/26.28                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.28                 => 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) )
% 26.33/26.28             => 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) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setprod__mono__one__right,axiom,
% 26.33/26.28      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.28       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 26.33/26.28           => ( ! [B_x] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 26.33/26.28             => 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) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setprod__mono__one__left,axiom,
% 26.33/26.28      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.28       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 26.33/26.28           => ( ! [B_x] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 26.33/26.28             => 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) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zero__less__imp__eq__int,axiom,
% 26.33/26.28      ! [V_k] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 26.33/26.28       => ? [B_n] :
% 26.33/26.28            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 26.33/26.28            & V_k = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__mono__zero__right,axiom,
% 26.33/26.28      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__add(T_c)
% 26.33/26.28       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 26.33/26.28           => ( ! [B_x] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 26.33/26.28             => 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) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__mono__zero__left,axiom,
% 26.33/26.28      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 26.33/26.28        ( class_Groups_Ocomm__monoid__add(T_c)
% 26.33/26.28       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 26.33/26.28           => ( ! [B_x] :
% 26.33/26.28                  ( 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)))
% 26.33/26.28                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 26.33/26.28             => 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) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_field__le__mult__one__interval,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 26.33/26.28       => ( ! [B_z] :
% 26.33/26.28              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_z))
% 26.33/26.28             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_z),c_Groups_Oone__class_Oone(T_a)))
% 26.33/26.28               => 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)) ) )
% 26.33/26.28         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_transfer__nat__int__sum__prod__cong_I2_J,axiom,
% 26.33/26.28      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] :
% 26.33/26.28        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.28          & class_Groups_Ocomm__monoid__mult(T_b) )
% 26.33/26.28       => ( V_A_2 = V_B_2
% 26.33/26.28         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 26.33/26.28           => ( ! [B_x] :
% 26.33/26.28                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 26.33/26.28                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 26.33/26.28             => 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) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__1__neg,axiom,
% 26.33/26.28      ! [V_a_2,T_b] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.28       => ( 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))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__times,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__sgn,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn0,axiom,
% 26.33/26.28      ! [T_a] :
% 26.33/26.28        ( class_Groups_Osgn__if(T_a)
% 26.33/26.28       => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__0__0,axiom,
% 26.33/26.28      ! [V_a_2,T_b] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.28       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__greater,axiom,
% 26.33/26.28      ! [V_a_2,T_b] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__less,axiom,
% 26.33/26.28      ! [V_a_2,T_b] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__pos,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 26.33/26.28         => c_Groups_Osgn__class_Osgn(T_a,V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__1__pos,axiom,
% 26.33/26.28      ! [V_a_2,T_b] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.28       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Oone__class_Oone(T_b)
% 26.33/26.28        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zsgn__def,axiom,
% 26.33/26.28      ! [V_i] :
% 26.33/26.28        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.28         => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 26.33/26.28        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.28         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 26.33/26.28             => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 26.33/26.28            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 26.33/26.28             => 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)) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__if,axiom,
% 26.33/26.28      ! [V_x,T_a] :
% 26.33/26.28        ( class_Groups_Osgn__if(T_a)
% 26.33/26.28       => ( ( V_x = c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28           => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Ozero__class_Ozero(T_a) )
% 26.33/26.28          & ( V_x != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28               => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Oone__class_Oone(T_a) )
% 26.33/26.28              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28               => c_Groups_Osgn__class_Osgn(T_a,V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_sgn__neg,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28         => c_Groups_Osgn__class_Osgn(T_a,V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_code__numeral_Osimps_I5_J,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_incr__lemma,axiom,
% 26.33/26.28      ! [V_x,V_z,V_d] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 26.33/26.28       => 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)))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_decr__lemma,axiom,
% 26.33/26.28      ! [V_z,V_x,V_d] :
% 26.33/26.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__abs,axiom,
% 26.33/26.28      ! [V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_setsum__abs__ge__zero,axiom,
% 26.33/26.28      ! [V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__power__minus,axiom,
% 26.33/26.28      ! [V_n,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_nonzero__abs__divide,axiom,
% 26.33/26.28      ! [V_a,V_b,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_a)
% 26.33/26.28       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__le__D2,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 26.33/26.28         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__leI,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b))
% 26.33/26.28           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__le__iff,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 26.33/26.28       => ( 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))
% 26.33/26.28        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 26.33/26.28            & 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)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__ge__minus__self,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__less__iff,axiom,
% 26.33/26.28      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_b)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),V_b_2))
% 26.33/26.28        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 26.33/26.28            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__mult__less,axiom,
% 26.33/26.28      ! [V_d,V_b,V_c,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_c))
% 26.33/26.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)),V_d))
% 26.33/26.28           => 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))) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__triangle__ineq3,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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)))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__triangle__ineq2,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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)))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__triangle__ineq2__sym,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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)))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__minus__commute,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__eq__0,axiom,
% 26.33/26.28      ! [V_a_2,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 26.33/26.28       => ( hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 26.33/26.28        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__zero,axiom,
% 26.33/26.28      ! [T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__setsum__abs,axiom,
% 26.33/26.28      ! [V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_power__abs,axiom,
% 26.33/26.28      ! [V_n,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__minus__cancel,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__mult__self,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__mult,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__add__abs,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__of__nat,axiom,
% 26.33/26.28      ! [V_n,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__idempotent,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__int__eq,axiom,
% 26.33/26.28      ! [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) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__le__D1,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 26.33/26.28         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__ge__self,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__setprod,axiom,
% 26.33/26.28      ! [V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.28        ( class_Fields_Olinordered__field(T_b)
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__one,axiom,
% 26.33/26.28      ! [T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Oone__class_Oone(T_a)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__divide,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__of__pos,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 26.33/26.28         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zero__less__abs__iff,axiom,
% 26.33/26.28      ! [V_a_2,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__not__less__zero,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => ~ 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__of__nonneg,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 26.33/26.28         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__le__zero__iff,axiom,
% 26.33/26.28      ! [V_a_2,T_b] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 26.33/26.28       => ( 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)))
% 26.33/26.28        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__ge__zero,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__triangle__ineq,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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)))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__zmult__eq__1,axiom,
% 26.33/26.28      ! [V_n,V_m] :
% 26.33/26.28        ( 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)
% 26.33/26.28       => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_m) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__sgn,axiom,
% 26.33/26.28      ! [V_k,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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)) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_mult__sgn__abs,axiom,
% 26.33/26.28      ! [V_x,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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 ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__eq__mult,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Oordered__ring__abs(T_a)
% 26.33/26.28       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 26.33/26.28              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) )
% 26.33/26.28            & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 26.33/26.28              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__mult__pos,axiom,
% 26.33/26.28      ! [V_y,V_x,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__diff__triangle__ineq,axiom,
% 26.33/26.28      ! [V_d,V_c,V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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))))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__triangle__ineq4,axiom,
% 26.33/26.28      ! [V_b,V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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)))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__minus__le__zero,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__of__nonpos,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__if,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oabs__if(T_a)
% 26.33/26.28       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) )
% 26.33/26.28          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__of__neg,axiom,
% 26.33/26.28      ! [V_a,T_a] :
% 26.33/26.28        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 26.33/26.28         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zero__le__power__abs,axiom,
% 26.33/26.28      ! [V_n,V_a,T_a] :
% 26.33/26.28        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.28       => 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))) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__div__pos,axiom,
% 26.33/26.28      ! [V_x,V_y,T_a] :
% 26.33/26.28        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 26.33/26.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 26.33/26.28         => 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)) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__minus__one,axiom,
% 26.33/26.28      ! [T_a] :
% 26.33/26.28        ( ( class_Int_Onumber__ring(T_a)
% 26.33/26.28          & class_Rings_Olinordered__idom(T_a) )
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zabs__less__one__iff,axiom,
% 26.33/26.28      ! [V_z_2] :
% 26.33/26.28        ( 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)))
% 26.33/26.28      <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zabs__def,axiom,
% 26.33/26.28      ! [V_i] :
% 26.33/26.28        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.28         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_i) )
% 26.33/26.28        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 26.33/26.28         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = V_i ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_nat__abs__mult__distrib,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zero__le__zpower__abs,axiom,
% 26.33/26.28      ! [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))) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__number__of,axiom,
% 26.33/26.28      ! [V_x,T_a] :
% 26.33/26.28        ( ( class_Int_Onumber__ring(T_a)
% 26.33/26.28          & class_Rings_Olinordered__idom(T_a) )
% 26.33/26.28       => ( ( 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)))
% 26.33/26.28           => 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)) )
% 26.33/26.28          & ( ~ 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)))
% 26.33/26.28           => 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) ) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_abs__power__minus__one,axiom,
% 26.33/26.28      ! [V_n,T_a] :
% 26.33/26.28        ( ( class_Int_Onumber__ring(T_a)
% 26.33/26.28          & class_Rings_Olinordered__idom(T_a) )
% 26.33/26.28       => 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) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_zero__less__zpower__abs__iff,axiom,
% 26.33/26.28      ! [V_n_2,V_x_2] :
% 26.33/26.28        ( 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)))
% 26.33/26.28      <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.28          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 26.33/26.28  
% 26.33/26.28  fof(fact_power2__abs,axiom,
% 26.33/26.29      ! [V_a,T_a] :
% 26.33/26.29        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.29       => 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)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_abs__power2,axiom,
% 26.33/26.29      ! [V_a,T_a] :
% 26.33/26.29        ( class_Rings_Olinordered__idom(T_a)
% 26.33/26.29       => 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)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_code__numeral_Osimps_I4_J,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_divmod__int__pdivmod,axiom,
% 26.33/26.29      ! [V_l_2,V_k_2] :
% 26.33/26.29        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29         => 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)) )
% 26.33/26.29        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29             => 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) )
% 26.33/26.29            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29             => 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)))) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Nitpick_Oint__gcd__def,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_divmod__int__code,axiom,
% 26.33/26.29      ! [V_l_2,V_k_2] :
% 26.33/26.29        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29         => 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)) )
% 26.33/26.29        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29             => 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) )
% 26.33/26.29            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29             => 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)))) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apsnd__conv,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apsnd__compose,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fst__apsnd,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_snd__apsnd,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apsnd__eq__conv,axiom,
% 26.33/26.29      ! [V_g_2,V_x_2,V_f_2,T_b,T_c,T_d] :
% 26.33/26.29        ( 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)
% 26.33/26.29      <=> 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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_negateSnd__def,axiom,
% 26.33/26.29      c_Divides_OnegateSnd = c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,c_Groups_Ouminus__class_Ouminus(tc_Int_Oint)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nat__gcd_Osimps,axiom,
% 26.33/26.29      ! [V_x,V_y] :
% 26.33/26.29        ( ( V_y = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.29         => c_Nitpick_Onat__gcd(V_x,V_y) = V_x )
% 26.33/26.29        & ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_pdivmod__def,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_pdivmod__posDivAlg,axiom,
% 26.33/26.29      ! [V_k,V_l] :
% 26.33/26.29        ( ( V_l = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29         => 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)) )
% 26.33/26.29        & ( V_l != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nat__gcd_Opsimps,axiom,
% 26.33/26.29      ! [V_y_2,V_x_2] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( ( V_y_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.29           => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = V_x_2 )
% 26.33/26.29          & ( V_y_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.29           => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Nitpick_Onat__lcm__def,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Nitpick_Oint__lcm__def,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nat__gcd_Opinduct,axiom,
% 26.33/26.29      ! [V_P_2,V_a1_2,V_a0_2] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( ! [B_x,B_y] :
% 26.33/26.29              ( 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)))
% 26.33/26.29             => ( ( B_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.29                 => hBOOL(hAPP(hAPP(V_P_2,B_y),c_Divides_Odiv__class_Omod(tc_Nat_Onat,B_x,B_y))) )
% 26.33/26.29               => hBOOL(hAPP(hAPP(V_P_2,B_x),B_y)) ) )
% 26.33/26.29         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apfst__apsnd,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apsnd__apfst,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apfst__conv,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_snd__apfst,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fst__apfst,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apfst__eq__conv,axiom,
% 26.33/26.29      ! [V_g_2,V_x_2,V_f_2,T_c,T_b,T_d] :
% 26.33/26.29        ( 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)
% 26.33/26.29      <=> 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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apfst__compose,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apsnd__apfst__commute,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_transfer__nat__int__sum__prod__cong_I1_J,axiom,
% 26.33/26.29      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] :
% 26.33/26.29        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.29          & class_Groups_Ocomm__monoid__mult(T_b) )
% 26.33/26.29       => ( V_A_2 = V_B_2
% 26.33/26.29         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 26.33/26.29           => ( ! [B_x] :
% 26.33/26.29                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 26.33/26.29                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 26.33/26.29             => 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) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_accp__acc__eq,axiom,
% 26.33/26.29      ! [V_x_2,V_r_2,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__comp__def,axiom,
% 26.33/26.29      ! [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))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__compI,axiom,
% 26.33/26.29      ! [V_s_2,V_c_2,T_d,V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => ( 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))
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__comp__UNION__distrib,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__comp__UNION__distrib2,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__comp__mono,axiom,
% 26.33/26.29      ! [V_s_2,V_s_H_2,T_d,V_r_2,V_r_H_2,T_c,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => ( 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))
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_O__assoc,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__comp__distrib,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__comp__distrib2,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__comp__empty2,axiom,
% 26.33/26.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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__comp__empty1,axiom,
% 26.33/26.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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_union__comp__emptyL,axiom,
% 26.33/26.29      ! [V_B_2,V_C_2,V_A_2,T_b] :
% 26.33/26.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))
% 26.33/26.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))
% 26.33/26.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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_union__comp__emptyR,axiom,
% 26.33/26.29      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 26.33/26.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))
% 26.33/26.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))
% 26.33/26.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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_acc__subset,axiom,
% 26.33/26.29      ! [V_R2_2,V_R1_2,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_acc_Osimps,axiom,
% 26.33/26.29      ! [V_r_2,V_a_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 26.33/26.29      <=> ! [B_x] :
% 26.33/26.29            ( 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))
% 26.33/26.29           => hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_acc__downward,axiom,
% 26.33/26.29      ! [V_a_2,V_r_2,V_b_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 26.33/26.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))
% 26.33/26.29         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_max__ext__compat,axiom,
% 26.33/26.29      ! [V_S_2,V_R_2,T_b] :
% 26.33/26.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))
% 26.33/26.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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_min__ext__compat,axiom,
% 26.33/26.29      ! [V_S_2,V_R_2,T_b] :
% 26.33/26.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))
% 26.33/26.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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_pred__comp__rel__comp__eq,axiom,
% 26.33/26.29      ! [V_y_2,V_x_2,V_s_2,V_r_2,T_d,T_c,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29      <=> 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_reduction__pairI,axiom,
% 26.33/26.29      ! [V_S_2,V_R_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_R_2)
% 26.33/26.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))
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_max__extp_Oequations,axiom,
% 26.33/26.29      ! [V_a2_2,V_a1_2,V_R_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Omax__extp(T_b,V_R_2,V_a1_2,V_a2_2)
% 26.33/26.29      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 26.33/26.29          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 26.33/26.29          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29          & ! [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 26.33/26.29             => ? [B_xa] :
% 26.33/26.29                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 26.33/26.29                  & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__less__than,axiom,
% 26.33/26.29      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_pred__comp_Ointros,axiom,
% 26.33/26.29      ! [T_d,T_c,T_b,V_c_2,V_s_2,V_b_2,V_a_2,V_r_2] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 26.33/26.29       => ( hBOOL(hAPP(hAPP(V_s_2,V_b_2),V_c_2))
% 26.33/26.29         => c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2,V_a_2,V_c_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__empty,axiom,
% 26.33/26.29      ! [T_b] : c_Wellfounded_Owf(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__inv__image,axiom,
% 26.33/26.29      ! [V_f_2,T_c,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => c_Wellfounded_Owf(T_c,hAPP(hAPP(c_Relation_Oinv__image(T_b,T_c),V_r_2),V_f_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__lex__prod,axiom,
% 26.33/26.29      ! [V_rb_2,T_c,V_ra_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_ra_2)
% 26.33/26.29       => ( c_Wellfounded_Owf(T_c,V_rb_2)
% 26.33/26.29         => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Wellfounded_Olex__prod(T_b,T_c,V_ra_2,V_rb_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__measure,axiom,
% 26.33/26.29      ! [V_f_2,T_b] : c_Wellfounded_Owf(T_b,hAPP(c_Wellfounded_Omeasure(T_b),V_f_2)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__comp__self,axiom,
% 26.33/26.29      ! [V_R_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_R_2)
% 26.33/26.29      <=> c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_min__ext__wf,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omin__ext(T_b,V_r_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__finite__psubset,axiom,
% 26.33/26.29      ! [T_b] : c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Ofinite__psubset(T_b)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__Int1,axiom,
% 26.33/26.29      ! [V_r_H_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => 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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__Int2,axiom,
% 26.33/26.29      ! [V_r_H_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => 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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__subset,axiom,
% 26.33/26.29      ! [V_p_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => ( 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))
% 26.33/26.29         => c_Wellfounded_Owf(T_b,V_p_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_pred__comp_Oequations,axiom,
% 26.33/26.29      ! [V_a3_2,V_a1_2,V_s_2,V_r_2,T_d,T_c,T_b] :
% 26.33/26.29        ( c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2,V_a1_2,V_a3_2)
% 26.33/26.29      <=> ? [B_b] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_b))
% 26.33/26.29            & hBOOL(hAPP(hAPP(V_s_2,B_b),V_a3_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__mlex,axiom,
% 26.33/26.29      ! [V_f_2,V_R_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_R_2)
% 26.33/26.29       => c_Wellfounded_Owf(T_b,c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__pair__less,axiom,
% 26.33/26.29      c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_max__ext__wf,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omax__ext(T_b,V_r_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__less,axiom,
% 26.33/26.29      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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__irrefl,axiom,
% 26.33/26.29      ! [V_a_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.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_a_2)),V_r_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__asym,axiom,
% 26.33/26.29      ! [V_x_2,V_a_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.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_x_2)),V_r_2))
% 26.33/26.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_a_2)),V_r_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__not__sym,axiom,
% 26.33/26.29      ! [V_x_2,V_a_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.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_x_2)),V_r_2))
% 26.33/26.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_a_2)),V_r_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__not__refl,axiom,
% 26.33/26.29      ! [V_a_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.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_a_2)),V_r_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__int__ge__less__than2,axiom,
% 26.33/26.29      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than2(V_d_2)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__int__ge__less__than,axiom,
% 26.33/26.29      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than(V_d_2)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__acc__iff,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29      <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_acc__wfD,axiom,
% 26.33/26.29      ! [V_x_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__no__loop,axiom,
% 26.33/26.29      ! [V_R_2,T_b] :
% 26.33/26.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))
% 26.33/26.29       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__union__merge,axiom,
% 26.33/26.29      ! [V_S_2,V_R_2,T_b] :
% 26.33/26.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))
% 26.33/26.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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__iff__no__infinite__down__chain,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29      <=> ~ ? [B_f] :
% 26.33/26.29            ! [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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wfE__pf,axiom,
% 26.33/26.29      ! [V_A_2,V_R_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_R_2)
% 26.33/26.29       => ( 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)))
% 26.33/26.29         => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__union__compatible,axiom,
% 26.33/26.29      ! [V_S_2,V_R_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_R_2)
% 26.33/26.29       => ( c_Wellfounded_Owf(T_b,V_S_2)
% 26.33/26.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))
% 26.33/26.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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf,axiom,
% 26.33/26.29      ! [T_b] :
% 26.33/26.29        ( class_Orderings_Owellorder(T_b)
% 26.33/26.29       => 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)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_reduction__pair__def,axiom,
% 26.33/26.29      ! [V_P_2,T_b] :
% 26.33/26.29        ( c_FunDef_Oreduction__pair(T_b,V_P_2)
% 26.33/26.29      <=> ( 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_P_2))
% 26.33/26.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),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_P_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_P_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_P_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_reduction__pair__lemma,axiom,
% 26.33/26.29      ! [V_S_2,V_R_2,V_P_2,T_b] :
% 26.33/26.29        ( c_FunDef_Oreduction__pair(T_b,V_P_2)
% 26.33/26.29       => ( 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_P_2)))
% 26.33/26.29         => ( 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_P_2)))
% 26.33/26.29           => ( c_Wellfounded_Owf(T_b,V_S_2)
% 26.33/26.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)) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__lenlex,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olenlex(T_b,V_r_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__if__measure,axiom,
% 26.33/26.29      ! [T_b,V_g_2,V_f_2,V_P_2] :
% 26.33/26.29        ( ! [B_x] :
% 26.33/26.29            ( hBOOL(hAPP(V_P_2,B_x))
% 26.33/26.29           => 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))) )
% 26.33/26.29       => 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_P_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))))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_max__ext_Ointros,axiom,
% 26.33/26.29      ! [V_R_2,V_Y_2,V_X_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2))
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Y_2))
% 26.33/26.29         => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29           => ( ! [B_x] :
% 26.33/26.29                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_X_2))
% 26.33/26.29                 => ? [B_xa] :
% 26.33/26.29                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_Y_2))
% 26.33/26.29                      & 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)) ) )
% 26.33/26.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_Y_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_pred__nat__def,axiom,
% 26.33/26.29      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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__lex,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olex(T_b,V_r_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__lexn,axiom,
% 26.33/26.29      ! [V_n_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => c_Wellfounded_Owf(tc_List_Olist(T_b),hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lex__def,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lexn_Osimps_I1_J,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__pred__nat,axiom,
% 26.33/26.29      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__same__fst,axiom,
% 26.33/26.29      ! [T_b,V_R_2,T_c,V_P_2] :
% 26.33/26.29        ( ! [B_x] :
% 26.33/26.29            ( hBOOL(hAPP(V_P_2,B_x))
% 26.33/26.29           => c_Wellfounded_Owf(T_c,hAPP(V_R_2,B_x)) )
% 26.33/26.29       => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Recdef_Osame__fst(T_b,T_c,V_P_2,V_R_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Nitpick_Ozero__frac__def,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Range__Collect__split,axiom,
% 26.33/26.29      ! [V_P_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_P_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_P_2))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_RangeI,axiom,
% 26.33/26.29      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Range__Id__on,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Range__Diff__subset,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Range__empty,axiom,
% 26.33/26.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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Range__empty__iff,axiom,
% 26.33/26.29      ! [V_r_2,T_b,T_c] :
% 26.33/26.29        ( hAPP(c_Relation_ORange(T_c,T_b),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Range__Un__eq,axiom,
% 26.33/26.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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__Range,axiom,
% 26.33/26.29      ! [V_r_2,T_c,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2))
% 26.33/26.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_snd__eq__Range,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Range__iff,axiom,
% 26.33/26.29      ! [V_r_2,T_c,V_a_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)))
% 26.33/26.29      <=> ? [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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Range__insert,axiom,
% 26.33/26.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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Range__Int__subset,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Nitpick_Oone__frac__def,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Nitpick_Onumber__of__frac__def,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_RangeP__Range__eq,axiom,
% 26.33/26.29      ! [V_x_2,V_r_2,T_c,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_RangeP_Ointros,axiom,
% 26.33/26.29      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 26.33/26.29       => hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_b_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_RangeP_Oequations,axiom,
% 26.33/26.29      ! [V_a2_2,V_r_2,T_c,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_a2_2))
% 26.33/26.29      <=> ? [B_a] : hBOOL(hAPP(hAPP(V_r_2,B_a),V_a2_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Nitpick_Ofrac__def,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_RangeE,axiom,
% 26.33/26.29      ! [V_r_2,T_c,V_b_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)))
% 26.33/26.29       => ~ ! [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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__Un,axiom,
% 26.33/26.29      ! [V_s_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => ( c_Wellfounded_Owf(T_b,V_s_2)
% 26.33/26.29         => ( 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))
% 26.33/26.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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_DomainI,axiom,
% 26.33/26.29      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__Id__on,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__empty,axiom,
% 26.33/26.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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__empty__iff,axiom,
% 26.33/26.29      ! [V_r_2,T_c,T_b] :
% 26.33/26.29        ( hAPP(c_Relation_ODomain(T_b,T_c),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__mono,axiom,
% 26.33/26.29      ! [V_s_2,V_r_2,T_c,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__Un__eq,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__Domain,axiom,
% 26.33/26.29      ! [V_r_2,T_c,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2))
% 26.33/26.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fst__eq__Domain,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__iff,axiom,
% 26.33/26.29      ! [V_r_2,T_c,V_a_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)))
% 26.33/26.29      <=> ? [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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__insert,axiom,
% 26.33/26.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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__Int__subset,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__Diff__subset,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Field__def,axiom,
% 26.33/26.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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Domain__Collect__split,axiom,
% 26.33/26.29      ! [V_P_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_P_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_P_2)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_DomainP__Domain__eq,axiom,
% 26.33/26.29      ! [V_x_2,V_r_2,T_c,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_DomainE,axiom,
% 26.33/26.29      ! [V_r_2,T_c,V_a_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)))
% 26.33/26.29       => ~ ! [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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1Set_Oequations,axiom,
% 26.33/26.29      ! [V_a3_2,V_a2_2,V_a1_2,V_f_2,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29      <=> ? [B_a,B_A] :
% 26.33/26.29            ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),V_a2_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A)
% 26.33/26.29            & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_a3_2))
% 26.33/26.29            & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_DomainP_Ointros,axiom,
% 26.33/26.29      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 26.33/26.29       => hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_DomainP_Oequations,axiom,
% 26.33/26.29      ! [V_a1_2,V_r_2,T_c,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a1_2))
% 26.33/26.29      <=> ? [B_x1] : hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_x1)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_insert__fold1SetE,axiom,
% 26.33/26.29      ! [V_x_2,V_X_2,V_a_2,V_f_2,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => ~ ! [B_a,B_A] :
% 26.33/26.29              ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_X_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A)
% 26.33/26.29             => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_x_2))
% 26.33/26.29               => hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_image__split__eq__Sigma,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nat0__intermed__int__val,axiom,
% 26.33/26.29      ! [V_k_2,V_f_2,V_n_2] :
% 26.33/26.29        ( ! [B_i] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 26.33/26.29           => 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))) )
% 26.33/26.29       => ( 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))
% 26.33/26.29         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 26.33/26.29           => ? [B_i] :
% 26.33/26.29                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 26.33/26.29                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_SigmaI,axiom,
% 26.33/26.29      ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.29       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2)))
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Times__eq__cancel2,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2))
% 26.33/26.29       => ( 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))
% 26.33/26.29        <=> V_A_2 = V_B_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sigma__empty1,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_card__cartesian__product,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_setsum__cartesian__product,axiom,
% 26.33/26.29      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 26.33/26.29        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sigma__empty2,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Times__empty,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_c,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29          | V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Compl__Times__UNIV2,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Compl__Times__UNIV1,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_setprod__cartesian__product,axiom,
% 26.33/26.29      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 26.33/26.29        ( class_Groups_Ocomm__monoid__mult(T_b)
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sigma__Un__distrib1,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Times__Un__distrib1,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sigma__Un__distrib2,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_rel__comp__subset__Sigma,axiom,
% 26.33/26.29      ! [V_C_2,V_s_2,T_d,V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => ( 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))))
% 26.33/26.29         => 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)))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_swap__product,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__cartesian__product,axiom,
% 26.33/26.29      ! [V_B_2,T_c,V_A_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 26.33/26.29         => 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)))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_equiv__type,axiom,
% 26.33/26.29      ! [V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 26.33/26.29       => 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)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sigma__Int__distrib1,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Times__Int__distrib1,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sigma__Int__distrib2,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Id__on__subset__Times,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sigma__Diff__distrib1,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Times__Diff__distrib1,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sigma__Diff__distrib2,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_UNIV__Times__UNIV,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_mem__Sigma__iff,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.29          & hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_SigmaD1,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_SigmaD2,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_SigmaE2,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.29           => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_card__cartesian__product__singleton,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Times__subset__cancel2,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2))
% 26.33/26.29       => ( 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))))
% 26.33/26.29        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Image__subset,axiom,
% 26.33/26.29      ! [V_C_2,V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => 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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__cartesian__productD2,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_c,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__cartesian__productD1,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_c,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 26.33/26.29         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_SetCompr__Sigma__eq,axiom,
% 26.33/26.29      ! [V_Q_2,V_P_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_P_2))),V_Q_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_P_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_Q_2)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Collect__split,axiom,
% 26.33/26.29      ! [V_Q_2,V_P_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_P_2))),V_Q_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_P_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_OCollect(T_c),V_Q_2))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fst__image__times,axiom,
% 26.33/26.29      ! [V_A_2,T_c,T_b,V_B_2] :
% 26.33/26.29        ( ( V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29         => 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)) )
% 26.33/26.29        & ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29         => 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 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_snd__image__times,axiom,
% 26.33/26.29      ! [V_B_2,T_c,T_b,V_A_2] :
% 26.33/26.29        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29         => 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)) )
% 26.33/26.29        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29         => 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 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_insert__times__insert,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__equiv__class,axiom,
% 26.33/26.29      ! [V_X_2,V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29       => ( 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))))
% 26.33/26.29         => ( 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)))
% 26.33/26.29           => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_vimage__Times,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_UN__Times__distrib,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sigma__def,axiom,
% 26.33/26.29      ! [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))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__quotient,axiom,
% 26.33/26.29      ! [V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29       => ( 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))))
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_setsum__mult__setsum__if__inj,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,V_g_2,V_f_2,T_c,T_b,T_d] :
% 26.33/26.29        ( class_Rings_Osemiring__0(T_d)
% 26.33/26.29       => ( 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)))
% 26.33/26.29         => 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))))))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Ex__inj__on__UNION__Sigma,axiom,
% 26.33/26.29      ! [V_A_2,V_I_2,T_c,T_b] :
% 26.33/26.29      ? [B_f] :
% 26.33/26.29        ( 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))
% 26.33/26.29        & 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold__image__Sigma,axiom,
% 26.33/26.29      ! [V_g_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 26.33/26.29        ( class_Groups_Ocomm__monoid__mult(T_d)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( ! [B_x] :
% 26.33/26.29                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 26.33/26.29           => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_image__id,axiom,
% 26.33/26.29      ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_Fun_Oid(T_b)),V_Y_2) = V_Y_2 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_of__int__eq__id,axiom,
% 26.33/26.29      c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apsnd__id,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_id__o,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_o__id,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_o__eq__id__dest,axiom,
% 26.33/26.29      ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_vimage__id,axiom,
% 26.33/26.29      ! [V_A_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_Fun_Oid(T_b)),V_A_2) = V_A_2 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_id__apply,axiom,
% 26.33/26.29      ! [V_x,T_a] : hAPP(c_Fun_Oid(T_a),V_x) = V_x ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_id__def,axiom,
% 26.33/26.29      ! [V_x_1,T_a] : hAPP(c_Fun_Oid(T_a),V_x_1) = V_x_1 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_inj__on__id,axiom,
% 26.33/26.29      ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_Fun_Oid(T_b),V_A_2) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apfst__id,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_surj__id,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_folding_Oempty,axiom,
% 26.33/26.29      ! [V_F_2,V_f_2,T_c,T_b] :
% 26.33/26.29        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 26.33/26.29       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Fun_Oid(T_c) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_split__Pair,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_setsum__reindex__id,axiom,
% 26.33/26.29      ! [V_B_2,V_f_2,T_b,T_c] :
% 26.33/26.29        ( class_Groups_Ocomm__monoid__add(T_c)
% 26.33/26.29       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_setprod__reindex__id,axiom,
% 26.33/26.29      ! [V_B_2,V_f_2,T_b,T_c] :
% 26.33/26.29        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.33/26.29       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_setprod__Sigma,axiom,
% 26.33/26.29      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 26.33/26.29        ( class_Groups_Ocomm__monoid__mult(T_d)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( ! [B_x] :
% 26.33/26.29                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 26.33/26.29           => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_setsum__Sigma,axiom,
% 26.33/26.29      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 26.33/26.29        ( class_Groups_Ocomm__monoid__add(T_d)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( ! [B_x] :
% 26.33/26.29                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 26.33/26.29           => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_card__SigmaI,axiom,
% 26.33/26.29      ! [V_B_2,T_c,V_A_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29       => ( ! [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 26.33/26.29         => 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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__SigmaI,axiom,
% 26.33/26.29      ! [V_B_2,T_c,V_A_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29       => ( ! [B_a] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 26.33/26.29             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) )
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_SigmaE,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,V_c_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ~ ! [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29             => ! [B_y] :
% 26.33/26.29                  ( hBOOL(hAPP(hAPP(c_member(T_c),B_y),hAPP(V_B_2,B_x)))
% 26.33/26.29                 => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair__surj,axiom,
% 26.33/26.29      ! [V_g_2,T_d,T_e,V_f_2,T_b,T_c] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => ( 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))
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair__imageI,axiom,
% 26.33/26.29      ! [V_g_2,V_f_2,T_e,T_d,V_R_2,V_b_2,V_a_2,T_c,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_snd__prod__fun,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fst__map__pair,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair__simp,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair__ident,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair_Ocompositionality,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair__compose,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair_Ocomp,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fst__comp__map__pair,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_snd__comp__map__pair,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair_Oidentity,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apsnd__def,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_apfst__def,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair_Oid,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair__def,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair__surj__on,axiom,
% 26.33/26.29      ! [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] :
% 26.33/26.29        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_A_H_2
% 26.33/26.29       => ( hAPP(c_Set_Oimage(T_e,T_d,V_g_2),V_B_2) = V_B_H_2
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__map__pair__image,axiom,
% 26.33/26.29      ! [V_f_2,T_c,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__pair__inj__on,axiom,
% 26.33/26.29      ! [V_B_2,V_g_2,T_e,T_d,V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.29        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 26.33/26.29       => ( c_Fun_Oinj__on(T_d,T_e,V_g_2,V_B_2)
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_prod__fun__imageE,axiom,
% 26.33/26.29      ! [V_R_2,V_g_2,V_f_2,T_e,T_d,V_c_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ~ ! [B_x,B_y] :
% 26.33/26.29              ( 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))
% 26.33/26.29             => ~ 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__on__def,axiom,
% 26.33/26.29      ! [V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 26.33/26.29      <=> ( 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))))
% 26.33/26.29          & ! [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29             => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_int__val__lemma,axiom,
% 26.33/26.29      ! [V_k_2,V_f_2,V_n_2] :
% 26.33/26.29        ( ! [B_i] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 26.33/26.29           => 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))) )
% 26.33/26.29       => ( 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))
% 26.33/26.29         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 26.33/26.29           => ? [B_i] :
% 26.33/26.29                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 26.33/26.29                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__on__Id__on,axiom,
% 26.33/26.29      ! [V_A_2,T_b] : c_Relation_Orefl__on(T_b,V_A_2,c_Relation_OId__on(T_b,V_A_2)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__on__empty,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__on__Un,axiom,
% 26.33/26.29      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 26.33/26.29       => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2)
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__on__Int,axiom,
% 26.33/26.29      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 26.33/26.29       => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2)
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__onD2,axiom,
% 26.33/26.29      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 26.33/26.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)),V_r_2))
% 26.33/26.29         => hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__onD1,axiom,
% 26.33/26.29      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 26.33/26.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)),V_r_2))
% 26.33/26.29         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__onD,axiom,
% 26.33/26.29      ! [V_a_2,V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 26.33/26.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.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_a_2)),V_r_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_reflp__def,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Predicate_Oreflp(T_b,V_r_2)
% 26.33/26.29      <=> 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__onI,axiom,
% 26.33/26.29      ! [V_A_2,V_r_2,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => ( ! [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29             => 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)) )
% 26.33/26.29         => c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__Un,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Groups_Oab__semigroup__mult(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 26.33/26.29             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29               => ( 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))
% 26.33/26.29                 => 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)) ) ) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_reflpE,axiom,
% 26.33/26.29      ! [V_x_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Predicate_Oreflp(T_b,V_r_2)
% 26.33/26.29       => hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_x_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__singleton__def,axiom,
% 26.33/26.29      ! [V_a_2,V_f_2,T_b,V_g_2] :
% 26.33/26.29        ( V_g_2 = c_Finite__Set_Ofold1(T_b,V_f_2)
% 26.33/26.29       => 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 ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__singleton,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_folding__one_Oeq__fold,axiom,
% 26.33/26.29      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 26.33/26.29        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__def,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Sup__fin_OF__eq,axiom,
% 26.33/26.29      ! [V_A_2,T_b] :
% 26.33/26.29        ( class_Lattices_Olattice(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => 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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Inf__fin_OF__eq,axiom,
% 26.33/26.29      ! [V_A_2,T_b] :
% 26.33/26.29        ( class_Lattices_Olattice(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => 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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Min_OF__eq,axiom,
% 26.33/26.29      ! [V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => 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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Max_OF__eq,axiom,
% 26.33/26.29      ! [V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => 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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_min__max_OInf__fin_OF__eq,axiom,
% 26.33/26.29      ! [V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => 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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_min__max_OSup__fin_OF__eq,axiom,
% 26.33/26.29      ! [V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => 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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__belowI,axiom,
% 26.33/26.29      ! [V_a_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Lattices_Osemilattice__inf(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.29           => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_below__fold1__iff,axiom,
% 26.33/26.29      ! [V_x_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Lattices_Osemilattice__inf(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29           => ( 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)))
% 26.33/26.29            <=> ! [B_x] :
% 26.33/26.29                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_min__max_Ofold1__belowI,axiom,
% 26.33/26.29      ! [V_a_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.29           => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__insert__idem,axiom,
% 26.33/26.29      ! [V_x_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 26.33/26.29       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29           => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_min__max_Obelow__fold1__iff,axiom,
% 26.33/26.29      ! [V_x_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29           => ( 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)))
% 26.33/26.29            <=> ! [B_x] :
% 26.33/26.29                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__below__iff,axiom,
% 26.33/26.29      ! [V_x_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29           => ( 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))
% 26.33/26.29            <=> ? [B_x] :
% 26.33/26.29                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_x_2)) ) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__Un2,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 26.33/26.29             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29               => 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)) ) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__strict__below__iff,axiom,
% 26.33/26.29      ! [V_x_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29           => ( 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))
% 26.33/26.29            <=> ? [B_x] :
% 26.33/26.29                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_x_2)) ) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_strict__below__fold1__iff,axiom,
% 26.33/26.29      ! [V_x_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29           => ( 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)))
% 26.33/26.29            <=> ! [B_x] :
% 26.33/26.29                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__insert,axiom,
% 26.33/26.29      ! [V_x_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Groups_Oab__semigroup__mult(T_b)
% 26.33/26.29       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29           => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.33/26.29             => 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)) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__antimono,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_b] :
% 26.33/26.29        ( class_Orderings_Olinorder(T_b)
% 26.33/26.29       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 26.33/26.29           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 26.33/26.29             => 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))) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_semilattice__big_OF__eq,axiom,
% 26.33/26.29      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 26.33/26.29        ( c_Big__Operators_Osemilattice__big(T_b,V_f_2,V_F_2)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_fold1__in,axiom,
% 26.33/26.29      ! [V_A_2,T_b] :
% 26.33/26.29        ( class_Groups_Oab__semigroup__mult(T_b)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29           => ( ! [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))))))
% 26.33/26.29             => 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)) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_hom__fold1__commute,axiom,
% 26.33/26.29      ! [V_N_2,V_h_2,T_b] :
% 26.33/26.29        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 26.33/26.29       => ( ! [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))
% 26.33/26.29         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 26.33/26.29           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29             => 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)) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wfP__def,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 26.33/26.29      <=> 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Option_Omap__def,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_setprod__pos__nat,axiom,
% 26.33/26.29      ! [V_f_2,V_S_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 26.33/26.29       => ( ! [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 26.33/26.29             => 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))) )
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wfP__empty,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Option_Omap_Ocomp,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Option_Omap_Ocompositionality,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_option__map__comp,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_option__map__o__empty,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Option_Omap_Oid,axiom,
% 26.33/26.29      ! [T_b] : hAPP(c_Option_Omap(T_b,T_b),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_Option_Ooption(T_b)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Option_Omap_Oidentity,axiom,
% 26.33/26.29      ! [T_b] : hAPP(c_Option_Omap(T_b,T_b),c_COMBI(T_b)) = c_Fun_Oid(tc_Option_Ooption(T_b)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_dom__option__map,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_accp__wfPD,axiom,
% 26.33/26.29      ! [V_x_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 26.33/26.29       => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_x_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wfP__accp__iff,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 26.33/26.29      <=> ! [B_x1] : hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x1)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_option__map__is__None,axiom,
% 26.33/26.29      ! [V_opt_2,V_f_2,T_b,T_c] :
% 26.33/26.29        ( hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),V_opt_2) = c_Option_Ooption_ONone(T_b)
% 26.33/26.29      <=> V_opt_2 = c_Option_Ooption_ONone(T_c) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_option__map__None,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_option__map__eq__Some,axiom,
% 26.33/26.29      ! [V_y_2,V_xo_2,V_f_2,T_b,T_c] :
% 26.33/26.29        ( 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)
% 26.33/26.29      <=> ? [B_z] :
% 26.33/26.29            ( V_xo_2 = hAPP(c_Option_Ooption_OSome(T_c),B_z)
% 26.33/26.29            & hAPP(V_f_2,B_z) = V_y_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_option__map__Some,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wfP__subset,axiom,
% 26.33/26.29      ! [V_p_2,V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 26.33/26.29       => ( 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))
% 26.33/26.29         => c_Wellfounded_OwfP(T_b,V_p_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_option__map__o__map__upd,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__in__rel,axiom,
% 26.33/26.29      ! [V_R_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_R_2)
% 26.33/26.29       => c_Wellfounded_OwfP(T_b,c_FunDef_Oin__rel(T_b,T_b,V_R_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wfP__wf__eq,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29      <=> c_Wellfounded_Owf(T_b,V_r_2) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wfP__acyclicP,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 26.33/26.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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_folding__one__idem_Ohom__commute,axiom,
% 26.33/26.29      ! [V_N_2,V_h_2,V_F_2,V_f_2,T_b] :
% 26.33/26.29        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 26.33/26.29       => ( ! [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))
% 26.33/26.29         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 26.33/26.29           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.29             => 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)) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Rep__Integ__cases,axiom,
% 26.33/26.29      ! [V_y_2] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 26.33/26.29       => ~ ! [B_x] : V_y_2 != hAPP(c_Int_ORep__Integ,B_x) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_acyclic__subset,axiom,
% 26.33/26.29      ! [V_r_2,V_s_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Oacyclic(T_b,V_s_2)
% 26.33/26.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))
% 26.33/26.29         => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__acyclic,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29       => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_wf__iff__acyclic__if__finite,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 26.33/26.29       => ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.33/26.29        <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__acyclic__wf,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 26.33/26.29       => ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 26.33/26.29         => c_Wellfounded_Owf(T_b,V_r_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Nitpick_Owf_H__def,axiom,
% 26.33/26.29      ! [V_r_2,T_b] :
% 26.33/26.29        ( c_Nitpick_Owf_H(T_b,V_r_2)
% 26.33/26.29      <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 26.33/26.29          & ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 26.33/26.29            | c_Nitpick_Ounknown(tc_HOL_Obool) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Rep__Integ__induct,axiom,
% 26.33/26.29      ! [V_P_2,V_y_2] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 26.33/26.29       => ( ! [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Int_ORep__Integ,B_x)))
% 26.33/26.29         => hBOOL(hAPP(V_P_2,V_y_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_folding__image__simple_Ounion__inter__neutral,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 26.33/26.29        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 26.33/26.29         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 26.33/26.29           => ( ! [B_x] :
% 26.33/26.29                  ( 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)))
% 26.33/26.29                 => hAPP(V_g_2,B_x) = V_z_2 )
% 26.33/26.29             => 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)) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_pigeonhole__infinite,axiom,
% 26.33/26.29      ! [V_f_2,T_c,V_A_2,T_b] :
% 26.33/26.29        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 26.33/26.29         => ? [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.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),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)))))) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_refl__on__def_H,axiom,
% 26.33/26.29      ! [V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 26.33/26.29      <=> ( ! [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2))
% 26.33/26.29             => 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)) )
% 26.33/26.29          & ! [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.29             => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Abs__Integ__cases,axiom,
% 26.33/26.29      ! [V_x_2] :
% 26.33/26.29        ~ ! [B_y] :
% 26.33/26.29            ( V_x_2 = hAPP(c_Int_OAbs__Integ,B_y)
% 26.33/26.29           => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_ball__empty,axiom,
% 26.33/26.29      ! [V_P_2,T_b,B_x] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 26.33/26.29       => hBOOL(hAPP(V_P_2,B_x)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Powp__def,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Predicate_OPowp(T_b,V_A_2),V_B_2))
% 26.33/26.29      <=> ! [B_x] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 26.33/26.29           => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_congruent__def,axiom,
% 26.33/26.29      ! [V_f_2,V_r_2,T_c,T_b] :
% 26.33/26.29        ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2)
% 26.33/26.29      <=> ! [B_x] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2))
% 26.33/26.29           => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Abs__Integ__induct,axiom,
% 26.33/26.29      ! [V_x_2,V_P_2] :
% 26.33/26.29        ( ! [B_y] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg))
% 26.33/26.29           => hBOOL(hAPP(V_P_2,hAPP(c_Int_OAbs__Integ,B_y))) )
% 26.33/26.29       => hBOOL(hAPP(V_P_2,V_x_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__range__map__of__map__add,axiom,
% 26.33/26.29      ! [V_l_2,V_f_2,T_c,T_b] :
% 26.33/26.29        ( 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)))))
% 26.33/26.29       => 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,hAPP(c_Map_Omap__of(T_c,T_b),V_l_2))),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__dom__map__of,axiom,
% 26.33/26.29      ! [V_l_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Map_Odom(T_b,T_c,hAPP(c_Map_Omap__of(T_b,T_c),V_l_2)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_triples__valid__Suc,axiom,
% 26.33/26.29      ! [V_n_2,V_tsa_2,T_b] :
% 26.33/26.29        ( ! [B_x] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_tsa_2))
% 26.33/26.29           => c_Hoare__Mirabelle_Otriple__valid(T_b,hAPP(c_Nat_OSuc,V_n_2),B_x) )
% 26.33/26.29       => ! [B_x] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_tsa_2))
% 26.33/26.29           => c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,B_x) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__range__map__of,axiom,
% 26.33/26.29      ! [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),hAPP(c_Map_Omap__of(T_c,T_b),V_xys_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_hoare__valids__def,axiom,
% 26.33/26.29      ! [V_tsa_2,V_G_2,T_b] :
% 26.33/26.29        ( c_Hoare__Mirabelle_Ohoare__valids(T_b,V_G_2,V_tsa_2)
% 26.33/26.29      <=> ! [B_n] :
% 26.33/26.29            ( ! [B_x] :
% 26.33/26.29                ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_G_2))
% 26.33/26.29               => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) )
% 26.33/26.29           => ! [B_x] :
% 26.33/26.29                ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_tsa_2))
% 26.33/26.29               => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__add__map__of__foldr,axiom,
% 26.33/26.29      ! [V_ps_2,V_m_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_m_2,hAPP(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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__mapk__SomeI,axiom,
% 26.33/26.29      ! [V_x_2,V_k_2,V_t_2,T_d,V_f_2,T_c,T_b] :
% 26.33/26.29        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 26.33/26.29       => ( hAPP(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)
% 26.33/26.29         => hAPP(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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__map,axiom,
% 26.33/26.29      ! [V_xs_2,V_f_2,T_d,T_c,T_b] : hAPP(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)),hAPP(c_Map_Omap__of(T_b,T_d),V_xs_2)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_inj__mapI,axiom,
% 26.33/26.29      ! [V_f_2,T_c,T_b] :
% 26.33/26.29        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_foldr__map,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__injective,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 26.33/26.29         => V_xs_2 = V_ys_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_inj__mapD,axiom,
% 26.33/26.29      ! [V_f_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_inj__map__eq__map,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.29        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 26.33/26.29       => ( 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)
% 26.33/26.29        <=> V_xs_2 = V_ys_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_inj__map,axiom,
% 26.33/26.29      ! [V_f_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29      <=> c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__ident,axiom,
% 26.33/26.29      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)),V_xs_2) = V_xs_2 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__map,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_List_Omap_Ocompositionality,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__comp__map,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_List_Omap_Ocomp,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_List_Omap_Oid,axiom,
% 26.33/26.29      ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_List_Omap_Oidentity,axiom,
% 26.33/26.29      ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__map__restrict,axiom,
% 26.33/26.29      ! [V_ks_2,V_f_2,T_c,T_b] : hAPP(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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of_Osimps_I2_J,axiom,
% 26.33/26.29      ! [V_ps_2,V_p_2,T_c,T_b] : hAPP(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)),hAPP(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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__set,axiom,
% 26.33/26.29      ! [V_xs_2,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__map,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map_Osimps_I2_J,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__eq__conv,axiom,
% 26.33/26.29      ! [V_g_2,V_xs_2,V_f_2,T_b,T_c] :
% 26.33/26.29        ( 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)
% 26.33/26.29      <=> ! [B_x] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),hAPP(c_List_Oset(T_c),V_xs_2)))
% 26.33/26.29           => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__ConsD,axiom,
% 26.33/26.29      ! [V_xs_2,V_x_2,V_y_2,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => ( V_y_2 = V_x_2
% 26.33/26.29          | hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_infinite__UNIV__listI,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list_Oinject,axiom,
% 26.33/26.29      ! [V_list_H_2,V_a_H_2,V_list_2,V_a_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29      <=> ( V_a_2 = V_a_H_2
% 26.33/26.29          & V_list_2 = V_list_H_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_not__Cons__self2,axiom,
% 26.33/26.29      ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) != V_xs ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_not__Cons__self,axiom,
% 26.33/26.29      ! [V_x,T_a,V_xs] : V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__subset__Cons,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_List_Oset_Osimps_I2_J,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_foldr_Osimps_I2_J,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__inj__on,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => ( 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)))
% 26.33/26.29         => V_xs_2 = V_ys_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_inj__on__map__eq__map,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( 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)
% 26.33/26.29        <=> V_xs_2 = V_ys_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__fun__upd,axiom,
% 26.33/26.29      ! [V_v_2,V_f_2,T_c,V_xs_2,V_y_2,T_b] :
% 26.33/26.29        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29       => 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) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__Cons__code_I2_J,axiom,
% 26.33/26.29      ! [V_ps,V_v,T_c,T_b,V_k,V_l] :
% 26.33/26.29        ( ( V_l = V_k
% 26.33/26.29         => hAPP(hAPP(c_Map_Omap__of(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_l),V_v)),V_ps)),V_k) = hAPP(c_Option_Ooption_OSome(T_c),V_v) )
% 26.33/26.29        & ( V_l != V_k
% 26.33/26.29         => hAPP(hAPP(c_Map_Omap__of(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_l),V_v)),V_ps)),V_k) = hAPP(hAPP(c_Map_Omap__of(T_b,T_c),V_ps),V_k) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__eq__dom,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,T_c,T_b] :
% 26.33/26.29        ( hAPP(c_Map_Omap__of(T_b,T_c),V_xs_2) = hAPP(c_Map_Omap__of(T_b,T_c),V_ys_2)
% 26.33/26.29       => 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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__SomeD,axiom,
% 26.33/26.29      ! [V_y_2,V_k_2,V_xs_2,T_b,T_c] :
% 26.33/26.29        ( hAPP(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)
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__is__SomeD,axiom,
% 26.33/26.29      ! [V_y_2,V_x_2,V_xys_2,T_b,T_c] :
% 26.33/26.29        ( hAPP(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)
% 26.33/26.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_List_Oset(tc_prod(T_c,T_b)),V_xys_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_dom__map__of__conv__image__fst,axiom,
% 26.33/26.29      ! [V_xys_2,T_c,T_b] : c_Map_Odom(T_b,T_c,hAPP(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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__eq__None__iff,axiom,
% 26.33/26.29      ! [V_x_2,V_xys_2,T_b,T_c] :
% 26.33/26.29        ( hAPP(hAPP(c_Map_Omap__of(T_c,T_b),V_xys_2),V_x_2) = c_Option_Ooption_ONone(T_b)
% 26.33/26.29      <=> ~ 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)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__map__keys,axiom,
% 26.33/26.29      ! [V_m_2,T_c,V_xs_2,T_b] :
% 26.33/26.29        ( hAPP(c_List_Oset(T_b),V_xs_2) = c_Map_Odom(T_b,T_c,V_m_2)
% 26.33/26.29       => hAPP(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 ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__Cons__def,axiom,
% 26.33/26.29      ! [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)))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_the_Osimps,axiom,
% 26.33/26.29      ! [V_x,T_a] : hAPP(c_Option_Othe(T_a),hAPP(c_Option_Ooption_OSome(T_a),V_x)) = V_x ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_product__list__set,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,T_c,T_b] : hAPP(c_List_Oset(tc_prod(T_b,T_c)),c_Enum_Oproduct(T_b,T_c,V_xs_2,V_ys_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_List_Oset(T_c),V_ys_2))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_ran__distinct,axiom,
% 26.33/26.29      ! [V_al_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => c_Map_Oran(T_b,T_c,hAPP(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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__product,axiom,
% 26.33/26.29      ! [V_ys,T_b,V_xs,T_a] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.29       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys))
% 26.33/26.29         => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),c_Enum_Oproduct(T_a,T_b,V_xs,V_ys))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct_Osimps_I2_J,axiom,
% 26.33/26.29      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)))
% 26.33/26.29      <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29          & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__map,axiom,
% 26.33/26.29      ! [V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)))
% 26.33/26.29      <=> ( hBOOL(hAPP(c_List_Odistinct(T_c),V_xs_2))
% 26.33/26.29          & c_Fun_Oinj__on(T_c,T_b,V_f_2,hAPP(c_List_Oset(T_c),V_xs_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__inject__set,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( 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)))
% 26.33/26.29         => ( hAPP(c_Map_Omap__of(T_b,T_c),V_xs_2) = hAPP(c_Map_Omap__of(T_b,T_c),V_ys_2)
% 26.33/26.29          <=> 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) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Some__eq__map__of__iff,axiom,
% 26.33/26.29      ! [V_x_2,V_y_2,V_xys_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( hAPP(c_Option_Ooption_OSome(T_c),V_y_2) = hAPP(hAPP(c_Map_Omap__of(T_b,T_c),V_xys_2),V_x_2)
% 26.33/26.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(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__eq__Some__iff,axiom,
% 26.33/26.29      ! [V_y_2,V_x_2,V_xys_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( hAPP(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)
% 26.33/26.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(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__is__SomeI,axiom,
% 26.33/26.29      ! [V_y_2,V_x_2,V_xys_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.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(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2)))
% 26.33/26.29         => hAPP(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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__map__of__compr,axiom,
% 26.33/26.29      ! [V_xs_2,T_c,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => 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),hAPP(c_Map_Omap__of(T_b,T_c),V_xs_2)))),c_Option_Ooption_OSome(T_c)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__lists__length__le,axiom,
% 26.33/26.29      ! [V_n_2,V_A_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29       => 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))))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list_Osize_I2_J,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__size__map,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_length__map,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__eq__imp__length__eq,axiom,
% 26.33/26.29      ! [V_ys_2,V_g_2,T_d,V_xs_2,V_f_2,T_b,T_c] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => 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) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_neq__if__length__neq,axiom,
% 26.33/26.29      ! [V_ys,V_xs,T_a] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => V_xs != V_ys ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lexn__length,axiom,
% 26.33/26.29      ! [V_n_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = V_n_2
% 26.33/26.29          & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_impossible__Cons,axiom,
% 26.33/26.29      ! [V_x,V_ys,V_xs,T_a] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_card__length,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_card__distinct,axiom,
% 26.33/26.29      ! [V_xs_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__card,axiom,
% 26.33/26.29      ! [V_xs_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.29       => 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) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lexn_Osimps_I2_J,axiom,
% 26.33/26.29      ! [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)))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_length__pos__if__in__set,axiom,
% 26.33/26.29      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list_Osize_I4_J,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Cons__in__lex,axiom,
% 26.33/26.29      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.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)),V_r_2))
% 26.33/26.29            & 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) )
% 26.33/26.29          | ( V_x_2 = V_y_2
% 26.33/26.29            & 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))) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lenlex__conv,axiom,
% 26.33/26.29      ! [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)))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lenlex__def,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__size__estimation,axiom,
% 26.33/26.29      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__size__estimation_H,axiom,
% 26.33/26.29      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_finite__lists__length__eq,axiom,
% 26.33/26.29      ! [V_n_2,V_A_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.29       => 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))))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_length__sublists,axiom,
% 26.33/26.29      ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_Enum_Osublists(T_a,V_xs)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_length__sublist,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__sublistI,axiom,
% 26.33/26.29      ! [V_I_2,V_xs_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.29       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_notin__set__sublistI,axiom,
% 26.33/26.29      ! [V_I_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29       => ~ 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)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_in__set__sublistD,axiom,
% 26.33/26.29      ! [V_I_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__sublist__subset,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__set__sublists,axiom,
% 26.33/26.29      ! [V_xs_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.29       => 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)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_sublists__powset,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__n__lists,axiom,
% 26.33/26.29      ! [V_xs_2,V_n_2,T_b] : hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_On__lists(T_b,V_n_2,V_xs_2)) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),hAPP(c_List_Oset(T_b),V_xs_2)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lexord__cons__cons,axiom,
% 26.33/26.29      ! [V_r_2,V_y_2,V_b_2,V_x_2,V_a_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.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))
% 26.33/26.29          | ( V_a_2 = V_b_2
% 26.33/26.29            & 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))) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__n__lists,axiom,
% 26.33/26.29      ! [V_n,V_xs,T_a] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.29       => hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n,V_xs))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_length__n__lists__elem,axiom,
% 26.33/26.29      ! [V_xs_2,V_n_2,V_ys_2,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_length__n__lists,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lexord__lex,axiom,
% 26.33/26.29      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29      <=> ( 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)))
% 26.33/26.29          & 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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel__Cons,axiom,
% 26.33/26.29      ! [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))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_greaterThanLessThan__upto,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_atLeastAtMost__upto,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__upto,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__upto,axiom,
% 26.33/26.29      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Int_Oint),c_List_Oupto(V_i,V_j))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel__mono,axiom,
% 26.33/26.29      ! [V_s_2,V_r_2,T_b] :
% 26.33/26.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))
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel__eq__len,axiom,
% 26.33/26.29      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => 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) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_atLeastLessThan__upto,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_greaterThanAtMost__upto,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel_OCons,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 26.33/26.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)),V_r_2))
% 26.33/26.29       => ( 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)))
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nat__list__def,axiom,
% 26.33/26.29      ! [V_l_2] :
% 26.33/26.29        ( c_List_Onat__list(V_l_2)
% 26.33/26.29      <=> c_Nat__Transfer_Onat__set(hAPP(c_List_Oset(tc_Int_Oint),V_l_2)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrelp__listrel__eq,axiom,
% 26.33/26.29      ! [V_xa_2,V_x_2,V_r_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29      <=> 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrelp_Oequations_I2_J,axiom,
% 26.33/26.29      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2,V_r_2,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29      <=> ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2))
% 26.33/26.29          & c_List_Olistrelp(T_b,V_r_2,V_a3_2,V_a4_2) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrelp_OCons,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,T_b,V_y_2,V_x_2,V_r_2] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 26.33/26.29       => ( c_List_Olistrelp(T_b,V_r_2,V_xs_2,V_ys_2)
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel__iff__zip,axiom,
% 26.33/26.29      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29      <=> ( 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)
% 26.33/26.29          & ! [B_x] :
% 26.33/26.29              ( 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))))
% 26.33/26.29             => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel__Cons2,axiom,
% 26.33/26.29      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ~ ! [B_x,B_xs] :
% 26.33/26.29              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_xs)
% 26.33/26.29             => ( 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))
% 26.33/26.29               => ~ 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))) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_length__zip,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_zip__same__conv__map,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__zipI1,axiom,
% 26.33/26.29      ! [V_ys,T_b,V_xs,T_a] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.29       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__zipI2,axiom,
% 26.33/26.29      ! [V_xs,T_b,V_ys,T_a] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_ys))
% 26.33/26.29       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_b,T_a)),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs),V_ys))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__zip__inject,axiom,
% 26.33/26.29      ! [V_zs_2,V_xs_2,T_c,V_ys_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => ( 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)
% 26.33/26.29         => ( hBOOL(hAPP(c_List_Odistinct(T_c),V_xs_2))
% 26.33/26.29           => ( hAPP(c_Map_Omap__of(T_c,T_b),hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2)) = hAPP(c_Map_Omap__of(T_c,T_b),hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_zs_2))
% 26.33/26.29             => V_ys_2 = V_zs_2 ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__fst__zip,axiom,
% 26.33/26.29      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => 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 ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__snd__zip,axiom,
% 26.33/26.29      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => 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 ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_zip__map__fst__snd,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_zip__Cons__Cons,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_zip__eq__conv,axiom,
% 26.33/26.29      ! [V_zs_2,V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => ( hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2) = V_zs_2
% 26.33/26.29        <=> ( 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
% 26.33/26.29            & 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 ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__zip__map,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__zip__map2,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__eq__iff__zip__eq,axiom,
% 26.33/26.29      ! [T_b,V_ys_2,V_xs_2] :
% 26.33/26.29        ( V_xs_2 = V_ys_2
% 26.33/26.29      <=> ( 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)
% 26.33/26.29          & ! [B_x] :
% 26.33/26.29              ( 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))))
% 26.33/26.29             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_fequal),B_x)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_in__set__zipE,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 26.33/26.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(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 26.33/26.29       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29           => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__zip__rightD,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 26.33/26.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(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__zip__leftD,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 26.33/26.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(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_zip__same,axiom,
% 26.33/26.29      ! [V_xs_2,V_b_2,V_a_2,T_b] :
% 26.33/26.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)),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))))
% 26.33/26.29      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29          & V_a_2 = V_b_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__zip__is__None,axiom,
% 26.33/26.29      ! [V_x_2,V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => ( hAPP(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)
% 26.33/26.29        <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__zip__is__Some,axiom,
% 26.33/26.29      ! [V_x_2,V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29        <=> ? [B_y] : hAPP(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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_zip__map__map,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_zip__map1,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_zip__map2,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_dom__map__of__zip,axiom,
% 26.33/26.29      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.29         => c_Map_Odom(T_b,T_c,hAPP(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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__zip__upd,axiom,
% 26.33/26.29      ! [V_z_2,V_y_2,V_x_2,V_zs_2,V_xs_2,T_c,V_ys_2,T_b] :
% 26.33/26.29        ( 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)
% 26.33/26.29       => ( 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)
% 26.33/26.29         => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_List_Oset(T_c),V_xs_2)))
% 26.33/26.29           => ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),hAPP(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)),hAPP(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))
% 26.33/26.29             => hAPP(c_Map_Omap__of(T_c,T_b),hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2)) = hAPP(c_Map_Omap__of(T_c,T_b),hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_zs_2)) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__zip__map,axiom,
% 26.33/26.29      ! [V_f_2,T_c,V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29         => hAPP(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)) )
% 26.33/26.29        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29         => hAPP(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) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel__Cons1,axiom,
% 26.33/26.29      ! [V_r_2,V_xs_2,V_ys_2,V_y_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ~ ! [B_y,B_ys] :
% 26.33/26.29              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_ys)
% 26.33/26.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),B_y)),V_r_2))
% 26.33/26.29               => ~ 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))) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__of__zip__enum__inject,axiom,
% 26.33/26.29      ! [V_ys_2,V_xs_2,T_b,T_c] :
% 26.33/26.29        ( ( class_Enum_Oenum(T_c)
% 26.33/26.29          & class_Enum_Oenum(T_b) )
% 26.33/26.29       => ( 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)),c_Enum_Oenum__class_Oenum(T_c))
% 26.33/26.29         => ( 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)),c_Enum_Oenum__class_Oenum(T_c))
% 26.33/26.29           => ( hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_c,c_Option_Othe(T_b)),hAPP(c_Map_Omap__of(T_c,T_b),hAPP(hAPP(c_List_Ozip(T_c,T_b),c_Enum_Oenum__class_Oenum(T_c)),V_xs_2))) = hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_c,c_Option_Othe(T_b)),hAPP(c_Map_Omap__of(T_c,T_b),hAPP(hAPP(c_List_Ozip(T_c,T_b),c_Enum_Oenum__class_Oenum(T_c)),V_ys_2)))
% 26.33/26.29             => V_xs_2 = V_ys_2 ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__prod__def,axiom,
% 26.33/26.29      ! [T_b,T_a] :
% 26.33/26.29        ( ( class_Enum_Oenum(T_a)
% 26.33/26.29          & class_Enum_Oenum(T_b) )
% 26.33/26.29       => c_Enum_Oenum__class_Oenum(tc_prod(T_a,T_b)) = c_Enum_Oproduct(T_a,T_b,c_Enum_Oenum__class_Oenum(T_a),c_Enum_Oenum__class_Oenum(T_b)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__option__def,axiom,
% 26.33/26.29      ! [T_b] :
% 26.33/26.29        ( class_Enum_Oenum(T_b)
% 26.33/26.29       => c_Enum_Oenum__class_Oenum(tc_Option_Ooption(T_b)) = hAPP(hAPP(c_List_Olist_OCons(tc_Option_Ooption(T_b)),c_Option_Ooption_ONone(T_b)),hAPP(hAPP(c_List_Omap(T_b,tc_Option_Ooption(T_b)),c_Option_Ooption_OSome(T_b)),c_Enum_Oenum__class_Oenum(T_b))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__distinct,axiom,
% 26.33/26.29      ! [T_a] :
% 26.33/26.29        ( class_Enum_Oenum(T_a)
% 26.33/26.29       => hBOOL(hAPP(c_List_Odistinct(T_a),c_Enum_Oenum__class_Oenum(T_a))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_in__enum,axiom,
% 26.33/26.29      ! [V_x_2,T_b] :
% 26.33/26.29        ( class_Enum_Oenum(T_b)
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_Enum_Oenum__class_Oenum(T_b)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_UNIV__enum,axiom,
% 26.33/26.29      ! [T_b] :
% 26.33/26.29        ( class_Enum_Oenum(T_b)
% 26.33/26.29       => c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_List_Oset(T_b),c_Enum_Oenum__class_Oenum(T_b)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__UNIV,axiom,
% 26.33/26.29      ! [T_b] :
% 26.33/26.29        ( class_Enum_Oenum(T_b)
% 26.33/26.29       => hAPP(c_List_Oset(T_b),c_Enum_Oenum__class_Oenum(T_b)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__fun__code,axiom,
% 26.33/26.29      ! [T_c,T_b] :
% 26.33/26.29        ( ( class_Enum_Oenum(T_b)
% 26.33/26.29          & class_HOL_Oequal(T_b)
% 26.33/26.29          & class_Enum_Oenum(T_c) )
% 26.33/26.29       => c_Enum_Oenum__class_Oenum(tc_fun(T_b,T_c)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_fun(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,T_c),tc_List_Olist(T_c)),c_Fun_Ocomp(tc_Option_Ooption(T_c),T_c,T_b,c_Option_Othe(T_c))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)),tc_List_Olist(T_c)),c_Map_Omap__of(T_b,T_c)),hAPP(c_List_Ozip(T_b,T_c),c_Enum_Oenum__class_Oenum(T_b))))),c_Enum_On__lists(T_c,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b)),c_Enum_Oenum__class_Oenum(T_c))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__fun__def,axiom,
% 26.33/26.29      ! [T_c,T_b] :
% 26.33/26.29        ( ( class_Enum_Oenum(T_b)
% 26.33/26.29          & class_Enum_Oenum(T_c) )
% 26.33/26.29       => c_Enum_Oenum__class_Oenum(tc_fun(T_b,T_c)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_fun(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,T_c),tc_List_Olist(T_c)),c_Fun_Ocomp(tc_Option_Ooption(T_c),T_c,T_b,c_Option_Othe(T_c))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)),tc_List_Olist(T_c)),c_Map_Omap__of(T_b,T_c)),hAPP(c_List_Ozip(T_b,T_c),c_Enum_Oenum__class_Oenum(T_b))))),c_Enum_On__lists(T_c,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b)),c_Enum_Oenum__class_Oenum(T_c))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__all__fun__code,axiom,
% 26.33/26.29      ! [V_P_2,T_b,T_c] :
% 26.33/26.29        ( ( class_Enum_Oenum(T_c)
% 26.33/26.29          & class_Enum_Oenum(T_b)
% 26.33/26.29          & class_HOL_Oequal(T_b) )
% 26.33/26.29       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_fun(T_b,T_c)),V_P_2))
% 26.33/26.29        <=> c_Enum_Oall__n__lists(T_c,hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_HOL_Obool,tc_List_Olist(T_c)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,T_c),tc_List_Olist(T_c)),c_Fun_Ocomp(tc_Option_Ooption(T_c),T_c,T_b,c_Option_Othe(T_c))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)),tc_List_Olist(T_c)),c_Map_Omap__of(T_b,T_c)),hAPP(c_List_Ozip(T_b,T_c),c_Enum_Oenum__class_Oenum(T_b))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__all__fun__def,axiom,
% 26.33/26.29      ! [V_P_2,T_b,T_c] :
% 26.33/26.29        ( ( class_Enum_Oenum(T_c)
% 26.33/26.29          & class_Enum_Oenum(T_b) )
% 26.33/26.29       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_fun(T_b,T_c)),V_P_2))
% 26.33/26.29        <=> c_Enum_Oall__n__lists(T_c,hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_HOL_Obool,tc_List_Olist(T_c)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,T_c),tc_List_Olist(T_c)),c_Fun_Ocomp(tc_Option_Ooption(T_c),T_c,T_b,c_Option_Othe(T_c))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)),tc_List_Olist(T_c)),c_Map_Omap__of(T_b,T_c)),hAPP(c_List_Ozip(T_b,T_c),c_Enum_Oenum__class_Oenum(T_b))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_all__n__lists__def,axiom,
% 26.33/26.29      ! [V_n_2,V_P_2,T_b] :
% 26.33/26.29        ( class_Enum_Oenum(T_b)
% 26.33/26.29       => ( c_Enum_Oall__n__lists(T_b,V_P_2,V_n_2)
% 26.33/26.29        <=> ! [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_On__lists(T_b,V_n_2,c_Enum_Oenum__class_Oenum(T_b)))))
% 26.33/26.29             => hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__ex__fun__code,axiom,
% 26.33/26.29      ! [V_P_2,T_b,T_c] :
% 26.33/26.29        ( ( class_Enum_Oenum(T_c)
% 26.33/26.29          & class_Enum_Oenum(T_b)
% 26.33/26.29          & class_HOL_Oequal(T_b) )
% 26.33/26.29       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_fun(T_b,T_c)),V_P_2))
% 26.33/26.29        <=> c_Enum_Oex__n__lists(T_c,hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_HOL_Obool,tc_List_Olist(T_c)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,T_c),tc_List_Olist(T_c)),c_Fun_Ocomp(tc_Option_Ooption(T_c),T_c,T_b,c_Option_Othe(T_c))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)),tc_List_Olist(T_c)),c_Map_Omap__of(T_b,T_c)),hAPP(c_List_Ozip(T_b,T_c),c_Enum_Oenum__class_Oenum(T_b))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_enum__ex__fun__def,axiom,
% 26.33/26.29      ! [V_P_2,T_b,T_c] :
% 26.33/26.29        ( ( class_Enum_Oenum(T_c)
% 26.33/26.29          & class_Enum_Oenum(T_b) )
% 26.33/26.29       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_fun(T_b,T_c)),V_P_2))
% 26.33/26.29        <=> c_Enum_Oex__n__lists(T_c,hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_HOL_Obool,tc_List_Olist(T_c)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,T_c),tc_List_Olist(T_c)),c_Fun_Ocomp(tc_Option_Ooption(T_c),T_c,T_b,c_Option_Othe(T_c))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)),tc_List_Olist(T_c)),c_Map_Omap__of(T_b,T_c)),hAPP(c_List_Ozip(T_b,T_c),c_Enum_Oenum__class_Oenum(T_b))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_ex__n__lists__def,axiom,
% 26.33/26.29      ! [V_n_2,V_P_2,T_b] :
% 26.33/26.29        ( class_Enum_Oenum(T_b)
% 26.33/26.29       => ( c_Enum_Oex__n__lists(T_b,V_P_2,V_n_2)
% 26.33/26.29        <=> ? [B_x] :
% 26.33/26.29              ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_On__lists(T_b,V_n_2,c_Enum_Oenum__class_Oenum(T_b)))))
% 26.33/26.29              & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__zip,axiom,
% 26.33/26.29      ! [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)))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel__subset,axiom,
% 26.33/26.29      ! [V_A_2,V_r_2,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => 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))))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__zip,axiom,
% 26.33/26.29      ! [V_ys,T_b,V_xs,T_a,V_i] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( 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)))
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__eq__iff__nth__eq,axiom,
% 26.33/26.29      ! [T_b,V_ys_2,V_xs_2] :
% 26.33/26.29        ( V_xs_2 = V_ys_2
% 26.33/26.29      <=> ( 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)
% 26.33/26.29          & ! [B_i] :
% 26.33/26.29              ( 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)))
% 26.33/26.29             => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_i) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lists__mono,axiom,
% 26.33/26.29      ! [V_B_2,V_A_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__Cons__0,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__Cons__Suc,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth_Osimps,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_all__set__conv__all__nth,axiom,
% 26.33/26.29      ! [V_P_2,V_xs_2,T_b] :
% 26.33/26.29        ( ! [B_x] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29           => hBOOL(hAPP(V_P_2,B_x)) )
% 26.33/26.29      <=> ! [B_i] :
% 26.33/26.29            ( 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)))
% 26.33/26.29           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__map,axiom,
% 26.33/26.29      ! [V_f_2,T_c,V_xs_2,T_b,V_n_2] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => 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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__eq__iff__index__eq,axiom,
% 26.33/26.29      ! [V_j_2,V_i_2,V_xs_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.29       => ( 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)))
% 26.33/26.29         => ( 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)))
% 26.33/26.29           => ( 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)
% 26.33/26.29            <=> V_i_2 = V_j_2 ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__conv__nth,axiom,
% 26.33/26.29      ! [V_xs_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.29      <=> ! [B_i] :
% 26.33/26.29            ( 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)))
% 26.33/26.29           => ! [B_j] :
% 26.33/26.29                ( 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)))
% 26.33/26.29               => ( B_i != B_j
% 26.33/26.29                 => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) != hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_j) ) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lists__UNIV,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_equiv__listrel,axiom,
% 26.33/26.29      ! [V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 26.33/26.29       => 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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel__refl__on,axiom,
% 26.33/26.29      ! [V_r_2,V_A_2,T_b] :
% 26.33/26.29        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 26.33/26.29       => 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)) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_in__set__conv__nth,axiom,
% 26.33/26.29      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29      <=> ? [B_i] :
% 26.33/26.29            ( 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)))
% 26.33/26.29            & hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = V_x_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__mem,axiom,
% 26.33/26.29      ! [V_xs_2,T_b,V_n_2] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => 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))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__Cons_H,axiom,
% 26.33/26.29      ! [V_xs,V_x,T_a,V_n] :
% 26.33/26.29        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.29         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = V_x )
% 26.33/26.29        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__conv__nth,axiom,
% 26.33/26.29      ! [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))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_Cons__in__lists__iff,axiom,
% 26.33/26.29      ! [V_A_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.33/26.29          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_in__lists__conv__set,axiom,
% 26.33/26.29      ! [V_A_2,V_xs_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2)))
% 26.33/26.29      <=> ! [B_x] :
% 26.33/26.29            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.29           => hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__Cons__number__of,axiom,
% 26.33/26.29      ! [V_xs,V_x,T_a,V_v] :
% 26.33/26.29        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.29         => 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 )
% 26.33/26.29        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.29         => 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))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lists__eq__set,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__sublist,axiom,
% 26.33/26.29      ! [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))))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_listrel__iff__nth,axiom,
% 26.33/26.29      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29      <=> ( 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)
% 26.33/26.29          & ! [B_n] :
% 26.33/26.29              ( 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)))
% 26.33/26.29             => 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_lexord__take__index__conv,axiom,
% 26.33/26.29      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 26.33/26.29        ( 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)))
% 26.33/26.29      <=> ( ( 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)))
% 26.33/26.29            & 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 )
% 26.33/26.29          | ? [B_i] :
% 26.33/26.29              ( 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))))
% 26.33/26.29              & hAPP(hAPP(c_List_Otake(T_b),B_i),V_x_2) = hAPP(hAPP(c_List_Otake(T_b),B_i),V_y_2)
% 26.33/26.29              & 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)) ) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__list__update,axiom,
% 26.33/26.29      ! [V_i_2,V_a_2,V_xs_2,T_b] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.29       => ( ~ 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))))))
% 26.33/26.29         => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_a_2))) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__list__update__neq,axiom,
% 26.33/26.29      ! [V_x,V_xs,T_a,V_j,V_i] :
% 26.33/26.29        ( V_i != V_j
% 26.33/26.29       => 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) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__update__id,axiom,
% 26.33/26.29      ! [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 ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__take,axiom,
% 26.33/26.29      ! [V_xs,T_a,V_n,V_i] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n))
% 26.33/26.29       => 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) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_map__update,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_take__map,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_take__Suc__Cons,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__update_Osimps_I2_J,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__update__code_I2_J,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__update__code_I3_J,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_update__zip,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_take__zip,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_zip__update,axiom,
% 26.33/26.29      ! [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)) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_in__set__takeD,axiom,
% 26.33/26.29      ! [V_xs_2,V_n_2,V_x_2,T_b] :
% 26.33/26.29        ( 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))))
% 26.33/26.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_take__take,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__update__overwrite,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__update__swap,axiom,
% 26.33/26.29      ! [V_x_H,V_x,V_xs,T_a,V_i_H,V_i] :
% 26.33/26.29        ( V_i != V_i_H
% 26.33/26.29       => 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) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_distinct__take,axiom,
% 26.33/26.29      ! [V_i,V_xs,T_a] :
% 26.33/26.29        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.29       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__take__subset,axiom,
% 26.33/26.29      ! [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))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_take__all,axiom,
% 26.33/26.29      ! [V_n,V_xs,T_a] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) = V_xs ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__update__beyond,axiom,
% 26.33/26.29      ! [V_x,V_i,V_xs,T_a] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x) = V_xs ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_length__take,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_length__list__update,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_sublist__upt__eq__take,axiom,
% 26.33/26.29      ! [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) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__take__subset__set__take,axiom,
% 26.33/26.29      ! [V_xs_2,T_b,V_n_2,V_m_2] :
% 26.33/26.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 26.33/26.29       => 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)))) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__update__subsetI,axiom,
% 26.33/26.29      ! [V_i_2,V_x_2,V_A_2,V_xs_2,T_b] :
% 26.33/26.29        ( 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))
% 26.33/26.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.33/26.29         => 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)) ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_set__update__subset__insert,axiom,
% 26.33/26.29      ! [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)))) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__list__update__eq,axiom,
% 26.33/26.29      ! [V_x,V_xs,T_a,V_i] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => 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 ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_list__update__same__conv,axiom,
% 26.33/26.29      ! [V_x_2,V_xs_2,T_b,V_i_2] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2) = V_xs_2
% 26.33/26.29        <=> hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2) = V_x_2 ) ) ).
% 26.33/26.29  
% 26.33/26.29  fof(fact_nth__list__update,axiom,
% 26.33/26.29      ! [V_x,V_j,V_xs,T_a,V_i] :
% 26.33/26.29        ( 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)))
% 26.33/26.29       => ( ( V_i = V_j
% 26.33/26.29           => 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 )
% 26.33/26.29          & ( V_i != V_j
% 26.33/26.29           => 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) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__update__memI,axiom,
% 26.33/26.30      ! [V_x_2,V_xs_2,T_b,V_n_2] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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)))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upd__upds__conv__if,axiom,
% 26.33/26.30      ! [V_y_2,V_f_2,V_xs_2,V_ys_2,T_c,V_x_2,T_b] :
% 26.33/26.30        ( ( 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))))
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( ~ 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))))
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel1__subset__listrel,axiom,
% 26.33/26.30      ! [V_r_H_2,V_r_2,T_b] :
% 26.33/26.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_r_H_2))
% 26.33/26.30       => ( c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_r_H_2)
% 26.33/26.30         => 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))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Cons__acc__listrel1I,axiom,
% 26.33/26.30      ! [V_xs_2,V_r_2,V_x_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 26.33/26.30       => ( 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))))
% 26.33/26.30         => 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)))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__add__upds,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upds__apply__nontin,axiom,
% 26.33/26.30      ! [V_ys_2,V_f_2,T_c,V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel1__mono,axiom,
% 26.33/26.30      ! [V_s_2,V_r_2,T_b] :
% 26.33/26.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))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel1I2,axiom,
% 26.33/26.30      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel1__eq__len,axiom,
% 26.33/26.30      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upds__Cons,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lists__accI,axiom,
% 26.33/26.30      ! [V_r_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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))))
% 26.33/26.30       => 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)))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lists__accD,axiom,
% 26.33/26.30      ! [V_r_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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))))
% 26.33/26.30       => 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)))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upds__list__update2__drop,axiom,
% 26.33/26.30      ! [V_y_2,V_m_2,V_ys_2,T_c,V_i_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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))
% 26.33/26.30       => ( 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)))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upds__twist,axiom,
% 26.33/26.30      ! [V_bs_2,V_b_2,V_m_2,T_c,V_as_2,V_a_2,T_b] :
% 26.33/26.30        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_as_2)))
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel1I1,axiom,
% 26.33/26.30      ! [V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 26.33/26.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_y_2)),V_r_2))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Cons__listrel1__Cons,axiom,
% 26.33/26.30      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.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_y_2)),V_r_2))
% 26.33/26.30            & V_xs_2 = V_ys_2 )
% 26.33/26.30          | ( V_x_2 = V_y_2
% 26.33/26.30            & 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))) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_restrict__map__upds,axiom,
% 26.33/26.30      ! [V_m_2,V_D_2,V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.30        ( 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)
% 26.33/26.30       => ( 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))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_dom__map__upds,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel1__iff__update,axiom,
% 26.33/26.30      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30      <=> ? [B_y,B_n] :
% 26.33/26.30            ( 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))
% 26.33/26.30            & 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)))
% 26.33/26.30            & V_ys_2 = hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),B_n),B_y) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__of__zip__enum__is__Some,axiom,
% 26.33/26.30      ! [V_x,V_ys,T_b,T_a] :
% 26.33/26.30        ( class_Enum_Oenum(T_a)
% 26.33/26.30       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))
% 26.33/26.30         => ? [B_y] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a)),V_ys)),V_x) = hAPP(c_Option_Ooption_OSome(T_b),B_y) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lexord__linear,axiom,
% 26.33/26.30      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 26.33/26.30        ( ! [B_a,B_b] :
% 26.33/26.30            ( 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))
% 26.33/26.30            | B_a = B_b
% 26.33/26.30            | 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)) )
% 26.33/26.30       => ( 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)))
% 26.33/26.30          | V_x_2 = V_y_2
% 26.33/26.30          | 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))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lexord__irreflexive,axiom,
% 26.33/26.30      ! [V_y_2,V_r_2,T_b] :
% 26.33/26.30        ( ! [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))
% 26.33/26.30       => ~ 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_inj__on__mapI,axiom,
% 26.33/26.30      ! [V_A_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_weak__map__of__SomeI,axiom,
% 26.33/26.30      ! [V_l_2,V_x_2,V_k_2,T_c,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ? [B_x] : hAPP(hAPP(c_Map_Omap__of(T_b,T_c),V_l_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),B_x) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_UnionI,axiom,
% 26.33/26.30      ! [V_A_2,V_C_2,V_X_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2))
% 26.33/26.30         => 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))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__quotient,axiom,
% 26.33/26.30      ! [V_r_2,V_A_2,T_b] :
% 26.33/26.30        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 26.33/26.30       => 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 ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__insert,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sigma__Union,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__disjoint,axiom,
% 26.33/26.30      ! [V_A_2,V_C_2,T_b] :
% 26.33/26.30        ( 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))
% 26.33/26.30      <=> ! [B_x] :
% 26.33/26.30            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_C_2))
% 26.33/26.30           => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Int__Union2,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Int__Union,axiom,
% 26.33/26.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),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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Domain__Union,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Range__Union,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__def,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_UN__simps_I8_J,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_UN__extend__simps_I8_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_vimage__Union,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_less__Sup__iff,axiom,
% 26.33/26.30      ! [V_S_2,V_a_2,T_b] :
% 26.33/26.30        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30          & class_Orderings_Olinorder(T_b) )
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_S_2)))
% 26.33/26.30        <=> ? [B_x] :
% 26.33/26.30              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 26.33/26.30              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),B_x)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__Pow__eq,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Field__Union,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_image__Union,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__empty,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__upper,axiom,
% 26.33/26.30      ! [V_A_2,V_B_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__le__iff,axiom,
% 26.33/26.30      ! [V_b_2,V_A_2,T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => ( 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))
% 26.33/26.30        <=> ! [B_x] :
% 26.33/26.30              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.30             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__mono,axiom,
% 26.33/26.30      ! [V_B_2,V_A_2,T_b] :
% 26.33/26.30        ( 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))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_finite__UnionD,axiom,
% 26.33/26.30      ! [V_A_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)))
% 26.33/26.30       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_subset__Pow__Union,axiom,
% 26.33/26.30      ! [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)))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__UNIV,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__Un__distrib,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__image__eq,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_UNION__eq__Union__image,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__upper,axiom,
% 26.33/26.30      ! [V_A_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.33/26.30         => 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))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__empty,axiom,
% 26.33/26.30      ! [T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__singleton,axiom,
% 26.33/26.30      ! [V_a_2,T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => 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 ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__insert,axiom,
% 26.33/26.30      ! [V_A_2,V_a_2,T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__UNIV,axiom,
% 26.33/26.30      ! [T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Un__eq__Union,axiom,
% 26.33/26.30      ! [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))))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Un__Union__image,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Union__Int__subset,axiom,
% 26.33/26.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)),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)))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__binary,axiom,
% 26.33/26.30      ! [V_b_2,V_a_2,T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__fin__Sup,axiom,
% 26.33/26.30      ! [V_A_2,T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.30           => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_finite__Union,axiom,
% 26.33/26.30      ! [V_A_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2))
% 26.33/26.30       => ( ! [B_M] :
% 26.33/26.30              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_M),V_A_2))
% 26.33/26.30             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_M)) )
% 26.33/26.30         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insert__partition,axiom,
% 26.33/26.30      ! [V_F_2,V_x_2,T_b] :
% 26.33/26.30        ( ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2))
% 26.33/26.30       => ( ! [B_x] :
% 26.33/26.30              ( 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)))
% 26.33/26.30             => ! [B_xa] :
% 26.33/26.30                  ( 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)))
% 26.33/26.30                 => ( B_x != B_xa
% 26.33/26.30                   => 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)) ) ) )
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__setsum__nth,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list__size__pointwise,axiom,
% 26.33/26.30      ! [V_g_2,V_f_2,V_xs_2,T_b] :
% 26.33/26.30        ( ! [B_x] :
% 26.33/26.30            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__eq__0__nat__iff__nat,axiom,
% 26.33/26.30      ! [V_ns_2] :
% 26.33/26.30        ( hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30      <=> ! [B_x] :
% 26.33/26.30            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 26.33/26.30           => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_elem__le__listsum__nat,axiom,
% 26.33/26.30      ! [V_ns,V_k] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__simps_I2_J,axiom,
% 26.33/26.30      ! [V_xs,V_x,T_a] :
% 26.33/26.30        ( class_Groups_Omonoid__add(T_a)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__0,axiom,
% 26.33/26.30      ! [V_xs_2,T_c,T_b] :
% 26.33/26.30        ( class_Groups_Omonoid__add(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__addf,axiom,
% 26.33/26.30      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__const__mult,axiom,
% 26.33/26.30      ! [V_xs_2,V_f_2,V_c_2,T_c,T_b] :
% 26.33/26.30        ( class_Rings_Osemiring__0(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__mult__const,axiom,
% 26.33/26.30      ! [V_xs_2,V_c_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Rings_Osemiring__0(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__subtractf,axiom,
% 26.33/26.30      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Groups_Oab__group__add(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__update__nat,axiom,
% 26.33/26.30      ! [V_n,V_ns,V_k] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__abs,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 26.33/26.30       => 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)))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_uminus__listsum__map,axiom,
% 26.33/26.30      ! [V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Groups_Oab__group__add(T_b)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list__size__conv__listsum,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__listsum__conv__Setsum,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.30       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__distinct__conv__setsum__set,axiom,
% 26.33/26.30      ! [V_f_2,V_xs_2,T_b,T_c] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_c)
% 26.33/26.30       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_setsum__set__upto__conv__listsum__int,axiom,
% 26.33/26.30      ! [V_j_2,V_i_2,V_f_2,T_b] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_interv__listsum__conv__setsum__set__int,axiom,
% 26.33/26.30      ! [V_l_2,V_k_2,V_f_2,T_b] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__triv,axiom,
% 26.33/26.30      ! [V_xs_2,V_r_2,T_c,T_b] :
% 26.33/26.30        ( class_Rings_Osemiring__1(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Nitpick_Osetsum_H__def,axiom,
% 26.33/26.30      ! [V_f_2,V_A_2,T_b,T_c] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_c)
% 26.33/26.30       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.30           => 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))))) )
% 26.33/26.30          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.30           => c_Nitpick_Osetsum_H(T_b,T_c,V_f_2,V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__mono,axiom,
% 26.33/26.30      ! [V_g_2,V_f_2,V_xs_2,T_b,T_c] :
% 26.33/26.30        ( ( class_Groups_Omonoid__add(T_c)
% 26.33/26.30          & class_Groups_Oordered__ab__semigroup__add(T_c) )
% 26.33/26.30       => ( ! [B_x] :
% 26.33/26.30              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 26.33/26.30         => 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)))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_someI,axiom,
% 26.33/26.30      ! [T_b,V_x_2,V_P_2] :
% 26.33/26.30        ( hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30       => hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_b,V_P_2))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_tfl__some,axiom,
% 26.33/26.30      ! [T_b,B_P] :
% 26.33/26.30        ( ? [B_x] : hBOOL(hAPP(B_P,B_x))
% 26.33/26.30       => hBOOL(hAPP(B_P,c_Hilbert__Choice_OEps(T_b,B_P))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_some__sym__eq__trivial,axiom,
% 26.33/26.30      ! [V_x_2,T_b] : c_Hilbert__Choice_OEps(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_some__eq__trivial,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_some__eq__ex,axiom,
% 26.33/26.30      ! [T_b,V_P_2] :
% 26.33/26.30        ( hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_b,V_P_2)))
% 26.33/26.30      <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_someI__ex,axiom,
% 26.33/26.30      ! [T_b,V_P_2] :
% 26.33/26.30        ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 26.33/26.30       => hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_b,V_P_2))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_exE__some,axiom,
% 26.33/26.30      ! [T_b,V_c_2,V_P_2] :
% 26.33/26.30        ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 26.33/26.30       => ( V_c_2 = c_Hilbert__Choice_OEps(T_b,V_P_2)
% 26.33/26.30         => hBOOL(hAPP(V_P_2,V_c_2)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Nitpick_Ocard_H__def,axiom,
% 26.33/26.30      ! [V_A_2,T_b] :
% 26.33/26.30        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.30         => 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)))) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.30         => c_Nitpick_Ocard_H(T_b,V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_butlast__take,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_n] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__butlast,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_in__set__butlastD,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2))))
% 26.33/26.30       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Eps__split__eq,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_split__paired__Eps,axiom,
% 26.33/26.30      ! [V_P_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),V_P_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_P_2)),c_Product__Type_OPair(T_b,T_c)))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__butlast,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_n] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__butlast,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Eps__split,axiom,
% 26.33/26.30      ! [V_P_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_P_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_P_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_butlast__conv__take,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_butlast__list__update,axiom,
% 26.33/26.30      ! [V_x,V_xs,T_a,V_k] :
% 26.33/26.30        ( ( 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))
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( 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))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__take__lemma,axiom,
% 26.33/26.30      ! [V_ys,V_xs,T_a,V_k] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ( 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)))
% 26.33/26.30         => ( ! [B_i] :
% 26.33/26.30                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_k))
% 26.33/26.30               => hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i) = hAPP(hAPP(c_List_Onth(T_a),V_ys),B_i) )
% 26.33/26.30           => hAPP(hAPP(c_List_Otake(T_a),V_k),V_xs) = hAPP(hAPP(c_List_Otake(T_a),V_k),V_ys) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__transpose,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__map__map,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__transpose,axiom,
% 26.33/26.30      ! [V_xs_2,T_b,V_i_2] :
% 26.33/26.30        ( 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))))
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__map__remove1,axiom,
% 26.33/26.30      ! [V_f_2,V_xs_2,V_x_2,T_b,T_c] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_c)
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => 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)))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__map,axiom,
% 26.33/26.30      ! [V_xs_2,V_f_2,T_c,V_P_2,T_b] : hAPP(c_List_Ofilter(T_b,V_P_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_P_2),V_f_2)),V_xs_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__is__subset,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_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_P_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__filter__le,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_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_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__id__conv,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] :
% 26.33/26.30        ( hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) = V_xs_2
% 26.33/26.30      <=> ! [B_x] :
% 26.33/26.30            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sum__length__filter__compl,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_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_P_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_P_2)),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remove1_Osimps_I2_J,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_y,V_x] :
% 26.33/26.30        ( ( V_x = V_y
% 26.33/26.30         => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = V_xs )
% 26.33/26.30        & ( V_x != V_y
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter_Osimps_I2_J,axiom,
% 26.33/26.30      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 26.33/26.30        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30         => hAPP(c_List_Ofilter(T_b,V_P_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_P_2),V_xs_2)) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30         => hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__filter,axiom,
% 26.33/26.30      ! [V_xs_2,V_Q_2,V_P_2,T_b] : hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(c_List_Ofilter(T_b,V_Q_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_Q_2)),V_P_2)),V_xs_2) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__remove1,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,V_Q_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Q_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_Q_2),V_xs_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remove1__commute,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remove1__filter__not,axiom,
% 26.33/26.30      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 26.33/26.30        ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30       => c_List_Oremove1(T_b,V_x_2,hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__remove1,axiom,
% 26.33/26.30      ! [V_x,V_xs,T_a] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.30       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremove1(T_a,V_x,V_xs))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__filter,axiom,
% 26.33/26.30      ! [V_P_2,V_xs_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.30       => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remove1__idem,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30       => c_List_Oremove1(T_b,V_x_2,V_xs_2) = V_xs_2 ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_notin__set__remove1,axiom,
% 26.33/26.30      ! [V_y_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30       => ~ 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)))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_in__set__remove1,axiom,
% 26.33/26.30      ! [V_xs_2,T_b,V_b_2,V_a_2] :
% 26.33/26.30        ( V_a_2 != V_b_2
% 26.33/26.30       => ( 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))))
% 26.33/26.30        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__remove1__subset,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__filter,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,V_P_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_P_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__filter__map,axiom,
% 26.33/26.30      ! [V_xs_2,V_f_2,T_c,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),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_P_2),V_f_2)),V_xs_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__filter__less,axiom,
% 26.33/26.30      ! [V_P_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30         => 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_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__minus__filter__out,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__in__sublist,axiom,
% 26.33/26.30      ! [V_s_2,V_xs_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__filter__conv__card,axiom,
% 26.33/26.30      ! [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))))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__remove1,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => 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)) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__remove1__eq,axiom,
% 26.33/26.30      ! [V_x_2,V_xs_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.30       => 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)))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__filter__def,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__filter__map__filter,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_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_P_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_P_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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__of__filter__in,axiom,
% 26.33/26.30      ! [V_P_2,V_z_2,V_k_2,V_xs_2,T_b,T_c] :
% 26.33/26.30        ( hAPP(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)
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(V_P_2,V_k_2),V_z_2))
% 26.33/26.30         => hAPP(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_P_2)),V_xs_2)),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_z_2) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__filter__simps_I1_J,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublist__shift__lemma__Suc,axiom,
% 26.33/26.30      ! [V_is_2,V_xs_2,V_P_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_P_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_P_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)))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__list__of__set__remove,axiom,
% 26.33/26.30      ! [V_x_2,V_A_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__max__length,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lists_ONil,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel__Nil1,axiom,
% 26.33/26.30      ! [V_r_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel__Nil2,axiom,
% 26.33/26.30      ! [V_r_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__empty__conv,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] :
% 26.33/26.30        ( hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> ! [B_x] :
% 26.33/26.30            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30           => ~ hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter_Osimps_I1_J,axiom,
% 26.33/26.30      ! [V_P_2,T_b] : hAPP(c_List_Ofilter(T_b,V_P_2),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__filter__simps_I2_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose_Osimps_I1_J,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldr_Osimps_I1_J,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose_Osimps_I2_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__empty,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( c_List_Otranspose(T_b,V_xs_2) = c_List_Olist_ONil(tc_List_Olist(T_b))
% 26.33/26.30      <=> ! [B_x] :
% 26.33/26.30            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 26.33/26.30           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__simps_I1_J,axiom,
% 26.33/26.30      ! [T_a] :
% 26.33/26.30        ( class_Groups_Omonoid__add(T_a)
% 26.33/26.30       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list_Osize_I3_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__0__conv,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__empty,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(c_List_Oset(T_b),V_xs_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__empty2,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_List_Oset(T_b),V_xs_2)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_List_Oset_Osimps_I1_J,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list__update__code_I1_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list__update_Osimps_I1_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list__update__nonempty,axiom,
% 26.33/26.30      ! [V_x_2,V_k_2,V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_k_2),V_x_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list_Osize_I1_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__0,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__eq__Nil,axiom,
% 26.33/26.30      ! [V_xs_2,V_n_2,T_b] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30          | V_xs_2 = c_List_Olist_ONil(T_b) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__Nil,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upds__Nil2,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upds__Nil1,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_n__lists_Osimps_I1_J,axiom,
% 26.33/26.30      ! [V_xs,T_a] : c_Enum_On__lists(T_a,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_xs) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_n__lists__Nil,axiom,
% 26.33/26.30      ! [T_a,V_n] :
% 26.33/26.30        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => c_Enum_On__lists(T_a,V_n,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))) )
% 26.33/26.30        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => c_Enum_On__lists(T_a,V_n,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(tc_List_Olist(T_a)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list_Osimps_I3_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list_Osimps_I2_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublists_Osimps_I1_J,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip_Osimps_I1_J,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip__Nil,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__list__of__set__empty,axiom,
% 26.33/26.30      ! [T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublist__nil,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_product_Osimps_I1_J,axiom,
% 26.33/26.30      ! [V_uu,T_b,T_a] : c_Enum_Oproduct(T_a,T_b,c_List_Olist_ONil(T_a),V_uu) = c_List_Olist_ONil(tc_prod(T_a,T_b)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrelp_ONil,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrelp_Oequations_I1_J,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct_Osimps_I1_J,axiom,
% 26.33/26.30      ! [T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olist_ONil(T_a))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__of__Cons__code_I1_J,axiom,
% 26.33/26.30      ! [V_k,T_a,T_b] : hAPP(hAPP(c_Map_Omap__of(T_b,T_a),c_List_Olist_ONil(tc_prod(T_b,T_a))),V_k) = c_Option_Ooption_ONone(T_a) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upto__empty,axiom,
% 26.33/26.30      ! [V_i,V_j] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j),V_i))
% 26.33/26.30       => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__butlast,axiom,
% 26.33/26.30      ! [T_a,V_xs] :
% 26.33/26.30        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.30         => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Obutlast(T_a,V_xs))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_butlast_Osimps_I1_J,axiom,
% 26.33/26.30      ! [T_a] : c_List_Obutlast(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_butlast_Osimps_I2_J,axiom,
% 26.33/26.30      ! [V_x,T_a,V_xs] :
% 26.33/26.30        ( ( V_xs = c_List_Olist_ONil(T_a)
% 26.33/26.30         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 26.33/26.30        & ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remove1_Osimps_I1_J,axiom,
% 26.33/26.30      ! [V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__is__Nil__conv,axiom,
% 26.33/26.30      ! [V_xs_2,V_f_2,T_b,T_c] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map_Osimps_I1_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Nil__is__map__conv,axiom,
% 26.33/26.30      ! [V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublist__empty,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__of_Osimps_I1_J,axiom,
% 26.33/26.30      ! [V_x_1,T_b,T_a] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),c_List_Olist_ONil(tc_prod(T_a,T_b))),V_x_1) = c_Option_Ooption_ONone(T_b) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__greater__0__conv,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30      <=> V_xs_2 != c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__1__Cons,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_not__Nil__listrel1,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_not__listrel1__Nil,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel_ONil,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lexord__Nil__right,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Nil__notin__lex,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Nil2__notin__lex,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__Cons,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upto_Osimps,axiom,
% 26.33/26.30      ! [V_j,V_i] :
% 26.33/26.30        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 26.33/26.30         => 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)) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 26.33/26.30         => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublist__singleton,axiom,
% 26.33/26.30      ! [V_x_2,T_b,V_A_2] :
% 26.33/26.30        ( ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 26.33/26.30         => 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)) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lists__empty,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__Cons_H,axiom,
% 26.33/26.30      ! [V_xs,V_x,T_a,V_n] :
% 26.33/26.30        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upto__rec__number__of,axiom,
% 26.33/26.30      ! [V_n,V_m] :
% 26.33/26.30        ( ( 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)))
% 26.33/26.30         => 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))) )
% 26.33/26.30        & ( ~ 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)))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel__Nil,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__Cons__sing__Nil,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__Cons__number__of,axiom,
% 26.33/26.30      ! [V_xs,V_x,T_a,V_v] :
% 26.33/26.30        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__aux__max,axiom,
% 26.33/26.30      ! [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)))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upto_Opsimps,axiom,
% 26.33/26.30      ! [V_j_2,V_i_2] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 26.33/26.30           => 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)) )
% 26.33/26.30          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 26.33/26.30           => c_List_Oupto(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Int_Oint) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublist__def,axiom,
% 26.33/26.30      ! [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))))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__rec,axiom,
% 26.33/26.30      ! [V_j,V_i] :
% 26.33/26.30        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30         => 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)) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30         => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__0,axiom,
% 26.33/26.30      ! [V_i] : c_List_Oupt(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_List_Olist_ONil(tc_Nat_Onat) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__list__of__set__range,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__conv__Nil,axiom,
% 26.33/26.30      ! [V_i,V_j] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 26.33/26.30       => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__eq__Nil__conv,axiom,
% 26.33/26.30      ! [V_j_2,V_i_2] :
% 26.33/26.30        ( c_List_Oupt(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Nat_Onat)
% 26.33/26.30      <=> ( V_j_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__upt,axiom,
% 26.33/26.30      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Nat_Onat),c_List_Oupt(V_i,V_j))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__conv__Cons,axiom,
% 26.33/26.30      ! [V_j,V_i] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__upt,axiom,
% 26.33/26.30      ! [V_n,V_m,V_i] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)),V_n))
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_atLeastLessThan__upt,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__upt,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__upt,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__rec__number__of,axiom,
% 26.33/26.30      ! [V_n,V_m] :
% 26.33/26.30        ( ( 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)))
% 26.33/26.30         => 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))) )
% 26.33/26.30        & ( ~ 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)))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__eq__Cons__conv,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,V_j_2,V_i_2] :
% 26.33/26.30        ( c_List_Oupt(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_x_2),V_xs_2)
% 26.33/26.30      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_j_2))
% 26.33/26.30          & V_i_2 = V_x_2
% 26.33/26.30          & 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 ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__Suc__upt,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_atLeastAtMost__upt,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_atLeast__upt,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__upt,axiom,
% 26.33/26.30      ! [V_j,V_k,V_i] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),V_j))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_greaterThanAtMost__upt,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_greaterThanLessThan__upt,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_atMost__upto,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__nth,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_interv__listsum__conv__setsum__set__nat,axiom,
% 26.33/26.30      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_setsum__set__upt__conv__listsum__nat,axiom,
% 26.33/26.30      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__map__upt,axiom,
% 26.33/26.30      ! [V_f_2,T_b,V_m_2,V_n_2,V_i_2] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_m_2)))
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublist__shift__lemma,axiom,
% 26.33/26.30      ! [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))))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__rectangle,axiom,
% 26.33/26.30      ! [V_n_2,T_b,V_xs_2] :
% 26.33/26.30        ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b))
% 26.33/26.30         => V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 26.33/26.30       => ( ! [B_i] :
% 26.33/26.30              ( 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)))
% 26.33/26.30             => 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 )
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_anamorph_Osimps,axiom,
% 26.33/26.30      ! [V_x_2,V_f_2,T_b,T_c,V_k_2] :
% 26.33/26.30        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.33/26.30         => hAPP(hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2),V_k_2),V_x_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),T_c),c_List_Olist_ONil(T_b)),V_x_2) )
% 26.33/26.30        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.33/26.30         => hAPP(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))))),hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listset_Osimps_I1_J,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip__Cons,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list_Osimps_I5_J,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list_Osimps_I4_J,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listset_Osimps_I2_J,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip__Cons1,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose_Opsimps_I2_J,axiom,
% 26.33/26.30      ! [V_xss_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upto_Opinduct,axiom,
% 26.33/26.30      ! [V_P_2,V_a1_2,V_a0_2] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ( ! [B_i,B_j] :
% 26.33/26.30              ( 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)))
% 26.33/26.30             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_i),B_j))
% 26.33/26.30                 => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint))),B_j)) )
% 26.33/26.30               => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) )
% 26.33/26.30         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose_Opsimps_I1_J,axiom,
% 26.33/26.30      ! [T_b] :
% 26.33/26.30        ( 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))))
% 26.33/26.30       => c_List_Otranspose(T_b,c_List_Olist_ONil(tc_List_Olist(T_b))) = c_List_Olist_ONil(tc_List_Olist(T_b)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transfer__nat__int__list__functions_I2_J,axiom,
% 26.33/26.30      c_List_Olist_ONil(tc_Nat_Onat) = c_List_Oreturn__list(c_List_Olist_ONil(tc_Int_Oint)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upds__append1,axiom,
% 26.33/26.30      ! [V_x_2,V_m_2,V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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)))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append1__eq__conv,axiom,
% 26.33/26.30      ! [V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30      <=> ( V_xs_2 = V_ys_2
% 26.33/26.30          & V_x_2 = V_y_2 ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Cons__eq__append__conv,axiom,
% 26.33/26.30      ! [V_zs_2,V_ys_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( 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)
% 26.33/26.30      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b)
% 26.33/26.30            & hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = V_zs_2 )
% 26.33/26.30          | ? [B_ys_H] :
% 26.33/26.30              ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H) = V_ys_2
% 26.33/26.30              & V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__eq__Cons__conv,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,V_zs_2,V_ys_2,T_b] :
% 26.33/26.30        ( 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)
% 26.33/26.30      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b)
% 26.33/26.30            & V_zs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) )
% 26.33/26.30          | ? [B_ys_H] :
% 26.33/26.30              ( V_ys_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H)
% 26.33/26.30              & hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) = V_xs_2 ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Cons__eq__appendI,axiom,
% 26.33/26.30      ! [V_zs,V_xs,V_ys,V_xs1,V_x,T_a] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs1) = V_ys
% 26.33/26.30       => ( V_xs = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_zs)
% 26.33/26.30         => hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__Cons,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__append,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__append,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,V_P_2,T_b] : hAPP(c_List_Ofilter(T_b,V_P_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_P_2),V_xs_2)),hAPP(c_List_Ofilter(T_b,V_P_2),V_ys_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip__append,axiom,
% 26.33/26.30      ! [V_vs,V_ys,V_us,T_b,V_xs,T_a] :
% 26.33/26.30        ( 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)
% 26.33/26.30       => ( 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)
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__of__append,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_c,T_b] : hAPP(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,hAPP(c_Map_Omap__of(T_b,T_c),V_ys_2),hAPP(c_Map_Omap__of(T_b,T_c),V_xs_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__eq__appendI,axiom,
% 26.33/26.30      ! [V_us,V_ys,V_zs,V_xs1,V_xs,T_a] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_xs1) = V_zs
% 26.33/26.30       => ( V_ys = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_us)
% 26.33/26.30         => hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys) = hAPP(hAPP(c_List_Oappend(T_a),V_zs),V_us) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__same__eq,axiom,
% 26.33/26.30      ! [V_zs_2,V_xs_2,V_ys_2,T_b] :
% 26.33/26.30        ( 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)
% 26.33/26.30      <=> V_ys_2 = V_zs_2 ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_same__append__eq,axiom,
% 26.33/26.30      ! [V_zs_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)
% 26.33/26.30      <=> V_ys_2 = V_zs_2 ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__eq__append__conv2,axiom,
% 26.33/26.30      ! [V_tsa_2,V_zs_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),V_tsa_2)
% 26.33/26.30      <=> ? [B_us] :
% 26.33/26.30            ( ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),B_us)
% 26.33/26.30              & hAPP(hAPP(c_List_Oappend(T_b),B_us),V_ys_2) = V_tsa_2 )
% 26.33/26.30            | ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),B_us) = V_zs_2
% 26.33/26.30              & V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),V_tsa_2) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__assoc,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__in__lists__conv,axiom,
% 26.33/26.30      ! [V_A_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30      <=> ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2)))
% 26.33/26.30          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_ys_2),c_List_Olists(T_b,V_A_2))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_fun__upds__append__drop,axiom,
% 26.33/26.30      ! [V_zs_2,V_m_2,V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.30        ( 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)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_fun__upds__append2__drop,axiom,
% 26.33/26.30      ! [V_zs_2,V_m_2,V_ys_2,T_c,V_xs_2,T_b] :
% 26.33/26.30        ( 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)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__append,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__append,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__append,axiom,
% 26.33/26.30      ! [V_ys,V_xs,T_a] :
% 26.33/26.30        ( class_Groups_Omonoid__add(T_a)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldr__append,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_butlast__append,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_ys] :
% 26.33/26.30        ( ( V_ys = c_List_Olist_ONil(T_a)
% 26.33/26.30         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Obutlast(T_a,V_xs) )
% 26.33/26.30        & ( V_ys != c_List_Olist_ONil(T_a)
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_eq__Nil__appendI,axiom,
% 26.33/26.30      ! [T_a,V_ys,V_xs] :
% 26.33/26.30        ( V_xs = V_ys
% 26.33/26.30       => V_xs = hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__self__conv2,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_ys_2
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__self__conv,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_xs_2
% 26.33/26.30      <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__is__Nil__conv,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> ( V_xs_2 = c_List_Olist_ONil(T_b)
% 26.33/26.30          & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_self__append__conv2,axiom,
% 26.33/26.30      ! [V_xs_2,T_b,V_ys_2] :
% 26.33/26.30        ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_self__append__conv,axiom,
% 26.33/26.30      ! [V_ys_2,T_b,V_xs_2] :
% 26.33/26.30        ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 26.33/26.30      <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__Nil2,axiom,
% 26.33/26.30      ! [V_xs,T_a] : hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Olist_ONil(T_a)) = V_xs ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Nil__is__append__conv,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 26.33/26.30      <=> ( V_xs_2 = c_List_Olist_ONil(T_b)
% 26.33/26.30          & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__Nil,axiom,
% 26.33/26.30      ! [V_ys,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) = V_ys ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__append__length,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__append__length__plus,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__append,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list__update__append1,axiom,
% 26.33/26.30      ! [V_x,V_ys,V_xs,T_a,V_i] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list__update__length,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remove1__append,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_in__set__butlast__appendI,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2))))
% 26.33/26.30          | hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_ys_2)))) )
% 26.33/26.30       => 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))))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__add__eq__append,axiom,
% 26.33/26.30      ! [V_k,V_j,V_i] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_butlast__snoc,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__listrel1I,axiom,
% 26.33/26.30      ! [V_vs_2,V_us_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( ( ( 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)))
% 26.33/26.30            & V_us_2 = V_vs_2 )
% 26.33/26.30          | ( V_xs_2 = V_ys_2
% 26.33/26.30            & 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))) ) )
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lexord__append__leftI,axiom,
% 26.33/26.30      ! [V_x_2,V_r_2,V_v_2,V_u_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_return__list__def,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__append,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)))
% 26.33/26.30      <=> ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.30          & hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2))
% 26.33/26.30          & 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__append,axiom,
% 26.33/26.30      ! [V_ys,V_xs,T_a,V_n] :
% 26.33/26.30        ( ( 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)))
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( ~ 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)))
% 26.33/26.30         => 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))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_list__update__append,axiom,
% 26.33/26.30      ! [V_x,V_ys,V_xs,T_a,V_n] :
% 26.33/26.30        ( ( 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)))
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( ~ 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)))
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublists_Osimps_I2_J,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] : c_Enum_Osublists(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_HOL_OLet(tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_Enum_Osublists(T_b,V_xs_2)),hAPP(hAPP(c_COMBS(tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_List_Olist(T_b)),tc_fun(tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),tc_List_Olist(tc_List_Olist(T_b))),c_List_Oappend(tc_List_Olist(T_b))),hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(c_List_Olist_OCons(T_b),V_x_2)))),c_COMBI(tc_List_Olist(tc_List_Olist(T_b))))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_product_Osimps_I2_J,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,V_x_2,T_c,T_b] : c_Enum_Oproduct(T_b,T_c,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Omap(T_c,tc_prod(T_b,T_c)),hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2)),V_ys_2)),c_Enum_Oproduct(T_b,T_c,V_xs_2,V_ys_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublist__append,axiom,
% 26.33/26.30      ! [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)))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__Suc__append,axiom,
% 26.33/26.30      ! [V_j,V_i] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upt__Suc,axiom,
% 26.33/26.30      ! [V_j,V_i] :
% 26.33/26.30        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30         => 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))) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30         => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel1I,axiom,
% 26.33/26.30      ! [V_ys_2,V_vs_2,V_us_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 26.33/26.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_y_2)),V_r_2))
% 26.33/26.30       => ( 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))
% 26.33/26.30         => ( 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))
% 26.33/26.30           => 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))) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lexord__append__left__rightI,axiom,
% 26.33/26.30      ! [V_y_2,V_x_2,V_u_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.33/26.30        ( 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))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__Suc__conv__app__nth,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_i] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_snoc__listrel1__snoc__iff,axiom,
% 26.33/26.30      ! [V_r_2,V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30      <=> ( ( 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)))
% 26.33/26.30            & V_x_2 = V_y_2 )
% 26.33/26.30          | ( V_xs_2 = V_ys_2
% 26.33/26.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_y_2)),V_r_2)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sublist__Cons,axiom,
% 26.33/26.30      ! [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)))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transfer__nat__int__list__return__embed,axiom,
% 26.33/26.30      ! [V_l] :
% 26.33/26.30        ( c_List_Onat__list(V_l)
% 26.33/26.30       => c_List_Oembed__list(c_List_Oreturn__list(V_l)) = V_l ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listrel1E,axiom,
% 26.33/26.30      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ~ ! [B_x,B_y] :
% 26.33/26.30              ( 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))
% 26.33/26.30             => ! [B_us,B_vs] :
% 26.33/26.30                  ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_vs))
% 26.33/26.30                 => V_ys_2 != hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_vs)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_embed__list__def,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transfer__nat__int__list__functions_I1_J,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lexord__append__leftD,axiom,
% 26.33/26.30      ! [V_r_2,V_v_2,V_u_2,V_x_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ( ! [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))
% 26.33/26.30         => 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))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate1__def,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct1__rotate,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate1(T_b),V_xs_2)))
% 26.33/26.30      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__rotate1,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__rotate1,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate1__is__Nil__conv,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(c_List_Orotate1(T_b),V_xs_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__simps,axiom,
% 26.33/26.30      ! [V_xs,V_x,T_b,T_a] :
% 26.33/26.30        ( hAPP(c_List_Orotate1(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a)
% 26.33/26.30        & 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate1__length01,axiom,
% 26.33/26.30      ! [V_xs,T_a] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => hAPP(c_List_Orotate1(T_a),V_xs) = V_xs ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__map__filter,axiom,
% 26.33/26.30      ! [V_f_2,V_P_2,V_xs_2,T_b,T_c] :
% 26.33/26.30        ( class_Groups_Omonoid__add(T_c)
% 26.33/26.30       => ( ! [B_x] :
% 26.33/26.30              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30             => ( ~ hBOOL(hAPP(V_P_2,B_x))
% 26.33/26.30               => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) )
% 26.33/26.30         => 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_P_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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_partition__filter__conv,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_partition__filter1,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] : hAPP(c_Product__Type_Ofst(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_P_2,V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_partition__P,axiom,
% 26.33/26.30      ! [V_no_2,V_yes_2,V_xs_2,V_P_2,T_b] :
% 26.33/26.30        ( c_List_Opartition(T_b,V_P_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)
% 26.33/26.30       => ( ! [B_x] :
% 26.33/26.30              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_yes_2)))
% 26.33/26.30             => hBOOL(hAPP(V_P_2,B_x)) )
% 26.33/26.30          & ! [B_x] :
% 26.33/26.30              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_no_2)))
% 26.33/26.30             => ~ hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_partition_Osimps_I1_J,axiom,
% 26.33/26.30      ! [V_P_2,T_b] : c_List_Opartition(T_b,V_P_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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_partition_Osimps_I2_J,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,V_P_2,T_b] : c_List_Opartition(T_b,V_P_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_P_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_P_2,V_xs_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_partition__filter2,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] : hAPP(c_Product__Type_Osnd(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_P_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_P_2)),V_xs_2) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_partition__set,axiom,
% 26.33/26.30      ! [V_no_2,V_yes_2,V_xs_2,V_P_2,T_b] :
% 26.33/26.30        ( c_List_Opartition(T_b,V_P_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)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose_Opsimps_I3_J,axiom,
% 26.33/26.30      ! [V_xss_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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))))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_upd__conv__take__nth__drop,axiom,
% 26.33/26.30      ! [V_a,V_xs,T_a,V_i] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__1__Cons,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__Suc__Cons,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__via__drop,axiom,
% 26.33/26.30      ! [V_ys,V_y,V_xs,V_n,T_a] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)
% 26.33/26.30       => hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) = V_y ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__take,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__drop,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__drop,axiom,
% 26.33/26.30      ! [V_i,V_xs,T_a] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.30       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__zip,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_butlast__drop,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__butlast,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__drop,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__0,axiom,
% 26.33/26.30      ! [V_xs,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = V_xs ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_in__set__dropD,axiom,
% 26.33/26.30      ! [V_xs_2,V_n_2,V_x_2,T_b] :
% 26.33/26.30        ( 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))))
% 26.33/26.30       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__drop,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__drop__subset,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__upt,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__Nil,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__map,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__take__drop__id,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_concat_Osimps_I1_J,axiom,
% 26.33/26.30      ! [T_a] : c_List_Oconcat(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(T_a) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_concat_Osimps_I2_J,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Nil__eq__concat__conv,axiom,
% 26.33/26.30      ! [V_xss_2,T_b] :
% 26.33/26.30        ( c_List_Olist_ONil(T_b) = c_List_Oconcat(T_b,V_xss_2)
% 26.33/26.30      <=> ! [B_x] :
% 26.33/26.30            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)))
% 26.33/26.30           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_concat__eq__Nil__conv,axiom,
% 26.33/26.30      ! [V_xss_2,T_b] :
% 26.33/26.30        ( c_List_Oconcat(T_b,V_xss_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> ! [B_x] :
% 26.33/26.30            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)))
% 26.33/26.30           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__concat,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__concat,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__drop__subset__set__drop,axiom,
% 26.33/26.30      ! [V_xs_2,T_b,V_m_2,V_n_2] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2))
% 26.33/26.30       => 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)))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__eq__Nil,axiom,
% 26.33/26.30      ! [V_xs_2,V_n_2,T_b] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__all,axiom,
% 26.33/26.30      ! [V_n,V_xs,T_a] :
% 26.33/26.30        ( 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))
% 26.33/26.30       => hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = c_List_Olist_ONil(T_a) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__append,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__eq__conv__conj,axiom,
% 26.33/26.30      ! [V_zs_2,V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_zs_2
% 26.33/26.30      <=> ( 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)
% 26.33/26.30          & 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__concat,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__Cons,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__concat,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_concat__append,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__Cons_H,axiom,
% 26.33/26.30      ! [V_xs,V_x,T_a,V_n] :
% 26.33/26.30        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__drop,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_i,V_n] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_append__eq__append__conv__if,axiom,
% 26.33/26.30      ! [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] :
% 26.33/26.30        ( 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)
% 26.33/26.30      <=> ( ( 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)))
% 26.33/26.30           => ( 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)
% 26.33/26.30              & 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) ) )
% 26.33/26.30          & ( ~ 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)))
% 26.33/26.30           => ( 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
% 26.33/26.30              & 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 ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__drop_H,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_i] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose_Osimps_I3_J,axiom,
% 26.33/26.30      ! [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))))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__Cons__number__of,axiom,
% 26.33/26.30      ! [V_xs,V_x,T_a,V_v] :
% 26.33/26.30        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__add,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_j,V_i] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_concat__eq__concat__iff,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( ! [B_x] :
% 26.33/26.30            ( 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))))
% 26.33/26.30           => 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)) )
% 26.33/26.30       => ( 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)
% 26.33/26.30         => ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2)
% 26.33/26.30          <=> V_xs_2 = V_ys_2 ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_concat__injective,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2)
% 26.33/26.30       => ( 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)
% 26.33/26.30         => ( ! [B_x] :
% 26.33/26.30                ( 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))))
% 26.33/26.30               => 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)) )
% 26.33/26.30           => V_xs_2 = V_ys_2 ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_concat__map__singleton,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip__append1,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip__append2,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_n__lists_Osimps_I2_J,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_id__take__nth__drop,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_i] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__aux__filter__tail,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__aux__filter__head,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__tl,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_tl__drop,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__tl,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_tl_Osimps_I1_J,axiom,
% 26.33/26.30      ! [T_a] : hAPP(c_List_Otl(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__tl,axiom,
% 26.33/26.30      ! [V_xs,T_a] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.30       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Otl(T_a),V_xs))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_hd_Osimps,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_tl_Osimps_I2_J,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__Suc,axiom,
% 26.33/26.30      ! [V_n,T_a,V_xs] :
% 26.33/26.30        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_tl__append2,axiom,
% 26.33/26.30      ! [V_ys,T_a,V_xs] :
% 26.33/26.30        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate1__hd__tl,axiom,
% 26.33/26.30      ! [T_a,V_xs] :
% 26.33/26.30        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__tl,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_drop__Suc,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_hd__map,axiom,
% 26.33/26.30      ! [V_f_2,T_c,T_b,V_xs_2] :
% 26.33/26.30        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_hd__append,axiom,
% 26.33/26.30      ! [V_ys,T_a,V_xs] :
% 26.33/26.30        ( ( V_xs = c_List_Olist_ONil(T_a)
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_hd__append2,axiom,
% 26.33/26.30      ! [V_ys,T_a,V_xs] :
% 26.33/26.30        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_hd__upt,axiom,
% 26.33/26.30      ! [V_j,V_i] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30       => hAPP(c_List_Ohd(tc_Nat_Onat),c_List_Oupt(V_i,V_j)) = V_i ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_tl__append,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__tl,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_hd__in__set,axiom,
% 26.33/26.30      ! [T_b,V_xs_2] :
% 26.33/26.30        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_tl__take,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_hd__conv__nth,axiom,
% 26.33/26.30      ! [T_a,V_xs] :
% 26.33/26.30        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_hd__drop__conv__nth,axiom,
% 26.33/26.30      ! [V_n,T_a,V_xs] :
% 26.33/26.30        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30       => ( 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)))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_take__hd__drop,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_n] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__remdups__concat,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_fold1__set,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 26.33/26.30       => ( V_xs_2 != c_List_Olist_ONil(T_b)
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__remdups,axiom,
% 26.33/26.30      ! [V_xs,T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremdups(T_a,V_xs))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__remdups__leq,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__map,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remdups__map__remdups,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__remdups,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__Cons,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__remdups__id,axiom,
% 26.33/26.30      ! [V_xs,T_a] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.30       => c_List_Oremdups(T_a,V_xs) = V_xs ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remdups__id__iff__distinct,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( c_List_Oremdups(T_b,V_xs_2) = V_xs_2
% 26.33/26.30      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remdups__filter,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] : c_List_Oremdups(T_b,hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),c_List_Oremdups(T_b,V_xs_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldr__conv__foldl,axiom,
% 26.33/26.30      ! [V_a_2,V_xs_2,T_b] :
% 26.33/26.30        ( class_Groups_Oab__semigroup__add(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_start__le__sum,axiom,
% 26.33/26.30      ! [V_ns_2,V_n_2,V_m_2] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__absorb0,axiom,
% 26.33/26.30      ! [V_zs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Groups_Omonoid__add(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__assoc,axiom,
% 26.33/26.30      ! [V_zs_2,V_y_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Groups_Osemigroup__add(T_b)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remdups__remdups,axiom,
% 26.33/26.30      ! [V_xs,T_a] : c_List_Oremdups(T_a,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,V_xs) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__remdups__eq,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( 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)
% 26.33/26.30      <=> c_List_Oremdups(T_b,V_xs_2) = V_xs_2 ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__Nil,axiom,
% 26.33/26.30      ! [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 ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remdups__eq__nil__iff,axiom,
% 26.33/26.30      ! [V_x_2,T_b] :
% 26.33/26.30        ( c_List_Oremdups(T_b,V_x_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> V_x_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remdups__eq__nil__right__iff,axiom,
% 26.33/26.30      ! [V_x_2,T_b] :
% 26.33/26.30        ( c_List_Olist_ONil(T_b) = c_List_Oremdups(T_b,V_x_2)
% 26.33/26.30      <=> V_x_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remdups_Osimps_I1_J,axiom,
% 26.33/26.30      ! [T_a] : c_List_Oremdups(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__append,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__conv__concat,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remove1__remdups,axiom,
% 26.33/26.30      ! [V_x,V_xs,T_a] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__foldl,axiom,
% 26.33/26.30      ! [T_b] :
% 26.33/26.30        ( class_Groups_Omonoid__add(T_b)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_concat__conv__foldl,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__foldr1__lemma,axiom,
% 26.33/26.30      ! [V_xs_2,V_a_2,T_b] :
% 26.33/26.30        ( class_Groups_Omonoid__add(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__foldr1,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( class_Groups_Omonoid__add(T_b)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sum__eq__0__conv,axiom,
% 26.33/26.30      ! [V_ns_2,V_m_2] :
% 26.33/26.30        ( 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)
% 26.33/26.30      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.33/26.30          & ! [B_x] :
% 26.33/26.30              ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 26.33/26.30             => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remdups_Osimps_I2_J,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => 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) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__remdups__card__conv,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__set__fold,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Sup__fin__set__fold,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Lattices_Olattice(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Inf__fin__set__fold,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Lattices_Olattice(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Min__fin__set__fold,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Max__fin__set__fold,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_min__max_OInf__fin__set__fold,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_min__max_OSup__fin__set__fold,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_SUPR__set__fold,axiom,
% 26.33/26.30      ! [V_f_2,V_xs_2,T_c,T_b] :
% 26.33/26.30        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upds__fold__map__upd,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_elem__le__sum,axiom,
% 26.33/26.30      ! [V_ns_2,V_n_2] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_n_2),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_hd__rotate__conv__nth,axiom,
% 26.33/26.30      ! [V_n,T_a,V_xs] :
% 26.33/26.30        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__drop__take,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate1__rotate__swap,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__is__Nil__conv,axiom,
% 26.33/26.30      ! [V_xs_2,V_n_2,T_b] :
% 26.33/26.30        ( hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__rotate,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__rotate,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__rotate,axiom,
% 26.33/26.30      ! [V_xs_2,V_n_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)))
% 26.33/26.30      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__rotate,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__map,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__conv__mod,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__Suc,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate0,axiom,
% 26.33/26.30      ! [T_b] : c_List_Orotate(T_b,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__add,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__id,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_n] :
% 26.33/26.30        ( 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)
% 26.33/26.30       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__length01,axiom,
% 26.33/26.30      ! [V_n,V_xs,T_a] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_lexord__append__rightI,axiom,
% 26.33/26.30      ! [V_r_2,V_x_2,T_b,V_y_2] :
% 26.33/26.30        ( ? [B_b,B_z] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_b),B_z)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__list__of__set__insert,axiom,
% 26.33/26.30      ! [V_x_2,V_A_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.30         => 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)))))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__insort,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_c)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__key_Osimps_I1_J,axiom,
% 26.33/26.30      ! [V_x_2,V_f_2,T_b,T_c] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_c)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__key_Osimps_I2_J,axiom,
% 26.33/26.30      ! [V_ys_2,T_c,V_y_2,V_x_2,V_f_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( ( 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)))
% 26.33/26.30           => 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)) )
% 26.33/26.30          & ( ~ 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)))
% 26.33/26.30           => 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)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__insort__triv,axiom,
% 26.33/26.30      ! [V_xs_2,V_f_2,T_b,V_x_2,V_P_2,T_c] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_c)
% 26.33/26.30       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30         => hAPP(c_List_Ofilter(T_b,V_P_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_P_2),V_xs_2) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_remove1__insort,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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 ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__key__left__comm,axiom,
% 26.33/26.30      ! [V_xs_2,T_c,V_y_2,V_x_2,V_f_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2)
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__left__comm,axiom,
% 26.33/26.30      ! [V_xs_2,V_y_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__insort,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_c)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__not__Nil,axiom,
% 26.33/26.30      ! [V_xs_2,V_a_2,V_f_2,T_b,T_c] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_c)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__insort,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_c)
% 26.33/26.30       => ( 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)))
% 26.33/26.30        <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30            & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__key__remove1,axiom,
% 26.33/26.30      ! [V_f_2,V_xs_2,V_a_2,T_b,T_c] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_c)
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))
% 26.33/26.30           => ( 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
% 26.33/26.30             => 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 ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__insert__insort__key,axiom,
% 26.33/26.30      ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( ~ 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))))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted_ONil,axiom,
% 26.33/26.30      ! [T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__single,axiom,
% 26.33/26.30      ! [V_x,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__insort__key,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( 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)))
% 26.33/26.30        <=> c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__insort,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( 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))
% 26.33/26.30        <=> c_List_Olinorder__class_Osorted(T_b,V_xs_2) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__remdups,axiom,
% 26.33/26.30      ! [V_l,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_a,V_l)
% 26.33/26.30         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremdups(T_a,V_l)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__map__same,axiom,
% 26.33/26.30      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted_Oequations_I1_J,axiom,
% 26.33/26.30      ! [T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__butlast,axiom,
% 26.33/26.30      ! [V_xs,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.30         => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 26.33/26.30           => c_List_Olinorder__class_Osorted(T_a,c_List_Obutlast(T_a,V_xs)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__upt,axiom,
% 26.33/26.30      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__upto,axiom,
% 26.33/26.30      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(V_i,V_j)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__insort__insert,axiom,
% 26.33/26.30      ! [V_x_2,V_xs_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__remove1,axiom,
% 26.33/26.30      ! [V_a,V_xs,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 26.33/26.30         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremove1(T_a,V_a,V_xs)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__same,axiom,
% 26.33/26.30      ! [V_xs_2,V_g_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__insort__insert,axiom,
% 26.33/26.30      ! [V_x_2,V_f_2,V_xs_2,T_b,T_c] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_c)
% 26.33/26.30       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.30         => 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))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__take,axiom,
% 26.33/26.30      ! [V_n,V_xs,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 26.33/26.30         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__many,axiom,
% 26.33/26.30      ! [V_zs,V_y,V_x,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 26.33/26.30         => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs))
% 26.33/26.30           => 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))) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__many__eq,axiom,
% 26.33/26.30      ! [V_zs_2,V_y_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( 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)))
% 26.33/26.30        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 26.33/26.30            & c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_zs_2)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__distinct__set__unique,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 26.33/26.30         => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.30           => ( c_List_Olinorder__class_Osorted(T_b,V_ys_2)
% 26.33/26.30             => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2))
% 26.33/26.30               => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2)
% 26.33/26.30                 => V_xs_2 = V_ys_2 ) ) ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__tl,axiom,
% 26.33/26.30      ! [V_xs,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 26.33/26.30         => c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Otl(T_a),V_xs)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__filter,axiom,
% 26.33/26.30      ! [V_P_2,V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 26.33/26.30         => 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_P_2),V_xs_2))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__insort__insert__key,axiom,
% 26.33/26.30      ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 26.33/26.30         => 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))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__map__remove1,axiom,
% 26.33/26.30      ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 26.33/26.30         => 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))) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__drop,axiom,
% 26.33/26.30      ! [V_n,V_xs,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 26.33/26.30         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__Cons,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 26.33/26.30        <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 26.33/26.30            & ! [B_x] :
% 26.33/26.30                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__append,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 26.33/26.30        <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 26.33/26.30            & c_List_Olinorder__class_Osorted(T_b,V_ys_2)
% 26.33/26.30            & ! [B_x] :
% 26.33/26.30                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30               => ! [B_xa] :
% 26.33/26.30                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(c_List_Oset(T_b),V_ys_2)))
% 26.33/26.30                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),B_xa)) ) ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__insort,axiom,
% 26.33/26.30      ! [V_x_2,V_P_2,V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 26.33/26.30         => ( hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30           => hAPP(c_List_Ofilter(T_c,V_P_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_P_2),V_xs_2)) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted_Oequations_I2_J,axiom,
% 26.33/26.30      ! [V_a1_2,V_a2_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a2_2),V_a1_2))
% 26.33/26.30        <=> ( ! [B_x] :
% 26.33/26.30                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_a1_2)))
% 26.33/26.30               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a2_2),B_x)) )
% 26.33/26.30            & c_List_Olinorder__class_Osorted(T_b,V_a1_2) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__insert__triv,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__insort__insert,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__list__of__set,axiom,
% 26.33/26.30      ! [V_A_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.33/26.30         => ( hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) = V_A_2
% 26.33/26.30            & c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2))
% 26.33/26.30            & hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2))) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__remove1,axiom,
% 26.33/26.30      ! [V_xs_2,V_a_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 26.33/26.30           => 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 ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__nth__mono,axiom,
% 26.33/26.30      ! [V_j,V_i,V_xs,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 26.33/26.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30           => ( 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)))
% 26.33/26.30             => 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))) ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__equals__nth__mono,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 26.33/26.30        <=> ! [B_j] :
% 26.33/26.30              ( 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)))
% 26.33/26.30             => ! [B_i] :
% 26.33/26.30                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 26.33/26.30                 => 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))) ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__sorted__distinct__set__unique,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_c)
% 26.33/26.30       => ( 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)))
% 26.33/26.30         => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))
% 26.33/26.30           => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)))
% 26.33/26.30             => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2))
% 26.33/26.30               => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)))
% 26.33/26.30                 => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2)
% 26.33/26.30                   => V_xs_2 = V_ys_2 ) ) ) ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__insert__key__triv,axiom,
% 26.33/26.30      ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( 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))))
% 26.33/26.30         => c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_insort__insert__insort,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__column,axiom,
% 26.33/26.30      ! [V_i_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ( 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)))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__nth__transpose__sorted,axiom,
% 26.33/26.30      ! [V_j_2,V_i_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ( 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))))
% 26.33/26.30         => ( 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))))
% 26.33/26.30           => 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) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_inj__on__rev,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__concat,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__map,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__rev,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip__rev,axiom,
% 26.33/26.30      ! [V_ys,T_b,V_xs,T_a] :
% 26.33/26.30        ( 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)
% 26.33/26.30       => 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)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_singleton__rev__conv,axiom,
% 26.33/26.30      ! [V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( 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)
% 26.33/26.30      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__singleton__conv,axiom,
% 26.33/26.30      ! [V_x_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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))
% 26.33/26.30      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__rev,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orev(T_b),V_xs_2)))
% 26.33/26.30      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__filter,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] : hAPP(c_List_Orev(T_b),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(c_List_Orev(T_b),V_xs_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__is__rev__conv,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(c_List_Orev(T_b),V_ys_2)
% 26.33/26.30      <=> V_xs_2 = V_ys_2 ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__swap,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(c_List_Orev(T_b),V_xs_2) = V_ys_2
% 26.33/26.30      <=> V_xs_2 = hAPP(c_List_Orev(T_b),V_ys_2) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__rev__ident,axiom,
% 26.33/26.30      ! [V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_xs)) = V_xs ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__rev,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_listsum__rev,axiom,
% 26.33/26.30      ! [V_xs,T_a] :
% 26.33/26.30        ( class_Groups_Ocomm__monoid__add(T_a)
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__is__Nil__conv,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(c_List_Orev(T_b),V_xs_2) = c_List_Olist_ONil(T_b)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_Nil__is__rev__conv,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( c_List_Olist_ONil(T_b) = hAPP(c_List_Orev(T_b),V_xs_2)
% 26.33/26.30      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev_Osimps_I1_J,axiom,
% 26.33/26.30      ! [T_a] : hAPP(c_List_Orev(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__append,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldl__foldr,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldr__foldl,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__eq__Cons__iff,axiom,
% 26.33/26.30      ! [V_ys_2,V_y_2,V_xs_2,T_b] :
% 26.33/26.30        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)
% 26.33/26.30      <=> 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev_Osimps_I2_J,axiom,
% 26.33/26.30      ! [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))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__transpose,axiom,
% 26.33/26.30      ! [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)))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__foldl__cons,axiom,
% 26.33/26.30      ! [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) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__take,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__drop,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rotate__rev,axiom,
% 26.33/26.30      ! [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)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__nth,axiom,
% 26.33/26.30      ! [V_xs,T_a,V_n] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_rev__update,axiom,
% 26.33/26.30      ! [V_y,V_xs,T_a,V_k] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__rev__nth__mono,axiom,
% 26.33/26.30      ! [V_j,V_i,V_xs,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),V_xs))
% 26.33/26.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 26.33/26.30           => ( 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)))
% 26.33/26.30             => 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))) ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_foldr__max__sorted,axiom,
% 26.33/26.30      ! [V_y_2,V_xs_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Orev(T_b),V_xs_2))
% 26.33/26.30         => ( ( V_xs_2 = c_List_Olist_ONil(T_b)
% 26.33/26.30             => c_List_Ofoldr(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_xs_2,V_y_2) = V_y_2 )
% 26.33/26.30            & ( V_xs_2 != c_List_Olist_ONil(T_b)
% 26.33/26.30             => 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) ) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__transpose__sorted,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b))
% 26.33/26.30           => 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) )
% 26.33/26.30          & ( V_xs_2 != c_List_Olist_ONil(tc_List_Olist(T_b))
% 26.33/26.30           => 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))) ) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__column__length,axiom,
% 26.33/26.30      ! [V_i_2,V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => ( 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)))
% 26.33/26.30         => 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)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_transpose__transpose,axiom,
% 26.33/26.30      ! [V_xs_2,T_b] :
% 26.33/26.30        ( 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)))
% 26.33/26.30       => 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) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__nth__monoI,axiom,
% 26.33/26.30      ! [V_xs,T_a] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_a)
% 26.33/26.30       => ( ! [B_i,B_j] :
% 26.33/26.30              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 26.33/26.30             => ( 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)))
% 26.33/26.30               => 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))) ) )
% 26.33/26.30         => c_List_Olinorder__class_Osorted(T_a,V_xs) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_sorted__takeWhile,axiom,
% 26.33/26.30      ! [V_P_2,V_xs_2,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 26.33/26.30         => c_List_Olinorder__class_Osorted(T_b,c_List_OtakeWhile(T_b,V_P_2,V_xs_2)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_takeWhile__tail,axiom,
% 26.33/26.30      ! [V_l_2,V_xs_2,T_b,V_x_2,V_P_2] :
% 26.33/26.30        ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30       => c_List_OtakeWhile(T_b,V_P_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_P_2,V_xs_2) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_takeWhile_Osimps_I1_J,axiom,
% 26.33/26.30      ! [V_P_2,T_b] : c_List_OtakeWhile(T_b,V_P_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_length__takeWhile__le,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_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_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_takeWhile__eq__take,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] : c_List_OtakeWhile(T_b,V_P_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_P_2,V_xs_2))),V_xs_2) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_distinct__takeWhile,axiom,
% 26.33/26.30      ! [V_P_2,V_xs_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.30       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_takeWhile_Osimps_I2_J,axiom,
% 26.33/26.30      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 26.33/26.30        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30         => c_List_OtakeWhile(T_b,V_P_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_P_2,V_xs_2)) )
% 26.33/26.30        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30         => c_List_OtakeWhile(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_Olist_ONil(T_b) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_set__takeWhileD,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,V_x_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))))
% 26.33/26.30       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30          & hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_takeWhile__eq__all__conv,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] :
% 26.33/26.30        ( c_List_OtakeWhile(T_b,V_P_2,V_xs_2) = V_xs_2
% 26.33/26.30      <=> ! [B_x] :
% 26.33/26.30            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip__takeWhile__fst,axiom,
% 26.33/26.30      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),c_List_OtakeWhile(T_b,V_P_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_P_2),c_Product__Type_Ofst(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_zip__takeWhile__snd,axiom,
% 26.33/26.30      ! [V_ys_2,V_P_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_P_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_P_2),c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_takeWhile__map,axiom,
% 26.33/26.30      ! [V_xs_2,V_f_2,T_c,V_P_2,T_b] : c_List_OtakeWhile(T_b,V_P_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_P_2),V_f_2),V_xs_2)) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_takeWhile__append1,axiom,
% 26.33/26.30      ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.30       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.30         => c_List_OtakeWhile(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = c_List_OtakeWhile(T_b,V_P_2,V_xs_2) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_takeWhile__nth,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b,V_j_2] :
% 26.33/26.30        ( 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_P_2,V_xs_2))))
% 26.33/26.30       => hAPP(hAPP(c_List_Onth(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_j_2) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_nth__length__takeWhile,axiom,
% 26.33/26.30      ! [V_xs_2,V_P_2,T_b] :
% 26.33/26.30        ( 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_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 26.33/26.30       => ~ hBOOL(hAPP(V_P_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_P_2,V_xs_2))))) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_map__upds__def,axiom,
% 26.33/26.30      ! [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,hAPP(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)))) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_filter__equals__takeWhile__sorted__rev,axiom,
% 26.33/26.30      ! [V_t_2,V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.30        ( class_Orderings_Olinorder(T_b)
% 26.33/26.30       => ( 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)))
% 26.33/26.30         => 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) ) ) ).
% 26.33/26.30  
% 26.33/26.30  fof(fact_takeWhile__neq__rev,axiom,
% 26.33/26.30      ! [V_x_2,V_xs_2,T_b] :
% 26.33/26.30        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.31         => 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))) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_dropWhile__neq__rev,axiom,
% 26.33/26.31      ! [V_x_2,V_xs_2,T_b] :
% 26.33/26.31        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.31         => 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))) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_length__dropWhile__le,axiom,
% 26.33/26.31      ! [V_xs_2,V_P_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_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_dropWhile_Osimps_I2_J,axiom,
% 26.33/26.31      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 26.33/26.31        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.31         => c_List_OdropWhile(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_OdropWhile(T_b,V_P_2,V_xs_2) )
% 26.33/26.31        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.31         => c_List_OdropWhile(T_b,V_P_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) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_distinct__dropWhile,axiom,
% 26.33/26.31      ! [V_P_2,V_xs_2,T_b] :
% 26.33/26.31        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.31       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OdropWhile(T_b,V_P_2,V_xs_2))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_dropWhile_Osimps_I1_J,axiom,
% 26.33/26.31      ! [V_P_2,T_b] : c_List_OdropWhile(T_b,V_P_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_dropWhile__eq__Nil__conv,axiom,
% 26.33/26.31      ! [V_xs_2,V_P_2,T_b] :
% 26.33/26.31        ( c_List_OdropWhile(T_b,V_P_2,V_xs_2) = c_List_Olist_ONil(T_b)
% 26.33/26.31      <=> ! [B_x] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.31           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_sorted__dropWhile,axiom,
% 26.33/26.31      ! [V_P_2,V_xs_2,T_b] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_b)
% 26.33/26.31       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 26.33/26.31         => c_List_Olinorder__class_Osorted(T_b,c_List_OdropWhile(T_b,V_P_2,V_xs_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_takeWhile__dropWhile__id,axiom,
% 26.33/26.31      ! [V_xs_2,V_P_2,T_b] : hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)),c_List_OdropWhile(T_b,V_P_2,V_xs_2)) = V_xs_2 ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_hd__dropWhile,axiom,
% 26.33/26.31      ! [V_xs_2,V_P_2,T_b] :
% 26.33/26.31        ( c_List_OdropWhile(T_b,V_P_2,V_xs_2) != c_List_Olist_ONil(T_b)
% 26.33/26.31       => ~ hBOOL(hAPP(V_P_2,hAPP(c_List_Ohd(T_b),c_List_OdropWhile(T_b,V_P_2,V_xs_2)))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_dropWhile__map,axiom,
% 26.33/26.31      ! [V_xs_2,V_f_2,T_c,V_P_2,T_b] : c_List_OdropWhile(T_b,V_P_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_P_2),V_f_2),V_xs_2)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_dropWhile__append1,axiom,
% 26.33/26.31      ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_b] :
% 26.33/26.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.33/26.31       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.33/26.31         => c_List_OdropWhile(T_b,V_P_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_P_2,V_xs_2)),V_ys_2) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_dropWhile__eq__Cons__conv,axiom,
% 26.33/26.31      ! [V_ys_2,V_y_2,V_xs_2,V_P_2,T_b] :
% 26.33/26.31        ( c_List_OdropWhile(T_b,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)
% 26.33/26.31      <=> ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))
% 26.33/26.31          & ~ hBOOL(hAPP(V_P_2,V_y_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_dropWhile__eq__drop,axiom,
% 26.33/26.31      ! [V_xs_2,V_P_2,T_b] : c_List_OdropWhile(T_b,V_P_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_P_2,V_xs_2))),V_xs_2) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_dropWhile__nth,axiom,
% 26.33/26.31      ! [V_xs_2,V_P_2,T_b,V_j_2] :
% 26.33/26.31        ( 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_P_2,V_xs_2))))
% 26.33/26.31       => hAPP(hAPP(c_List_Onth(T_b),c_List_OdropWhile(T_b,V_P_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_P_2,V_xs_2)))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_sort__foldl__insort,axiom,
% 26.33/26.31      ! [V_xs_2,T_b] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_b)
% 26.33/26.31       => c_List_Olinorder__class_Osort__key(T_b,T_b,c_COMBI(T_b),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),T_b,hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b))),c_List_Olist_ONil(T_b)),V_xs_2) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_lexord__Nil__left,axiom,
% 26.33/26.31      ! [V_r_2,V_y_2,T_b] :
% 26.33/26.31        ( 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)))
% 26.33/26.31      <=> ? [B_a,B_x] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_x) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_sorted__sort,axiom,
% 26.33/26.31      ! [V_xs_2,T_b] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_b)
% 26.33/26.31       => c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Osort__key(T_b,T_b,c_COMBI(T_b),V_xs_2)) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_sort__key__simps_I1_J,axiom,
% 26.33/26.31      ! [V_f_2,T_b,T_c] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_c)
% 26.33/26.31       => c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_length__sort,axiom,
% 26.33/26.31      ! [V_xs_2,V_f_2,T_b,T_c] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_c)
% 26.33/26.31       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_filter__sort,axiom,
% 26.33/26.31      ! [V_xs_2,V_f_2,V_P_2,T_b,T_c] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_c)
% 26.33/26.31       => hAPP(c_List_Ofilter(T_b,V_P_2),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) = c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_distinct__sort,axiom,
% 26.33/26.31      ! [V_xs_2,V_f_2,T_b,T_c] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_c)
% 26.33/26.31       => ( hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)))
% 26.33/26.31        <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_set__sort,axiom,
% 26.33/26.31      ! [V_xs_2,V_f_2,T_b,T_c] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_c)
% 26.33/26.31       => hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_sorted__sort__key,axiom,
% 26.33/26.31      ! [V_xs_2,V_f_2,T_c,T_b] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_b)
% 26.33/26.31       => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olinorder__class_Osort__key(T_c,T_b,V_f_2,V_xs_2))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_sort__key__simps_I2_J,axiom,
% 26.33/26.31      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_c)
% 26.33/26.31       => c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_sorted__list__of__set__sort__remdups,axiom,
% 26.33/26.31      ! [V_xs_2,T_b] :
% 26.33/26.31        ( class_Orderings_Olinorder(T_b)
% 26.33/26.31       => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = c_List_Olinorder__class_Osort__key(T_b,T_b,c_COMBI(T_b),c_List_Oremdups(T_b,V_xs_2)) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__list__update,axiom,
% 26.33/26.31      ! [V_x,V_k,T_a,V_xs] :
% 26.33/26.31        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.31       => ( ( 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))
% 26.33/26.31           => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = V_x )
% 26.33/26.31          & ( 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))
% 26.33/26.31           => 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) ) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_takeWhile__eq__filter,axiom,
% 26.33/26.31      ! [V_xs_2,V_P_2,T_b] :
% 26.33/26.31        ( ! [B_x] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),c_List_OdropWhile(T_b,V_P_2,V_xs_2))))
% 26.33/26.31           => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 26.33/26.31       => c_List_OtakeWhile(T_b,V_P_2,V_xs_2) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__map,axiom,
% 26.33/26.31      ! [V_f_2,T_c,T_b,V_xs_2] :
% 26.33/26.31        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 26.33/26.31       => 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)) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__append,axiom,
% 26.33/26.31      ! [V_xs,T_a,V_ys] :
% 26.33/26.31        ( ( V_ys = c_List_Olist_ONil(T_a)
% 26.33/26.31         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) )
% 26.33/26.31        & ( V_ys != c_List_Olist_ONil(T_a)
% 26.33/26.31         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__appendR,axiom,
% 26.33/26.31      ! [V_xs,T_a,V_ys] :
% 26.33/26.31        ( V_ys != c_List_Olist_ONil(T_a)
% 26.33/26.31       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__appendL,axiom,
% 26.33/26.31      ! [V_xs,T_a,V_ys] :
% 26.33/26.31        ( V_ys = c_List_Olist_ONil(T_a)
% 26.33/26.31       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__ConsL,axiom,
% 26.33/26.31      ! [V_x,T_a,V_xs] :
% 26.33/26.31        ( V_xs = c_List_Olist_ONil(T_a)
% 26.33/26.31       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__ConsR,axiom,
% 26.33/26.31      ! [V_x,T_a,V_xs] :
% 26.33/26.31        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.31       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last_Osimps,axiom,
% 26.33/26.31      ! [V_x,T_a,V_xs] :
% 26.33/26.31        ( ( V_xs = c_List_Olist_ONil(T_a)
% 26.33/26.31         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x )
% 26.33/26.31        & ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.31         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__in__set,axiom,
% 26.33/26.31      ! [T_b,V_as_2] :
% 26.33/26.31        ( V_as_2 != c_List_Olist_ONil(T_b)
% 26.33/26.31       => hBOOL(hAPP(hAPP(c_member(T_b),c_List_Olast(T_b,V_as_2)),hAPP(c_List_Oset(T_b),V_as_2))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__snoc,axiom,
% 26.33/26.31      ! [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 ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__drop,axiom,
% 26.33/26.31      ! [V_xs,T_a,V_n] :
% 26.33/26.31        ( 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)))
% 26.33/26.31       => c_List_Olast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__rev,axiom,
% 26.33/26.31      ! [T_a,V_xs] :
% 26.33/26.31        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.31       => c_List_Olast(T_a,hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Ohd(T_a),V_xs) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_hd__rev,axiom,
% 26.33/26.31      ! [T_a,V_xs] :
% 26.33/26.31        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.31       => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orev(T_a),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__upt,axiom,
% 26.33/26.31      ! [V_j,V_i] :
% 26.33/26.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 26.33/26.31       => 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)) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_snoc__eq__iff__butlast,axiom,
% 26.33/26.31      ! [V_ys_2,V_x_2,V_xs_2,T_b] :
% 26.33/26.31        ( 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
% 26.33/26.31      <=> ( V_ys_2 != c_List_Olist_ONil(T_b)
% 26.33/26.31          & c_List_Obutlast(T_b,V_ys_2) = V_xs_2
% 26.33/26.31          & c_List_Olast(T_b,V_ys_2) = V_x_2 ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_append__butlast__last__id,axiom,
% 26.33/26.31      ! [T_a,V_xs] :
% 26.33/26.31        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.31       => 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 ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_takeWhile__not__last,axiom,
% 26.33/26.31      ! [T_b,V_xs_2] :
% 26.33/26.31        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 26.33/26.31       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 26.33/26.31         => 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) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_last__conv__nth,axiom,
% 26.33/26.31      ! [T_a,V_xs] :
% 26.33/26.31        ( V_xs != c_List_Olist_ONil(T_a)
% 26.33/26.31       => 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))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_lists_Osimps,axiom,
% 26.33/26.31      ! [V_A_2,V_a_2,T_b] :
% 26.33/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_a_2),c_List_Olists(T_b,V_A_2)))
% 26.33/26.31      <=> ( V_a_2 = c_List_Olist_ONil(T_b)
% 26.33/26.31          | ? [B_a,B_l] :
% 26.33/26.31              ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_l)
% 26.33/26.31              & hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 26.33/26.31              & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_l),c_List_Olists(T_b,V_A_2))) ) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_takeWhile__eq__take__P__nth,axiom,
% 26.33/26.31      ! [V_P_2,V_xs_2,T_b,V_n_2] :
% 26.33/26.31        ( ! [B_i] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 26.33/26.31           => ( 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)))
% 26.33/26.31             => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) ) )
% 26.33/26.31       => ( ( 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)))
% 26.33/26.31           => ~ hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2))) )
% 26.33/26.31         => c_List_OtakeWhile(T_b,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_length__takeWhile__less__P__nth,axiom,
% 26.33/26.31      ! [V_xs_2,T_b,V_P_2,V_j_2] :
% 26.33/26.31        ( ! [B_i] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_j_2))
% 26.33/26.31           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) )
% 26.33/26.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 26.33/26.31         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)))) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INFI__set__fold,axiom,
% 26.33/26.31      ! [V_f_2,V_xs_2,T_c,T_b] :
% 26.33/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.31       => 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) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__D,axiom,
% 26.33/26.31      ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 26.33/26.31        ( 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)))
% 26.33/26.31       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2))
% 26.33/26.31         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__E,axiom,
% 26.33/26.31      ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 26.33/26.31        ( 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)))
% 26.33/26.31       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2)))
% 26.33/26.31         => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF1__E,axiom,
% 26.33/26.31      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 26.33/26.31        ( 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))
% 26.33/26.31       => ( ~ hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 26.33/26.31         => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF1__D,axiom,
% 26.33/26.31      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 26.33/26.31        ( 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))
% 26.33/26.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.31         => hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF2__D,axiom,
% 26.33/26.31      ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 26.33/26.31        ( 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))
% 26.33/26.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.31         => hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF2__E,axiom,
% 26.33/26.31      ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 26.33/26.31        ( 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))
% 26.33/26.31       => ( ~ hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 26.33/26.31         => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_finite__INT,axiom,
% 26.33/26.31      ! [V_A_2,T_c,V_I_2,T_b] :
% 26.33/26.31        ( ? [B_x] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 26.33/26.31            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_A_2,B_x))) )
% 26.33/26.31       => 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))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF__subset,axiom,
% 26.33/26.31      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 26.33/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 26.33/26.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 26.33/26.31         => 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))) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_UN__extend__simps_I7_J,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_UN__simps_I7_J,axiom,
% 26.33/26.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_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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I9_J,axiom,
% 26.33/26.31      ! [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) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I9_J,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_Compl__UN,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_Compl__INT,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_Collect__ball__eq,axiom,
% 26.33/26.31      ! [V_P_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_P_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_P_2))) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INFI__bool__eq,axiom,
% 26.33/26.31      ! [T_b] : c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_HOL_Obool) = c_Set_OBall(T_b) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF__INT__eq2,axiom,
% 26.33/26.31      ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] :
% 26.33/26.31        ( 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))
% 26.33/26.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_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))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_le__INF__iff,axiom,
% 26.33/26.31      ! [V_M_2,V_A_2,T_c,V_u_2,T_b] :
% 26.33/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.31       => ( 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)))
% 26.33/26.31        <=> ! [B_x] :
% 26.33/26.31              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 26.33/26.31             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_u_2),hAPP(V_M_2,B_x))) ) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__subset__iff,axiom,
% 26.33/26.31      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] :
% 26.33/26.31        ( 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)))
% 26.33/26.31      <=> ! [B_x] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2))
% 26.33/26.31           => 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))) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__lower,axiom,
% 26.33/26.31      ! [V_B_2,T_c,V_A_2,V_a_2,T_b] :
% 26.33/26.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.33/26.31       => 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))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_Image__INT__subset,axiom,
% 26.33/26.31      ! [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)))) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF__commute,axiom,
% 26.33/26.31      ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] :
% 26.33/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.31       => 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))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INFI__apply,axiom,
% 26.33/26.31      ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] :
% 26.33/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.31       => 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)) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_Pow__INT__eq,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I7_J,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I6_J,axiom,
% 26.33/26.31      ! [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) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I7_J,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_Un__INT__distrib,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I6_J,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_Un__INT__distrib2,axiom,
% 26.33/26.31      ! [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))) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF__less__iff,axiom,
% 26.33/26.31      ! [V_a_2,V_f_2,V_A_2,T_c,T_b] :
% 26.33/26.31        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.33/26.31          & class_Orderings_Olinorder(T_b) )
% 26.33/26.31       => ( 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))
% 26.33/26.31        <=> ? [B_x] :
% 26.33/26.31              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 26.33/26.31              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_x)),V_a_2)) ) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_vimage__INT,axiom,
% 26.33/26.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_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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INTER__UNIV__conv_I2_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_b,T_c] :
% 26.33/26.31        ( 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))
% 26.33/26.31      <=> ! [B_x] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 26.33/26.31           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INTER__UNIV__conv_I1_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,T_b] :
% 26.33/26.31        ( 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)
% 26.33/26.31      <=> ! [B_x] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 26.33/26.31           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__Int__distrib,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__Un,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__iff,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 26.33/26.31        ( 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)))
% 26.33/26.31      <=> ! [B_x] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 26.33/26.31           => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__absorb,axiom,
% 26.33/26.31      ! [V_A_2,T_c,V_I_2,V_k_2,T_b] :
% 26.33/26.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2))
% 26.33/26.31       => 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) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF__INT__eq,axiom,
% 26.33/26.31      ! [V_x_2,V_r_2,T_c,T_b] :
% 26.33/26.31        ( 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))
% 26.33/26.31      <=> 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))) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__insert__distrib,axiom,
% 26.33/26.31      ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] :
% 26.33/26.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2))
% 26.33/26.31       => 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)) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__insert,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I1_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 26.33/26.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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 )
% 26.33/26.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I2_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 26.33/26.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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 )
% 26.33/26.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__constant,axiom,
% 26.33/26.31      ! [V_c_2,T_c,T_b,V_A_2] :
% 26.33/26.31        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) )
% 26.33/26.31        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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 ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__empty,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF__const,axiom,
% 26.33/26.31      ! [V_M_2,T_b,V_A_2,T_c] :
% 26.33/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 26.33/26.31       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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 ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I5_J,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I5_J,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I8_J,axiom,
% 26.33/26.31      ! [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) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I8_J,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I10_J,axiom,
% 26.33/26.31      ! [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) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I10_J,axiom,
% 26.33/26.31      ! [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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INTER__def,axiom,
% 26.33/26.31      ! [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)))) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I2_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 26.33/26.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) )
% 26.33/26.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I1_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 26.33/26.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) )
% 26.33/26.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I3_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 26.33/26.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) )
% 26.33/26.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I3_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 26.33/26.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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) )
% 26.33/26.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__extend__simps_I4_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 26.33/26.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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 )
% 26.33/26.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF__leI,axiom,
% 26.33/26.31      ! [V_M_2,V_A_2,V_i_2,T_b,T_c] :
% 26.33/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 26.33/26.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 26.33/26.31         => 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))) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__greaterThan__UNIV,axiom,
% 26.33/26.31      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)) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INT__simps_I4_J,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 26.33/26.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) )
% 26.33/26.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.33/26.31         => 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)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_lists__Int__eq,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,T_b] : c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),c_List_Olists(T_b,V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),c_List_Olists(T_b,V_B_2))) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_lists__IntI,axiom,
% 26.33/26.31      ! [V_B_2,V_A_2,V_l_2,T_b] :
% 26.33/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_l_2),c_List_Olists(T_b,V_A_2)))
% 26.33/26.31       => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_l_2),c_List_Olists(T_b,V_B_2)))
% 26.33/26.31         => hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_l_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_listsp_ONil,axiom,
% 26.33/26.31      ! [V_A_2,T_b] : hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),c_List_Olist_ONil(T_b))) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF2__iff,axiom,
% 26.33/26.31      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 26.33/26.31        ( 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))
% 26.33/26.31      <=> ! [B_x] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.31           => hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_INF1__iff,axiom,
% 26.33/26.31      ! [V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 26.33/26.31        ( 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))
% 26.33/26.31      <=> ! [B_x] :
% 26.33/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.33/26.31           => hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_append__in__listsp__conv,axiom,
% 26.33/26.31      ! [V_ys_2,V_xs_2,V_A_2,T_b] :
% 26.33/26.31        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)))
% 26.33/26.31      <=> ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_xs_2))
% 26.33/26.31          & hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_ys_2)) ) ) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_listsp_Oequations_I1_J,axiom,
% 26.33/26.31      ! [V_A_2,T_b] : hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),c_List_Olist_ONil(T_b))) ).
% 26.33/26.31  
% 26.33/26.31  fof(fact_listsp__infI,axiom,
% 26.33/26.31      ! [V_B_2,V_l_2,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_l_2))
% 26.45/26.31       => ( hBOOL(hAPP(c_List_Olistsp(T_b,V_B_2),V_l_2))
% 26.45/26.31         => hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_l_2)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listsp__inf__eq,axiom,
% 26.45/26.31      ! [V_B_2,V_A_2,T_b] : c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olistsp(T_b,V_A_2)),c_List_Olistsp(T_b,V_B_2)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listsp__conj__eq,axiom,
% 26.45/26.31      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_A_2)),V_B_2)),V_x_2))
% 26.45/26.31      <=> ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_x_2))
% 26.45/26.31          & hBOOL(hAPP(c_List_Olistsp(T_b,V_B_2),V_x_2)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listsp_Oequations_I2_J,axiom,
% 26.45/26.31      ! [V_a2_2,V_a1_2,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a1_2),V_a2_2)))
% 26.45/26.31      <=> ( hBOOL(hAPP(V_A_2,V_a1_2))
% 26.45/26.31          & hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_a2_2)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_in__listsp__conv__set,axiom,
% 26.45/26.31      ! [V_xs_2,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_xs_2))
% 26.45/26.31      <=> ! [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31           => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listsp__mono,axiom,
% 26.45/26.31      ! [V_B_2,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 26.45/26.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olistsp(T_b,V_A_2)),c_List_Olistsp(T_b,V_B_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listsp__lists__eq,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),V_x_2))
% 26.45/26.31      <=> hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_x_2),c_List_Olists(T_b,V_A_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_image__INT,axiom,
% 26.45/26.31      ! [V_j_2,V_B_2,V_A_2,T_d,V_C_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 26.45/26.31       => ( ! [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_d),B_x),V_A_2))
% 26.45/26.31             => 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)) )
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(c_member(T_d),V_j_2),V_A_2))
% 26.45/26.31           => 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)) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Sup__Inf,axiom,
% 26.45/26.31      ! [V_A_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => 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)))))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_finite__Inter,axiom,
% 26.45/26.31      ! [V_M_2,T_b] :
% 26.45/26.31        ( ? [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_M_2))
% 26.45/26.31            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_x)) )
% 26.45/26.31       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_M_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_InterE,axiom,
% 26.45/26.31      ! [V_X_2,V_C_2,V_A_2,T_b] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 26.45/26.31         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_InterD,axiom,
% 26.45/26.31      ! [V_X_2,V_C_2,V_A_2,T_b] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 26.45/26.31         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__image__eq,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_INTER__eq__Inter__image,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__insert,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__Un__distrib,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__singleton,axiom,
% 26.45/26.31      ! [V_a_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => 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 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__empty,axiom,
% 26.45/26.31      ! [T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__UNIV,axiom,
% 26.45/26.31      ! [T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__insert,axiom,
% 26.45/26.31      ! [V_A_2,V_a_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__lower,axiom,
% 26.45/26.31      ! [V_A_2,V_x_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__eq,axiom,
% 26.45/26.31      ! [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)))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__anti__mono,axiom,
% 26.45/26.31      ! [V_A_2,V_B_2,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__empty,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_le__Inf__iff,axiom,
% 26.45/26.31      ! [V_A_2,V_b_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => ( 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)))
% 26.45/26.31        <=> ! [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.31             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__lower,axiom,
% 26.45/26.31      ! [V_A_2,V_B_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__less__iff,axiom,
% 26.45/26.31      ! [V_a_2,V_S_2,T_b] :
% 26.45/26.31        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31          & class_Orderings_Olinorder(T_b) )
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Complete__Lattice_OInf__class_OInf(T_b,V_S_2)),V_a_2))
% 26.45/26.31        <=> ? [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 26.45/26.31              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_a_2)) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__UNIV,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Un__Inter,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Int__eq__Inter,axiom,
% 26.45/26.31      ! [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))))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Int__Inter__image,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__Un__subset,axiom,
% 26.45/26.31      ! [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)))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__binary,axiom,
% 26.45/26.31      ! [V_b_2,V_a_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__fin__Inf,axiom,
% 26.45/26.31      ! [V_A_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.45/26.31           => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__set__fold,axiom,
% 26.45/26.31      ! [V_xs_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__Sup,axiom,
% 26.45/26.31      ! [V_A_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => 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))))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__def,axiom,
% 26.45/26.31      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 26.45/26.31      <=> ( 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)
% 26.45/26.31          & ! [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 26.45/26.31             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_P_2),B_x)) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_sorted_Osimps,axiom,
% 26.45/26.31      ! [V_a_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( c_List_Olinorder__class_Osorted(T_b,V_a_2)
% 26.45/26.31        <=> ( V_a_2 = c_List_Olist_ONil(T_b)
% 26.45/26.31            | ? [B_xs,B_x] :
% 26.45/26.31                ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_xs)
% 26.45/26.31                & ! [B_xa] :
% 26.45/26.31                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(c_List_Oset(T_b),B_xs)))
% 26.45/26.31                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),B_xa)) )
% 26.45/26.31                & c_List_Olinorder__class_Osorted(T_b,B_xs) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__appendI,axiom,
% 26.45/26.31      ! [V_d_2,V_c_2,V_b_2,V_a_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_a_2,V_b_2)
% 26.45/26.31       => ( c_List_Olist__all2(T_b,T_c,V_P_2,V_c_2,V_d_2)
% 26.45/26.31         => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_a_2),V_c_2),hAPP(hAPP(c_List_Oappend(T_c),V_b_2),V_d_2)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__append,axiom,
% 26.45/26.31      ! [V_vs_2,V_us_2,V_P_2,V_ys_2,T_c,V_xs_2,T_b] :
% 26.45/26.31        ( 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)
% 26.45/26.31       => ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_us_2),hAPP(hAPP(c_List_Oappend(T_c),V_ys_2),V_vs_2))
% 26.45/26.31        <=> ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 26.45/26.31            & c_List_Olist__all2(T_b,T_c,V_P_2,V_us_2,V_vs_2) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__Nil,axiom,
% 26.45/26.31      ! [V_ys_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,c_List_Olist_ONil(T_b),V_ys_2)
% 26.45/26.31      <=> V_ys_2 = c_List_Olist_ONil(T_c) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__Nil2,axiom,
% 26.45/26.31      ! [V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,c_List_Olist_ONil(T_c))
% 26.45/26.31      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__lengthD,axiom,
% 26.45/26.31      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__eq,axiom,
% 26.45/26.31      ! [T_b,V_ys_2,V_xs_2] :
% 26.45/26.31        ( V_xs_2 = V_ys_2
% 26.45/26.31      <=> c_List_Olist__all2(T_b,T_b,c_fequal,V_xs_2,V_ys_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__takeI,axiom,
% 26.45/26.31      ! [V_n_2,V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 26.45/26.31       => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2),hAPP(hAPP(c_List_Otake(T_c),V_n_2),V_ys_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__Cons,axiom,
% 26.45/26.31      ! [V_ys_2,V_y_2,V_xs_2,V_x_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2))
% 26.45/26.31      <=> ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 26.45/26.31          & c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__map2,axiom,
% 26.45/26.31      ! [V_bs_2,V_f_2,T_d,V_as_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_as_2,hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_bs_2))
% 26.45/26.31      <=> c_List_Olist__all2(T_b,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBB(T_c,tc_HOL_Obool,T_d)),V_P_2)),V_f_2),V_as_2,V_bs_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__map1,axiom,
% 26.45/26.31      ! [V_bs_2,V_as_2,V_f_2,T_d,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_as_2),V_bs_2)
% 26.45/26.31      <=> c_List_Olist__all2(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),V_P_2),V_f_2),V_as_2,V_bs_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__dropI,axiom,
% 26.45/26.31      ! [V_n_2,V_bs_2,V_as_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_as_2,V_bs_2)
% 26.45/26.31       => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_as_2),hAPP(hAPP(c_List_Odrop(T_c),V_n_2),V_bs_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__rev1,axiom,
% 26.45/26.31      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(c_List_Orev(T_b),V_xs_2),V_ys_2)
% 26.45/26.31      <=> c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,hAPP(c_List_Orev(T_c),V_ys_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__rev,axiom,
% 26.45/26.31      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(c_List_Orev(T_b),V_xs_2),hAPP(c_List_Orev(T_c),V_ys_2))
% 26.45/26.31      <=> c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__conv__all__nth,axiom,
% 26.45/26.31      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 26.45/26.31      <=> ( 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)
% 26.45/26.31          & ! [B_i] :
% 26.45/26.31              ( 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)))
% 26.45/26.31             => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),B_i))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__nthD,axiom,
% 26.45/26.31      ! [V_p_2,V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_p_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 26.45/26.31         => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),V_p_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__nthD2,axiom,
% 26.45/26.31      ! [V_p_2,V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_p_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))
% 26.45/26.31         => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),V_p_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__update__cong,axiom,
% 26.45/26.31      ! [V_y_2,V_x_2,V_ys_2,V_P_2,T_c,V_xs_2,T_b,V_i_2] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 26.45/26.31           => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_c,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__update__cong2,axiom,
% 26.45/26.31      ! [V_i_2,V_y_2,V_x_2,V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 26.45/26.31        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 26.45/26.31         => ( 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)))
% 26.45/26.31           => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_c,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2I,axiom,
% 26.45/26.31      ! [V_P_2,V_b_2,V_a_2,T_c,T_b] :
% 26.45/26.31        ( ! [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_a_2),V_b_2))))
% 26.45/26.31           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_P_2),B_x)) )
% 26.45/26.31       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_b_2)
% 26.45/26.31         => c_List_Olist__all2(T_b,T_c,V_P_2,V_a_2,V_b_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_card__partition,axiom,
% 26.45/26.31      ! [V_k_2,V_C_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_C_2))
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 26.45/26.31         => ( ! [B_c] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c),V_C_2))
% 26.45/26.31               => hAPP(c_Finite__Set_Ocard(T_b),B_c) = V_k_2 )
% 26.45/26.31           => ( ! [B_c1] :
% 26.45/26.31                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c1),V_C_2))
% 26.45/26.31                 => ! [B_c2] :
% 26.45/26.31                      ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c2),V_C_2))
% 26.45/26.31                     => ( B_c1 != B_c2
% 26.45/26.31                       => 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)) ) ) )
% 26.45/26.31             => 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)) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_all__nth__imp__all__set,axiom,
% 26.45/26.31      ! [V_x_2,V_P_2,V_xs_2,T_b] :
% 26.45/26.31        ( ! [B_i] :
% 26.45/26.31            ( 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)))
% 26.45/26.31           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) )
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31         => hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_map__removeAll__inj__on,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31       => hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_c,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_removeAll__append,axiom,
% 26.45/26.31      ! [V_ys,V_xs,V_x,T_a] : hAPP(c_List_OremoveAll(T_a,V_x),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_OremoveAll(T_a,V_x),V_xs)),hAPP(c_List_OremoveAll(T_a,V_x),V_ys)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_removeAll_Osimps_I1_J,axiom,
% 26.45/26.31      ! [V_x,T_a] : hAPP(c_List_OremoveAll(T_a,V_x),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_removeAll__filter__not,axiom,
% 26.45/26.31      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 26.45/26.31        ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.45/26.31       => hAPP(c_List_OremoveAll(T_b,V_x_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_removeAll__filter__not__eq,axiom,
% 26.45/26.31      ! [V_x_2,T_b] : c_List_OremoveAll(T_b,V_x_2) = c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(c_fequal,V_x_2))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_distinct__removeAll,axiom,
% 26.45/26.31      ! [V_x,V_xs,T_a] :
% 26.45/26.31        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.45/26.31       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_OremoveAll(T_a,V_x),V_xs))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_removeAll_Osimps_I2_J,axiom,
% 26.45/26.31      ! [V_xs,T_a,V_y,V_x] :
% 26.45/26.31        ( ( V_x = V_y
% 26.45/26.31         => hAPP(c_List_OremoveAll(T_a,V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = hAPP(c_List_OremoveAll(T_a,V_x),V_xs) )
% 26.45/26.31        & ( V_x != V_y
% 26.45/26.31         => hAPP(c_List_OremoveAll(T_a,V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),hAPP(c_List_OremoveAll(T_a,V_x),V_xs)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_removeAll__id,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,T_b] :
% 26.45/26.31        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31       => hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2) = V_xs_2 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_distinct__remove1__removeAll,axiom,
% 26.45/26.31      ! [V_x,V_xs,T_a] :
% 26.45/26.31        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.45/26.31       => c_List_Oremove1(T_a,V_x,V_xs) = hAPP(c_List_OremoveAll(T_a,V_x),V_xs) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_map__removeAll__inj,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 26.45/26.31       => hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_c,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_set__removeAll,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_not__in__set__insert,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,T_b] :
% 26.45/26.31        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31       => c_List_Oinsert(T_b,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_List_Oinsert__def,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,T_b] :
% 26.45/26.31        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31         => c_List_Oinsert(T_b,V_x_2,V_xs_2) = V_xs_2 )
% 26.45/26.31        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31         => c_List_Oinsert(T_b,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_distinct__insert,axiom,
% 26.45/26.31      ! [V_x,V_xs,T_a] :
% 26.45/26.31        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 26.45/26.31       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oinsert(T_a,V_x,V_xs))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_insert__remdups,axiom,
% 26.45/26.31      ! [V_xs,V_x,T_a] : c_List_Oinsert(T_a,V_x,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,c_List_Oinsert(T_a,V_x,V_xs)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_in__set__insert,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31       => c_List_Oinsert(T_b,V_x_2,V_xs_2) = V_xs_2 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_List_Oset__insert,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oinsert(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_insert__Nil,axiom,
% 26.45/26.31      ! [V_x,T_a] : c_List_Oinsert(T_a,V_x,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_concat__map__maps,axiom,
% 26.45/26.31      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),V_f_2),V_xs_2)) = c_List_Omaps(T_c,T_b,V_f_2,V_xs_2) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_maps__def,axiom,
% 26.45/26.31      ! [V_xs_2,V_f_2,T_b,T_c] : c_List_Omaps(T_c,T_b,V_f_2,V_xs_2) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),V_f_2),V_xs_2)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_maps__simps_I2_J,axiom,
% 26.45/26.31      ! [V_f_2,T_b,T_c] : c_List_Omaps(T_c,T_b,V_f_2,c_List_Olist_ONil(T_c)) = c_List_Olist_ONil(T_b) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_maps__simps_I1_J,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : c_List_Omaps(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(V_f_2,V_x_2)),c_List_Omaps(T_c,T_b,V_f_2,V_xs_2)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_distinct__concat,axiom,
% 26.45/26.31      ! [V_xs_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_b)),V_xs_2))
% 26.45/26.31       => ( ! [B_ys] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 26.45/26.31             => hBOOL(hAPP(c_List_Odistinct(T_b),B_ys)) )
% 26.45/26.31         => ( ! [B_ys] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 26.45/26.31               => ! [B_zs] :
% 26.45/26.31                    ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_zs),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 26.45/26.31                   => ( B_ys != B_zs
% 26.45/26.31                     => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),B_ys)),hAPP(c_List_Oset(T_b),B_zs)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) )
% 26.45/26.31           => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Oconcat(T_b,V_xs_2))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_measures__lesseq,axiom,
% 26.45/26.31      ! [V_fs_2,T_b,V_y_2,V_x_2,V_f_2] :
% 26.45/26.31        ( 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)))
% 26.45/26.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)),c_List_Omeasures(T_b,V_fs_2)))
% 26.45/26.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)),c_List_Omeasures(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_wf__measures,axiom,
% 26.45/26.31      ! [V_fs_2,T_b] : c_Wellfounded_Owf(T_b,c_List_Omeasures(T_b,V_fs_2)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_in__measures_I1_J,axiom,
% 26.45/26.31      ! [V_y_2,V_x_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,c_List_Olist_ONil(tc_fun(T_b,tc_Nat_Onat))))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_measures__def,axiom,
% 26.45/26.31      ! [V_fs_2,T_b] : c_List_Omeasures(T_b,V_fs_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_List_Olist(tc_Nat_Onat),T_b),c_List_Olex(tc_Nat_Onat,c_Wellfounded_Oless__than)),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(tc_fun(T_b,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_Nat_Onat),tc_Nat_Onat),tc_fun(tc_List_Olist(tc_fun(T_b,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),T_b),c_List_Omap(tc_fun(T_b,tc_Nat_Onat),tc_Nat_Onat)),hAPP(c_COMBC(tc_fun(T_b,tc_Nat_Onat),T_b,tc_Nat_Onat),c_COMBI(tc_fun(T_b,tc_Nat_Onat))))),V_fs_2)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_measures__less,axiom,
% 26.45/26.31      ! [V_fs_2,T_b,V_y_2,V_x_2,V_f_2] :
% 26.45/26.31        ( 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)))
% 26.45/26.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)),c_List_Omeasures(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_in__measures_I2_J,axiom,
% 26.45/26.31      ! [V_fs_2,V_f_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)),c_List_Omeasures(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_Nat_Onat)),V_f_2),V_fs_2))))
% 26.45/26.31      <=> ( 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)))
% 26.45/26.31          | ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 26.45/26.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)),c_List_Omeasures(T_b,V_fs_2))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_inj__on__Inter,axiom,
% 26.45/26.31      ! [V_f_2,T_c,T_b,V_S_2] :
% 26.45/26.31        ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 26.45/26.31       => ( ! [B_A] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_A),V_S_2))
% 26.45/26.31             => c_Fun_Oinj__on(T_b,T_c,V_f_2,B_A) )
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inter__subset,axiom,
% 26.45/26.31      ! [V_B_2,V_A_2,T_b] :
% 26.45/26.31        ( ! [B_X] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_A_2))
% 26.45/26.31           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_X),V_B_2)) )
% 26.45/26.31       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_foldl__apply,axiom,
% 26.45/26.31      ! [V_s_2,V_g_2,V_h_2,V_f_2,T_c,T_d,V_xs_2,T_b] :
% 26.45/26.31        ( ! [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31           => hAPP(c_Fun_Ocomp(T_d,T_d,T_c,hAPP(V_f_2,B_x)),V_h_2) = hAPP(c_Fun_Ocomp(T_c,T_d,T_c,V_h_2),hAPP(V_g_2,B_x)) )
% 26.45/26.31       => hAPP(c_List_Ofoldl(T_d,T_b,hAPP(c_COMBC(T_b,T_d,T_d),V_f_2),hAPP(V_h_2,V_s_2)),V_xs_2) = hAPP(V_h_2,hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_g_2),V_s_2),V_xs_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_inj__on__INTER,axiom,
% 26.45/26.31      ! [V_A_2,V_f_2,T_d,T_c,T_b,V_I_2] :
% 26.45/26.31        ( V_I_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.45/26.31       => ( ! [B_i] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_I_2))
% 26.45/26.31             => c_Fun_Oinj__on(T_c,T_d,V_f_2,hAPP(V_A_2,B_i)) )
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_zip__obtain__same__length,axiom,
% 26.45/26.31      ! [V_P_2,V_ys_2,T_c,V_xs_2,T_b] :
% 26.45/26.31        ( ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Otake(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),hAPP(hAPP(c_List_Otake(T_c),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_ys_2))
% 26.45/26.31         => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Otake(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_xs_2)),hAPP(hAPP(c_List_Otake(T_c),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_ys_2)))) )
% 26.45/26.31       => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_map__of__eqI,axiom,
% 26.45/26.31      ! [V_ys_2,V_xs_2,T_c,T_b] :
% 26.45/26.31        ( hAPP(c_List_Oset(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)) = hAPP(c_List_Oset(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))
% 26.45/26.31       => ( ! [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(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))))
% 26.45/26.31             => hAPP(hAPP(c_Map_Omap__of(T_b,T_c),V_xs_2),B_x) = hAPP(hAPP(c_Map_Omap__of(T_b,T_c),V_ys_2),B_x) )
% 26.45/26.31         => hAPP(c_Map_Omap__of(T_b,T_c),V_xs_2) = hAPP(c_Map_Omap__of(T_b,T_c),V_ys_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_finite__UN__I,axiom,
% 26.45/26.31      ! [V_B_2,T_c,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31       => ( ! [B_a] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 26.45/26.31             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) )
% 26.45/26.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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_inj__on__diff__nat,axiom,
% 26.45/26.31      ! [V_k_2,V_N_2] :
% 26.45/26.31        ( ! [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 26.45/26.31           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),B_x)) )
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_wfP__SUP,axiom,
% 26.45/26.31      ! [T_b,V_r_2,T_c] :
% 26.45/26.31        ( ! [B_i] : c_Wellfounded_OwfP(T_c,hAPP(V_r_2,B_i))
% 26.45/26.31       => ( ! [B_i,B_j] :
% 26.45/26.31              ( hAPP(V_r_2,B_i) != hAPP(V_r_2,B_j)
% 26.45/26.31             => 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)) )
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_dropWhile__append2,axiom,
% 26.45/26.31      ! [V_ys_2,V_P_2,V_xs_2,T_b] :
% 26.45/26.31        ( ! [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31           => hBOOL(hAPP(V_P_2,B_x)) )
% 26.45/26.31       => c_List_OdropWhile(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = c_List_OdropWhile(T_b,V_P_2,V_ys_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__all2__all__nthI,axiom,
% 26.45/26.31      ! [V_P_2,V_b_2,T_c,V_a_2,T_b] :
% 26.45/26.31        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_b_2)
% 26.45/26.31       => ( ! [B_n] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_a_2)))
% 26.45/26.31             => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_a_2),B_n)),hAPP(hAPP(c_List_Onth(T_c),V_b_2),B_n))) )
% 26.45/26.31         => c_List_Olist__all2(T_b,T_c,V_P_2,V_a_2,V_b_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_finite__map__freshness,axiom,
% 26.45/26.31      ! [V_f_2,T_c,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Map_Odom(T_b,T_c,V_f_2)))
% 26.45/26.31       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 26.45/26.31         => ? [B_x] : hAPP(V_f_2,B_x) = c_Option_Ooption_ONone(T_c) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_mem__splitI2,axiom,
% 26.45/26.31      ! [V_c_2,V_z_2,T_d,T_c,T_b,V_p_2] :
% 26.45/26.31        ( ! [B_a,B_b] :
% 26.45/26.31            ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b)
% 26.45/26.31           => hBOOL(hAPP(hAPP(c_member(T_d),V_z_2),hAPP(hAPP(V_c_2,B_a),B_b))) )
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_mem__splitE,axiom,
% 26.45/26.31      ! [V_p_2,V_c_2,T_d,T_c,V_z_2,T_b] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => ~ ! [B_x,B_y] :
% 26.45/26.31              ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),B_x),B_y)
% 26.45/26.31             => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,B_x),B_y))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_finite__sorted__distinct__unique,axiom,
% 26.45/26.31      ! [V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ? [B_x] :
% 26.45/26.31              ( hAPP(c_List_Oset(T_b),B_x) = V_A_2
% 26.45/26.31              & c_List_Olinorder__class_Osorted(T_b,B_x)
% 26.45/26.31              & hBOOL(hAPP(c_List_Odistinct(T_b),B_x))
% 26.45/26.31              & ! [B_y] :
% 26.45/26.31                  ( ( hAPP(c_List_Oset(T_b),B_y) = V_A_2
% 26.45/26.31                    & c_List_Olinorder__class_Osorted(T_b,B_y)
% 26.45/26.31                    & hBOOL(hAPP(c_List_Odistinct(T_b),B_y)) )
% 26.45/26.31                 => B_y = B_x ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_setsum__SucD,axiom,
% 26.45/26.31      ! [V_n_2,V_A_2,V_f_2,T_b] :
% 26.45/26.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,V_n_2)
% 26.45/26.31       => ? [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.31            & 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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_nat__mod__eq__lemma,axiom,
% 26.45/26.31      ! [V_y,V_n,V_x] :
% 26.45/26.31        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_y,V_n)
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y),V_x))
% 26.45/26.31         => ? [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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_takeWhile__append2,axiom,
% 26.45/26.31      ! [V_ys_2,V_P_2,V_xs_2,T_b] :
% 26.45/26.31        ( ! [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31           => hBOOL(hAPP(V_P_2,B_x)) )
% 26.45/26.31       => c_List_OtakeWhile(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_OtakeWhile(T_b,V_P_2,V_ys_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_insort__is__Cons,axiom,
% 26.45/26.31      ! [V_a_2,V_f_2,V_xs_2,T_b,T_c] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_c)
% 26.45/26.31       => ( ! [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_a_2)),hAPP(V_f_2,B_x))) )
% 26.45/26.31         => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_xs_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_wfI__pf,axiom,
% 26.45/26.31      ! [V_R_2,T_b] :
% 26.45/26.31        ( ! [B_A] :
% 26.45/26.31            ( 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)))
% 26.45/26.31           => B_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 26.45/26.31       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Cons__eq__filter__iff,axiom,
% 26.45/26.31      ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_b] :
% 26.45/26.31        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = hAPP(c_List_Ofilter(T_b,V_P_2),V_ys_2)
% 26.45/26.31      <=> ? [B_us,B_vs] :
% 26.45/26.31            ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_vs))
% 26.45/26.31            & ! [B_x] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),B_us)))
% 26.45/26.31               => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 26.45/26.31            & hBOOL(hAPP(V_P_2,V_x_2))
% 26.45/26.31            & V_xs_2 = hAPP(c_List_Ofilter(T_b,V_P_2),B_vs) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_filter__eq__Cons__iff,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,V_ys_2,V_P_2,T_b] :
% 26.45/26.31        ( hAPP(c_List_Ofilter(T_b,V_P_2),V_ys_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)
% 26.45/26.31      <=> ? [B_us,B_vs] :
% 26.45/26.31            ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_vs))
% 26.45/26.31            & ! [B_x] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),B_us)))
% 26.45/26.31               => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 26.45/26.31            & hBOOL(hAPP(V_P_2,V_x_2))
% 26.45/26.31            & V_xs_2 = hAPP(c_List_Ofilter(T_b,V_P_2),B_vs) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Sigma__mono,axiom,
% 26.45/26.31      ! [V_D_2,V_B_2,T_c,V_C_2,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 26.45/26.31       => ( ! [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.31             => 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))) )
% 26.45/26.31         => 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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_acc_OaccI,axiom,
% 26.45/26.31      ! [V_r_2,V_x_2,T_b] :
% 26.45/26.31        ( ! [B_y] :
% 26.45/26.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_x_2)),V_r_2))
% 26.45/26.31           => hBOOL(hAPP(hAPP(c_member(T_b),B_y),c_Wellfounded_Oacc(T_b,V_r_2))) )
% 26.45/26.31       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_not__acc__down,axiom,
% 26.45/26.31      ! [V_R_2,V_x_2,T_b] :
% 26.45/26.31        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_R_2)))
% 26.45/26.31       => ~ ! [B_z] :
% 26.45/26.31              ( 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))
% 26.45/26.31             => hBOOL(hAPP(hAPP(c_member(T_b),B_z),c_Wellfounded_Oacc(T_b,V_R_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold__image__1,axiom,
% 26.45/26.31      ! [V_f_2,V_S_2,T_b,T_c] :
% 26.45/26.31        ( class_Groups_Ocomm__monoid__mult(T_c)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 26.45/26.31         => ( ! [B_x] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 26.45/26.31               => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_card_Oneutral,axiom,
% 26.45/26.31      ! [V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31       => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.31           => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 26.45/26.31         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_max__ext_Osimps,axiom,
% 26.45/26.31      ! [V_R_2,V_a2_2,V_a1_2,T_b] :
% 26.45/26.31        ( 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)))
% 26.45/26.31      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 26.45/26.31          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 26.45/26.31          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 26.45/26.31          & ! [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 26.45/26.31             => ? [B_xa] :
% 26.45/26.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 26.45/26.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_xa)),V_R_2)) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__ball__nth,axiom,
% 26.45/26.31      ! [V_P_2,V_xs_2,T_b,V_n_2] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => ( ! [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31             => hBOOL(hAPP(V_P_2,B_x)) )
% 26.45/26.31         => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_mod__induct__0,axiom,
% 26.45/26.31      ! [V_i_2,V_P_2,V_p_2] :
% 26.45/26.31        ( ! [B_i] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_p_2))
% 26.45/26.31           => ( hBOOL(hAPP(V_P_2,B_i))
% 26.45/26.31             => hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,B_i),V_p_2))) ) )
% 26.45/26.31       => ( hBOOL(hAPP(V_P_2,V_i_2))
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_p_2))
% 26.45/26.31           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_sorted_OCons,axiom,
% 26.45/26.31      ! [V_x_2,V_xs_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( ! [B_x] :
% 26.45/26.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) )
% 26.45/26.31         => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 26.45/26.31           => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_InterI,axiom,
% 26.45/26.31      ! [V_A_2,V_C_2,T_b] :
% 26.45/26.31        ( ! [B_X] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2))
% 26.45/26.31           => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X)) )
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold__image__cong,axiom,
% 26.45/26.31      ! [V_z_2,V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 26.45/26.31        ( class_Groups_Oab__semigroup__mult(T_c)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ! [B_x] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.31               => hAPP(V_g_2,B_x) = hAPP(V_h_2,B_x) )
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Max__eqI,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ! [B_y] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 26.45/26.31               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_y),V_x_2)) )
% 26.45/26.31           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31             => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Min__eqI,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ! [B_y] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 26.45/26.31               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_y)) )
% 26.45/26.31           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31             => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_wf__no__infinite__down__chainE,axiom,
% 26.45/26.31      ! [V_f_2,V_r_2,T_b] :
% 26.45/26.31        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.45/26.31       => ~ ! [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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__ex__length,axiom,
% 26.45/26.31      ! [V_xs_2,V_P_2,T_b] :
% 26.45/26.31        ( c_List_Olist__ex(T_b,V_P_2,V_xs_2)
% 26.45/26.31      <=> ? [B_n] :
% 26.45/26.31            ( 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)))
% 26.45/26.31            & hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_scomp__unfold,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__ex__simps_I1_J,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,V_P_2,T_b] :
% 26.45/26.31        ( c_List_Olist__ex(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 26.45/26.31      <=> ( hBOOL(hAPP(V_P_2,V_x_2))
% 26.45/26.31          | c_List_Olist__ex(T_b,V_P_2,V_xs_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__ex__append,axiom,
% 26.45/26.31      ! [V_ys_2,V_xs_2,V_P_2,T_b] :
% 26.45/26.31        ( c_List_Olist__ex(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 26.45/26.31      <=> ( c_List_Olist__ex(T_b,V_P_2,V_xs_2)
% 26.45/26.31          | c_List_Olist__ex(T_b,V_P_2,V_ys_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_scomp__scomp,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_scomp__Pair,axiom,
% 26.45/26.31      ! [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 ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Pair__scomp,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__ex__iff,axiom,
% 26.45/26.31      ! [V_xs_2,V_P_2,T_b] :
% 26.45/26.31        ( c_List_Olist__ex(T_b,V_P_2,V_xs_2)
% 26.45/26.31      <=> ? [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_scomp__apply,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_scomp__def,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__ex__rev,axiom,
% 26.45/26.31      ! [V_xs_2,V_P_2,T_b] :
% 26.45/26.31        ( c_List_Olist__ex(T_b,V_P_2,hAPP(c_List_Orev(T_b),V_xs_2))
% 26.45/26.31      <=> c_List_Olist__ex(T_b,V_P_2,V_xs_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_list__ex__simps_I2_J,axiom,
% 26.45/26.31      ! [V_P_2,T_b] : ~ c_List_Olist__ex(T_b,V_P_2,c_List_Olist_ONil(T_b)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_iterate_Osimps,axiom,
% 26.45/26.31      ! [V_x_2,V_f_2,T_b,T_c,V_k_2] :
% 26.45/26.31        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.45/26.31         => 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) )
% 26.45/26.31        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_setsum__ivl__cong,axiom,
% 26.45/26.31      ! [V_g_2,V_f_2,V_d_2,V_b_2,V_c_2,V_a_2,T_b,T_c] :
% 26.45/26.31        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 26.45/26.31          & class_Orderings_Oord(T_b) )
% 26.45/26.31       => ( V_a_2 = V_c_2
% 26.45/26.31         => ( V_b_2 = V_d_2
% 26.45/26.31           => ( ! [B_x] :
% 26.45/26.31                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),B_x))
% 26.45/26.31                 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_d_2))
% 26.45/26.31                   => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) )
% 26.45/26.31             => 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)) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_log_Osimps,axiom,
% 26.45/26.31      ! [V_i,V_b] :
% 26.45/26.31        ( ( ( 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)))
% 26.45/26.31            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 26.45/26.31         => c_Random_Olog(V_b,V_i) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 26.45/26.31        & ( ~ ( 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)))
% 26.45/26.31              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 26.45/26.31         => 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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_minus__shift__def,axiom,
% 26.45/26.31      ! [V_r,V_l,V_k] :
% 26.45/26.31        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 26.45/26.31         => 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) )
% 26.45/26.31        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_inc__shift__def,axiom,
% 26.45/26.31      ! [V_k,V_v] :
% 26.45/26.31        ( ( V_v = V_k
% 26.45/26.31         => c_Random_Oinc__shift(V_v,V_k) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 26.45/26.31        & ( V_v != V_k
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_select,axiom,
% 26.45/26.31      ! [V_s_2,T_b,V_xs_2] :
% 26.45/26.31        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_select__weight__member,axiom,
% 26.45/26.31      ! [V_s_2,V_xs_2,T_b] :
% 26.45/26.31        ( 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))))
% 26.45/26.31       => 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)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_select__weigth__select,axiom,
% 26.45/26.31      ! [T_b,V_xs_2] :
% 26.45/26.31        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_select__weight__cons__zero,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_select__weigth__drop__zero,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_pick__member,axiom,
% 26.45/26.31      ! [V_xs_2,T_b,V_i_2] :
% 26.45/26.31        ( 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))))
% 26.45/26.31       => 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)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_pick_Osimps,axiom,
% 26.45/26.31      ! [V_xs,V_x,T_a,V_i] :
% 26.45/26.31        ( ( 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)))
% 26.45/26.31         => 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) )
% 26.45/26.31        & ( ~ 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)))
% 26.45/26.31         => 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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_pick__drop__zero,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_select__weight__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_pick__same,axiom,
% 26.45/26.31      ! [V_xs_2,T_b,V_l_2] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_number__of__code__numeral__def,axiom,
% 26.45/26.31      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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_code__numeral_Oof__nat__inject,axiom,
% 26.45/26.31      ! [V_y_2,V_x_2] :
% 26.45/26.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))))
% 26.45/26.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))))
% 26.45/26.31         => ( hAPP(c_Code__Numeral_Oof__nat,V_x_2) = hAPP(c_Code__Numeral_Oof__nat,V_y_2)
% 26.45/26.31          <=> V_x_2 = V_y_2 ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Code__Numeral_Oof__nat__inject,axiom,
% 26.45/26.31      ! [V_m_2,V_n_2] :
% 26.45/26.31        ( hAPP(c_Code__Numeral_Oof__nat,V_n_2) = hAPP(c_Code__Numeral_Oof__nat,V_m_2)
% 26.45/26.31      <=> V_n_2 = V_m_2 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_times__code__numeral__code,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Code__Numeral_Oof__nat__code,axiom,
% 26.45/26.31      c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_zero__code__numeral__def,axiom,
% 26.45/26.31      c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_one__code__numeral__def,axiom,
% 26.45/26.31      c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_less__eq__code__numeral__code,axiom,
% 26.45/26.31      ! [V_m_2,V_n_2] :
% 26.45/26.31        ( 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)))
% 26.45/26.31      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_plus__code__numeral__code,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_less__code__numeral__code,axiom,
% 26.45/26.31      ! [V_m_2,V_n_2] :
% 26.45/26.31        ( 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)))
% 26.45/26.31      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_code__numeral__not__eq__zero,axiom,
% 26.45/26.31      ! [V_i_2] :
% 26.45/26.31        ( V_i_2 != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 26.45/26.31      <=> 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_range,axiom,
% 26.45/26.31      ! [V_s,V_k] :
% 26.45/26.31        ( 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))
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_select__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_subtract__code__numeral__code,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_type__definition__code__numeral,axiom,
% 26.45/26.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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_nat__of__of__nat,axiom,
% 26.45/26.31      ! [V_n] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_n)) = V_n ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_of__nat__nat__of,axiom,
% 26.45/26.31      ! [V_k] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_k)) = V_k ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_nat__of__inverse,axiom,
% 26.45/26.31      ! [V_x] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_x)) = V_x ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_times__code__numeral__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_less__code__numeral__def,axiom,
% 26.45/26.31      ! [V_m_2,V_n_2] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 26.45/26.31      <=> 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_code__numeral_Onat__of__inject,axiom,
% 26.45/26.31      ! [V_y_2,V_x_2] :
% 26.45/26.31        ( hAPP(c_Code__Numeral_Onat__of,V_x_2) = hAPP(c_Code__Numeral_Onat__of,V_y_2)
% 26.45/26.31      <=> V_x_2 = V_y_2 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Code__Numeral_Onat__of__inject,axiom,
% 26.45/26.31      ! [V_l_2,V_k_2] :
% 26.45/26.31        ( hAPP(c_Code__Numeral_Onat__of,V_k_2) = hAPP(c_Code__Numeral_Onat__of,V_l_2)
% 26.45/26.31      <=> V_k_2 = V_l_2 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_nat__of,axiom,
% 26.45/26.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)))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_nat__of__number,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_int__of__def,axiom,
% 26.45/26.31      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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_less__eq__code__numeral__def,axiom,
% 26.45/26.31      ! [V_m_2,V_n_2] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 26.45/26.31      <=> 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_nat__of__code,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_nat__of__aux__def,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Suc__code__numeral__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_minus__code__numeral__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_of__nat__inverse,axiom,
% 26.45/26.31      ! [V_y_2] :
% 26.45/26.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))))
% 26.45/26.31       => hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_y_2)) = V_y_2 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_plus__code__numeral__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_div__code__numeral__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_subtract__code__numeral__def,axiom,
% 26.45/26.31      c_Code__Numeral_Osubtract__code__numeral = c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_minus__code__numeral__code,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_mod__code__numeral__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_code__numeral__decr,axiom,
% 26.45/26.31      ! [V_k] :
% 26.45/26.31        ( V_k != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_New__DSequence_Opos__not__seq__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_less__eq,axiom,
% 26.45/26.31      ! [V_n_2,V_m_2] :
% 26.45/26.31        ( 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)))
% 26.45/26.31      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_wf__trancl,axiom,
% 26.45/26.31      ! [V_r_2,T_b] :
% 26.45/26.31        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.45/26.31       => c_Wellfounded_Owf(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_less__than__def,axiom,
% 26.45/26.31      c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_acyclic__def,axiom,
% 26.45/26.31      ! [V_r_2,T_b] :
% 26.45/26.31        ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 26.45/26.31      <=> ! [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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl_Or__into__trancl,axiom,
% 26.45/26.31      ! [V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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))
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__subset__Field2,axiom,
% 26.45/26.31      ! [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))))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_r__into__trancl_H,axiom,
% 26.45/26.31      ! [V_r_2,V_p_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2))
% 26.45/26.31       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__empty,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__domain,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__range,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_finite__trancl,axiom,
% 26.45/26.31      ! [V_r_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 26.45/26.31      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__trans,axiom,
% 26.45/26.31      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 26.45/26.31       => ( 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)))
% 26.45/26.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_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Transitive__Closure_Otrancl__into__trancl,axiom,
% 26.45/26.31      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 26.45/26.31       => ( 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))
% 26.45/26.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_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__into__trancl2,axiom,
% 26.45/26.31      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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))
% 26.45/26.31       => ( 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)))
% 26.45/26.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_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_r__r__into__trancl,axiom,
% 26.45/26.31      ! [V_c_2,V_R_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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))
% 26.45/26.31       => ( 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))
% 26.45/26.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_c_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__mono,axiom,
% 26.45/26.31      ! [V_s_2,V_r_2,V_p_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 26.45/26.31       => ( 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))
% 26.45/26.31         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_s_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__unfold,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__subset__Sigma,axiom,
% 26.45/26.31      ! [V_A_2,V_r_2,T_b] :
% 26.45/26.31        ( 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))))
% 26.45/26.31       => 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)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__Int__subset,axiom,
% 26.45/26.31      ! [V_s_2,V_r_2,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.31       => ( 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))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__insert,axiom,
% 26.45/26.31      ! [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)))))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_reflcl__set__eq,axiom,
% 26.45/26.31      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.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_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_r__into__rtrancl,axiom,
% 26.45/26.31      ! [V_r_2,V_p_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2))
% 26.45/26.31       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl_Ortrancl__refl,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_IdI,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__into__rtrancl,axiom,
% 26.45/26.31      ! [V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listrel__rtrancl__refl,axiom,
% 26.45/26.31      ! [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)))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__unfold__right,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__unfold__left,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__reflcl,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_reflcl__trancl,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__rtrancl__absorb,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__trancl__absorb,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__eq__or__trancl,axiom,
% 26.45/26.31      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 26.45/26.31      <=> ( V_x_2 = V_y_2
% 26.45/26.31          | ( V_x_2 != V_y_2
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__into__trancl2,axiom,
% 26.45/26.31      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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))
% 26.45/26.31       => ( 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)))
% 26.45/26.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_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtranclD,axiom,
% 26.45/26.31      ! [V_R_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 26.45/26.31       => ( V_a_2 = V_b_2
% 26.45/26.31          | ( V_a_2 != V_b_2
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__into__trancl1,axiom,
% 26.45/26.31      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.31       => ( 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))
% 26.45/26.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_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__rtrancl__trancl,axiom,
% 26.45/26.31      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 26.45/26.31       => ( 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)))
% 26.45/26.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_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__trancl__trancl,axiom,
% 26.45/26.31      ! [V_z_2,V_r_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__trans,axiom,
% 26.45/26.31      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.31       => ( 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)))
% 26.45/26.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_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl_Ortrancl__into__rtrancl,axiom,
% 26.45/26.31      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.31       => ( 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))
% 26.45/26.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_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__rtrancl__into__rtrancl,axiom,
% 26.45/26.31      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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))
% 26.45/26.31       => ( 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)))
% 26.45/26.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_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Image__closed__trancl,axiom,
% 26.45/26.31      ! [V_X_2,V_r_2,T_b] :
% 26.45/26.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))
% 26.45/26.31       => hAPP(c_Relation_OImage(T_b,T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_X_2) = V_X_2 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__Un__subset,axiom,
% 26.45/26.31      ! [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)))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__mono,axiom,
% 26.45/26.31      ! [V_s_2,V_r_2,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__subset,axiom,
% 26.45/26.31      ! [V_S_2,V_R_2,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.31       => ( 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)))
% 26.45/26.31         => c_Transitive__Closure_Ortrancl(T_b,V_S_2) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__subset__rtrancl,axiom,
% 26.45/26.31      ! [V_s_2,V_r_2,T_b] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__Int__subset,axiom,
% 26.45/26.31      ! [V_r_2,V_s_2,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.31       => ( 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))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_refl__rtrancl,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__idemp,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__reflcl__absorb,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__Un__rtrancl,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__reflcl,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__unfold,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_r__comp__rtrancl__eq,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__idemp__self__comp,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__r__diff__Id,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Range__rtrancl,axiom,
% 26.45/26.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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Domain__rtrancl,axiom,
% 26.45/26.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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_in__rtrancl__UnI,axiom,
% 26.45/26.31      ! [V_S_2,V_R_2,V_x_2,T_b] :
% 26.45/26.31        ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 26.45/26.31          | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_S_2))) )
% 26.45/26.31       => 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)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__empty,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Domain__Id,axiom,
% 26.45/26.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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listrel__rtrancl__eq__rtrancl__listrel1,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Image__Id,axiom,
% 26.45/26.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 ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Id__O__R,axiom,
% 26.45/26.31      ! [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 ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_R__O__Id,axiom,
% 26.45/26.31      ! [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 ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Range__Id,axiom,
% 26.45/26.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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_refl__Id,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listrel1__rtrancl__subset__rtrancl__listrel1,axiom,
% 26.45/26.31      ! [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)))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_pair__in__Id__conv,axiom,
% 26.45/26.31      ! [V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Relation_OId(T_b)))
% 26.45/26.31      <=> V_a_2 = V_b_2 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listrel__rtrancl__trans,axiom,
% 26.45/26.31      ! [V_zs_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.45/26.31        ( 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))))
% 26.45/26.31       => ( 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))))
% 26.45/26.31         => 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)))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__listrel1__ConsI2,axiom,
% 26.45/26.31      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.31       => ( 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))))
% 26.45/26.31         => 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)))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listrel__subset__rtrancl__listrel1,axiom,
% 26.45/26.31      ! [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)))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_pair__leq__def,axiom,
% 26.45/26.31      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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Not__Domain__rtrancl,axiom,
% 26.45/26.31      ! [V_y_2,V_R_2,V_x_2,T_b] :
% 26.45/26.31        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_b),V_R_2)))
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 26.45/26.31        <=> V_x_2 = V_y_2 ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_acc__downwards,axiom,
% 26.45/26.31      ! [V_b_2,V_r_2,V_a_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 26.45/26.31       => ( 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)))
% 26.45/26.31         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_acc__downwards__aux,axiom,
% 26.45/26.31      ! [V_r_2,V_a_2,V_b_2,T_b] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 26.45/26.31         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_wf__insert,axiom,
% 26.45/26.31      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.31      <=> ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__listrel1__ConsI1,axiom,
% 26.45/26.31      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.45/26.31        ( 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))))
% 26.45/26.31       => 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)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__listrel1__eq__len,axiom,
% 26.45/26.31      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 26.45/26.31        ( 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))))
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_acyclic__insert,axiom,
% 26.45/26.31      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.31      <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listrel__reflcl__if__listrel1,axiom,
% 26.45/26.31      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => 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)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__listrel1__if__listrel,axiom,
% 26.45/26.31      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 26.45/26.31        ( 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)))
% 26.45/26.31       => 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)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_refl__reflcl,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Id__def,axiom,
% 26.45/26.31      ! [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))))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_irrefl__diff__Id,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_pred__nat__trancl__eq__le,axiom,
% 26.45/26.31      ! [V_n_2,V_m_2] :
% 26.45/26.31        ( 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)))
% 26.45/26.31      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__subset__Sigma__aux,axiom,
% 26.45/26.31      ! [V_A_2,V_r_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.31       => ( 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))))
% 26.45/26.31         => ( V_a_2 = V_b_2
% 26.45/26.31            | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_irrefl__tranclI,axiom,
% 26.45/26.31      ! [V_x_2,V_r_2,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.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_x_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_sequence__trans,axiom,
% 26.45/26.31      ! [V_k_2,V_i_2,V_r_2,V_f_2,T_b] :
% 26.45/26.31        ( ! [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)))
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__converseD,axiom,
% 26.45/26.31      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 26.45/26.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_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__converseI,axiom,
% 26.45/26.31      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 26.45/26.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_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__converse,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__Id,axiom,
% 26.45/26.31      ! [T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),c_Relation_OId(T_b)) = c_Relation_OId(T_b) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_in__listrel1__converse,axiom,
% 26.45/26.31      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 26.45/26.31        ( 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))))
% 26.45/26.31      <=> 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)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__iff,axiom,
% 26.45/26.31      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 26.45/26.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)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 26.45/26.31      <=> 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converseI,axiom,
% 26.45/26.31      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 26.45/26.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))
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converseD,axiom,
% 26.45/26.31      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 26.45/26.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)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__inv__image,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__INTER,axiom,
% 26.45/26.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_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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__Int,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__UNION,axiom,
% 26.45/26.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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_refl__on__converse,axiom,
% 26.45/26.31      ! [V_r_2,V_A_2,T_b] :
% 26.45/26.31        ( c_Relation_Orefl__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 26.45/26.31      <=> c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_finite__converse,axiom,
% 26.45/26.31      ! [V_r_2,T_c,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 26.45/26.31      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_c,T_b)),V_r_2)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_acyclic__converse,axiom,
% 26.45/26.31      ! [V_r_2,T_b] :
% 26.45/26.31        ( c_Wellfounded_Oacyclic(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 26.45/26.31      <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__Id__on,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Field__converse,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__converse,axiom,
% 26.45/26.31      ! [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 ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__Un,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__rel__comp,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_listrel1__converse,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_equiv__comp__eq,axiom,
% 26.45/26.31      ! [V_r_2,V_A_2,T_b] :
% 26.45/26.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 26.45/26.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 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Range__def,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Domain__converse,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Range__converse,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__converseD,axiom,
% 26.45/26.31      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 26.45/26.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(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__converseI,axiom,
% 26.45/26.31      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2))))
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_wf__converse__trancl,axiom,
% 26.45/26.31      ! [V_r_2,T_b] :
% 26.45/26.31        ( c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 26.45/26.31       => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__converse,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Image__subset__eq,axiom,
% 26.45/26.31      ! [V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 26.45/26.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))
% 26.45/26.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))))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_refl__on__comp__subset,axiom,
% 26.45/26.31      ! [V_r_2,V_A_2,T_b] :
% 26.45/26.31        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_comp__equivI,axiom,
% 26.45/26.31      ! [V_A_2,V_r_2,T_b] :
% 26.45/26.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
% 26.45/26.31       => ( hAPP(c_Relation_ODomain(T_b,T_b),V_r_2) = V_A_2
% 26.45/26.31         => c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_finite__acyclic__wf__converse,axiom,
% 26.45/26.31      ! [V_r_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 26.45/26.31       => ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 26.45/26.31         => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_converse__def,axiom,
% 26.45/26.31      ! [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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Image__INT__eq,axiom,
% 26.45/26.31      ! [V_B_2,T_d,V_A_2,V_r_2,T_c,T_b] :
% 26.45/26.31        ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2))
% 26.45/26.31       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_d,tc_HOL_Obool))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_total__on__diff__Id,axiom,
% 26.45/26.31      ! [V_r_2,V_A_2,T_b] :
% 26.45/26.31        ( 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)))
% 26.45/26.31      <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_single__valued__Id,axiom,
% 26.45/26.31      ! [T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId(T_b)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_total__on__converse,axiom,
% 26.45/26.31      ! [V_r_2,V_A_2,T_b] :
% 26.45/26.31        ( c_Relation_Ototal__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 26.45/26.31      <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_single__valued__rel__comp,axiom,
% 26.45/26.31      ! [V_s_2,T_d,V_r_2,T_c,T_b] :
% 26.45/26.31        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 26.45/26.31       => ( c_Relation_Osingle__valued(T_c,T_d,V_s_2)
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_single__valued__Id__on,axiom,
% 26.45/26.31      ! [V_A_2,T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_total__on__empty,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_single__valued__subset,axiom,
% 26.45/26.31      ! [V_s_2,V_r_2,T_c,T_b] :
% 26.45/26.31        ( 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))
% 26.45/26.31       => ( c_Relation_Osingle__valued(T_b,T_c,V_s_2)
% 26.45/26.31         => c_Relation_Osingle__valued(T_b,T_c,V_r_2) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_single__valuedD,axiom,
% 26.45/26.31      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_c,T_b] :
% 26.45/26.31        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 26.45/26.31       => ( 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))
% 26.45/26.31         => ( 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))
% 26.45/26.31           => V_y_2 = V_z_2 ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_single__valued__def,axiom,
% 26.45/26.31      ! [V_r_2,T_c,T_b] :
% 26.45/26.31        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 26.45/26.31      <=> ! [B_x,B_y] :
% 26.45/26.31            ( 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))
% 26.45/26.31           => ! [B_z] :
% 26.45/26.31                ( 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))
% 26.45/26.31               => B_y = B_z ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_total__on__def,axiom,
% 26.45/26.31      ! [V_r_2,V_A_2,T_b] :
% 26.45/26.31        ( c_Relation_Ototal__on(T_b,V_A_2,V_r_2)
% 26.45/26.31      <=> ! [B_x] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.31           => ! [B_xa] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 26.45/26.31               => ( B_x != B_xa
% 26.45/26.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_xa)),V_r_2))
% 26.45/26.31                    | 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)) ) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_single__valued__confluent,axiom,
% 26.45/26.31      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_b] :
% 26.45/26.31        ( c_Relation_Osingle__valued(T_b,T_b,V_r_2)
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 26.45/26.31              | 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))) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Image__Int__eq,axiom,
% 26.45/26.31      ! [V_B_2,V_A_2,V_R_2,T_c,T_b] :
% 26.45/26.31        ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_R_2))
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__imp__UN__rel__pow,axiom,
% 26.45/26.31      ! [V_R_2,V_p_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 26.45/26.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)))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_acyclicI,axiom,
% 26.45/26.31      ! [V_r_2,T_b] :
% 26.45/26.31        ( ! [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)))
% 26.45/26.31       => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_single__valued__rel__pow,axiom,
% 26.45/26.31      ! [V_n_2,V_R_2,T_b] :
% 26.45/26.31        ( c_Relation_Osingle__valued(T_b,T_b,V_R_2)
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_funpow_Osimps_I2_J,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_funpow__add,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_comp__funpow,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_wf__exp,axiom,
% 26.45/26.31      ! [V_R_2,V_n_2,T_b] :
% 26.45/26.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))
% 26.45/26.31       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_funpow__swap1,axiom,
% 26.45/26.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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_funpow__mult,axiom,
% 26.45/26.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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__commute,axiom,
% 26.45/26.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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_relpow_Osimps_I2_J,axiom,
% 26.45/26.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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__1,axiom,
% 26.45/26.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 ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__add,axiom,
% 26.45/26.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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__Suc__I,axiom,
% 26.45/26.31      ! [V_z_2,V_R_2,V_n_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)))
% 26.45/26.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))
% 26.45/26.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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__Suc__I2,axiom,
% 26.45/26.31      ! [V_n_2,V_z_2,V_R_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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))
% 26.45/26.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)))
% 26.45/26.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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__0__E,axiom,
% 26.45/26.31      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)))
% 26.45/26.31       => V_x_2 = V_y_2 ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__0__I,axiom,
% 26.45/26.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))) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__power,axiom,
% 26.45/26.31      ! [V_R_2,V_p_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 26.45/26.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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__imp__rtrancl,axiom,
% 26.45/26.31      ! [V_R_2,V_n_2,V_p_2,T_b] :
% 26.45/26.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)))
% 26.45/26.31       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_relpow_Osimps_I1_J,axiom,
% 26.45/26.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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_funpow_Osimps_I1_J,axiom,
% 26.45/26.31      ! [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) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_trancl__power,axiom,
% 26.45/26.31      ! [V_R_2,V_p_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 26.45/26.31      <=> ? [B_n] :
% 26.45/26.31            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 26.45/26.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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__is__UN__rel__pow,axiom,
% 26.45/26.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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_funpow__code__def,axiom,
% 26.45/26.31      ! [T_b] : c_Nat_Ofunpow(T_b) = c_Nat_Ocompow(T_b,T_b) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__E,axiom,
% 26.45/26.31      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 26.45/26.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)))
% 26.45/26.31       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.45/26.31           => V_x_2 != V_z_2 )
% 26.45/26.31         => ~ ! [B_y,B_m] :
% 26.45/26.31                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 26.45/26.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)))
% 26.45/26.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)) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rotate__def,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__E2,axiom,
% 26.45/26.31      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 26.45/26.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)))
% 26.45/26.31       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 26.45/26.31           => V_x_2 != V_z_2 )
% 26.45/26.31         => ~ ! [B_y,B_m] :
% 26.45/26.31                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 26.45/26.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)),V_R_2))
% 26.45/26.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)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_m),V_R_2))) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_pos__not__random__dseq__def,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__Un__separatorE,axiom,
% 26.45/26.31      ! [V_Q_2,V_P_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),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_P_2),V_Q_2))))
% 26.45/26.31       => ( ! [B_x] :
% 26.45/26.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),B_x)),c_Transitive__Closure_Ortrancl(T_b,V_P_2)))
% 26.45/26.31             => ! [B_y] :
% 26.45/26.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_Q_2))
% 26.45/26.31                 => B_x = B_y ) )
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_P_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rtrancl__Un__separator__converseE,axiom,
% 26.45/26.31      ! [V_Q_2,V_P_2,V_b_2,V_a_2,T_b] :
% 26.45/26.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)),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_P_2),V_Q_2))))
% 26.45/26.31       => ( ! [B_x] :
% 26.45/26.31              ( 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_P_2)))
% 26.45/26.31             => ! [B_y] :
% 26.45/26.31                  ( 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_Q_2))
% 26.45/26.31                 => B_y = B_x ) )
% 26.45/26.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)),c_Transitive__Closure_Ortrancl(T_b,V_P_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__Suc__D2,axiom,
% 26.45/26.31      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 26.45/26.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)))
% 26.45/26.31       => ? [B_y] :
% 26.45/26.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)),V_R_2))
% 26.45/26.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)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__Suc__E2,axiom,
% 26.45/26.31      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 26.45/26.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)))
% 26.45/26.31       => ~ ! [B_y] :
% 26.45/26.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)),V_R_2))
% 26.45/26.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)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_rel__pow__Suc__E,axiom,
% 26.45/26.31      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 26.45/26.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)))
% 26.45/26.31       => ~ ! [B_y] :
% 26.45/26.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),V_n_2),V_R_2)))
% 26.45/26.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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_tranclD2,axiom,
% 26.45/26.31      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 26.45/26.31       => ? [B_z] :
% 26.45/26.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_z)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 26.45/26.31            & 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_tranclD,axiom,
% 26.45/26.31      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 26.45/26.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)),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 26.45/26.31       => ? [B_z] :
% 26.45/26.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_z)),V_R_2))
% 26.45/26.31            & 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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_IdE,axiom,
% 26.45/26.31      ! [V_p_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Relation_OId(T_b)))
% 26.45/26.31       => ~ ! [B_x] : V_p_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_nat__intermed__int__val,axiom,
% 26.45/26.31      ! [V_k_2,V_f_2,V_n_2,V_m_2] :
% 26.45/26.31        ( ! [B_i] :
% 26.45/26.31            ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 26.45/26.31              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2)) )
% 26.45/26.31           => 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))) )
% 26.45/26.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,V_m_2)),V_k_2))
% 26.45/26.31           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 26.45/26.31             => ? [B_i] :
% 26.45/26.31                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 26.45/26.31                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 26.45/26.31                  & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_in__set__conv__decomp,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31      <=> ? [B_ys,B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_zs)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_in__set__conv__decomp__first,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31      <=> ? [B_ys] :
% 26.45/26.31            ( ? [B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_zs))
% 26.45/26.31            & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),B_ys))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_in__set__conv__decomp__last,axiom,
% 26.45/26.31      ! [V_xs_2,V_x_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.31      <=> ? [B_ys,B_zs] :
% 26.45/26.31            ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_zs))
% 26.45/26.31            & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),B_zs))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_OSup__fin_Oeq__fold_H,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_OInf__fin_Oeq__fold_H,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_sup__SUPR__fold__sup,axiom,
% 26.45/26.31      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_inf__INFI__fold__inf,axiom,
% 26.45/26.31      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_sup__Sup__fold__sup,axiom,
% 26.45/26.31      ! [V_B_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_union__fold__insert,axiom,
% 26.45/26.31      ! [V_B_2,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold__sup__insert,axiom,
% 26.45/26.31      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Osemilattice__sup(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_inf__Inf__fold__inf,axiom,
% 26.45/26.31      ! [V_B_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold__def,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold__empty,axiom,
% 26.45/26.31      ! [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 ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold__image__def,axiom,
% 26.45/26.31      ! [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)) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_folding_Oeq__fold,axiom,
% 26.45/26.31      ! [V_s_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_Ofold__sup__insert,axiom,
% 26.45/26.31      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_Ofold__inf__insert,axiom,
% 26.45/26.31      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold__inf__insert,axiom,
% 26.45/26.31      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Osemilattice__inf(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm__idem_Ofold__insert__idem,axiom,
% 26.45/26.31      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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)) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm__idem_Ofold__insert__idem2,axiom,
% 26.45/26.31      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_folding__one__idem_Oeq__fold__idem_H,axiom,
% 26.45/26.31      ! [V_a_2,V_A_2,V_F_2,V_f_2,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm__idem_Ofold__set,axiom,
% 26.45/26.31      ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_sup__le__fold__sup,axiom,
% 26.45/26.31      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Osemilattice__sup(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.45/26.31           => 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))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold__inf__le__inf,axiom,
% 26.45/26.31      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Osemilattice__inf(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.45/26.31           => 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))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_Ofold__inf__le__inf,axiom,
% 26.45/26.31      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.45/26.31           => 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))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_Osup__le__fold__sup,axiom,
% 26.45/26.31      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.45/26.31           => 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))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Sup__fold__sup,axiom,
% 26.45/26.31      ! [V_A_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__fold__inf,axiom,
% 26.45/26.31      ! [V_A_2,T_b] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold1__eq__fold__idem,axiom,
% 26.45/26.31      ! [V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Sup__fin_Oeq__fold__idem_H,axiom,
% 26.45/26.31      ! [V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Olattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__fin_Oeq__fold__idem_H,axiom,
% 26.45/26.31      ! [V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Olattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Min_Oeq__fold__idem_H,axiom,
% 26.45/26.31      ! [V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Max_Oeq__fold__idem_H,axiom,
% 26.45/26.31      ! [V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_OInf__fin_Oeq__fold__idem_H,axiom,
% 26.45/26.31      ! [V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_OSup__fin_Oeq__fold__idem_H,axiom,
% 26.45/26.31      ! [V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_minus__fold__remove,axiom,
% 26.45/26.31      ! [V_B_2,V_A_2,T_b] :
% 26.45/26.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31       => 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) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_folding__one_Oeq__fold_H,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_SUPR__fold__sup,axiom,
% 26.45/26.31      ! [V_f_2,V_A_2,T_b,T_c] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_INFI__fold__inf,axiom,
% 26.45/26.31      ! [V_f_2,V_A_2,T_b,T_c] :
% 26.45/26.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fold1__eq__fold,axiom,
% 26.45/26.31      ! [V_a_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Groups_Oab__semigroup__mult(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Sup__fin_Oeq__fold_H,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Olattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Inf__fin_Oeq__fold_H,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Olattice(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Min_Oeq__fold_H,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_Max_Oeq__fold_H,axiom,
% 26.45/26.31      ! [V_x_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__rec,axiom,
% 26.45/26.31      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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)))))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__insert__remove,axiom,
% 26.45/26.31      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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)))))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__fun__comm,axiom,
% 26.45/26.31      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofun__comp__comm,axiom,
% 26.45/26.31      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__graph__determ,axiom,
% 26.45/26.31      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2))
% 26.45/26.31         => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 26.45/26.31           => V_y_2 = V_x_2 ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofun__left__comm,axiom,
% 26.45/26.31      ! [V_z_2,V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofun__left__comm__apply,axiom,
% 26.45/26.31      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm__insort,axiom,
% 26.45/26.31      ! [T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => 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))) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm,axiom,
% 26.45/26.31      ! [T_b] :
% 26.45/26.31        ( class_Groups_Oab__semigroup__mult(T_b)
% 26.45/26.31       => c_Finite__Set_Ofun__left__comm(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__equality,axiom,
% 26.45/26.31      ! [V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 26.45/26.31         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2) = V_y_2 ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__graph__fold,axiom,
% 26.45/26.31      ! [V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => 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))) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__insert2,axiom,
% 26.45/26.31      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__insert,axiom,
% 26.45/26.31      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => 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)) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__set__remdups,axiom,
% 26.45/26.31      ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => 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)) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__graph__insertE__aux,axiom,
% 26.45/26.31      ! [V_a_2,V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 26.45/26.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 26.45/26.31           => ? [B_y_H] :
% 26.45/26.31                ( V_y_2 = hAPP(hAPP(V_f_2,V_a_2),B_y_H)
% 26.45/26.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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),B_y_H)) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_fun__left__comm_Ofold__graph__insertE,axiom,
% 26.45/26.31      ! [V_v_2,V_A_2,V_x_2,V_z_2,V_f_2,T_c,T_b] :
% 26.45/26.31        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 26.45/26.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)),V_v_2))
% 26.45/26.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 26.45/26.31           => ~ ! [B_y] :
% 26.45/26.31                  ( V_v_2 = hAPP(hAPP(V_f_2,V_x_2),B_y)
% 26.45/26.31                 => ~ hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),B_y)) ) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_Ofold__sup__le__sup,axiom,
% 26.45/26.31      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ! [B_x] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.31               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) )
% 26.45/26.31           => 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))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_min__max_Oinf__le__fold__inf,axiom,
% 26.45/26.31      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Orderings_Olinorder(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ! [B_x] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.31               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) )
% 26.45/26.31           => 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))) ) ) ) ).
% 26.45/26.31  
% 26.45/26.31  fof(fact_inf__le__fold__inf,axiom,
% 26.45/26.31      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 26.45/26.31        ( class_Lattices_Osemilattice__inf(T_b)
% 26.45/26.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.31         => ( ! [B_x] :
% 26.45/26.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.31               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) )
% 26.45/26.31           => 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))) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_fold__sup__le__sup,axiom,
% 26.45/26.32      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 26.45/26.32        ( class_Lattices_Osemilattice__sup(T_b)
% 26.45/26.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 26.45/26.32         => ( ! [B_x] :
% 26.45/26.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.32               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) )
% 26.45/26.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))) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_mod__div__decomp,axiom,
% 26.45/26.32      ! [V_b,V_a,T_a] :
% 26.45/26.32        ( class_Divides_Osemiring__div(T_a)
% 26.45/26.32       => 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)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_wf__eq__minimal,axiom,
% 26.45/26.32      ! [V_r_2,T_b] :
% 26.45/26.32        ( c_Wellfounded_Owf(T_b,V_r_2)
% 26.45/26.32      <=> ! [B_Q] :
% 26.45/26.32            ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q))
% 26.45/26.32           => ? [B_x] :
% 26.45/26.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q))
% 26.45/26.32                & ! [B_y] :
% 26.45/26.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_r_2))
% 26.45/26.32                   => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_y),B_Q)) ) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_folding__image__simple__idem_Ounion__idem,axiom,
% 26.45/26.32      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 26.45/26.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 26.45/26.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 26.45/26.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 26.45/26.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)) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_transfer__nat__int__set__cong,axiom,
% 26.45/26.32      ! [V_P_H_2,V_P_2] :
% 26.45/26.32        ( ! [B_x] :
% 26.45/26.32            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 26.45/26.32           => ( hBOOL(hAPP(V_P_2,B_x))
% 26.45/26.32            <=> hBOOL(hAPP(V_P_H_2,B_x)) ) )
% 26.45/26.32       => hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2)) = hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_H_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_folding__image__simple__idem_Oidem,axiom,
% 26.45/26.32      ! [V_x_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 26.45/26.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 26.45/26.32       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_folding__image__simple__idem_Oin__idem,axiom,
% 26.45/26.32      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 26.45/26.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 26.45/26.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 26.45/26.32         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 26.45/26.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) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_folding__image__simple__idem_Oinsert__idem,axiom,
% 26.45/26.32      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 26.45/26.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 26.45/26.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 26.45/26.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)) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_folding__image__simple__idem_Osubset__idem,axiom,
% 26.45/26.32      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 26.45/26.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 26.45/26.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 26.45/26.32         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_A_2))
% 26.45/26.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) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_UnionE,axiom,
% 26.45/26.32      ! [V_C_2,V_A_2,T_b] :
% 26.45/26.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)))
% 26.45/26.32       => ~ ! [B_X] :
% 26.45/26.32              ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X))
% 26.45/26.32             => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2)) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_option_Orecs_I2_J,axiom,
% 26.45/26.32      ! [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) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_option_Orecs_I1_J,axiom,
% 26.45/26.32      ! [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 ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_converseE,axiom,
% 26.45/26.32      ! [V_r_2,V_yx_2,T_c,T_b] :
% 26.45/26.32        ( 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)))
% 26.45/26.32       => ~ ! [B_x,B_y] :
% 26.45/26.32              ( V_yx_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_y),B_x)
% 26.45/26.32             => ~ 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)) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_rel__compE,axiom,
% 26.45/26.32      ! [V_s_2,V_r_2,T_d,V_xz_2,T_c,T_b] :
% 26.45/26.32        ( 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)))
% 26.45/26.32       => ~ ! [B_x,B_y,B_z] :
% 26.45/26.32              ( V_xz_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_z)
% 26.45/26.32             => ( 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))
% 26.45/26.32               => ~ 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)) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Nitpick_Oplus__frac__def,axiom,
% 26.45/26.32      ! [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))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_setprod__pos,axiom,
% 26.45/26.32      ! [V_f_2,V_A_2,T_b,T_c] :
% 26.45/26.32        ( class_Rings_Olinordered__semidom(T_c)
% 26.45/26.32       => ( ! [B_x] :
% 26.45/26.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 26.45/26.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))) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Nitpick_Otimes__frac__def,axiom,
% 26.45/26.32      ! [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))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Nitpick_Oof__frac__def,axiom,
% 26.45/26.32      ! [V_q,T_a,T_b] :
% 26.45/26.32        ( ( class_Rings_Oinverse(T_b)
% 26.45/26.32          & class_Rings_Oring__1(T_b) )
% 26.45/26.32       => 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))) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Nitpick_Oinverse__frac__def,axiom,
% 26.45/26.32      ! [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)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Nitpick_Ouminus__frac__def,axiom,
% 26.45/26.32      ! [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))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Nitpick_Oless__frac__def,axiom,
% 26.45/26.32      ! [V_r_2,V_q_2,T_b] :
% 26.45/26.32        ( c_Nitpick_Oless__frac(T_b,V_q_2,V_r_2)
% 26.45/26.32      <=> 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))) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Nitpick_Oless__eq__frac__def,axiom,
% 26.45/26.32      ! [V_r_2,V_q_2,T_b] :
% 26.45/26.32        ( c_Nitpick_Oless__eq__frac(T_b,V_q_2,V_r_2)
% 26.45/26.32      <=> 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))) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Nitpick_Odenom__def,axiom,
% 26.45/26.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)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Nitpick_Onum__def,axiom,
% 26.45/26.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)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__all__length,axiom,
% 26.45/26.32      ! [V_xs_2,V_P_2,T_b] :
% 26.45/26.32        ( c_List_Olist__all(T_b,V_P_2,V_xs_2)
% 26.45/26.32      <=> ! [B_n] :
% 26.45/26.32            ( 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)))
% 26.45/26.32           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n))) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_internal__split__def,axiom,
% 26.45/26.32      ! [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) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__all__simps_I1_J,axiom,
% 26.45/26.32      ! [V_xs_2,V_x_2,V_P_2,T_b] :
% 26.45/26.32        ( c_List_Olist__all(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 26.45/26.32      <=> ( hBOOL(hAPP(V_P_2,V_x_2))
% 26.45/26.32          & c_List_Olist__all(T_b,V_P_2,V_xs_2) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__all__append,axiom,
% 26.45/26.32      ! [V_ys_2,V_xs_2,V_P_2,T_b] :
% 26.45/26.32        ( c_List_Olist__all(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 26.45/26.32      <=> ( c_List_Olist__all(T_b,V_P_2,V_xs_2)
% 26.45/26.32          & c_List_Olist__all(T_b,V_P_2,V_ys_2) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__all__iff,axiom,
% 26.45/26.32      ! [V_xs_2,V_P_2,T_b] :
% 26.45/26.32        ( c_List_Olist__all(T_b,V_P_2,V_xs_2)
% 26.45/26.32      <=> ! [B_x] :
% 26.45/26.32            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.32           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__all__rev,axiom,
% 26.45/26.32      ! [V_xs_2,V_P_2,T_b] :
% 26.45/26.32        ( c_List_Olist__all(T_b,V_P_2,hAPP(c_List_Orev(T_b),V_xs_2))
% 26.45/26.32      <=> c_List_Olist__all(T_b,V_P_2,V_xs_2) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__all__simps_I2_J,axiom,
% 26.45/26.32      ! [V_P_2,T_b] : c_List_Olist__all(T_b,V_P_2,c_List_Olist_ONil(T_b)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_Ball__set__list__all,axiom,
% 26.45/26.32      ! [V_P_2,V_xs_2,T_b] :
% 26.45/26.32        ( ! [B_x] :
% 26.45/26.32            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.32           => hBOOL(hAPP(V_P_2,B_x)) )
% 26.45/26.32      <=> c_List_Olist__all(T_b,V_P_2,V_xs_2) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__all__iff__raw,axiom,
% 26.45/26.32      ! [V_xs_2,V_P_2,T_b] :
% 26.45/26.32        ( c_List_Olist__all(T_b,V_P_2,V_xs_2)
% 26.45/26.32      <=> ! [B_x] :
% 26.45/26.32            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.32           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_internal__split__conv,axiom,
% 26.45/26.32      ! [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) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__ex1__simps_I2_J,axiom,
% 26.45/26.32      ! [V_xs_2,V_x_2,V_P_2,T_b] :
% 26.45/26.32        ( c_List_Olist__ex1(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 26.45/26.32      <=> ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 26.45/26.32           => c_List_Olist__all(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_P_2))),hAPP(c_fequal,V_x_2)),V_xs_2) )
% 26.45/26.32          & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 26.45/26.32           => c_List_Olist__ex1(T_b,V_P_2,V_xs_2) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_setprod__nonneg,axiom,
% 26.45/26.32      ! [V_f_2,V_A_2,T_b,T_c] :
% 26.45/26.32        ( class_Rings_Olinordered__semidom(T_c)
% 26.45/26.32       => ( ! [B_x] :
% 26.45/26.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 26.45/26.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))) )
% 26.45/26.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))) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__ex1__simps_I1_J,axiom,
% 26.45/26.32      ! [V_P_2,T_b] : ~ c_List_Olist__ex1(T_b,V_P_2,c_List_Olist_ONil(T_b)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_exists1__code,axiom,
% 26.45/26.32      ! [V_P_2,T_b] :
% 26.45/26.32        ( class_Enum_Oenum(T_b)
% 26.45/26.32       => ( ? [B_x] :
% 26.45/26.32              ( hBOOL(hAPP(V_P_2,B_x))
% 26.45/26.32              & ! [B_y] :
% 26.45/26.32                  ( hBOOL(hAPP(V_P_2,B_y))
% 26.45/26.32                 => B_y = B_x ) )
% 26.45/26.32        <=> c_List_Olist__ex1(T_b,V_P_2,c_Enum_Oenum__class_Oenum(T_b)) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_list__ex1__iff,axiom,
% 26.45/26.32      ! [V_xs_2,V_P_2,T_b] :
% 26.45/26.32        ( c_List_Olist__ex1(T_b,V_P_2,V_xs_2)
% 26.45/26.32      <=> ? [B_x] :
% 26.45/26.32            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.32            & hBOOL(hAPP(V_P_2,B_x))
% 26.45/26.32            & ! [B_y] :
% 26.45/26.32                ( ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),hAPP(c_List_Oset(T_b),V_xs_2)))
% 26.45/26.32                  & hBOOL(hAPP(V_P_2,B_y)) )
% 26.45/26.32               => B_y = B_x ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_bool_Osize_I1_J,axiom,
% 26.45/26.32      c_HOL_Obool_Obool__size(c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_bool_Osize_I2_J,axiom,
% 26.45/26.32      c_HOL_Obool_Obool__size(c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_finite__less__ub,axiom,
% 26.45/26.32      ! [V_u_2,V_f_2] :
% 26.45/26.32        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_n),hAPP(V_f_2,B_n)))
% 26.45/26.32       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),V_f_2)),V_u_2)))) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_finite__induct,axiom,
% 26.45/26.32      ! [V_P_2,V_F_2,T_b] :
% 26.45/26.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 26.45/26.32       => ( hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 26.45/26.32         => ( ! [B_x,B_F] :
% 26.45/26.32                ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_F))
% 26.45/26.32               => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_F))
% 26.45/26.32                 => ( hBOOL(hAPP(V_P_2,B_F))
% 26.45/26.32                   => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Set_Oinsert(T_b),B_x),B_F))) ) ) )
% 26.45/26.32           => hBOOL(hAPP(V_P_2,V_F_2)) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_measure__function__int,axiom,
% 26.45/26.32      c_FunDef_Ois__measure(tc_Int_Oint,hAPP(c_Fun_Ocomp(tc_Int_Oint,tc_Nat_Onat,tc_Int_Oint,c_Int_Onat),c_Groups_Oabs__class_Oabs(tc_Int_Oint))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_equal__fun__def,axiom,
% 26.45/26.32      ! [V_g_2,V_f_2,T_b,T_c] :
% 26.45/26.32        ( ( class_HOL_Oequal(T_c)
% 26.45/26.32          & class_Enum_Oenum(T_b) )
% 26.45/26.32       => ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 26.45/26.32        <=> ! [B_x] :
% 26.45/26.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),c_Enum_Oenum__class_Oenum(T_b))))
% 26.45/26.32             => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_measure__fst,axiom,
% 26.45/26.32      ! [T_c,V_f_2,T_b] :
% 26.45/26.32        ( c_FunDef_Ois__measure(T_b,V_f_2)
% 26.45/26.32       => c_FunDef_Ois__measure(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBB(T_b,tc_Nat_Onat,tc_prod(T_b,T_c)),V_f_2),c_Product__Type_Ofst(T_b,T_c))) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_is__measure_Ointros,axiom,
% 26.45/26.32      ! [V_f_2,T_b] : c_FunDef_Ois__measure(T_b,V_f_2) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_is__measure_Oequations,axiom,
% 26.45/26.32      ! [V_a_2,T_b] : c_FunDef_Ois__measure(T_b,V_a_2) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_is__measure_Osimps,axiom,
% 26.45/26.32      ! [V_a_2,T_b] : c_FunDef_Ois__measure(T_b,V_a_2) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_equal,axiom,
% 26.45/26.32      ! [T_b] :
% 26.45/26.32        ( class_HOL_Oequal(T_b)
% 26.45/26.32       => c_HOL_Oequal__class_Oequal(T_b) = c_fequal ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_equal__refl,axiom,
% 26.45/26.32      ! [V_x,T_a] :
% 26.45/26.32        ( class_HOL_Oequal(T_a)
% 26.45/26.32       => hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(T_a),V_x),V_x)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_equal__eq,axiom,
% 26.45/26.32      ! [V_y_2,V_x_2,T_b] :
% 26.45/26.32        ( class_HOL_Oequal(T_b)
% 26.45/26.32       => ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(T_b),V_x_2),V_y_2))
% 26.45/26.32        <=> V_x_2 = V_y_2 ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__equal,axiom,
% 26.45/26.32      ! [T_b] :
% 26.45/26.32        ( class_HOL_Oequal(T_b)
% 26.45/26.32       => c_fequal = c_HOL_Oequal__class_Oequal(T_b) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_measure__size,axiom,
% 26.45/26.32      ! [T_b] :
% 26.45/26.32        ( class_Nat_Osize(T_b)
% 26.45/26.32       => c_FunDef_Ois__measure(T_b,c_Nat_Osize__class_Osize(T_b)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_measure__snd,axiom,
% 26.45/26.32      ! [T_c,V_f_2,T_b] :
% 26.45/26.32        ( c_FunDef_Ois__measure(T_b,V_f_2)
% 26.45/26.32       => c_FunDef_Ois__measure(tc_prod(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,tc_Nat_Onat,tc_prod(T_c,T_b)),V_f_2),c_Product__Type_Osnd(T_c,T_b))) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_transfer__morphism__int__nat,axiom,
% 26.45/26.32      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)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_New__DSequence_Oneg__decr__bind__def,axiom,
% 26.45/26.32      ! [V_f_2,V_x_2,T_b,T_c,V_i_2] :
% 26.45/26.32        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.45/26.32         => 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) )
% 26.45/26.32        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.45/26.32         => 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)) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I7_J,axiom,
% 26.45/26.32      ! [V_k2] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k2))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I11_J,axiom,
% 26.45/26.32      ! [V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1)),c_Int_OMin)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__number__of__int__code,axiom,
% 26.45/26.32      ! [V_l_2,V_k_2] :
% 26.45/26.32        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_l_2)))
% 26.45/26.32      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I1_J,axiom,
% 26.45/26.32      hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I16_J,axiom,
% 26.45/26.32      ! [V_k2_2,V_k1_2] :
% 26.45/26.32        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 26.45/26.32      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I13_J,axiom,
% 26.45/26.32      ! [V_k2_2,V_k1_2] :
% 26.45/26.32        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 26.45/26.32      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I6_J,axiom,
% 26.45/26.32      hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I4_J,axiom,
% 26.45/26.32      ! [V_k2] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k2))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I10_J,axiom,
% 26.45/26.32      ! [V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1)),c_Int_OPls)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_equal__int__def,axiom,
% 26.45/26.32      ! [V_l_2,V_k_2] :
% 26.45/26.32        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k_2),V_l_2))
% 26.45/26.32      <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k_2),V_l_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I14_J,axiom,
% 26.45/26.32      ! [V_k2,V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1)),c_Int_OBit1(V_k2))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I15_J,axiom,
% 26.45/26.32      ! [V_k2,V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1)),c_Int_OBit0(V_k2))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I3_J,axiom,
% 26.45/26.32      ! [V_k2_2] :
% 26.45/26.32        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k2_2)))
% 26.45/26.32      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),V_k2_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I9_J,axiom,
% 26.45/26.32      ! [V_k1_2] :
% 26.45/26.32        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OPls))
% 26.45/26.32      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),c_Int_OPls)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I8_J,axiom,
% 26.45/26.32      ! [V_k2_2] :
% 26.45/26.32        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k2_2)))
% 26.45/26.32      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),V_k2_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I12_J,axiom,
% 26.45/26.32      ! [V_k1_2] :
% 26.45/26.32        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OMin))
% 26.45/26.32      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),c_Int_OMin)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I5_J,axiom,
% 26.45/26.32      ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__code_I2_J,axiom,
% 26.45/26.32      ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_bool_Osize_I3_J,axiom,
% 26.45/26.32      hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_bool_Osize_I4_J,axiom,
% 26.45/26.32      hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_New__Random__Sequence_Oneg__decr__bind__def,axiom,
% 26.45/26.32      ! [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)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_New__DSequence_Oneg__bind__def,axiom,
% 26.45/26.32      ! [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)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_eq__int__refl,axiom,
% 26.45/26.32      ! [V_k] : hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k),V_k)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_neg__bind__def,axiom,
% 26.45/26.32      ! [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)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_size__code,axiom,
% 26.45/26.32      ! [V_xq_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_b)),V_xq_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),hAPP(c_COMBK(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),T_b),hAPP(hAPP(c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_b)))),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),hAPP(c_Lazy__Sequence_Oyield(T_b),V_xq_2)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_lazy__sequence__size__code,axiom,
% 26.45/26.32      ! [V_xq_2,V_s_2,T_b] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_s_2),V_xq_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),hAPP(hAPP(c_COMBC(T_b,tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_fun(tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),T_b),c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),T_b),hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),T_b),c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Lazy__Sequence_Olazy__sequence(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),T_b),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_s_2))),c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_s_2))))),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(c_Lazy__Sequence_Oyield(T_b),V_xq_2)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_seq__case,axiom,
% 26.45/26.32      ! [V_xq_2,V_g_2,V_f_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_b,T_c,V_f_2,V_g_2,V_xq_2) = hAPP(c_Option_Ooption_Ooption__case(T_b,tc_prod(T_c,tc_Lazy__Sequence_Olazy__sequence(T_c)),V_f_2,hAPP(c_Product__Type_Oprod_Oprod__case(T_c,tc_Lazy__Sequence_Olazy__sequence(T_c),T_b),V_g_2)),hAPP(c_Lazy__Sequence_Oyield(T_c),V_xq_2)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_yieldn__def,axiom,
% 26.45/26.32      ! [T_b] : c_Lazy__Sequence_Oyieldn(T_b) = c_Lazy__Sequence_Oanamorph(tc_Lazy__Sequence_Olazy__sequence(T_b),T_b,c_Lazy__Sequence_Oyield(T_b)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_lazy__sequence_Osize_I2_J,axiom,
% 26.45/26.32      ! [V_lazy__sequence_2,V_a_2,V_fa_2,T_b] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_fa_2),c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_fa_2),V_lazy__sequence_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_lazy__sequence_Osimps_I5_J,axiom,
% 26.45/26.32      ! [V_lazy__sequence_2,V_a_2,V_f2_2,V_f1_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_b,T_c,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OInsert(T_c,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_lazy__sequence_2) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_lazy__sequence_Oinject,axiom,
% 26.45/26.32      ! [V_lazy__sequence_H_2,V_a_H_2,V_lazy__sequence_2,V_a_2,T_b] :
% 26.45/26.32        ( c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_2,V_lazy__sequence_2) = c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_H_2,V_lazy__sequence_H_2)
% 26.45/26.32      <=> ( V_a_2 = V_a_H_2
% 26.45/26.32          & V_lazy__sequence_2 = V_lazy__sequence_H_2 ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact__01,axiom,
% 26.45/26.32      ! [V_xq,V_x,T_a] : hAPP(c_Lazy__Sequence_Oyield(T_a),c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_x,V_xq)) = hAPP(c_Option_Ooption_OSome(tc_prod(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a))),hAPP(hAPP(c_Product__Type_OPair(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a)),V_x),V_xq)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_lazy__sequence_Osize_I4_J,axiom,
% 26.45/26.32      ! [V_lazy__sequence,V_a,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a,V_lazy__sequence)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),V_lazy__sequence)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_neg__map__def,axiom,
% 26.45/26.32      ! [V_P_2,V_f_2,T_b,T_c] : c_New__Random__Sequence_Oneg__map(T_c,T_b,V_f_2,V_P_2) = c_New__Random__Sequence_Oneg__bind(T_c,T_b,V_P_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)) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_New__DSequence_Opos__decr__bind__def,axiom,
% 26.45/26.32      ! [V_f_2,V_x_2,T_b,T_c,V_i_2] :
% 26.45/26.32        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.45/26.32         => 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) )
% 26.45/26.32        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 26.45/26.32         => 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)) ) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(fact_New__Random__Sequence_Opos__decr__bind__def,axiom,
% 26.45/26.32      ! [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)) ).
% 26.45/26.32  
% 26.45/26.32  %----Arity declarations (233)
% 26.45/26.32  fof(arity_HOL__Obool__Lattices_Obounded__lattice,axiom,
% 26.45/26.32      class_Lattices_Obounded__lattice(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Lattices_Obounded__lattice,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Lattices_Obounded__lattice(T_1)
% 26.45/26.32       => class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Complete__Lattice_Ocomplete__lattice,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Complete__Lattice_Ocomplete__lattice(T_1)
% 26.45/26.32       => class_Complete__Lattice_Ocomplete__lattice(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Lattices_Obounded__lattice__top,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Lattices_Obounded__lattice(T_1)
% 26.45/26.32       => class_Lattices_Obounded__lattice__top(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Lattices_Obounded__lattice__bot,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Lattices_Obounded__lattice(T_1)
% 26.45/26.32       => class_Lattices_Obounded__lattice__bot(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Lattices_Osemilattice__sup,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Lattices_Olattice(T_1)
% 26.45/26.32       => class_Lattices_Osemilattice__sup(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Lattices_Osemilattice__inf,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Lattices_Olattice(T_1)
% 26.45/26.32       => class_Lattices_Osemilattice__inf(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Lattices_Odistrib__lattice,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Lattices_Odistrib__lattice(T_1)
% 26.45/26.32       => class_Lattices_Odistrib__lattice(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Lattices_Oboolean__algebra,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Lattices_Oboolean__algebra(T_1)
% 26.45/26.32       => class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Orderings_Opreorder,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Orderings_Opreorder(T_1)
% 26.45/26.32       => class_Orderings_Opreorder(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Finite__Set_Ofinite,axiom,
% 26.45/26.32      ! [T_1,T_2] :
% 26.45/26.32        ( ( class_Finite__Set_Ofinite(T_2)
% 26.45/26.32          & class_Finite__Set_Ofinite(T_1) )
% 26.45/26.32       => class_Finite__Set_Ofinite(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Lattices_Olattice,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Lattices_Olattice(T_1)
% 26.45/26.32       => class_Lattices_Olattice(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Orderings_Oorder,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Orderings_Oorder(T_1)
% 26.45/26.32       => class_Orderings_Oorder(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Orderings_Otop,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Orderings_Otop(T_1)
% 26.45/26.32       => class_Orderings_Otop(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Orderings_Oord,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Orderings_Oord(T_1)
% 26.45/26.32       => class_Orderings_Oord(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Orderings_Obot,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Orderings_Obot(T_1)
% 26.45/26.32       => class_Orderings_Obot(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Groups_Ouminus,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Groups_Ouminus(T_1)
% 26.45/26.32       => class_Groups_Ouminus(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Groups_Ominus,axiom,
% 26.45/26.32      ! [T_2,T_1] :
% 26.45/26.32        ( class_Groups_Ominus(T_1)
% 26.45/26.32       => class_Groups_Ominus(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__HOL_Oequal,axiom,
% 26.45/26.32      ! [T_1,T_2] :
% 26.45/26.32        ( ( class_Enum_Oenum(T_2)
% 26.45/26.32          & class_HOL_Oequal(T_1) )
% 26.45/26.32       => class_HOL_Oequal(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_fun__Enum_Oenum,axiom,
% 26.45/26.32      ! [T_1,T_2] :
% 26.45/26.32        ( ( class_Enum_Oenum(T_2)
% 26.45/26.32          & class_Enum_Oenum(T_1) )
% 26.45/26.32       => class_Enum_Oenum(tc_fun(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Com__Ocom__HOL_Oequal,axiom,
% 26.45/26.32      class_HOL_Oequal(tc_Com_Ocom) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Com__Ocom__Nat_Osize,axiom,
% 26.45/26.32      class_Nat_Osize(tc_Com_Ocom) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 26.45/26.32      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 26.45/26.32      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Olinordered__comm__semiring__strict,axiom,
% 26.45/26.32      class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Olinordered__semiring__1__strict,axiom,
% 26.45/26.32      class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Olinordered__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Olinordered__semiring__strict,axiom,
% 26.45/26.32      class_Rings_Olinordered__semiring__strict(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oordered__ab__group__add__abs,axiom,
% 26.45/26.32      class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oordered__comm__monoid__add,axiom,
% 26.45/26.32      class_Groups_Oordered__comm__monoid__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Olinordered__ab__group__add,axiom,
% 26.45/26.32      class_Groups_Olinordered__ab__group__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Ocancel__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oring__1__no__zero__divisors,axiom,
% 26.45/26.32      class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oordered__cancel__semiring,axiom,
% 26.45/26.32      class_Rings_Oordered__cancel__semiring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Olinordered__ring__strict,axiom,
% 26.45/26.32      class_Rings_Olinordered__ring__strict(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oring__no__zero__divisors,axiom,
% 26.45/26.32      class_Rings_Oring__no__zero__divisors(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oordered__comm__semiring,axiom,
% 26.45/26.32      class_Rings_Oordered__comm__semiring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Olinordered__semiring__1,axiom,
% 26.45/26.32      class_Rings_Olinordered__semiring__1(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oordered__ab__group__add,axiom,
% 26.45/26.32      class_Groups_Oordered__ab__group__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Ocancel__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Ocancel__semigroup__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Olinordered__semiring,axiom,
% 26.45/26.32      class_Rings_Olinordered__semiring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Olinordered__semidom,axiom,
% 26.45/26.32      class_Rings_Olinordered__semidom(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Lattices_Osemilattice__sup,axiom,
% 26.45/26.32      class_Lattices_Osemilattice__sup(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Lattices_Osemilattice__inf,axiom,
% 26.45/26.32      class_Lattices_Osemilattice__inf(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Lattices_Odistrib__lattice,axiom,
% 26.45/26.32      class_Lattices_Odistrib__lattice(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oab__semigroup__mult,axiom,
% 26.45/26.32      class_Groups_Oab__semigroup__mult(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Ocomm__monoid__mult,axiom,
% 26.45/26.32      class_Groups_Ocomm__monoid__mult(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Oab__semigroup__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oordered__semiring,axiom,
% 26.45/26.32      class_Rings_Oordered__semiring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oordered__ring__abs,axiom,
% 26.45/26.32      class_Rings_Oordered__ring__abs(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Ono__zero__divisors,axiom,
% 26.45/26.32      class_Rings_Ono__zero__divisors(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Ocomm__monoid__add,axiom,
% 26.45/26.32      class_Groups_Ocomm__monoid__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Olinordered__ring,axiom,
% 26.45/26.32      class_Rings_Olinordered__ring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Olinordered__idom,axiom,
% 26.45/26.32      class_Rings_Olinordered__idom(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Ocomm__semiring__1,axiom,
% 26.45/26.32      class_Rings_Ocomm__semiring__1(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Osemigroup__add,axiom,
% 26.45/26.32      class_Groups_Osemigroup__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Divides_Osemiring__div,axiom,
% 26.45/26.32      class_Divides_Osemiring__div(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Ocomm__semiring,axiom,
% 26.45/26.32      class_Rings_Ocomm__semiring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Nat_Osemiring__char__0,axiom,
% 26.45/26.32      class_Nat_Osemiring__char__0(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oab__group__add,axiom,
% 26.45/26.32      class_Groups_Oab__group__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Ozero__neq__one,axiom,
% 26.45/26.32      class_Rings_Ozero__neq__one(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oordered__ring,axiom,
% 26.45/26.32      class_Rings_Oordered__ring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Orderings_Opreorder,axiom,
% 26.45/26.32      class_Orderings_Opreorder(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Orderings_Olinorder,axiom,
% 26.45/26.32      class_Orderings_Olinorder(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Omonoid__mult,axiom,
% 26.45/26.32      class_Groups_Omonoid__mult(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Ocomm__ring__1,axiom,
% 26.45/26.32      class_Rings_Ocomm__ring__1(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Omonoid__add,axiom,
% 26.45/26.32      class_Groups_Omonoid__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Smallcheck_Osmall,axiom,
% 26.45/26.32      class_Smallcheck_Osmall(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Osemiring__1,axiom,
% 26.45/26.32      class_Rings_Osemiring__1(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Osemiring__0,axiom,
% 26.45/26.32      class_Rings_Osemiring__0(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Lattices_Olattice,axiom,
% 26.45/26.32      class_Lattices_Olattice(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Ogroup__add,axiom,
% 26.45/26.32      class_Groups_Ogroup__add(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Divides_Oring__div,axiom,
% 26.45/26.32      class_Divides_Oring__div(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Omult__zero,axiom,
% 26.45/26.32      class_Rings_Omult__zero(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Orderings_Oorder,axiom,
% 26.45/26.32      class_Orderings_Oorder(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Int_Oring__char__0,axiom,
% 26.45/26.32      class_Int_Oring__char__0(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Int_Onumber__ring,axiom,
% 26.45/26.32      class_Int_Onumber__ring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Osemiring,axiom,
% 26.45/26.32      class_Rings_Osemiring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Orderings_Oord,axiom,
% 26.45/26.32      class_Orderings_Oord(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Ouminus,axiom,
% 26.45/26.32      class_Groups_Ouminus(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Osgn__if,axiom,
% 26.45/26.32      class_Groups_Osgn__if(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oabs__if,axiom,
% 26.45/26.32      class_Groups_Oabs__if(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oring__1,axiom,
% 26.45/26.32      class_Rings_Oring__1(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Ominus,axiom,
% 26.45/26.32      class_Groups_Ominus(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Power_Opower,axiom,
% 26.45/26.32      class_Power_Opower(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Ozero,axiom,
% 26.45/26.32      class_Groups_Ozero(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oring,axiom,
% 26.45/26.32      class_Rings_Oring(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Rings_Oidom,axiom,
% 26.45/26.32      class_Rings_Oidom(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Int_Onumber,axiom,
% 26.45/26.32      class_Int_Onumber(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__Groups_Oone,axiom,
% 26.45/26.32      class_Groups_Oone(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Int__Oint__HOL_Oequal,axiom,
% 26.45/26.32      class_HOL_Oequal(tc_Int_Oint) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 26.45/26.32      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 26.45/26.32      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Olinordered__comm__semiring__strict,axiom,
% 26.45/26.32      class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Olinordered__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Olinordered__semiring__strict,axiom,
% 26.45/26.32      class_Rings_Olinordered__semiring__strict(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Oordered__comm__monoid__add,axiom,
% 26.45/26.32      class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Ocancel__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Oordered__cancel__semiring,axiom,
% 26.45/26.32      class_Rings_Oordered__cancel__semiring(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Oordered__comm__semiring,axiom,
% 26.45/26.32      class_Rings_Oordered__comm__semiring(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Ocancel__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Ocancel__semigroup__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Olinordered__semiring,axiom,
% 26.45/26.32      class_Rings_Olinordered__semiring(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Olinordered__semidom,axiom,
% 26.45/26.32      class_Rings_Olinordered__semidom(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Lattices_Osemilattice__sup,axiom,
% 26.45/26.32      class_Lattices_Osemilattice__sup(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Lattices_Osemilattice__inf,axiom,
% 26.45/26.32      class_Lattices_Osemilattice__inf(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Lattices_Odistrib__lattice,axiom,
% 26.45/26.32      class_Lattices_Odistrib__lattice(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Oab__semigroup__mult,axiom,
% 26.45/26.32      class_Groups_Oab__semigroup__mult(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Ocomm__monoid__mult,axiom,
% 26.45/26.32      class_Groups_Ocomm__monoid__mult(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Oab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Oab__semigroup__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Oordered__semiring,axiom,
% 26.45/26.32      class_Rings_Oordered__semiring(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Ono__zero__divisors,axiom,
% 26.45/26.32      class_Rings_Ono__zero__divisors(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Ocomm__monoid__add,axiom,
% 26.45/26.32      class_Groups_Ocomm__monoid__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Ocomm__semiring__1,axiom,
% 26.45/26.32      class_Rings_Ocomm__semiring__1(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Osemigroup__add,axiom,
% 26.45/26.32      class_Groups_Osemigroup__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Divides_Osemiring__div,axiom,
% 26.45/26.32      class_Divides_Osemiring__div(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Ocomm__semiring,axiom,
% 26.45/26.32      class_Rings_Ocomm__semiring(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Orderings_Owellorder,axiom,
% 26.45/26.32      class_Orderings_Owellorder(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Nat_Osemiring__char__0,axiom,
% 26.45/26.32      class_Nat_Osemiring__char__0(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Ozero__neq__one,axiom,
% 26.45/26.32      class_Rings_Ozero__neq__one(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Orderings_Opreorder,axiom,
% 26.45/26.32      class_Orderings_Opreorder(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Orderings_Olinorder,axiom,
% 26.45/26.32      class_Orderings_Olinorder(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Omonoid__mult,axiom,
% 26.45/26.32      class_Groups_Omonoid__mult(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Omonoid__add,axiom,
% 26.45/26.32      class_Groups_Omonoid__add(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Osemiring__1,axiom,
% 26.45/26.32      class_Rings_Osemiring__1(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Osemiring__0,axiom,
% 26.45/26.32      class_Rings_Osemiring__0(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Lattices_Olattice,axiom,
% 26.45/26.32      class_Lattices_Olattice(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Omult__zero,axiom,
% 26.45/26.32      class_Rings_Omult__zero(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Orderings_Oorder,axiom,
% 26.45/26.32      class_Orderings_Oorder(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Rings_Osemiring,axiom,
% 26.45/26.32      class_Rings_Osemiring(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Orderings_Oord,axiom,
% 26.45/26.32      class_Orderings_Oord(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Orderings_Obot,axiom,
% 26.45/26.32      class_Orderings_Obot(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Ominus,axiom,
% 26.45/26.32      class_Groups_Ominus(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Power_Opower,axiom,
% 26.45/26.32      class_Power_Opower(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Ozero,axiom,
% 26.45/26.32      class_Groups_Ozero(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Int_Onumber,axiom,
% 26.45/26.32      class_Int_Onumber(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Groups_Oone,axiom,
% 26.45/26.32      class_Groups_Oone(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__HOL_Oequal,axiom,
% 26.45/26.32      class_HOL_Oequal(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Nat__Onat__Nat_Osize,axiom,
% 26.45/26.32      class_Nat_Osize(tc_Nat_Onat) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Complete__Lattice_Ocomplete__lattice,axiom,
% 26.45/26.32      class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Lattices_Obounded__lattice__top,axiom,
% 26.45/26.32      class_Lattices_Obounded__lattice__top(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Lattices_Obounded__lattice__bot,axiom,
% 26.45/26.32      class_Lattices_Obounded__lattice__bot(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Lattices_Osemilattice__sup,axiom,
% 26.45/26.32      class_Lattices_Osemilattice__sup(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Lattices_Osemilattice__inf,axiom,
% 26.45/26.32      class_Lattices_Osemilattice__inf(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Lattices_Odistrib__lattice,axiom,
% 26.45/26.32      class_Lattices_Odistrib__lattice(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Lattices_Oboolean__algebra,axiom,
% 26.45/26.32      class_Lattices_Oboolean__algebra(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Orderings_Opreorder,axiom,
% 26.45/26.32      class_Orderings_Opreorder(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Finite__Set_Ofinite,axiom,
% 26.45/26.32      class_Finite__Set_Ofinite(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Lattices_Olattice,axiom,
% 26.45/26.32      class_Lattices_Olattice(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Orderings_Oorder,axiom,
% 26.45/26.32      class_Orderings_Oorder(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Orderings_Otop,axiom,
% 26.45/26.32      class_Orderings_Otop(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Orderings_Oord,axiom,
% 26.45/26.32      class_Orderings_Oord(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Orderings_Obot,axiom,
% 26.45/26.32      class_Orderings_Obot(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Groups_Ouminus,axiom,
% 26.45/26.32      class_Groups_Ouminus(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Groups_Ominus,axiom,
% 26.45/26.32      class_Groups_Ominus(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__HOL_Oequal,axiom,
% 26.45/26.32      class_HOL_Oequal(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Enum_Oenum,axiom,
% 26.45/26.32      class_Enum_Oenum(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_HOL__Obool__Nat_Osize,axiom,
% 26.45/26.32      class_Nat_Osize(tc_HOL_Obool) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Com__Ostate__HOL_Oequal,axiom,
% 26.45/26.32      class_HOL_Oequal(tc_Com_Ostate) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Com__Ostate__Nat_Osize,axiom,
% 26.45/26.32      class_Nat_Osize(tc_Com_Ostate) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Com__Ovname__HOL_Oequal,axiom,
% 26.45/26.32      class_HOL_Oequal(tc_Com_Ovname) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Com__Ovname__Nat_Osize,axiom,
% 26.45/26.32      class_Nat_Osize(tc_Com_Ovname) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_List__Olist__HOL_Oequal,axiom,
% 26.45/26.32      ! [T_1] : class_HOL_Oequal(tc_List_Olist(T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_List__Olist__Nat_Osize,axiom,
% 26.45/26.32      ! [T_1] : class_Nat_Osize(tc_List_Olist(T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_sum__Finite__Set_Ofinite,axiom,
% 26.45/26.32      ! [T_1,T_2] :
% 26.45/26.32        ( ( class_Finite__Set_Ofinite(T_2)
% 26.45/26.32          & class_Finite__Set_Ofinite(T_1) )
% 26.45/26.32       => class_Finite__Set_Ofinite(tc_sum(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_sum__HOL_Oequal,axiom,
% 26.45/26.32      ! [T_1,T_2] : class_HOL_Oequal(tc_sum(T_2,T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_sum__Enum_Oenum,axiom,
% 26.45/26.32      ! [T_1,T_2] :
% 26.45/26.32        ( ( class_Enum_Oenum(T_2)
% 26.45/26.32          & class_Enum_Oenum(T_1) )
% 26.45/26.32       => class_Enum_Oenum(tc_sum(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_sum__Nat_Osize,axiom,
% 26.45/26.32      ! [T_1,T_2] : class_Nat_Osize(tc_sum(T_2,T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Option__Ooption__Finite__Set_Ofinite,axiom,
% 26.45/26.32      ! [T_1] :
% 26.45/26.32        ( class_Finite__Set_Ofinite(T_1)
% 26.45/26.32       => class_Finite__Set_Ofinite(tc_Option_Ooption(T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Option__Ooption__HOL_Oequal,axiom,
% 26.45/26.32      ! [T_1] : class_HOL_Oequal(tc_Option_Ooption(T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Option__Ooption__Enum_Oenum,axiom,
% 26.45/26.32      ! [T_1] :
% 26.45/26.32        ( class_Enum_Oenum(T_1)
% 26.45/26.32       => class_Enum_Oenum(tc_Option_Ooption(T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Option__Ooption__Nat_Osize,axiom,
% 26.45/26.32      ! [T_1] : class_Nat_Osize(tc_Option_Ooption(T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_prod__Finite__Set_Ofinite,axiom,
% 26.45/26.32      ! [T_1,T_2] :
% 26.45/26.32        ( ( class_Finite__Set_Ofinite(T_2)
% 26.45/26.32          & class_Finite__Set_Ofinite(T_1) )
% 26.45/26.32       => class_Finite__Set_Ofinite(tc_prod(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_prod__Smallcheck_Osmall,axiom,
% 26.45/26.32      ! [T_1,T_2] :
% 26.45/26.32        ( ( class_Smallcheck_Osmall(T_2)
% 26.45/26.32          & class_Smallcheck_Osmall(T_1) )
% 26.45/26.32       => class_Smallcheck_Osmall(tc_prod(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_prod__HOL_Oequal,axiom,
% 26.45/26.32      ! [T_1,T_2] : class_HOL_Oequal(tc_prod(T_2,T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_prod__Enum_Oenum,axiom,
% 26.45/26.32      ! [T_1,T_2] :
% 26.45/26.32        ( ( class_Enum_Oenum(T_2)
% 26.45/26.32          & class_Enum_Oenum(T_1) )
% 26.45/26.32       => class_Enum_Oenum(tc_prod(T_2,T_1)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_prod__Nat_Osize,axiom,
% 26.45/26.32      ! [T_1,T_2] : class_Nat_Osize(tc_prod(T_2,T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Product____Type__Ounit__Finite__Set_Ofinite,axiom,
% 26.45/26.32      class_Finite__Set_Ofinite(tc_Product__Type_Ounit) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Product____Type__Ounit__Smallcheck_Osmall,axiom,
% 26.45/26.32      class_Smallcheck_Osmall(tc_Product__Type_Ounit) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Product____Type__Ounit__HOL_Oequal,axiom,
% 26.45/26.32      class_HOL_Oequal(tc_Product__Type_Ounit) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Product____Type__Ounit__Enum_Oenum,axiom,
% 26.45/26.32      class_Enum_Oenum(tc_Product__Type_Ounit) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Product____Type__Ounit__Nat_Osize,axiom,
% 26.45/26.32      class_Nat_Osize(tc_Product__Type_Ounit) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Evaluation__Oterm__HOL_Oequal,axiom,
% 26.45/26.32      class_HOL_Oequal(tc_Code__Evaluation_Oterm) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Evaluation__Oterm__Nat_Osize,axiom,
% 26.45/26.32      class_Nat_Osize(tc_Code__Evaluation_Oterm) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Hoare____Mirabelle__Otriple__HOL_Oequal,axiom,
% 26.45/26.32      ! [T_1] : class_HOL_Oequal(tc_Hoare__Mirabelle_Otriple(T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Hoare____Mirabelle__Otriple__Nat_Osize,axiom,
% 26.45/26.32      ! [T_1] : class_Nat_Osize(tc_Hoare__Mirabelle_Otriple(T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 26.45/26.32      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__comm__semiring__strict,axiom,
% 26.45/26.32      class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Olinordered__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring__strict,axiom,
% 26.45/26.32      class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__comm__monoid__add,axiom,
% 26.45/26.32      class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__ab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__cancel__semiring,axiom,
% 26.45/26.32      class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__comm__semiring,axiom,
% 26.45/26.32      class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring,axiom,
% 26.45/26.32      class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semidom,axiom,
% 26.45/26.32      class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__mult,axiom,
% 26.45/26.32      class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__mult,axiom,
% 26.45/26.32      class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__add,axiom,
% 26.45/26.32      class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__semiring,axiom,
% 26.45/26.32      class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ono__zero__divisors,axiom,
% 26.45/26.32      class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__add,axiom,
% 26.45/26.32      class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring__1,axiom,
% 26.45/26.32      class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Osemigroup__add,axiom,
% 26.45/26.32      class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Divides_Osemiring__div,axiom,
% 26.45/26.32      class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring,axiom,
% 26.45/26.32      class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Nat_Osemiring__char__0,axiom,
% 26.45/26.32      class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ozero__neq__one,axiom,
% 26.45/26.32      class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Opreorder,axiom,
% 26.45/26.32      class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Olinorder,axiom,
% 26.45/26.32      class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__mult,axiom,
% 26.45/26.32      class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__add,axiom,
% 26.45/26.32      class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__1,axiom,
% 26.45/26.32      class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__0,axiom,
% 26.45/26.32      class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Omult__zero,axiom,
% 26.45/26.32      class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oorder,axiom,
% 26.45/26.32      class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring,axiom,
% 26.45/26.32      class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oord,axiom,
% 26.45/26.32      class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ominus,axiom,
% 26.45/26.32      class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Power_Opower,axiom,
% 26.45/26.32      class_Power_Opower(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ozero,axiom,
% 26.45/26.32      class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Int_Onumber,axiom,
% 26.45/26.32      class_Int_Onumber(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oone,axiom,
% 26.45/26.32      class_Groups_Oone(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__HOL_Oequal,axiom,
% 26.45/26.32      class_HOL_Oequal(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Code____Numeral__Ocode____numeral__Nat_Osize,axiom,
% 26.45/26.32      class_Nat_Osize(tc_Code__Numeral_Ocode__numeral) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Lazy____Sequence__Olazy____sequence__HOL_Oequal,axiom,
% 26.45/26.32      ! [T_1] : class_HOL_Oequal(tc_Lazy__Sequence_Olazy__sequence(T_1)) ).
% 26.45/26.32  
% 26.45/26.32  fof(arity_Lazy____Sequence__Olazy____sequence__Nat_Osize,axiom,
% 26.45/26.32      ! [T_1] : class_Nat_Osize(tc_Lazy__Sequence_Olazy__sequence(T_1)) ).
% 26.45/26.32  
% 26.45/26.32  %----Helper facts (20)
% 26.45/26.32  fof(help_c__COMBI__1,axiom,
% 26.45/26.32      ! [V_P,T_a] : hAPP(c_COMBI(T_a),V_P) = V_P ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__COMBK__1,axiom,
% 26.45/26.32      ! [V_Q,V_P,T_b,T_a] : hAPP(hAPP(c_COMBK(T_a,T_b),V_P),V_Q) = V_P ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__COMBB__1,axiom,
% 26.45/26.32      ! [V_R_2,V_Q_2,V_P_2,T_d,T_b,T_c] : hAPP(hAPP(hAPP(c_COMBB(T_c,T_b,T_d),V_P_2),V_Q_2),V_R_2) = hAPP(V_P_2,hAPP(V_Q_2,V_R_2)) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__COMBC__1,axiom,
% 26.45/26.32      ! [V_R_2,V_Q_2,V_P_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_P_2),V_Q_2),V_R_2) = hAPP(hAPP(V_P_2,V_R_2),V_Q_2) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__COMBS__1,axiom,
% 26.45/26.32      ! [V_R_2,V_Q_2,V_P_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBS(T_c,T_d,T_b),V_P_2),V_Q_2),V_R_2) = hAPP(hAPP(V_P_2,V_R_2),hAPP(V_Q_2,V_R_2)) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fequal__1,axiom,
% 26.45/26.32      ! [V_y_2,V_x_2] :
% 26.45/26.32        ( ~ hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2))
% 26.45/26.32        | V_x_2 = V_y_2 ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fequal__2,axiom,
% 26.45/26.32      ! [V_y_2,V_x_2] :
% 26.45/26.32        ( V_x_2 != V_y_2
% 26.45/26.32        | hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fFalse__1,axiom,
% 26.45/26.32      ~ hBOOL(c_fFalse) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fTrue__1,axiom,
% 26.45/26.32      hBOOL(c_fTrue) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fNot__1,axiom,
% 26.45/26.32      ! [V_P_2] :
% 26.45/26.32        ( ~ hBOOL(hAPP(c_fNot,V_P_2))
% 26.45/26.32        | ~ hBOOL(V_P_2) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fNot__2,axiom,
% 26.45/26.32      ! [V_P_2] :
% 26.45/26.32        ( ~ ~ hBOOL(V_P_2)
% 26.45/26.32        | hBOOL(hAPP(c_fNot,V_P_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fconj__1,axiom,
% 26.45/26.32      ! [V_Q_2,V_P_2] :
% 26.45/26.32        ( ~ hBOOL(V_P_2)
% 26.45/26.32        | ~ hBOOL(V_Q_2)
% 26.45/26.32        | hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fconj__2,axiom,
% 26.45/26.32      ! [V_Q_2,V_P_2] :
% 26.45/26.32        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2))
% 26.45/26.32        | hBOOL(V_P_2) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fconj__3,axiom,
% 26.45/26.32      ! [V_Q_2,V_P_2] :
% 26.45/26.32        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2))
% 26.45/26.32        | hBOOL(V_Q_2) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fdisj__1,axiom,
% 26.45/26.32      ! [V_Q_2,V_P_2] :
% 26.45/26.32        ( ~ hBOOL(V_P_2)
% 26.45/26.32        | hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fdisj__2,axiom,
% 26.45/26.32      ! [V_P_2,V_Q_2] :
% 26.45/26.32        ( ~ hBOOL(V_Q_2)
% 26.45/26.32        | hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fdisj__3,axiom,
% 26.45/26.32      ! [V_Q_2,V_P_2] :
% 26.45/26.32        ( ~ hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2))
% 26.45/26.32        | hBOOL(V_P_2)
% 26.45/26.32        | hBOOL(V_Q_2) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fimplies__1,axiom,
% 26.45/26.32      ! [V_Q_2,V_P_2] :
% 26.45/26.32        ( hBOOL(V_P_2)
% 26.45/26.32        | hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fimplies__2,axiom,
% 26.45/26.32      ! [V_P_2,V_Q_2] :
% 26.45/26.32        ( ~ hBOOL(V_Q_2)
% 26.45/26.32        | hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2)) ) ).
% 26.45/26.32  
% 26.45/26.32  fof(help_c__fimplies__3,axiom,
% 26.45/26.32      ! [V_Q_2,V_P_2] :
% 26.45/26.32        ( ~ hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2))
% 26.45/26.32        | ~ hBOOL(V_P_2)
% 26.45/26.32        | hBOOL(V_Q_2) ) ).
% 26.45/26.32  
% 26.45/26.32  %----Conjectures (2)
% 26.45/26.32  fof(conj_0,hypothesis,
% 26.45/26.32      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool)),v_G),v_Ga)) ).
% 26.45/26.32  
% 26.45/26.32  fof(conj_1,conjecture,
% 26.45/26.32      c_Hoare__Mirabelle_Ohoare__derivs(t_a,v_Ga,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),c_Hoare__Mirabelle_Otriple_Otriple(t_a,v_P,c_Com_Ocom_OSKIP,v_P)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool)))) ).
% 26.45/26.32  
% 26.45/26.32  %------------------------------------------------------------------------------
% 26.45/26.32  %-------------------------------------------
% 26.45/26.32  % Proof found
% 26.45/26.32  % SZS status Theorem for theBenchmark
% 26.45/26.32  % SZS output start Proof
% 26.45/26.32  %ClaNum:10302(EqnAxiom:2967)
% 26.45/26.32  %VarNum:80197(SingletonVarNum:23843)
% 26.45/26.32  %MaxLitNum:8
% 26.45/26.32  %MaxfuncDepth:13
% 26.45/26.32  %SharedTerms:1038
% 26.45/26.32  %goalClause: 4650
% 26.45/26.32  %singleGoalClaCount:1
% 26.45/26.32  [2971]P1(a188)
% 26.45/26.32  [2972]P2(a874)
% 26.45/26.32  [2973]P2(a879)
% 26.45/26.32  [2974]P2(a1)
% 26.45/26.32  [2975]P2(a105)
% 26.45/26.32  [2976]P3(a874)
% 26.45/26.32  [2977]P3(a879)
% 26.45/26.32  [2978]P108(a879)
% 26.45/26.32  [2979]P108(a1)
% 26.45/26.32  [2980]P108(a105)
% 26.45/26.32  [2981]P109(a874)
% 26.45/26.32  [2982]P109(a879)
% 26.45/26.32  [2983]P109(a1)
% 26.45/26.32  [2984]P109(a105)
% 26.45/26.32  [2985]P110(a874)
% 26.45/26.32  [2986]P110(a879)
% 26.45/26.32  [2987]P110(a1)
% 26.45/26.32  [2988]P110(a105)
% 26.45/26.32  [2989]P4(a874)
% 26.45/26.32  [2990]P4(a882)
% 26.45/26.32  [2991]P111(a879)
% 26.45/26.32  [2992]P63(a874)
% 26.45/26.32  [2993]P63(a879)
% 26.45/26.32  [2994]P63(a1)
% 26.45/26.32  [2995]P64(a874)
% 26.45/26.32  [2996]P64(a879)
% 26.45/26.32  [2997]P64(a1)
% 26.45/26.32  [2998]P65(a874)
% 26.45/26.32  [2999]P105(a874)
% 26.45/26.32  [3000]P105(a879)
% 26.45/26.32  [3001]P105(a1)
% 26.45/26.32  [3002]P66(a874)
% 26.45/26.32  [3003]P66(a879)
% 26.45/26.32  [3004]P66(a1)
% 26.45/26.32  [3005]P66(a105)
% 26.45/26.32  [3006]P5(a874)
% 26.45/26.32  [3007]P103(a874)
% 26.45/26.32  [3008]P103(a879)
% 26.45/26.32  [3009]P103(a1)
% 26.45/26.32  [3010]P83(a1)
% 26.45/26.32  [3011]P67(a1)
% 26.45/26.32  [3012]P73(a879)
% 26.45/26.32  [3013]P73(a1)
% 26.45/26.32  [3014]P73(a105)
% 26.45/26.32  [3015]P113(a1)
% 26.45/26.32  [3016]P68(a874)
% 26.45/26.32  [3017]P68(a882)
% 26.45/26.32  [3018]P79(a1)
% 26.45/26.32  [3019]P87(a874)
% 26.45/26.32  [3020]P87(a1)
% 26.45/26.32  [3021]P95(a874)
% 26.45/26.32  [3022]P88(a879)
% 26.45/26.32  [3023]P88(a1)
% 26.45/26.32  [3024]P88(a105)
% 26.45/26.32  [3025]P74(a879)
% 26.45/26.32  [3026]P74(a1)
% 26.45/26.32  [3027]P74(a105)
% 26.45/26.32  [3028]P75(a879)
% 26.45/26.32  [3029]P75(a1)
% 26.45/26.32  [3030]P75(a105)
% 26.45/26.32  [3031]P76(a879)
% 26.45/26.32  [3032]P76(a1)
% 26.45/26.32  [3033]P76(a105)
% 26.45/26.32  [3034]P112(a874)
% 26.45/26.32  [3035]P89(a879)
% 26.45/26.32  [3036]P89(a1)
% 26.45/26.32  [3037]P89(a105)
% 26.45/26.32  [3038]P90(a879)
% 26.45/26.32  [3039]P90(a1)
% 26.45/26.32  [3040]P90(a105)
% 26.45/26.32  [3041]P104(a874)
% 26.45/26.32  [3042]P114(a1)
% 26.45/26.32  [3043]P81(a879)
% 26.45/26.32  [3044]P81(a1)
% 26.45/26.32  [3045]P81(a105)
% 26.45/26.32  [3046]P84(a879)
% 26.45/26.32  [3047]P84(a1)
% 26.45/26.32  [3048]P84(a105)
% 26.45/26.32  [3049]P82(a1)
% 26.45/26.32  [3050]P116(a879)
% 26.45/26.32  [3051]P116(a1)
% 26.45/26.32  [3052]P116(a105)
% 26.45/26.32  [3053]P118(a879)
% 26.45/26.32  [3054]P118(a1)
% 26.45/26.32  [3055]P118(a105)
% 26.45/26.32  [3056]P80(a879)
% 26.45/26.32  [3057]P80(a1)
% 26.45/26.32  [3058]P80(a105)
% 26.45/26.32  [3059]P138(a879)
% 26.45/26.32  [3060]P138(a1)
% 26.45/26.32  [3061]P138(a105)
% 26.45/26.32  [3062]P117(a879)
% 26.45/26.32  [3063]P117(a1)
% 26.45/26.32  [3064]P117(a105)
% 26.45/26.32  [3065]P119(a1)
% 26.45/26.32  [3066]P77(a879)
% 26.45/26.32  [3067]P77(a1)
% 26.45/26.32  [3068]P77(a105)
% 26.45/26.32  [3069]P142(a879)
% 26.45/26.32  [3070]P142(a1)
% 26.45/26.32  [3071]P85(a879)
% 26.45/26.32  [3072]P85(a1)
% 26.45/26.32  [3073]P85(a105)
% 26.45/26.32  [3074]P139(a1)
% 26.45/26.32  [3075]P143(a879)
% 26.45/26.32  [3076]P143(a1)
% 26.45/26.32  [3077]P143(a105)
% 26.45/26.32  [3078]P127(a1)
% 26.45/26.32  [3079]P122(a1)
% 26.45/26.32  [3080]P96(a879)
% 26.45/26.32  [3081]P96(a1)
% 26.45/26.32  [3082]P96(a105)
% 26.45/26.32  [3083]P86(a879)
% 26.45/26.32  [3084]P86(a1)
% 26.45/26.32  [3085]P86(a105)
% 26.45/26.32  [3086]P128(a879)
% 26.45/26.32  [3087]P128(a1)
% 26.45/26.32  [3088]P128(a105)
% 26.45/26.32  [3089]P141(a1)
% 26.45/26.32  [3090]P129(a879)
% 26.45/26.32  [3091]P129(a1)
% 26.45/26.32  [3092]P129(a105)
% 26.45/26.32  [3093]P144(a879)
% 26.45/26.32  [3094]P144(a1)
% 26.45/26.32  [3095]P144(a105)
% 26.45/26.32  [3096]P92(a879)
% 26.45/26.32  [3097]P92(a1)
% 26.45/26.32  [3098]P92(a105)
% 26.45/26.32  [3099]P134(a879)
% 26.45/26.32  [3100]P134(a1)
% 26.45/26.32  [3101]P134(a105)
% 26.45/26.32  [3102]P136(a879)
% 26.45/26.32  [3103]P136(a1)
% 26.45/26.32  [3104]P136(a105)
% 26.45/26.32  [3105]P135(a879)
% 26.45/26.32  [3106]P135(a1)
% 26.45/26.32  [3107]P135(a105)
% 26.45/26.32  [3108]P125(a1)
% 26.45/26.32  [3109]P126(a1)
% 26.45/26.32  [3110]P130(a879)
% 26.45/26.32  [3111]P130(a1)
% 26.45/26.32  [3112]P130(a105)
% 26.45/26.32  [3113]P123(a879)
% 26.45/26.32  [3114]P123(a1)
% 26.45/26.32  [3115]P123(a105)
% 26.45/26.32  [3116]P131(a879)
% 26.45/26.32  [3117]P131(a1)
% 26.45/26.32  [3118]P131(a105)
% 26.45/26.32  [3119]P132(a1)
% 26.45/26.32  [3120]P133(a1)
% 26.45/26.32  [3121]P140(a1)
% 26.45/26.32  [3122]P106(a879)
% 26.45/26.32  [3123]P106(a1)
% 26.45/26.32  [3124]P106(a105)
% 26.45/26.32  [3125]P145(a879)
% 26.45/26.32  [3126]P145(a1)
% 26.45/26.32  [3127]P145(a105)
% 26.45/26.32  [3128]P97(a1)
% 26.45/26.32  [3129]P115(a879)
% 26.45/26.32  [3130]P115(a1)
% 26.45/26.32  [3131]P115(a105)
% 26.45/26.32  [3132]P61(a879)
% 26.45/26.32  [3133]P61(a1)
% 26.45/26.32  [3134]P61(a105)
% 26.45/26.32  [3135]P62(a1)
% 26.45/26.32  [3136]P98(a1)
% 26.45/26.32  [3137]P99(a879)
% 26.45/26.32  [3138]P99(a1)
% 26.45/26.32  [3139]P99(a105)
% 26.45/26.32  [3140]P146(a882)
% 26.45/26.32  [3141]P146(a1)
% 26.45/26.32  [3142]P93(a1)
% 26.45/26.32  [3143]P91(a1)
% 26.45/26.32  [3144]P137(a1)
% 26.45/26.32  [3145]P78(a1)
% 26.45/26.32  [3146]P100(a874)
% 26.45/26.32  [3147]P100(a875)
% 26.45/26.32  [3148]P100(a879)
% 26.45/26.32  [3149]P100(a877)
% 26.45/26.32  [3150]P100(a882)
% 26.45/26.32  [3151]P100(a1)
% 26.45/26.32  [3152]P100(a314)
% 26.45/26.32  [3153]P100(a876)
% 26.45/26.32  [3154]P100(a105)
% 26.45/26.32  [3155]P94(a879)
% 26.45/26.32  [3156]P94(a1)
% 26.45/26.32  [3157]P94(a105)
% 26.45/26.32  [3158]P107(a874)
% 26.45/26.32  [3159]P107(a875)
% 26.45/26.32  [3160]P107(a879)
% 26.45/26.32  [3161]P107(a877)
% 26.45/26.32  [3162]P107(a882)
% 26.45/26.32  [3163]P107(a314)
% 26.45/26.32  [3164]P107(a876)
% 26.45/26.32  [3165]P107(a105)
% 26.45/26.32  [3166]P102(a874)
% 26.45/26.32  [3186]P37(a879,a239)
% 26.45/26.32  [3187]P37(a879,a308)
% 26.45/26.32  [3266]P38(a879,a879,a118)
% 26.45/26.32  [4540]~E(a103,a86)
% 26.45/26.32  [4541]~E(a103,a86)
% 26.45/26.32  [4542]~P1(a238)
% 26.45/26.32  [2968]E(f2(a1),a86)
% 26.45/26.32  [2969]E(f106(a105),a3)
% 26.45/26.32  [2970]E(f22(a105),a23)
% 26.45/26.32  [3167]E(f189(a879),f2(a879))
% 26.45/26.32  [3168]E(f107(a879),f231(a879))
% 26.45/26.32  [3169]E(f28(a24),f2(a879))
% 26.45/26.32  [3170]E(f116(a879),f232(a879))
% 26.45/26.32  [3171]E(f108(a1),f32(a1))
% 26.45/26.32  [3172]E(f87(a238),f2(a879))
% 26.45/26.32  [3173]E(f87(a188),f2(a879))
% 26.45/26.32  [3174]P6(f81(a1))
% 26.45/26.32  [3175]P6(f2(a1))
% 26.45/26.32  [3237]P37(f884(a879,a879),a38)
% 26.45/26.32  [3580]E(f311(a879,a879,a239,a239),a38)
% 26.45/26.32  [4543]~E(f81(a1),f2(a1))
% 26.45/26.32  [3176]E(f117(f2(a879)),f2(a879))
% 26.45/26.32  [3177]E(f4(f2(a105)),f2(a879))
% 26.45/26.32  [3191]E(f318(f82(a1),a86),a86)
% 26.45/26.32  [3194]E(f318(a118,f2(a879)),f81(a879))
% 26.45/26.32  [3195]E(f318(a110,f81(a1)),f81(a879))
% 26.45/26.32  [3196]E(f318(a3,f81(a879)),f81(a105))
% 26.45/26.32  [3197]E(f318(a110,f2(a1)),f2(a879))
% 26.45/26.32  [3198]E(f318(a3,f2(a879)),f2(a105))
% 26.45/26.32  [3199]E(f318(f109(a879),a86),f2(a879))
% 26.45/26.32  [3200]E(f318(f109(a1),a86),f2(a1))
% 26.45/26.32  [3201]E(f318(f109(a105),a86),f2(a105))
% 26.45/26.32  [3202]E(f318(a110,f2(a1)),f2(a879))
% 26.45/26.32  [3203]E(f318(f190(a874),a238),f2(a879))
% 26.45/26.32  [3204]E(f318(f190(a874),a188),f2(a879))
% 26.45/26.32  [3205]E(f318(f190(a876),a24),f2(a879))
% 26.45/26.32  [3206]E(f318(f109(a879),a86),f2(a879))
% 26.45/26.32  [3210]E(f318(f82(a1),f81(a1)),a103)
% 26.45/26.32  [3215]E(f318(f106(a1),f81(a879)),f81(a1))
% 26.45/26.32  [3216]E(f318(f106(a1),f2(a879)),f2(a1))
% 26.45/26.32  [3217]E(f318(f82(a1),f2(a1)),f2(a1))
% 26.45/26.32  [3218]E(f318(f190(a879),f2(a879)),f2(a879))
% 26.45/26.32  [3219]E(f318(f190(a105),f2(a105)),f2(a879))
% 26.45/26.32  [3220]E(f318(f106(a1),f81(a879)),f81(a1))
% 26.45/26.32  [3221]E(f318(f106(a1),f2(a879)),f2(a1))
% 26.45/26.32  [3233]E(f318(a110,f81(a1)),f318(a118,f2(a879)))
% 26.45/26.32  [3235]E(f309(f884(a879,a879),a38),a39)
% 26.45/26.32  [3236]E(f310(f884(a879,a879),a38),a40)
% 26.45/26.32  [3257]E(f318(f241(a879),f2(a879)),f189(f885(a879,a874)))
% 26.45/26.32  [3258]E(f318(f242(a879),f2(a879)),f243(f885(a879,a874)))
% 26.45/26.32  [3268]P39(f189(f885(a1,a874)))
% 26.45/26.32  [3302]E(f318(f318(f22(a105),f2(a105)),f81(a105)),f2(a105))
% 26.45/26.32  [3343]E(f318(f318(f150(a1,a879),a110),f119(a1)),f119(a879))
% 26.45/26.32  [3378]P1(f318(f318(f234(a1),a103),f2(a1)))
% 26.45/26.32  [3403]P1(f318(f318(f233(a1),f2(a1)),f81(a1)))
% 26.45/26.32  [3404]P1(f318(f318(f233(a1),f2(a1)),f2(a1)))
% 26.45/26.32  [3405]P1(f318(f318(f234(a1),f2(a1)),f81(a1)))
% 26.45/26.32  [3612]E(f318(f318(f275(a879,a879,a879),a308),f294(a879,a308)),a239)
% 26.45/26.32  [3651]P41(a1,a879,a110,f318(f233(a1),f2(a1)))
% 26.45/26.32  [3655]E(f318(f318(f45(a879,f885(a879,a874)),f243(f885(a879,a874))),f241(a879)),f243(f885(a879,a874)))
% 26.45/26.32  [3656]E(f318(f318(f45(a879,f885(a879,a874)),f243(f885(a879,a874))),f242(a879)),f243(f885(a879,a874)))
% 26.45/26.32  [3657]E(f318(f318(f45(a879,f885(a879,a874)),f243(f885(a879,a874))),f287(a879)),f243(f885(a879,a874)))
% 26.45/26.32  [3658]E(f318(f318(f46(a879,f885(a879,a874)),f243(f885(a879,a874))),f290(a879)),f189(f885(a879,a874)))
% 26.45/26.32  [3673]P26(a879,a1,f106(a1),f243(f885(a879,a874)))
% 26.45/26.32  [3684]P41(a879,a1,f106(a1),f318(f16(a874,a879),a188))
% 26.45/26.32  [3818]E(f318(f76(a879,a105,a1,a3),a110),f109(a105))
% 26.45/26.32  [4041]P57(a105,a879,a19,a3,f243(f885(a879,a874)))
% 26.45/26.32  [4048]P57(a1,f885(f884(a879,a879),a874),a112,a92,a104)
% 26.45/26.32  [4310]E(f258(a1,a1,a1,a1,f32(a1),f82(a1)),a54)
% 26.45/26.32  [4568]~E(f318(f109(a1),a103),f318(f109(a1),a86))
% 26.45/26.32  [4569]~P1(f318(a194,f81(a1)))
% 26.45/26.32  [4570]~P1(f318(a194,f2(a1)))
% 26.45/26.32  [4611]~P1(f318(f318(f234(a1),a86),f2(a1)))
% 26.45/26.32  [3250]E(f318(f318(f22(a1),a103),a103),a86)
% 26.45/26.32  [3251]E(f318(f318(f83(a1),a86),a86),a86)
% 26.45/26.32  [3252]E(f318(f318(f83(a1),a86),a103),a103)
% 26.45/26.32  [3265]E(f318(f106(a1),f318(a118,f2(a879))),f81(a1))
% 26.45/26.32  [3327]E(f318(f41(a882),f243(f885(a882,a874))),f81(a879))
% 26.45/26.32  [3348]P1(f318(a194,f318(f109(a1),a103)))
% 26.45/26.32  [3349]P1(f318(f318(f233(a1),a86),a86))
% 26.45/26.32  [3350]P1(f318(f318(f233(a1),a103),a86))
% 26.45/26.32  [3351]P1(f318(f318(f233(a1),a103),a103))
% 26.45/26.32  [3352]P1(f318(f318(f234(a1),a103),a86))
% 26.45/26.32  [3353]P1(f318(f318(f94(a1),a86),a86))
% 26.45/26.32  [3354]P1(f318(f318(f94(a1),a103),a103))
% 26.45/26.32  [3414]E(f318(f318(f296(a879),f2(a879)),f189(f885(a879,a874))),f318(f287(a879),f2(a879)))
% 26.45/26.32  [3468]P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),a86)))
% 26.45/26.32  [3480]E(f318(f297(a879,a879,a118),f243(f885(a879,a874))),f318(f290(a879),f2(a879)))
% 26.45/26.32  [3485]E(f318(f297(a1,a879,a110),f189(f885(a1,a874))),f189(f885(a879,a874)))
% 26.45/26.32  [3494]E(f318(f297(a879,a1,f106(a1)),f189(f885(a879,a874))),f189(f885(a1,a874)))
% 26.45/26.32  [3519]P8(f884(a879,a879),f243(f885(f884(a879,a879),a874)),a114)
% 26.45/26.32  [3826]E(f318(f76(a879,a1,a105,f106(a1)),a19),a20)
% 26.45/26.32  [3885]P37(a879,f318(f240(f884(a879,a879)),f318(f257(a879,a879,a874),f234(a879))))
% 26.45/26.32  [4600]~P1(f318(a194,f318(f109(a1),a86)))
% 26.45/26.32  [4601]~P1(f318(f318(f233(a1),a86),a103))
% 26.45/26.32  [4602]~P1(f318(f318(f234(a1),a86),a86))
% 26.45/26.32  [4603]~P1(f318(f318(f234(a1),a86),a103))
% 26.45/26.32  [4604]~P1(f318(f318(f234(a1),a103),a103))
% 26.45/26.32  [4605]~P1(f318(f318(f94(a1),a86),a103))
% 26.45/26.32  [4606]~P1(f318(f318(f94(a1),a103),a86))
% 26.45/26.32  [4617]~P1(f318(f65(a879),f243(f885(a879,a874))))
% 26.45/26.32  [4618]~P1(f318(f65(a1),f243(f885(a1,a874))))
% 26.45/26.32  [4479]E(f318(f257(a1,a1,a874),f318(f318(f8(f885(a1,a874),f885(a1,a874),a1),f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f234(a1),f2(a1))))),f318(f318(f7(a1,a1,f885(a1,a874)),f318(f318(f8(f885(a1,f885(a1,a874)),f885(a1,f885(a1,a874)),a1),f7(a1,a1,a874)),f318(f318(f8(f885(a1,a1),f885(a1,f885(a1,a874)),a1),f318(f8(a1,f885(a1,a874),a1),a315)),a215))),f81(a1)))),a211)
% 26.45/26.32  [4650]~P25(a873,a888,f318(f318(f296(f878(a873)),f95(a873,a889,a24,a889)),f189(f885(f878(a873),a874))))
% 26.45/26.32  [3522]E(f318(f318(f22(a1),f318(f318(f83(a1),a103),a103)),a103),a103)
% 26.45/26.32  [3556]E(f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103),f318(f82(a1),a103))
% 26.45/26.32  [3595]E(f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103),f318(f318(f22(a1),a86),a103))
% 26.45/26.32  [3701]P1(f318(f318(f233(f885(f878(a873),a874)),a887),a888))
% 26.45/26.32  [3750]E(f318(f318(f64(f884(a879,a879)),f243(f885(f884(a879,a879),a874))),a114),a104)
% 26.45/26.32  [3778]E(f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f81(a879))
% 26.45/26.32  [3779]E(f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f81(a1))
% 26.45/26.32  [3780]E(f318(f109(a105),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f81(a105))
% 26.45/26.32  [3781]E(f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f81(a879))
% 26.45/26.32  [3785]E(f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(a118,f2(a879)))
% 26.45/26.32  [4171]E(f318(f318(f116(f885(f884(f884(a879,a879),f884(a879,a879)),a874)),a38),f294(f884(a879,a879),f189(f885(f884(f884(a879,a879),f884(a879,a879)),a874)))),a73)
% 26.45/26.32  [4243]E(f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),f81(a879)),f2(a879))),f189(f885(f884(a879,a879),a874))))),f81(a1))
% 26.45/26.32  [4244]E(f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),f2(a879)),f2(a879))),f189(f885(f884(a879,a879),a874))))),f2(a1))
% 26.45/26.32  [4259]E(f318(f240(f884(a879,a879)),f318(f257(a879,a879,a874),f318(f318(f8(a879,f885(a879,a874),a879),f318(f7(a879,a879,a874),a315)),a118))),a308)
% 26.45/26.32  [4228]E(f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),f318(a118,f318(a118,f2(a879))))
% 26.45/26.32  [4229]E(f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),f318(a118,f318(a118,f2(a879))))
% 26.45/26.32  [4232]E(f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),f318(f318(f83(a879),f81(a879)),f81(a879)))
% 26.45/26.32  [4233]E(f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),f318(f41(a874),f243(f885(a874,a874))))
% 26.45/26.32  [4296]P6(f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))
% 26.45/26.32  [4368]P27(f885(f884(a879,a879),a874),f318(f318(f248(f885(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),a874),f885(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),a874)),a39),a74))
% 26.45/26.32  [4369]P27(f885(f884(a879,a879),a874),f318(f318(f248(f885(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),a874),f885(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),a874)),a40),a72))
% 26.45/26.32  [4408]E(f318(f318(f116(f885(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),a874)),f310(f884(a879,a879),a73)),f318(f318(f296(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),f189(f885(f884(a879,a879),a874))),f189(f885(f884(a879,a879),a874)))),f189(f885(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),a874)))),a72)
% 26.45/26.32  [4409]E(f318(f318(f116(f885(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),a874)),f309(f884(a879,a879),a73)),f318(f318(f296(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),f189(f885(f884(a879,a879),a874))),f189(f885(f884(a879,a879),a874)))),f189(f885(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),a874)))),a74)
% 26.45/26.32  [4298]E(f318(a110,f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(a118,f318(a118,f2(a879))))
% 26.45/26.32  [4344]E(f318(a110,f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))
% 26.45/26.32  [4345]E(f318(f106(a1),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))
% 26.45/26.32  [4380]P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.32  [4381]E(f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103)),f318(a118,f318(a118,f318(a118,f2(a879)))))
% 26.45/26.32  [4422]P6(f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103)))
% 26.45/26.32  [4449]E(f318(a110,f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103)))
% 26.45/26.32  [4450]E(f318(f106(a1),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103)))
% 26.45/26.32  [4465]P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))))
% 26.45/26.32  [3188]P7(x31881,a315)
% 26.45/26.32  [3581]P26(a879,a879,a118,x35811)
% 26.45/26.32  [3178]P100(f878(x31781))
% 26.45/26.32  [3179]P100(f883(x31791))
% 26.45/26.32  [3180]P100(f880(x31801))
% 26.45/26.32  [3181]P100(f881(x31811))
% 26.45/26.32  [3182]P107(f878(x31821))
% 26.45/26.32  [3183]P107(f883(x31831))
% 26.45/26.32  [3184]P107(f880(x31841))
% 26.45/26.32  [3185]P107(f881(x31851))
% 26.45/26.32  [3207]P37(a1,f111(x32071))
% 26.45/26.32  [3208]P37(a1,f113(x32081))
% 26.45/26.32  [3254]P37(f885(x32541,a874),f293(x32541))
% 26.45/26.32  [3293]E(f48(a1,x32931,x32931),f2(a1))
% 26.45/26.32  [3345]P16(x33451,f885(x33451,a874),f296(x33451))
% 26.45/26.32  [4546]~E(f318(a118,x45461),x45461)
% 26.45/26.32  [4547]~E(f318(a118,x45471),x45471)
% 26.45/26.32  [4554]~E(f318(a118,x45541),f2(a879))
% 26.45/26.32  [4555]~E(f318(a118,x45551),f2(a879))
% 26.45/26.32  [4556]~E(f318(a118,x45561),f2(a879))
% 26.45/26.32  [4557]~E(f318(a118,x45571),f2(a879))
% 26.45/26.32  [4558]~E(f318(a118,x45581),f2(a879))
% 26.45/26.32  [4559]~E(f318(a118,x45591),f2(a879))
% 26.45/26.32  [3189]E(f35(f33(x31891)),f2(a879))
% 26.45/26.32  [3190]E(f35(f34(x31901)),f2(a879))
% 26.45/26.32  [3192]E(f318(f190(a879),x31921),x31921)
% 26.45/26.32  [3193]E(f318(f109(a1),x31931),x31931)
% 26.45/26.32  [3209]E(f318(a92,f319(x32091)),x32091)
% 26.45/26.32  [3222]E(f120(x32221,f119(x32221)),f119(x32221))
% 26.45/26.32  [3223]E(f148(x32231,f119(x32231)),f119(x32231))
% 26.45/26.32  [3224]E(f318(f190(a877),f33(x32241)),f2(a879))
% 26.45/26.32  [3225]E(f318(f190(a877),f34(x32251)),f2(a879))
% 26.45/26.32  [3230]E(f318(f164(x32301),f119(x32301)),f119(x32301))
% 26.45/26.32  [3231]E(f318(f167(x32311),f119(x32311)),f119(x32311))
% 26.45/26.32  [3232]E(f318(f165(x32321),f119(x32321)),f119(x32321))
% 26.45/26.32  [3238]E(f318(f109(a1),x32381),f318(f108(a1),x32381))
% 26.45/26.32  [3239]E(f318(a92,f318(a112,x32391)),x32391)
% 26.45/26.32  [3240]E(f318(a3,f318(a19,x32401)),x32401)
% 26.45/26.32  [3241]E(f318(a3,f318(a19,x32411)),x32411)
% 26.45/26.32  [3242]E(f318(a19,f318(a3,x32421)),x32421)
% 26.45/26.32  [3243]P6(f318(f106(a1),x32431))
% 26.45/26.32  [3248]E(f318(f190(f883(x32481)),f192(x32481)),f2(a879))
% 26.45/26.32  [3249]E(f318(f190(f880(x32491)),f119(x32491)),f2(a879))
% 26.45/26.32  [3263]E(f225(x32631,f192(x32631)),f189(f885(x32631,a874)))
% 26.45/26.32  [3271]E(f318(f318(f22(a879),x32711),f2(a879)),x32711)
% 26.45/26.32  [3272]E(f318(f318(f83(a879),x32721),f2(a879)),x32721)
% 26.45/26.32  [3273]E(f318(f318(f83(a1),x32731),f2(a1)),x32731)
% 26.45/26.32  [3274]E(f318(f318(f84(a879),x32741),f81(a879)),x32741)
% 26.45/26.32  [3275]E(f318(f318(f84(a1),x32751),f81(a1)),x32751)
% 26.45/26.32  [3276]E(f318(f318(f232(a879),x32761),f2(a879)),x32761)
% 26.45/26.32  [3277]E(f318(f318(f84(a879),x32771),f2(a879)),f2(a879))
% 26.45/26.32  [3278]E(f318(f318(f231(a879),x32781),f2(a879)),f2(a879))
% 26.45/26.32  [3279]E(f318(f318(f42(a1),x32791),f2(a1)),f2(a1))
% 26.45/26.32  [3285]E(f318(f168(x32851),f119(x32851)),f189(f885(x32851,a874)))
% 26.45/26.32  [3288]P1(f318(f133(x32881),f119(x32881)))
% 26.45/26.32  [3294]E(f318(f193(x32941,x32941),f5(x32941)),f32(f883(x32941)))
% 26.45/26.32  [3295]E(f318(f193(x32951,x32951),f32(x32951)),f32(f883(x32951)))
% 26.45/26.32  [3296]E(f318(f150(x32961,x32961),f5(x32961)),f32(f880(x32961)))
% 26.45/26.32  [3297]E(f318(f150(x32971,x32971),f32(x32971)),f32(f880(x32971)))
% 26.45/26.32  [3298]E(f48(a1,x32981,f2(a1)),x32981)
% 26.45/26.32  [3299]E(f318(f233(a879),f318(a118,x32991)),f318(f234(a879),x32991))
% 26.45/26.32  [3300]E(f318(f241(a879),f318(a118,x33001)),f318(f287(a879),x33001))
% 26.45/26.32  [3301]E(f318(f242(a879),f318(a118,x33011)),f318(f290(a879),x33011))
% 26.45/26.32  [3303]E(f48(a1,f2(a1),x33031),f2(a1))
% 26.45/26.32  [3311]E(f318(f318(f83(a879),x33111),f81(a879)),f318(a118,x33111))
% 26.45/26.32  [3321]E(f318(f288(a879,x33211),f2(a879)),f189(f885(a879,a874)))
% 26.45/26.32  [3333]E(f289(a879,f2(a879),x33331),f318(f287(a879),x33331))
% 26.45/26.32  [3381]E(f318(f318(f22(a879),f318(a118,x33811)),f81(a879)),x33811)
% 26.45/26.32  [3394]E(f50(f2(a1),x33941),f318(f318(f248(a1,a1),f2(a1)),f2(a1)))
% 26.45/26.32  [3398]E(f318(f318(f83(a879),f318(a19,x33981)),f2(a879)),f318(a19,x33981))
% 26.45/26.32  [3443]P1(f318(f318(f234(a879),x34431),f318(a118,x34431)))
% 26.45/26.32  [3455]P1(f318(f318(f234(a879),f2(a879)),f318(a118,x34551)))
% 26.45/26.32  [3466]E(f318(f318(f184(f880(x34661),f880(x34661)),f2(a879)),f164(x34661)),f32(f880(x34661)))
% 26.45/26.32  [3738]E(f318(f318(f22(a105),f318(a3,f318(a118,f318(a19,x37381)))),f81(a105)),x37381)
% 26.45/26.32  [3808]P1(f318(f318(f233(a1),f318(f82(a1),f318(f106(a1),x38081))),f2(a1)))
% 26.45/26.32  [3959]P1(f318(f318(f234(a1),f318(f82(a1),f318(f106(a1),f318(a118,x39591)))),f2(a1)))
% 26.45/26.32  [4575]~E(f243(f885(x45751,a874)),f189(f885(x45751,a874)))
% 26.45/26.32  [4612]~P1(f318(f318(f234(a879),x46121),f2(a879)))
% 26.45/26.32  [4613]~P1(f318(f318(f234(a879),x46131),f2(a879)))
% 26.45/26.32  [4614]~P1(f318(f318(f234(a879),x46141),f2(a879)))
% 26.45/26.32  [4626]~P1(f318(f318(f234(a1),f318(f106(a1),x46261)),f2(a1)))
% 26.45/26.32  [3253]E(f174(x32531,f119(f880(x32531))),f119(f880(x32531)))
% 26.45/26.32  [3255]E(f318(f318(f84(a1),a86),x32551),a86)
% 26.45/26.32  [3256]E(f318(f318(f83(a1),a86),x32561),x32561)
% 26.45/26.32  [3259]E(f318(a110,f318(f106(a1),x32591)),x32591)
% 26.45/26.32  [3260]E(f318(f318(f22(a1),x32601),a86),x32601)
% 26.45/26.32  [3261]E(f318(f318(f83(a1),x32611),a86),x32611)
% 26.45/26.32  [3264]E(f318(f318(f22(a879),x32641),x32641),f2(a879))
% 26.45/26.32  [3269]E(f318(f82(a1),f318(f82(a1),x32691)),x32691)
% 26.45/26.32  [3270]E(f318(f41(a879),f318(f241(a879),x32701)),x32701)
% 26.45/26.32  [3280]E(f318(f318(f83(a879),f2(a879)),x32801),x32801)
% 26.45/26.32  [3281]E(f318(f318(f83(a1),f2(a1)),x32811),x32811)
% 26.45/26.32  [3282]E(f318(f318(f84(a879),f81(a879)),x32821),x32821)
% 26.45/26.32  [3283]E(f318(f318(f84(a1),f81(a1)),x32831),x32831)
% 26.45/26.32  [3284]E(f318(f318(f232(a879),f2(a879)),x32841),x32841)
% 26.45/26.32  [3289]E(f318(f318(f22(a879),f2(a879)),x32891),f2(a879))
% 26.45/26.32  [3290]E(f318(f318(f84(a879),f2(a879)),x32901),f2(a879))
% 26.45/26.32  [3291]E(f318(f318(f231(a879),f2(a879)),x32911),f2(a879))
% 26.45/26.32  [3292]E(f318(f318(f42(a1),f2(a1)),x32921),f2(a1))
% 26.45/26.32  [3308]E(f318(f288(a879,f2(a879)),x33081),f318(f241(a879),x33081))
% 26.45/26.32  [3309]E(f318(f318(f84(a1),a103),x33091),f318(f82(a1),x33091))
% 26.45/26.32  [3312]E(f318(a110,f318(f109(a1),x33121)),f318(f109(a879),x33121))
% 26.45/26.32  [3313]E(f318(a110,f318(f109(a1),x33131)),f318(f109(a879),x33131))
% 26.45/26.32  [3314]E(f318(a19,f318(f109(a105),x33141)),f318(f109(a879),x33141))
% 26.45/26.32  [3315]E(f318(f41(a879),f318(f287(a879),x33151)),f318(a118,x33151))
% 26.45/26.32  [3325]E(f318(f318(f83(a879),f81(a879)),x33251),f318(a118,x33251))
% 26.45/26.32  [3329]E(f318(f108(a1),f318(f106(a1),x33291)),f318(f106(a1),x33291))
% 26.45/26.32  [3330]E(f318(f78(a1),f318(f106(a1),x33301)),f318(f106(a1),x33301))
% 26.45/26.32  [3335]E(f318(f41(x33351),f189(f885(x33351,a874))),f2(a879))
% 26.45/26.32  [3337]E(f318(f318(f42(a879),x33371),f318(a118,f2(a879))),x33371)
% 26.45/26.32  [3346]E(f48(a879,x33461,f318(a118,f2(a879))),f2(a879))
% 26.45/26.32  [3347]E(f48(a1,x33471,f318(f109(a1),a103)),f2(a1))
% 26.45/26.32  [3356]E(f318(f318(f83(a1),a103),x33561),f318(f318(f83(a1),x33561),a103))
% 26.45/26.32  [3363]E(f318(f318(f42(a1),x33631),f318(f109(a1),a103)),f318(f82(a1),x33631))
% 26.45/26.32  [3367]E(f135(a879,f318(f288(a879,x33671),f2(a879))),f119(a879))
% 26.45/26.32  [3368]E(f318(f318(f83(a1),x33681),f81(a1)),f318(f318(f22(a1),x33681),a103))
% 26.45/26.32  [3369]E(f318(f318(f22(a1),x33691),f81(a1)),f318(f318(f83(a1),x33691),a103))
% 26.45/26.32  [3373]P1(f318(f318(f233(a879),x33731),x33731))
% 26.45/26.32  [3374]P1(f318(f318(f233(a1),x33741),x33741))
% 26.45/26.32  [3375]P1(f318(f318(f197(a24),x33751),x33751))
% 26.45/26.32  [3376]P1(f318(f318(f197(a24),x33761),x33761))
% 26.45/26.32  [3377]P1(f318(f318(f94(a1),x33771),x33771))
% 26.45/26.32  [3382]E(f318(f82(a1),f318(f109(a1),x33821)),f318(f109(a1),f318(f82(a1),x33821)))
% 26.45/26.32  [3383]P1(f318(f65(a879),f318(f241(a879),x33831)))
% 26.45/26.32  [3384]P1(f318(f65(a879),f318(f287(a879),x33841)))
% 26.45/26.32  [3392]E(f157(x33921,f243(f885(x33921,a874))),f243(f885(f880(x33921),a874)))
% 26.45/26.32  [3396]P1(f318(f318(f233(a879),f2(a879)),x33961))
% 26.45/26.32  [3397]P1(f318(f318(f233(a879),f2(a879)),x33971))
% 26.45/26.32  [3407]E(f318(f318(f83(a879),f117(x34071)),f318(a118,f2(a879))),f117(f318(a118,x34071)))
% 26.45/26.32  [3408]E(f318(f240(x34081),f318(f16(a874,x34081),a238)),f189(f885(x34081,a874)))
% 26.45/26.32  [3409]E(f318(f240(x34091),f318(f16(a874,x34091),a188)),f243(f885(x34091,a874)))
% 26.45/26.32  [3413]E(f318(f318(f296(a879),x34131),f318(f241(a879),x34131)),f318(f241(a879),f318(a118,x34131)))
% 26.45/26.32  [3425]E(f318(f318(f83(a1),f81(a1)),f318(f106(a1),x34251)),f318(f106(a1),f318(a118,x34251)))
% 26.45/26.32  [3427]E(f318(f318(f147(f880(x34271)),f119(x34271)),f119(f880(x34271))),f57(x34271,f119(x34271)))
% 26.45/26.32  [3446]E(f189(f885(f884(x34461,x34461),a874)),f245(x34461,f189(f885(x34461,a874))))
% 26.45/26.32  [3447]E(f318(f295(x34471),f243(f885(x34471,a874))),f243(f885(f885(x34471,a874),a874)))
% 26.45/26.32  [3448]E(f318(f82(f885(x34481,a874)),f189(f885(x34481,a874))),f243(f885(x34481,a874)))
% 26.45/26.32  [3449]E(f318(f82(f885(x34491,a874)),f243(f885(x34491,a874))),f189(f885(x34491,a874)))
% 26.45/26.32  [3450]P1(f318(f65(x34501),f189(f885(x34501,a874))))
% 26.45/26.32  [3451]P1(f318(f65(x34511),f189(f885(x34511,a874))))
% 26.45/26.32  [3453]E(f318(f288(a879,x34531),f318(a118,x34531)),f318(f318(f296(a879),x34531),f189(f885(a879,a874))))
% 26.45/26.32  [3454]E(f88(f884(a879,a879),f51(x34541,f2(a879))),f318(f318(f248(a879,a879),f2(a879)),x34541))
% 26.45/26.32  [3467]E(f318(f318(f296(a879),f318(a118,x34671)),f318(f287(a879),x34671)),f318(f287(a879),f318(a118,x34671)))
% 26.45/26.32  [3471]P37(x34711,f189(f885(f884(x34711,x34711),a874)))
% 26.45/26.32  [3473]P1(f318(f318(f233(a1),f2(a1)),f318(f106(a1),x34731)))
% 26.45/26.32  [3474]P1(f318(f318(f233(a1),f2(a1)),f318(f106(a1),x34741)))
% 26.45/26.32  [3482]E(f318(f318(f83(a879),f318(f190(a879),x34821)),f318(a118,f2(a879))),f318(f190(a879),f318(a118,x34821)))
% 26.45/26.32  [3535]E(f318(f297(x35351,x35351,f32(x35351)),f243(f885(x35351,a874))),f243(f885(x35351,a874)))
% 26.45/26.32  [3588]P39(f318(f297(a879,a1,f106(a1)),x35881))
% 26.45/26.32  [3626]P48(x36261,f189(f885(x36261,a874)),f189(f885(f884(x36261,x36261),a874)))
% 26.45/26.32  [3648]E(f318(f318(f248(a1,a1),f318(f109(a1),a103)),f318(f318(f22(a1),x36481),f81(a1))),f53(f318(f109(a1),a103),x36481))
% 26.45/26.32  [3649]P1(f318(f318(f320(a879),f318(a19,x36491)),f243(f885(a879,a874))))
% 26.45/26.32  [3696]P60(x36961,f318(f16(f885(x36961,a874),x36961),f318(f16(a874,x36961),a238)))
% 26.45/26.32  [3879]E(f318(f138(f880(x38791),f880(x38791),f121(x38791),f119(x38791)),f119(f880(x38791))),f119(x38791))
% 26.45/26.32  [3896]P1(f318(f318(f320(f885(f884(a879,a879),a874)),f319(x38961)),a104))
% 26.45/26.32  [3921]P1(f318(f318(f320(f885(f884(a879,a879),a874)),f318(a112,x39211)),a104))
% 26.45/26.32  [4057]P26(x40571,f885(x40571,a874),f318(f318(f7(x40571,f885(x40571,a874),f885(x40571,a874)),f296(x40571)),f189(f885(x40571,a874))),f243(f885(x40571,a874)))
% 26.45/26.32  [4571]~E(f318(f318(f83(a1),x45711),x45711),a103)
% 26.45/26.32  [4572]~E(f318(f318(f83(a1),x45721),x45721),a103)
% 26.45/26.32  [4598]~E(f318(a3,f318(a118,f318(a19,x45981))),f2(a105))
% 26.45/26.32  [4599]~E(f318(a3,f318(a118,f318(a19,x45991))),f2(a105))
% 26.45/26.32  [4607]~P1(f318(a194,f318(f106(a1),x46071)))
% 26.45/26.32  [4609]~P1(f318(f318(f234(a879),x46091),x46091))
% 26.45/26.32  [4610]~P1(f318(f318(f234(a879),x46101),x46101))
% 26.45/26.32  [4619]~P1(f318(f318(f233(a879),f318(a118,x46191)),x46191))
% 26.45/26.32  [3399]E(f318(a110,f318(f82(a1),f318(f106(a1),x33991))),f2(a879))
% 26.45/26.32  [3402]E(f318(f318(f83(a1),f318(f82(a1),x34021)),x34021),f2(a1))
% 26.45/26.32  [3406]E(f318(f41(a1),f318(f288(a1,f2(a1)),x34061)),f318(a110,x34061))
% 26.45/26.32  [3418]E(f318(f318(f249(a879),f318(a118,f2(a879))),x34181),f318(a118,f2(a879)))
% 26.45/26.32  [3516]E(f318(f271(x35161),f189(f885(f884(x35161,x35161),a874))),f189(f885(x35161,a874)))
% 26.45/26.32  [3518]P1(f318(f65(a1),f318(f288(a1,f2(a1)),x35181)))
% 26.45/26.32  [3524]E(f43(f885(x35241,a874),f189(f885(f885(x35241,a874),a874))),f189(f885(x35241,a874)))
% 26.45/26.32  [3525]E(f43(f885(x35251,a874),f243(f885(f885(x35251,a874),a874))),f243(f885(x35251,a874)))
% 26.45/26.32  [3526]E(f44(f885(x35261,a874),f189(f885(f885(x35261,a874),a874))),f243(f885(x35261,a874)))
% 26.45/26.32  [3527]E(f44(f885(x35271,a874),f243(f885(f885(x35271,a874),a874))),f189(f885(x35271,a874)))
% 26.45/26.32  [3572]E(f318(f318(f296(f880(x35721)),f119(x35721)),f189(f885(f880(x35721),a874))),f157(x35721,f189(f885(x35721,a874))))
% 26.45/26.32  [3573]E(f318(f318(f296(f880(x35731)),f119(x35731)),f189(f885(f880(x35731),a874))),f158(x35731,f119(f885(x35731,a874))))
% 26.45/26.32  [3599]E(f318(f318(f83(a1),f318(f82(a1),x35991)),f318(f82(a1),x35991)),f318(f82(a1),f318(f318(f83(a1),x35991),x35991)))
% 26.45/26.32  [3611]E(f318(f318(f83(a879),f4(x36111)),f318(a118,f2(a879))),f4(f318(a3,f318(a118,f318(a19,x36111)))))
% 26.45/26.32  [3640]E(f318(f41(a1),f318(f297(a879,a1,f106(a1)),x36401)),f318(f41(a879),x36401))
% 26.45/26.32  [3643]P1(f318(f318(f233(a879),x36431),f318(f318(f84(a879),x36431),x36431)))
% 26.45/26.32  [3677]E(f318(f297(a1,a879,a110),f289(a1,f2(a1),f318(f106(a1),x36771))),f318(f287(a879),x36771))
% 26.45/26.32  [3691]E(f318(f318(f42(a879),f318(a118,f2(a879))),f318(f109(a879),x36911)),f318(a110,f318(f318(f42(a1),f81(a1)),f318(f109(a1),x36911))))
% 26.45/26.32  [3693]E(f318(f168(a879),f135(a879,f318(f288(a879,f2(a879)),f318(a118,x36931)))),f318(f287(a879),x36931))
% 26.45/26.32  [3694]E(f318(f318(f83(a879),f318(f190(a105),x36941)),f318(a118,f2(a879))),f318(f190(a105),f318(a3,f318(a118,f318(a19,x36941)))))
% 26.45/26.32  [3712]E(f318(f297(a1,a879,a110),f318(f297(a879,a1,f106(a1)),x37121)),x37121)
% 26.45/26.32  [3743]E(f318(f318(f296(a879),f2(a879)),f318(f297(a879,a879,a118),f318(f241(a879),x37431))),f318(f241(a879),f318(a118,x37431)))
% 26.45/26.32  [3749]P55(x37491,x37491,f294(x37491,f189(f885(f884(x37491,x37491),a874))))
% 26.45/26.32  [3755]P1(f318(a194,f318(f82(a1),f318(f106(a1),f318(a118,x37551)))))
% 26.45/26.32  [3766]E(f318(f318(f22(f885(a879,a874)),f318(f242(a879),x37661)),f318(f318(f296(a879),x37661),f189(f885(a879,a874)))),f318(f242(a879),f318(a118,x37661)))
% 26.45/26.32  [3782]E(f318(f318(f83(a1),f318(f318(f22(a1),a86),x37821)),f318(f318(f22(a1),a86),x37821)),f318(f318(f22(a1),a86),f318(f318(f83(a1),x37821),x37821)))
% 26.45/26.32  [3786]P48(x37861,f243(f885(x37861,a874)),f294(x37861,f189(f885(f884(x37861,x37861),a874))))
% 26.45/26.32  [3798]E(f318(f318(f296(f885(x37981,a874)),f189(f885(x37981,a874))),f189(f885(f885(x37981,a874),a874))),f318(f295(x37981),f189(f885(x37981,a874))))
% 26.45/26.32  [3827]E(f318(f318(f22(f885(a879,a874)),f318(f290(a879),x38271)),f318(f318(f296(a879),f318(a118,x38271)),f189(f885(a879,a874)))),f318(f290(a879),f318(a118,x38271)))
% 26.45/26.32  [3835]E(f318(f318(f296(f883(x38351)),f192(x38351)),f318(f297(x38351,f883(x38351),f226(x38351)),f243(f885(x38351,a874)))),f243(f885(f883(x38351),a874)))
% 26.45/26.32  [3933]E(f318(f109(a879),f318(f318(f83(a1),x39331),x39331)),f318(f318(f89(a879,a879),f318(f109(a879),x39331)),f318(f318(f18(a879,a879,a879),f83(a879)),f5(a879))))
% 26.45/26.32  [4319]P16(x43191,f885(x43191,a874),f318(f318(f8(f885(x43191,a874),f885(f885(x43191,a874),f885(x43191,a874)),x43191),f318(f7(f885(x43191,a874),f885(x43191,a874),f885(x43191,a874)),f22(f885(x43191,a874)))),f318(f318(f7(x43191,f885(x43191,a874),f885(x43191,a874)),f296(x43191)),f189(f885(x43191,a874)))))
% 26.45/26.32  [4407]E(f318(f240(f884(a1,a1)),f318(f257(a1,a1,a874),f318(f318(f8(f885(a1,a874),f885(a1,a874),a1),f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),x44071)))),f234(a1)))),f113(x44071))
% 26.45/26.32  [4440]E(f318(f240(f884(a1,a1)),f318(f257(a1,a1,a874),f318(f318(f18(a1,f885(a1,a874),f885(a1,a874)),f318(f318(f8(f885(a874,a874),f885(f885(a1,a874),f885(a1,a874)),a1),f8(a874,a874,a1)),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),x44401)))),f234(a1)))),f111(x44401))
% 26.45/26.32  [4494]E(f318(f240(f884(f885(x44941,a874),f885(x44941,a874))),f318(f257(f885(x44941,a874),f885(x44941,a874),a874),f318(f318(f7(f885(x44941,a874),f885(f885(x44941,a874),a874),f885(f885(x44941,a874),a874)),f318(f318(f8(f885(f885(x44941,a874),f885(a874,a874)),f885(f885(f885(x44941,a874),a874),f885(f885(x44941,a874),a874)),f885(x44941,a874)),f18(f885(x44941,a874),a874,a874)),f318(f318(f8(f885(f885(x44941,a874),a874),f885(f885(x44941,a874),f885(a874,a874)),f885(x44941,a874)),f318(f8(a874,f885(a874,a874),f885(x44941,a874)),a316)),f234(f885(x44941,a874))))),f65(x44941)))),f293(x44941))
% 26.45/26.32  [4623]~P1(f318(f65(f880(x46231)),f243(f885(f880(x46231),a874))))
% 26.45/26.32  [4628]~P1(f318(f318(f94(a1),a103),f318(f318(f83(a1),x46281),x46281)))
% 26.45/26.32  [4638]~P1(f318(f318(f233(a1),f2(a1)),f318(f82(a1),f318(f106(a1),f318(a118,x46381)))))
% 26.45/26.32  [3550]E(f318(f318(f22(a1),f318(f318(f83(a1),x35501),a103)),a103),x35501)
% 26.45/26.32  [3566]E(f318(f168(a879),f135(a879,f318(f288(a879,f2(a879)),x35661))),f318(f241(a879),x35661))
% 26.45/26.32  [3757]E(f318(f244(x37571,x37571),f294(x37571,f189(f885(f884(x37571,x37571),a874)))),f243(f885(x37571,a874)))
% 26.45/26.32  [3758]E(f318(f246(x37581,x37581),f294(x37581,f189(f885(f884(x37581,x37581),a874)))),f243(f885(x37581,a874)))
% 26.45/26.32  [3804]E(f318(f318(f83(a1),f318(f318(f83(a1),f81(a1)),x38041)),x38041),f318(f318(f22(a1),f318(f318(f83(a1),x38041),x38041)),a103))
% 26.45/26.32  [3853]E(f318(f273(x38531,x38531),f294(x38531,f189(f885(f884(x38531,x38531),a874)))),f294(x38531,f189(f885(f884(x38531,x38531),a874))))
% 26.45/26.32  [3899]P1(f318(f318(f233(a879),x38991),f318(f318(f84(a879),x38991),f318(f318(f84(a879),x38991),x38991))))
% 26.45/26.32  [3991]E(f318(f318(f275(x39911,x39911,x39911),f189(f885(f884(x39911,x39911),a874))),f294(x39911,f189(f885(f884(x39911,x39911),a874)))),f189(f885(f884(x39911,x39911),a874)))
% 26.45/26.32  [4175]P1(f318(f65(a879),f318(f240(a879),f318(f318(f7(a879,a879,a874),f233(a879)),x41751))))
% 26.45/26.32  [4176]P1(f318(f65(a879),f318(f240(a879),f318(f318(f7(a879,a879,a874),f234(a879)),x41761))))
% 26.45/26.32  [4460]E(f318(f240(f884(x44601,x44601)),f318(f318(f8(f885(x44601,a874),a874,f884(x44601,x44601)),f90(x44601)),f318(f318(f7(f884(x44601,x44601),f885(x44601,f884(x44601,x44601)),f885(x44601,a874)),f318(f318(f8(f885(f884(x44601,x44601),a874),f885(f885(x44601,f884(x44601,x44601)),f885(x44601,a874)),f884(x44601,x44601)),f8(f884(x44601,x44601),a874,x44601)),a315)),f318(f318(f18(x44601,x44601,f884(x44601,x44601)),f248(x44601,x44601)),f5(x44601))))),f294(x44601,f189(f885(f884(x44601,x44601),a874))))
% 26.45/26.32  [4624]~E(f318(f318(f22(a1),f318(f318(f83(a1),x46241),x46241)),a103),a86)
% 26.45/26.32  [4625]~E(f318(f318(f22(a1),f318(f318(f83(a1),x46251),x46251)),a103),a86)
% 26.45/26.32  [4627]~E(f318(f318(f83(a1),f318(f318(f83(a1),f81(a1)),x46271)),x46271),f2(a1))
% 26.45/26.32  [4635]~P1(f318(f318(f94(a1),f318(f318(f83(a1),x46351),x46351)),a103))
% 26.45/26.32  [3946]E(f318(f318(f83(a1),f318(f318(f22(a1),a103),x39461)),f318(f318(f22(a1),a103),x39461)),f318(f318(f22(a1),a103),f318(f318(f22(a1),f318(f318(f83(a1),x39461),x39461)),a103)))
% 26.45/26.32  [4066]E(f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),a103),x40661)),f318(f318(f22(a1),a103),x40661))),a103),f318(f318(f22(a1),a103),f318(f318(f83(a1),x40661),x40661)))
% 26.45/26.32  [4099]E(f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f83(a1),x40991),a103)),f318(f318(f83(a1),x40991),a103))),a103),f318(f318(f83(a1),f318(f318(f83(a1),x40991),x40991)),a103))
% 26.45/26.32  [4137]E(f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),a103),x41371)),f318(f318(f22(a1),a103),x41371))),a103),f318(f318(f22(a1),a86),f318(f318(f22(a1),f318(f318(f83(a1),x41371),x41371)),a103)))
% 26.45/26.32  [4239]E(f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x42391),f2(a879))),f189(f885(f884(a879,a879),a874))))),f318(f106(a1),x42391))
% 26.45/26.32  [4249]E(f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),f323(x42491)),f452(x42491))),f189(f885(f884(a879,a879),a874))))),x42491)
% 26.45/26.32  [4281]E(f318(f240(a1),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),x42811)),f318(f297(a879,a1,f106(a1)),f318(f240(a879),f318(f318(f8(a1,a874,a879),x42811),f106(a1)))))
% 26.45/26.32  [4327]P39(f318(f240(a1),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),x43271)))
% 26.45/26.32  [4348]P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),x43481),f189(f885(f884(a879,a879),a874)))),a74))
% 26.45/26.32  [4354]E(f318(f297(a1,a879,a110),f318(f240(a1),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),f318(f318(f8(a879,a874,a1),x43541),a110)))),f318(f240(a879),x43541))
% 26.45/26.32  [4511]E(f299(a879,f318(f318(f45(f884(a879,a879),f885(a879,a874)),f318(a112,x45111)),f318(f257(a879,a879,f885(a879,a874)),f318(f318(f7(a879,f885(a879,a874),f885(a879,f885(a879,a874))),f318(f318(f8(f885(a879,f885(f885(a879,a874),f885(a879,a874))),f885(f885(a879,a874),f885(a879,f885(a879,a874))),a879),f7(a879,f885(a879,a874),f885(a879,a874))),f318(f318(f8(f885(a879,a879),f885(a879,f885(f885(a879,a874),f885(a879,a874))),a879),f318(f8(a879,f885(f885(a879,a874),f885(a879,a874)),a879),f296(a879))),f22(a879)))),f189(f885(a879,a874)))))),f318(a110,x45111))
% 26.45/26.32  [4640]~P1(f318(f318(f94(a1),a86),f318(f318(f22(a1),f318(f318(f83(a1),x46401),x46401)),a103)))
% 26.45/26.32  [3992]E(f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),x39921),x39921)),a103)),a103),f318(f318(f83(a1),x39921),x39921))
% 26.45/26.32  [4042]E(f318(f318(f22(a1),f318(f318(f22(a1),f318(f318(f83(a1),x40421),x40421)),a103)),a103),f318(f318(f83(a1),f318(f318(f22(a1),x40421),a103)),f318(f318(f22(a1),x40421),a103)))
% 26.45/26.32  [4257]E(f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f83(a1),f318(f82(a1),x42571)),a103)),f318(f318(f83(a1),f318(f82(a1),x42571)),a103))),a103),f318(f82(a1),f318(f318(f22(a1),f318(f318(f83(a1),x42571),x42571)),a103)))
% 26.45/26.32  [4648]~P1(f318(f318(f94(a1),f318(f318(f22(a1),f318(f318(f83(a1),x46481),x46481)),a103)),a86))
% 26.45/26.32  [4299]E(f318(f318(f83(a879),x42991),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(a118,f318(a118,x42991)))
% 26.45/26.32  [4300]E(f318(f318(f84(a879),x43001),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f83(a879),x43001),x43001))
% 26.45/26.32  [4301]E(f318(f318(f42(a879),f318(f318(f83(a879),x43011),x43011)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x43011)
% 26.45/26.32  [4383]E(f48(a879,f318(a118,f318(a118,x43831)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f48(a879,x43831,f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.32  [4525]E(f318(a92,f318(f318(f45(f884(a879,a879),f885(f884(a879,a879),a874)),f318(a112,x45251)),f318(f257(a879,a879,f885(f884(a879,a879),a874)),f318(f318(f8(f885(a879,f885(f884(a879,a879),a874)),f885(a879,f885(f884(a879,a879),a874)),a879),f318(f8(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874),a879),f272(f884(a879,a879),f884(a879,a879),a114))),f318(f318(f7(a879,f885(f884(a879,a879),a874),f885(a879,f885(f884(a879,a879),a874))),f318(f318(f8(f885(a879,f885(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f885(f885(f884(a879,a879),a874),f885(a879,f885(f884(a879,a879),a874))),a879),f7(a879,f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f8(f885(a879,f884(a879,a879)),f885(a879,f885(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),a879),f318(f8(f884(a879,a879),f885(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),a879),f296(f884(a879,a879)))),f318(f7(a879,a879,f884(a879,a879)),f248(a879,a879))))),f189(f885(f884(a879,a879),a874))))))),f318(f82(a1),x45251))
% 26.45/26.32  [4378]E(f318(f318(f83(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x43781),f318(a118,f318(a118,x43781)))
% 26.45/26.32  [4379]E(f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x43791),f318(f318(f83(a879),x43791),x43791))
% 26.45/26.32  [4412]E(f318(f318(f42(a879),f318(a118,f318(a118,x44121))),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(a118,f318(f318(f42(a879),x44121),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.32  [4466]E(f318(f318(f83(a879),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),x44661),f318(a118,f318(a118,f318(a118,x44661))))
% 26.45/26.32  [4539]E(f318(f257(a1,a1,f884(a1,a1)),f318(f318(f18(a1,f885(a1,f884(a1,a1)),f885(a1,f884(a1,a1))),f318(f318(f8(f885(a1,f885(f884(a1,a1),f884(a1,a1))),f885(f885(a1,f884(a1,a1)),f885(a1,f884(a1,a1))),a1),f18(a1,f884(a1,a1),f884(a1,a1))),f318(f318(f8(f885(a1,f884(a1,a1)),f885(a1,f885(f884(a1,a1),f884(a1,a1))),a1),f318(f18(a1,f884(a1,a1),f885(f884(a1,a1),f884(a1,a1))),f318(f318(f8(a874,f885(f884(a1,a1),f885(f884(a1,a1),f884(a1,a1))),a1),f100(f884(a1,a1))),f318(f318(f8(a1,a874,a1),f318(f233(a1),f2(a1))),f318(f318(f7(a1,a1,a1),f22(a1)),x45391))))),f318(f318(f7(a1,f885(a1,a1),f885(a1,f884(a1,a1))),f318(f318(f8(f885(a1,f884(a1,a1)),f885(f885(a1,a1),f885(a1,f884(a1,a1))),a1),f8(a1,f884(a1,a1),a1)),f318(f318(f8(a1,f885(a1,f884(a1,a1)),a1),f248(a1,a1)),f318(f318(f7(a1,a1,a1),f318(f318(f8(a1,f885(a1,a1),a1),f83(a1)),f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))),f81(a1))))),f318(f318(f7(a1,a1,a1),f22(a1)),x45391))))),f318(f318(f8(a1,f885(a1,f884(a1,a1)),a1),f248(a1,a1)),f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))),f47(x45391))
% 26.45/26.32  [3590]P40(a24,x35901,x35902,x35901)
% 26.45/26.32  [3591]P40(a24,x35911,x35912,x35911)
% 26.45/26.32  [3226]P100(f884(x32261,x32262))
% 26.45/26.32  [3227]P100(f886(x32271,x32272))
% 26.45/26.32  [3228]P107(f884(x32281,x32282))
% 26.45/26.32  [3229]P107(f886(x32291,x32292))
% 26.45/26.32  [3246]P15(a1,f173(x32461,x32462))
% 26.45/26.32  [3247]P37(x32471,f149(x32471,x32472))
% 26.45/26.32  [3310]P31(x33101,x33102,f119(x33101))
% 26.45/26.32  [3341]P48(x33411,x33412,f245(x33411,x33412))
% 26.45/26.32  [3342]P55(x33421,x33421,f245(x33421,x33422))
% 26.45/26.32  [3614]P26(x36141,x36141,f5(x36141),x36142)
% 26.45/26.32  [3615]P26(x36151,x36151,f32(x36151),x36152)
% 26.45/26.32  [3620]P32(x36201,x36202,f119(x36201),f119(x36201))
% 26.45/26.32  [3621]P32(x36211,x36212,f119(x36211),f119(x36211))
% 26.45/26.32  [3622]P26(x36221,f883(x36221),f226(x36221),x36222)
% 26.45/26.32  [3630]P26(f880(x36301),f880(x36301),f165(x36301),x36302)
% 26.45/26.32  [4544]~E(f34(x45441),f33(x45442))
% 26.45/26.32  [4545]~E(f34(x45451),f33(x45452))
% 26.45/26.32  [4548]~E(f30(x45481,x45482),a24)
% 26.45/26.32  [4549]~E(f29(x45491,x45492),a24)
% 26.45/26.32  [4550]~E(f25(x45501,x45502),a24)
% 26.45/26.32  [4551]~E(f30(x45511,x45512),a24)
% 26.45/26.32  [4552]~E(f29(x45521,x45522),a24)
% 26.45/26.32  [4553]~E(f25(x45531,x45532),a24)
% 26.45/26.32  [4582]~P33(x45821,x45822,f119(x45821))
% 26.45/26.32  [4583]~P35(x45831,x45832,f119(x45831))
% 26.45/26.32  [3211]E(f318(f240(x32111),x32112),x32112)
% 26.45/26.32  [3212]E(f318(f5(x32121),x32122),x32122)
% 26.45/26.32  [3213]E(f318(f32(x32131),x32132),x32132)
% 26.45/26.32  [3214]E(f318(f32(x32141),x32142),x32142)
% 26.45/26.32  [3234]E(f28(f25(x32341,x32342)),f2(a879))
% 26.45/26.32  [3244]E(f88(x32441,f318(a315,x32442)),x32442)
% 26.45/26.32  [3245]E(f93(x32451,f318(a315,x32452)),x32452)
% 26.45/26.32  [3262]E(f318(f190(a876),f25(x32621,x32622)),f2(a879))
% 26.45/26.32  [3267]E(f318(f132(x32671,x32672),f119(x32671)),f119(x32671))
% 26.45/26.32  [3286]E(f148(x32861,f148(x32861,x32862)),f148(x32861,x32862))
% 26.45/26.32  [3287]E(f294(x32871,f294(x32871,x32872)),f294(x32871,x32872))
% 26.45/26.32  [3306]E(f318(f318(f121(x33061),x33062),f119(x33061)),x33062)
% 26.45/26.32  [3316]E(f318(f318(f169(x33161),x33162),f119(x33161)),f119(x33161))
% 26.45/26.32  [3317]E(f318(f318(f134(x33171),x33172),f119(x33171)),f119(x33171))
% 26.45/26.32  [3319]E(f227(x33191,x33192,f192(x33191)),f2(a879))
% 26.45/26.32  [3320]E(f151(x33201,x33202,f119(x33201)),f2(a879))
% 26.45/26.32  [3322]E(f166(x33221,x33222,f119(x33221)),f119(x33221))
% 26.45/26.32  [3323]E(f172(x33231,x33232,f119(x33231)),f119(x33231))
% 26.45/26.32  [3324]E(f170(x33241,f119(x33241),x33242),f119(x33241))
% 26.45/26.32  [3328]E(f318(f168(x33281),f148(x33281,x33282)),f318(f168(x33281),x33282))
% 26.45/26.32  [3331]E(f318(f244(x33311,x33311),f245(x33311,x33312)),x33312)
% 26.45/26.32  [3332]E(f318(f246(x33321,x33321),f245(x33321,x33322)),x33322)
% 26.45/26.32  [3340]E(f318(f273(x33401,x33401),f245(x33401,x33402)),f245(x33401,x33402))
% 26.45/26.32  [3355]E(f294(f880(x33551),f153(x33551,x33552)),f154(x33551,f294(x33551,x33552)))
% 26.45/26.32  [3357]P1(f318(f133(a1),f173(x33571,x33572)))
% 26.45/26.32  [3365]E(f318(f244(x33651,x33651),f294(x33651,x33652)),f243(f885(x33651,a874)))
% 26.45/26.32  [3366]E(f318(f246(x33661,x33661),f294(x33661,x33662)),f243(f885(x33661,a874)))
% 26.45/26.32  [3370]P1(f318(f133(x33701),f148(x33701,x33702)))
% 26.45/26.32  [3371]P1(f318(f156(x33711,x33712),f119(x33711)))
% 26.45/26.32  [3372]P1(f318(f156(x33721,x33722),f119(x33721)))
% 26.45/26.32  [3379]E(f318(f168(a1),f173(x33791,x33792)),f289(a1,x33791,x33792))
% 26.45/26.32  [3380]E(f318(f168(a1),f173(x33801,x33802)),f289(a1,x33801,x33802))
% 26.45/26.32  [3395]P56(x33951,f189(f885(x33951,a874)),x33952)
% 26.45/26.32  [3400]E(f318(f256(a1,a1),f49(x34001,x34002)),f48(a1,x34001,x34002))
% 26.45/26.32  [3401]E(f318(f288(a879,x34011),f318(a118,x34012)),f289(a879,x34011,x34012))
% 26.45/26.32  [3417]E(f318(f318(f147(x34171),x34172),f119(x34171)),f136(x34171,x34172,f119(x34171)))
% 26.45/26.32  [3429]E(f289(a879,f318(a118,x34291),x34292),f291(a879,x34291,x34292))
% 26.45/26.32  [3432]P48(x34321,f243(f885(x34321,a874)),f294(x34321,x34322))
% 26.45/26.32  [3493]E(f318(f318(f22(a879),x34931),f318(a118,x34932)),f318(f41(a879),f292(a879,x34932,x34931)))
% 26.45/26.32  [3551]E(f163(x35511,x35512,f119(x35511)),f318(f318(f248(f880(x35511),f880(x35511)),f119(x35511)),f119(x35511)))
% 26.45/26.32  [3570]E(f318(f257(x35701,x35702,f884(x35701,x35702)),f248(x35701,x35702)),f32(f884(x35701,x35702)))
% 26.45/26.32  [3574]P1(f318(f318(f320(f880(x35741)),f119(x35741)),f157(x35741,x35742)))
% 26.45/26.32  [3575]E(f318(f190(f880(x35751)),f120(x35751,x35752)),f318(f318(f22(a879),f318(f190(f880(x35751)),x35752)),f81(a879)))
% 26.45/26.32  [3582]P1(f318(f65(a879),f292(a879,x35821,x35822)))
% 26.45/26.32  [3583]P1(f318(f65(a879),f291(a879,x35831,x35832)))
% 26.45/26.32  [3584]P1(f318(f65(a879),f289(a879,x35841,x35842)))
% 26.45/26.32  [3585]P1(f318(f65(a1),f292(a1,x35851,x35852)))
% 26.45/26.32  [3586]P1(f318(f65(a1),f291(a1,x35861,x35862)))
% 26.45/26.32  [3587]P1(f318(f65(a1),f289(a1,x35871,x35872)))
% 26.45/26.32  [3690]E(f318(f297(a879,a879,a118),f289(a879,x36901,x36902)),f289(a879,f318(a118,x36901),f318(a118,x36902)))
% 26.45/26.32  [3709]E(f318(f318(f275(x37091,x37091,x37091),f294(x37091,x37092)),f294(x37091,x37092)),f294(x37091,x37092))
% 26.45/26.32  [3741]E(f318(f318(f248(a1,a1),f318(f318(f42(a1),x37411),x37412)),f48(a1,x37411,x37412)),f49(x37411,x37412))
% 26.45/26.32  [3742]E(f318(f318(f248(a105,a105),f318(f318(f42(a105),x37421),x37422)),f48(a105,x37421,x37422)),f21(x37421,x37422))
% 26.45/26.32  [3770]E(f318(f318(f248(a879,a879),f318(f318(f42(a879),x37701),x37702)),f48(a879,x37701,x37702)),f88(f884(a879,a879),f51(x37701,x37702)))
% 26.45/26.32  [3823]P1(f318(f318(f234(a879),f318(f318(f22(a879),x38231),x38232)),f318(a118,x38231)))
% 26.45/26.32  [3910]E(f318(f318(f134(x39101),f318(f190(f880(x39101)),f172(x39101,x39102,f119(x39101)))),f119(x39101)),f119(x39101))
% 26.45/26.32  [3920]E(f318(f318(f83(a1),f318(f318(f84(a1),x39201),f318(f318(f42(a1),x39202),x39201))),f48(a1,x39202,x39201)),x39202)
% 26.45/26.32  [3924]E(f318(f318(f45(a879,f885(f884(f880(x39241),f880(x39241)),a874)),f243(f885(a879,a874))),f139(x39241,x39242)),f141(x39241,x39242))
% 26.45/26.32  [4009]E(f318(f132(x40091,f318(f318(f8(a874,a874,x40091),a313),f318(a315,x40092))),f119(x40091)),f119(x40091))
% 26.45/26.32  [4150]P1(f318(f318(f320(f884(f880(x41501),f880(x41501))),f318(f318(f248(f880(x41501),f880(x41501)),f119(x41501)),f119(x41501))),f154(x41501,x41502)))
% 26.45/26.32  [4311]E(f258(x43111,x43111,x43112,x43112,f32(x43111),f32(x43112)),f32(f884(x43111,x43112)))
% 26.45/26.32  [4312]E(f258(x43121,x43121,x43122,x43122,f5(x43121),f5(x43122)),f32(f884(x43121,x43122)))
% 26.45/26.32  [4313]E(f258(x43131,x43131,x43132,x43132,f32(x43131),f32(x43132)),f32(f884(x43131,x43132)))
% 26.45/26.32  [4314]E(f258(x43141,x43141,x43142,x43142,f32(x43141),f32(x43142)),f32(f884(x43141,x43142)))
% 26.45/26.32  [4560]~E(f318(f226(x45601),x45602),f192(x45601))
% 26.45/26.32  [4561]~E(f318(f226(x45611),x45612),f192(x45611))
% 26.45/26.32  [3304]E(f318(f230(x33041),f318(f226(x33041),x33042)),x33042)
% 26.45/26.32  [3305]E(f318(f165(x33051),f318(f165(x33051),x33052)),x33052)
% 26.45/26.32  [3307]E(f318(f318(f134(x33071),f2(a879)),x33072),x33072)
% 26.45/26.32  [3318]E(f318(f318(f169(x33181),f2(a879)),x33182),f119(x33181))
% 26.45/26.32  [3326]E(f318(f318(f121(x33261),f119(x33261)),x33262),x33262)
% 26.45/26.32  [3334]E(f318(f190(f883(x33341)),f318(f226(x33341),x33342)),f2(a879))
% 26.45/26.32  [3336]E(f43(f885(x33361,a874),f318(f295(x33361),x33362)),x33362)
% 26.45/26.32  [3338]E(f318(f168(x33381),f318(f164(x33381),x33382)),f318(f168(x33381),x33382))
% 26.45/26.32  [3339]E(f318(f168(x33391),f318(f165(x33391),x33392)),f318(f168(x33391),x33392))
% 26.45/26.32  [3344]E(f318(f318(f22(a105),x33441),x33442),f318(f318(a23,x33441),x33442))
% 26.45/26.32  [3359]E(f318(f318(f83(a879),x33591),x33592),f318(f318(f83(a879),x33592),x33591))
% 26.45/26.32  [3360]E(f318(f318(f83(a1),x33601),x33602),f318(f318(f83(a1),x33602),x33601))
% 26.45/26.32  [3361]E(f318(f318(f84(a879),x33611),x33612),f318(f318(f84(a879),x33612),x33611))
% 26.45/26.32  [3362]E(f318(f318(f84(a1),x33621),x33622),f318(f318(f84(a1),x33622),x33621))
% 26.45/26.32  [3387]E(f318(f318(f184(x33871,x33871),f2(a879)),x33872),f32(x33871))
% 26.45/26.32  [3388]E(f318(f190(f880(x33881)),f318(f164(x33881),x33882)),f318(f190(f880(x33881)),x33882))
% 26.45/26.32  [3389]E(f318(f190(f880(x33891)),f318(f165(x33891),x33892)),f318(f190(f880(x33891)),x33892))
% 26.45/26.32  [3390]E(f170(x33901,x33902,f189(f885(a879,a874))),f119(x33901))
% 26.45/26.32  [3391]E(f318(f318(f150(x33911,x33911),f5(x33911)),x33912),x33912)
% 26.45/26.32  [3393]E(f318(f247(a1,a1),f49(x33931,x33932)),f318(f318(f42(a1),x33931),x33932))
% 26.45/26.32  [3410]E(f318(f190(f880(x34101)),f148(x34101,x34102)),f318(f41(x34101),f318(f168(x34101),x34102)))
% 26.45/26.32  [3411]E(f28(f29(x34111,x34112)),f318(f318(f83(a879),f28(x34112)),f318(a118,f2(a879))))
% 26.45/26.32  [3412]E(f318(f271(x34121),f318(f273(x34121,x34121),x34122)),f318(f271(x34121),x34122))
% 26.45/26.32  [3416]P1(f318(f65(x34161),f318(f168(x34161),x34162)))
% 26.45/26.32  [3423]E(f318(f318(f83(a1),x34231),f318(f82(a1),x34232)),f318(f318(f22(a1),x34231),x34232))
% 26.45/26.32  [3424]E(f318(f318(f83(a1),x34241),f318(f82(a1),x34242)),f318(f318(f22(a1),x34241),x34242))
% 26.45/26.32  [3430]P25(x34301,x34302,f189(f885(f878(x34301),a874)))
% 26.45/26.32  [3431]P25(x34311,x34312,f189(f885(f878(x34311),a874)))
% 26.45/26.32  [3433]E(f318(f297(x34331,x34331,f5(x34331)),x34332),x34332)
% 26.45/26.32  [3434]E(f318(f297(x34341,x34341,f32(x34341)),x34342),x34342)
% 26.45/26.32  [3435]E(f318(f298(x34351,x34351,f5(x34351)),x34352),x34352)
% 26.45/26.32  [3436]E(f318(f298(x34361,x34361,f32(x34361)),x34362),x34362)
% 26.45/26.32  [3437]P1(f318(f243(f885(x34371,a874)),x34372))
% 26.45/26.32  [3439]E(f318(f41(a879),f318(f288(a879,x34391),x34392)),f318(f318(f22(a879),x34392),x34391))
% 26.45/26.32  [3440]E(f318(f288(a879,f318(a118,x34401)),x34402),f292(a879,x34401,x34402))
% 26.45/26.32  [3452]E(f318(f318(f296(x34521),x34522),f189(f885(x34521,a874))),f318(f240(x34521),f318(a315,x34522)))
% 26.45/26.32  [3456]E(f318(f318(f296(x34561),x34562),f189(f885(x34561,a874))),f225(x34561,f318(f226(x34561),x34562)))
% 26.45/26.32  [3459]E(f294(x34591,f318(f273(x34591,x34591),x34592)),f318(f273(x34591,x34591),f294(x34591,x34592)))
% 26.45/26.32  [3463]E(f318(f318(f83(a879),f318(a118,x34631)),x34632),f318(f318(f83(a879),x34631),f318(a118,x34632)))
% 26.45/26.32  [3464]E(f318(f318(f22(a879),f318(a118,x34641)),f318(a118,x34642)),f318(f318(f22(a879),x34641),x34642))
% 26.45/26.32  [3469]E(f58(x34691,f2(a879),x34692),f318(f318(f147(f880(x34691)),f119(x34691)),f119(f880(x34691))))
% 26.45/26.32  [3470]E(f318(f41(a879),f291(a879,x34701,x34702)),f318(f318(f22(a879),x34702),x34701))
% 26.45/26.32  [3479]P37(x34791,f318(f318(f274(a879,x34791),a239),x34792))
% 26.45/26.32  [3481]P15(a879,f135(a879,f318(f288(a879,x34811),x34812)))
% 26.45/26.32  [3483]P1(f318(f65(a879),f318(f288(a879,x34831),x34832)))
% 26.45/26.32  [3484]P1(f318(f65(a1),f318(f288(a1,x34841),x34842)))
% 26.45/26.32  [3486]E(f318(f273(f880(x34861),f880(x34861)),f153(x34861,x34862)),f153(x34861,f318(f273(x34861,x34861),x34862)))
% 26.45/26.32  [3487]E(f318(f190(a876),f29(x34871,x34872)),f318(f318(f83(a879),f318(f190(a876),x34872)),f318(a118,f2(a879))))
% 26.45/26.32  [3489]E(f318(f288(a1,x34891),f318(f318(f83(a1),x34892),f81(a1))),f289(a1,x34891,x34892))
% 26.45/26.32  [3492]E(f318(f318(f42(a1),f318(f82(a1),x34921)),f318(f82(a1),x34922)),f318(f318(f42(a1),x34921),x34922))
% 26.45/26.32  [3500]E(f178(x35001,x35002,f318(f16(f883(x35002),x35001),f192(x35002))),f189(f885(x35001,a874)))
% 26.45/26.32  [3501]E(f179(x35011,x35012,f318(f16(f883(x35012),x35011),f192(x35012))),f189(f885(x35012,a874)))
% 26.45/26.32  [3502]E(f318(f318(f184(f884(x35021,x35021),a874),f81(a879)),x35022),x35022)
% 26.45/26.32  [3504]E(f318(f318(f116(f885(x35041,a874)),x35042),f189(f885(x35041,a874))),x35042)
% 26.45/26.32  [3505]E(f318(f318(f22(f885(x35051,a874)),x35052),f189(f885(x35051,a874))),x35052)
% 26.45/26.32  [3506]E(f318(f318(f107(f885(x35061,a874)),x35062),f243(f885(x35061,a874))),x35062)
% 26.45/26.32  [3507]E(f318(f247(a879,a879),f88(f884(a879,a879),f51(x35071,x35072))),f318(f318(f42(a879),x35071),x35072))
% 26.45/26.32  [3514]E(f300(x35141,f318(a20,x35142),f318(f82(a1),f318(a20,x35142))),f318(f318(f303(a1),x35141),x35142))
% 26.45/26.32  [3515]E(f289(a1,f318(f318(f83(a1),x35151),f81(a1)),x35152),f291(a1,x35151,x35152))
% 26.45/26.32  [3520]E(f318(f256(a879,a879),f88(f884(a879,a879),f51(x35201,x35202))),f48(a879,x35201,x35202))
% 26.45/26.32  [3528]E(f301(x35281,f318(a20,x35282),f318(f82(a1),f318(a20,x35282))),f302(a1,x35281,x35282))
% 26.45/26.32  [3530]P1(f318(f318(f320(x35301),x35302),f243(f885(x35301,a874))))
% 26.45/26.32  [3531]P1(f318(f318(f320(x35311),x35312),f243(f885(x35311,a874))))
% 26.45/26.32  [3536]E(f318(f318(f22(a879),f318(a118,x35361)),x35362),f318(f41(a879),f289(a879,x35362,x35361)))
% 26.45/26.32  [3562]E(f318(f318(f116(f885(x35621,a874)),x35622),f243(f885(x35621,a874))),f243(f885(x35621,a874)))
% 26.45/26.32  [3563]E(f318(f318(f22(f885(x35631,a874)),x35632),f243(f885(x35631,a874))),f189(f885(x35631,a874)))
% 26.45/26.32  [3564]E(f318(f318(f107(f885(x35641,a874)),x35642),f189(f885(x35641,a874))),f189(f885(x35641,a874)))
% 26.45/26.32  [3576]E(f48(a1,f318(f106(a1),x35761),f318(f106(a1),x35762)),f318(f106(a1),f48(a879,x35761,x35762)))
% 26.45/26.32  [3577]E(f48(a1,f318(f82(a1),x35771),f318(f82(a1),x35772)),f318(f82(a1),f48(a1,x35771,x35772)))
% 26.45/26.32  [3578]E(f48(a1,f318(f106(a1),x35781),f318(f106(a1),x35782)),f318(f106(a1),f48(a879,x35781,x35782)))
% 26.45/26.32  [3589]E(f318(f190(f880(x35891)),f318(f167(x35891),x35892)),f318(f318(f22(a879),f318(f190(f880(x35891)),x35892)),f81(a879)))
% 26.45/26.32  [3616]E(f318(f318(f42(a1),f48(a1,x36161,x36162)),x36162),f2(a1))
% 26.45/26.32  [3624]E(f318(a3,f48(a879,f318(a19,x36241),f318(a19,x36242))),f48(a105,x36241,x36242))
% 26.45/26.32  [3660]E(f318(a3,f318(f318(f22(a879),f318(a19,x36601)),f318(a19,x36602))),f318(f318(f22(a105),x36601),x36602))
% 26.45/26.32  [3661]E(f318(a3,f318(f318(f83(a879),f318(a19,x36611)),f318(a19,x36612))),f318(f318(f83(a105),x36611),x36612))
% 26.45/26.32  [3662]E(f318(a3,f318(f318(f84(a879),f318(a19,x36621)),f318(a19,x36622))),f318(f318(f84(a105),x36621),x36622))
% 26.45/26.32  [3663]E(f318(a3,f318(f318(f42(a879),f318(a19,x36631)),f318(a19,x36632))),f318(f318(f42(a105),x36631),x36632))
% 26.45/26.32  [3671]E(f318(f297(a879,a879,a118),f318(f288(a879,x36711),x36712)),f318(f288(a879,f318(a118,x36711)),f318(a118,x36712)))
% 26.45/26.32  [3695]P1(f318(f51(x36951,x36952),f88(f884(a879,a879),f51(x36951,x36952))))
% 26.45/26.32  [3715]E(f318(f318(f83(a879),f318(f318(f83(a879),f28(x37151)),f28(x37152))),f318(a118,f2(a879))),f28(f30(x37151,x37152)))
% 26.45/26.32  [3716]E(f48(a879,f318(a118,f48(a879,x37161,x37162)),x37162),f48(a879,f318(a118,x37161),x37162))
% 26.45/26.32  [3730]E(f318(f318(f45(f885(x37301,a874),f885(x37301,a874)),x37302),f5(f885(x37301,a874))),f43(f885(x37301,a874),x37302))
% 26.45/26.32  [3731]E(f318(f318(f46(f885(x37311,a874),f885(x37311,a874)),x37312),f5(f885(x37311,a874))),f44(f885(x37311,a874),x37312))
% 26.45/26.32  [3732]E(f318(f297(f880(x37321),f885(x37321,a874),f168(x37321)),f318(f168(f880(x37321)),f57(x37321,x37322))),f318(f295(x37321),f318(f168(x37321),x37322)))
% 26.45/26.32  [3735]P1(f318(f318(f320(f885(x37351,a874)),x37352),f318(f295(x37351),x37352)))
% 26.45/26.32  [3740]E(f48(a1,f318(f82(a1),f48(a1,x37401,x37402)),x37402),f48(a1,f318(f82(a1),x37401),x37402))
% 26.45/26.32  [3751]P1(f318(f318(f233(f885(x37511,a874)),x37512),f243(f885(x37511,a874))))
% 26.45/26.32  [3753]E(f318(f318(f275(x37531,x37531,x37531),f294(x37531,x37532)),f294(x37531,f294(x37531,x37532))),f294(x37531,x37532))
% 26.45/26.32  [3754]E(f318(f318(f116(f885(x37541,a874)),f318(f246(x37541,x37541),x37542)),f318(f244(x37541,x37541),x37542)),f318(f271(x37541),x37542))
% 26.45/26.32  [3775]E(f305(x37751,x37752,f243(f885(x37751,a874)),f243(f885(x37752,a874))),f243(f885(f886(x37751,x37752),a874)))
% 26.45/26.32  [3828]P1(f318(f318(f233(a879),f48(a879,x38281,x38282)),x38281))
% 26.45/26.32  [3851]P1(f318(f318(f233(a1),f318(f82(a1),f318(f106(a1),x38511))),f318(f106(a1),x38512)))
% 26.45/26.32  [3876]P1(f318(f318(f320(f885(x38761,a874)),f189(f885(x38761,a874))),f318(f295(x38761),x38762)))
% 26.45/26.32  [3881]E(f294(x38811,f318(f318(f275(x38811,x38811,x38811),x38812),f294(x38811,x38812))),f294(x38811,x38812))
% 26.45/26.32  [3883]E(f318(f318(f275(x38831,x38831,x38831),f294(x38831,x38832)),x38832),f318(f318(f275(x38831,x38831,x38831),x38832),f294(x38831,x38832)))
% 26.45/26.32  [3884]E(f318(f318(f275(x38841,x38841,x38841),f294(x38841,x38842)),x38842),f318(f318(f275(x38841,x38841,x38841),x38842),f294(x38841,x38842)))
% 26.45/26.32  [3886]E(f318(a110,f318(f318(f83(a1),f318(f318(f22(a1),x38861),x38862)),f81(a1))),f318(f41(a1),f289(a1,x38862,x38861)))
% 26.45/26.32  [3900]E(f318(f244(x39001,x39001),f318(f318(f275(x39001,x39001,x39001),x39002),f294(x39001,x39002))),f318(f244(x39001,x39001),x39002))
% 26.45/26.32  [3901]E(f318(f246(x39011,x39011),f318(f318(f275(x39011,x39011,x39011),x39012),f294(x39011,x39012))),f318(f246(x39011,x39011),x39012))
% 26.45/26.32  [3917]E(f318(f318(f83(a879),f318(f318(f83(a879),f318(f190(a876),x39171)),f318(f190(a876),x39172))),f318(a118,f2(a879))),f318(f190(a876),f30(x39171,x39172)))
% 26.45/26.32  [3928]P26(a879,a879,f318(f318(f7(a879,a879,a879),f83(a879)),x39281),x39282)
% 26.45/26.32  [3930]P15(a879,f318(f165(a879),f318(f318(f150(f880(x39301),a879),f190(f880(x39301))),f174(x39301,x39302))))
% 26.45/26.32  [3979]P1(f318(f318(f234(a1),f318(f82(a1),f318(f106(a1),f318(a118,x39791)))),f318(f106(a1),x39792)))
% 26.45/26.32  [4024]E(f318(f138(f880(x40241),x40241,f318(f7(x40241,f880(x40241),f880(x40241)),f147(x40241)),f119(x40241)),x40242),f318(f165(x40241),x40242))
% 26.45/26.32  [4073]P1(f318(f318(f233(f885(f884(f880(x40731),f880(x40731)),a874)),f154(x40731,x40732)),f294(f880(x40731),f153(x40731,x40732))))
% 26.45/26.32  [4103]P1(f318(f51(x41031,x41032),f318(f318(f248(a879,a879),f318(f318(f42(a879),x41031),x41032)),f48(a879,x41031,x41032))))
% 26.45/26.32  [4114]P1(f318(f318(f233(f885(f884(f880(x41141),f880(x41141)),a874)),f153(x41141,f294(x41141,x41142))),f294(f880(x41141),f153(x41141,x41142))))
% 26.45/26.32  [4338]E(f318(f318(f259(f884(a105,a105),a105,f884(a105,a105),f884(x43381,f884(a105,a105))),f263(f318(f162(a105),f318(f318(f150(f884(a105,x43381),a105),f247(a105,x43381)),x43382)))),f318(f318(f8(x43381,f885(f884(a105,a105),f884(x43381,f884(a105,a105))),a105),f248(x43381,f884(a105,a105))),f264(x43381,x43382))),f262(x43381,x43382))
% 26.45/26.32  [4448]E(f318(f228(a879,f884(x44481,f881(x44481)),f2(a879),f318(f257(x44481,f881(x44481),a879),f318(f16(f885(f881(x44481),a879),x44481),f318(f318(f7(f881(x44481),a879,a879),f318(f318(f8(a879,f885(a879,a879),f881(x44481)),f83(a879)),f190(f881(x44481)))),f81(a879))))),f318(f129(x44481),x44482)),f318(f190(f881(x44481)),x44482))
% 26.45/26.32  [4490]E(f48(a879,f318(f318(f83(a879),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),x44901),f318(f109(a879),x44902)),f48(a879,f318(a118,f318(a118,f318(a118,x44901))),f318(f109(a879),x44902)))
% 26.45/26.32  [4506]E(f318(f318(f42(a879),f318(f318(f83(a879),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),x45061)),f318(f109(a879),x45062)),f318(f318(f42(a879),f318(a118,f318(a118,f318(a118,x45061)))),f318(f109(a879),x45062)))
% 26.45/26.32  [4524]E(f318(f257(f885(f884(x45241,x45241),a874),f885(f884(x45241,x45241),a874),f885(f885(x45242,x45241),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874)))),f318(f318(f7(f885(f884(x45241,x45241),a874),f885(f885(f884(x45241,x45241),a874),f885(f885(x45242,x45241),f885(f884(x45242,x45242),a874))),f885(f885(f884(x45241,x45241),a874),f885(f885(x45242,x45241),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874))))),f318(f318(f8(f885(f885(f885(x45242,x45241),f885(f884(x45242,x45242),a874)),f885(f885(x45242,x45241),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874)))),f885(f885(f885(f884(x45241,x45241),a874),f885(f885(x45242,x45241),f885(f884(x45242,x45242),a874))),f885(f885(f884(x45241,x45241),a874),f885(f885(x45242,x45241),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874))))),f885(f884(x45241,x45241),a874)),f8(f885(f885(x45242,x45241),f885(f884(x45242,x45242),a874)),f885(f885(x45242,x45241),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874))),f885(f884(x45241,x45241),a874))),f318(f318(f8(f885(f885(x45242,x45241),f885(f885(f884(x45242,x45242),a874),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874)))),f885(f885(f885(x45242,x45241),f885(f884(x45242,x45242),a874)),f885(f885(x45242,x45241),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874)))),f885(f884(x45241,x45241),a874)),f18(f885(x45242,x45241),f885(f884(x45242,x45242),a874),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874)))),f318(f318(f8(f885(f885(x45242,x45241),f885(f884(x45242,x45242),a874)),f885(f885(x45242,x45241),f885(f885(f884(x45242,x45242),a874),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874)))),f885(f884(x45241,x45241),a874)),f318(f8(f885(f884(x45242,x45242),a874),f885(f885(f884(x45242,x45242),a874),f884(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874))),f885(x45242,x45241)),f248(f885(f884(x45242,x45242),a874),f885(f884(x45242,x45242),a874)))),f274(x45241,x45242))))),f274(x45241,x45242))),f77(x45241,x45242))
% 26.45/26.32  [4608]~E(f318(f295(x46081),x46082),f189(f885(f885(x46081,a874),a874)))
% 26.45/26.32  [4621]~P1(f318(f318(f320(x46211),x46212),f189(f885(x46211,a874))))
% 26.45/26.32  [4622]~P1(f318(f318(f320(x46221),x46222),f189(f885(x46221,a874))))
% 26.45/26.32  [4632]~P1(f318(f318(f234(f885(x46321,a874)),x46322),f189(f885(x46321,a874))))
% 26.45/26.32  [3442]E(f318(f318(f22(a879),x34421),f318(f318(f83(a879),x34421),x34422)),f2(a879))
% 26.45/26.32  [3444]E(f318(f318(f116(f885(x34441,a874)),x34442),x34442),x34442)
% 26.45/26.32  [3445]E(f318(f318(f107(f885(x34451,a874)),x34452),x34452),x34452)
% 26.45/26.32  [3472]E(f318(f318(f22(f885(x34721,a874)),x34722),x34722),f189(f885(x34721,a874)))
% 26.45/26.32  [3475]E(f318(f139(x34751,x34752),f2(a879)),f189(f885(f884(f880(x34751),f880(x34751)),a874)))
% 26.45/26.32  [3476]E(f318(f318(f83(a879),x34761),f318(a118,x34762)),f318(a118,f318(f318(f83(a879),x34761),x34762)))
% 26.45/26.32  [3488]E(f198(f318(f106(a1),x34881),f318(f106(a1),x34882)),f318(f106(a1),f318(f318(f22(a879),x34881),x34882)))
% 26.45/26.32  [3491]E(f318(f318(f42(a1),f318(f82(a1),x34911)),x34912),f318(f318(f42(a1),x34911),f318(f82(a1),x34912)))
% 26.45/26.32  [3495]E(f318(f41(a1),f318(f288(a1,x34951),x34952)),f318(a110,f318(f318(f22(a1),x34952),x34951)))
% 26.45/26.32  [3498]E(f318(f318(f83(a879),f318(a118,x34981)),x34982),f318(a118,f318(f318(f83(a879),x34981),x34982)))
% 26.45/26.32  [3503]E(f318(f82(f885(x35031,a874)),f318(f82(f885(x35031,a874)),x35032)),x35032)
% 26.45/26.32  [3517]E(f174(x35171,f318(f318(f147(f880(x35171)),f119(x35171)),x35172)),f174(x35171,x35172))
% 26.45/26.32  [3521]E(f318(f318(f83(a879),x35211),f318(f318(f84(a879),x35211),x35212)),f318(f318(f84(a879),x35211),f318(a118,x35212)))
% 26.45/26.32  [3529]E(f318(f318(a23,f318(a3,x35291)),f318(a3,x35292)),f318(a3,f318(f318(f22(a879),x35291),x35292)))
% 26.45/26.32  [3541]E(f318(f318(f249(a1),f318(f106(a1),x35411)),x35412),f318(f106(a1),f318(f318(f249(a879),x35411),x35412)))
% 26.45/26.32  [3542]E(f318(f318(f84(a1),f318(f82(a1),x35421)),x35422),f318(f82(a1),f318(f318(f84(a1),x35421),x35422)))
% 26.45/26.32  [3543]E(f318(f318(f249(a1),f318(f106(a1),x35431)),x35432),f318(f106(a1),f318(f318(f249(a879),x35431),x35432)))
% 26.45/26.32  [3544]E(f318(f318(f249(a1),f318(f106(a1),x35441)),x35442),f318(f106(a1),f318(f318(f249(a879),x35441),x35442)))
% 26.45/26.32  [3545]E(f318(f318(f83(a105),f318(a3,x35451)),f318(a3,x35452)),f318(a3,f318(f318(f83(a879),x35451),x35452)))
% 26.45/26.32  [3546]E(f318(f318(f84(a105),f318(a3,x35461)),f318(a3,x35462)),f318(a3,f318(f318(f84(a879),x35461),x35462)))
% 26.45/26.32  [3547]E(f318(f318(f231(a879),f318(a118,x35471)),f318(a118,x35472)),f318(a118,f318(f318(f231(a879),x35471),x35472)))
% 26.45/26.32  [3548]E(f318(f318(f232(a879),f318(a118,x35481)),f318(a118,x35482)),f318(a118,f318(f318(f232(a879),x35481),x35482)))
% 26.45/26.32  [3553]E(f318(f168(a879),f135(a879,f318(f288(a879,x35531),x35532))),f318(f288(a879,x35531),x35532))
% 26.45/26.32  [3554]E(f318(f168(a879),f135(a879,f318(f288(a879,x35541),x35542))),f318(f288(a879,x35541),x35542))
% 26.45/26.32  [3555]E(f299(x35551,f318(f318(f296(x35551),x35552),f189(f885(x35551,a874)))),x35552)
% 26.45/26.32  [3560]E(f318(f244(x35601,x35602),f189(f885(f884(x35601,x35602),a874))),f189(f885(x35602,a874)))
% 26.45/26.32  [3561]E(f318(f246(x35611,x35612),f189(f885(f884(x35611,x35612),a874))),f189(f885(x35611,a874)))
% 26.45/26.32  [3565]E(f318(a110,f318(f318(f22(a1),x35651),x35652)),f318(f41(a1),f291(a1,x35652,x35651)))
% 26.45/26.32  [3569]E(f318(f318(f83(a879),x35691),f318(f318(f84(a879),x35692),x35691)),f318(f318(f84(a879),f318(a118,x35692)),x35691))
% 26.45/26.32  [3571]E(f318(f318(f64(x35711),f189(f885(x35711,a874))),x35712),f189(f885(f885(x35711,a874),a874)))
% 26.45/26.32  [3579]E(f318(f190(f880(a879)),f135(a879,f318(f288(a879,x35791),x35792))),f318(f318(f22(a879),x35792),x35791))
% 26.45/26.32  [3596]E(f318(f318(f116(f885(x35961,a874)),f189(f885(x35961,a874))),x35962),x35962)
% 26.45/26.32  [3597]E(f318(f318(f107(f885(x35971,a874)),f243(f885(x35971,a874))),x35972),x35972)
% 26.45/26.32  [3598]E(f318(f318(f83(a1),f318(f82(a1),x35981)),f318(f82(a1),x35982)),f318(f82(a1),f318(f318(f83(a1),x35981),x35982)))
% 26.45/26.32  [3600]E(f318(f318(f84(a1),f318(f106(a1),x36001)),f318(f106(a1),x36002)),f318(f106(a1),f318(f318(f84(a879),x36001),x36002)))
% 26.45/26.32  [3601]E(f318(f318(f42(a1),f318(f106(a1),x36011)),f318(f106(a1),x36012)),f318(f106(a1),f318(f318(f42(a879),x36011),x36012)))
% 26.45/26.32  [3602]E(f318(f318(f83(a1),f318(f106(a1),x36021)),f318(f106(a1),x36022)),f318(f106(a1),f318(f318(f83(a879),x36021),x36022)))
% 26.45/26.32  [3603]E(f318(f318(f83(a1),f318(f106(a1),x36031)),f318(f106(a1),x36032)),f318(f106(a1),f318(f318(f83(a879),x36031),x36032)))
% 26.45/26.32  [3604]E(f318(f318(f83(a1),f318(f109(a1),x36041)),f318(f109(a1),x36042)),f318(f109(a1),f318(f318(f83(a1),x36041),x36042)))
% 26.45/26.32  [3605]E(f318(f318(f84(a1),f318(f106(a1),x36051)),f318(f106(a1),x36052)),f318(f106(a1),f318(f318(f84(a879),x36051),x36052)))
% 26.45/26.32  [3606]E(f318(f318(f84(a1),f318(f106(a1),x36061)),f318(f106(a1),x36062)),f318(f106(a1),f318(f318(f84(a879),x36061),x36062)))
% 26.45/26.32  [3607]E(f318(f318(f84(a1),f318(f109(a1),x36071)),f318(f109(a1),x36072)),f318(f109(a1),f318(f318(f84(a1),x36071),x36072)))
% 26.45/26.32  [3608]E(f318(f318(f42(a1),f318(f106(a1),x36081)),f318(f106(a1),x36082)),f318(f106(a1),f318(f318(f42(a879),x36081),x36082)))
% 26.45/26.32  [3625]E(f318(f318(f6(x36251,a879),f318(f16(a879,x36251),f81(a879))),x36252),f318(f41(x36251),x36252))
% 26.45/26.32  [3635]E(f318(f82(a1),f48(a1,f318(f82(a1),x36351),x36352)),f48(a1,x36351,f318(f82(a1),x36352)))
% 26.45/26.32  [3637]E(f318(f168(a1),f173(x36371,f318(f318(f22(a1),x36372),f81(a1)))),f318(f288(a1,x36371),x36372))
% 26.45/26.32  [3641]P1(f318(f318(f233(a879),x36411),f318(f318(f83(a879),x36412),x36411)))
% 26.45/26.32  [3642]P1(f318(f318(f233(a879),x36421),f318(f318(f83(a879),x36421),x36422)))
% 26.45/26.32  [3645]E(f318(f318(f116(f885(x36451,a874)),f243(f885(x36451,a874))),x36452),f243(f885(x36451,a874)))
% 26.45/26.32  [3646]E(f318(f318(f22(f885(x36461,a874)),f189(f885(x36461,a874))),x36462),f189(f885(x36461,a874)))
% 26.45/26.32  [3647]E(f318(f318(f107(f885(x36471,a874)),f189(f885(x36471,a874))),x36472),f189(f885(x36471,a874)))
% 26.45/26.32  [3652]E(f318(f318(f248(a1,a1),x36521),f318(f82(a1),x36522)),f318(a54,f318(f318(f248(a1,a1),x36521),x36522)))
% 26.45/26.32  [3653]E(f318(f288(a1,f318(f318(f83(a1),x36531),f81(a1))),x36532),f292(a1,x36531,x36532))
% 26.45/26.32  [3664]E(f318(f318(f84(a879),x36641),f318(f318(f42(a879),x36642),x36641)),f318(f318(f22(a879),x36642),f48(a879,x36642,x36641)))
% 26.45/26.32  [3665]E(f318(f318(f84(a1),x36651),f318(f318(f42(a1),x36652),x36651)),f318(f318(f22(a1),x36652),f48(a1,x36652,x36651)))
% 26.45/26.32  [3668]E(f318(f168(a1),f173(f318(f318(f83(a1),x36681),f81(a1)),x36682)),f291(a1,x36681,x36682))
% 26.45/26.32  [3672]P1(f318(f318(f233(f885(x36721,a874)),x36722),x36722))
% 26.45/26.32  [3675]E(f318(f318(f116(f885(x36751,a874)),x36752),f318(f82(f885(x36751,a874)),x36752)),f243(f885(x36751,a874)))
% 26.45/26.32  [3676]E(f318(f318(f107(f885(x36761,a874)),x36762),f318(f82(f885(x36761,a874)),x36762)),f189(f885(x36761,a874)))
% 26.45/26.32  [3682]E(f318(f318(f22(a879),f318(f318(f22(a879),x36821),f81(a879))),x36822),f318(f318(f22(a879),x36821),f318(a118,x36822)))
% 26.45/26.32  [3687]E(f318(f318(f22(f885(x36871,a874)),f243(f885(x36871,a874))),x36872),f318(f82(f885(x36871,a874)),x36872))
% 26.45/26.32  [3688]E(f318(f318(f22(a1),f318(f109(a1),x36881)),f318(f109(a1),x36882)),f318(f109(a1),f318(f318(f83(a1),x36881),f318(f82(a1),x36882))))
% 26.45/26.32  [3700]E(f318(f168(a879),f135(a879,f318(f288(a879,x37001),f318(a118,x37002)))),f289(a879,x37001,x37002))
% 26.45/26.32  [3713]E(f318(f190(f880(f880(x37131))),f57(x37131,x37132)),f318(f318(f249(a879),f318(a118,f318(a118,f2(a879)))),f318(f190(f880(x37131)),x37132)))
% 26.45/26.32  [3733]E(f318(f318(f184(f884(x37331,x37331),a874),f2(a879)),x37332),f294(x37331,f189(f885(f884(x37331,x37331),a874))))
% 26.45/26.32  [3737]P1(f318(f133(a879),f135(a879,f318(f288(a879,x37371),x37372))))
% 26.45/26.32  [3752]E(f318(f297(a1,a879,a110),f289(a1,f318(f106(a1),x37521),f318(f106(a1),x37522))),f289(a879,x37521,x37522))
% 26.45/26.32  [3762]E(f186(a879,f2(a879),f5(a879),f318(f318(f22(a879),x37621),x37622)),f318(f318(f22(a879),x37621),f318(a118,x37622)))
% 26.45/26.32  [3763]E(f318(a110,f318(f318(f22(a1),x37631),f318(f318(f83(a1),x37632),f81(a1)))),f318(f41(a1),f292(a1,x37632,x37631)))
% 26.45/26.32  [3799]E(f318(f318(f150(a879,a879),a118),f135(a879,f318(f288(a879,x37991),x37992))),f135(a879,f318(f288(a879,f318(a118,x37991)),f318(a118,x37992))))
% 26.45/26.32  [3806]E(f318(f168(a1),f173(f318(f318(f83(a1),x38061),f81(a1)),f318(f318(f22(a1),x38062),f81(a1)))),f292(a1,x38061,x38062))
% 26.45/26.32  [3819]P1(f318(f318(f233(f885(x38191,a874)),f189(f885(x38191,a874))),x38192))
% 26.45/26.32  [3824]E(f88(x38241,f318(f318(f7(x38241,x38241,a874),a315),x38242)),x38242)
% 26.45/26.32  [3825]E(f93(x38251,f318(f318(f7(x38251,x38251,a874),a315),x38252)),x38252)
% 26.45/26.32  [3829]E(f318(f168(a879),f135(a879,f318(f288(a879,f318(a118,x38291)),f318(a118,x38292)))),f291(a879,x38291,x38292))
% 26.45/26.32  [3854]E(f318(f318(f255(x38541,x38542),f243(f885(x38541,a874))),f318(f16(f885(x38542,a874),x38541),f243(f885(x38542,a874)))),f243(f885(f884(x38541,x38542),a874)))
% 26.45/26.32  [3888]E(f318(f240(x38881),f318(f318(f8(a874,a874,x38881),a313),x38882)),f318(f82(f885(x38881,a874)),f318(f240(x38881),x38882)))
% 26.45/26.32  [3891]E(f318(f240(x38911),f318(f318(f7(x38911,x38911,a874),a315),x38912)),f318(f318(f296(x38911),x38912),f189(f885(x38911,a874))))
% 26.45/26.32  [3897]E(f318(f318(f83(a1),f318(f318(f22(a1),x38971),x38972)),f318(f318(f22(a1),x38971),x38972)),f318(f318(f22(a1),f318(f318(f83(a1),x38971),x38971)),f318(f318(f83(a1),x38972),x38972)))
% 26.45/26.32  [3898]E(f318(f318(f83(a1),f318(f318(f83(a1),x38981),x38981)),f318(f318(f83(a1),x38982),x38982)),f318(f318(f83(a1),f318(f318(f83(a1),x38981),x38982)),f318(f318(f83(a1),x38981),x38982)))
% 26.45/26.32  [3914]P1(f318(f318(f233(a879),f318(f41(x39141),f318(f168(x39141),x39142))),f318(f190(f880(x39141)),x39142)))
% 26.45/26.32  [3915]P1(f318(f318(f233(a879),f318(f190(f880(x39151)),f148(x39151,x39152))),f318(f190(f880(x39151)),x39152)))
% 26.45/26.32  [3925]E(f318(f240(x39251),f318(f318(f7(x39251,f885(x39251,a874),a874),f320(x39251)),x39252)),x39252)
% 26.45/26.32  [3942]E(f318(f318(f169(x39421),f318(f318(f22(a879),f318(f190(f880(x39421)),x39422)),f81(a879))),x39422),f120(x39421,x39422))
% 26.45/26.32  [3966]E(f186(a879,f2(a879),f318(f318(f8(a879,a879,a879),a118),f318(f231(a879),x39661)),x39662),f318(f318(f231(a879),f318(a118,x39661)),x39662))
% 26.45/26.32  [3970]E(f43(f885(x39701,a874),f318(f297(f885(f884(x39701,x39701),a874),f885(x39701,a874),f271(x39701)),x39702)),f318(f271(x39701),f43(f885(f884(x39701,x39701),a874),x39702)))
% 26.45/26.32  [3971]E(f186(a879,f318(a118,x39711),f318(f318(f8(a879,a879,a879),a118),f318(f232(a879),x39711)),x39712),f318(f318(f232(a879),f318(a118,x39711)),x39712))
% 26.45/26.32  [3973]E(f318(f318(f248(a1,a1),f318(f318(f42(a1),f318(f78(a1),x39731)),f318(f78(a1),x39732))),f48(a1,f318(f78(a1),x39731),f318(f78(a1),x39732))),f56(x39731,x39732))
% 26.45/26.32  [3995]P1(f318(f318(f233(f885(f885(x39951,a874),a874)),x39952),f318(f295(x39951),f43(f885(x39951,a874),x39952))))
% 26.45/26.32  [4029]E(f318(f318(f45(x40291,f885(x40291,a874)),x40292),f318(f318(f7(x40291,f885(x40291,a874),f885(x40291,a874)),f296(x40291)),f189(f885(x40291,a874)))),x40292)
% 26.45/26.32  [4030]E(f318(f318(f275(x40301,x40301,x40301),f318(f273(x40301,x40301),x40302)),f294(x40301,f318(f273(x40301,x40301),x40302))),f318(f273(x40301,x40301),f318(f318(f275(x40301,x40301,x40301),x40302),f294(x40301,x40302))))
% 26.45/26.32  [4094]E(f318(f168(x40941),f318(f138(f880(x40941),f880(x40941),f121(x40941),f119(x40941)),x40942)),f318(f318(f45(f880(x40941),f885(x40941,a874)),f318(f168(f880(x40941)),x40942)),f168(x40941)))
% 26.45/26.32  [4126]E(f318(f318(f116(f885(f884(x41261,x41261),a874)),f294(x41261,f189(f885(f884(x41261,x41261),a874)))),f318(f318(f275(x41261,x41261,x41261),f294(x41261,x41262)),x41262)),f294(x41261,x41262))
% 26.45/26.32  [4160]E(f318(f318(f176(x41601,x41601),x41602),x41602),f318(f318(f150(x41601,f884(x41601,x41601)),f318(f318(f18(x41601,x41601,f884(x41601,x41601)),f248(x41601,x41601)),f5(x41601))),x41602))
% 26.45/26.32  [4275]E(f318(f138(a879,f880(x42751),f318(f7(f880(x42751),a879,a879),f318(f318(f8(a879,f885(a879,a879),f880(x42751)),f232(a879)),f190(f880(x42751)))),f2(a879)),f318(f165(f880(x42751)),x42752)),f318(f190(f880(f880(x42751))),f174(x42751,x42752)))
% 26.45/26.32  [4353]E(f318(f318(f274(f884(a879,f880(x43531)),f880(x43531)),f311(a879,f880(x43531),a239,f141(x43531,x43532))),f318(f318(f18(f880(x43531),f880(x43531),f884(a879,f880(x43531))),f318(f318(f8(a879,f885(f880(x43531),f884(a879,f880(x43531))),f880(x43531)),f248(a879,f880(x43531))),f190(f880(x43531)))),f5(f880(x43531)))),f142(x43531,x43532))
% 26.45/26.32  [4481]E(f318(f240(x44811),f318(f318(f8(f885(f885(x44811,a874),a874),a874,x44811),f91(f885(x44811,a874))),f318(f318(f8(f885(f885(x44811,a874),a874),f885(f885(x44811,a874),a874),x44811),f318(f18(f885(x44811,a874),a874,a874),f318(f318(f8(a874,f885(a874,a874),f885(x44811,a874)),a321),f318(f318(f7(f885(x44811,a874),f885(f885(x44811,a874),a874),a874),f320(f885(x44811,a874))),x44812)))),f320(x44811)))),f44(f885(x44811,a874),x44812))
% 26.45/26.32  [4633]~P1(f318(f318(f234(a1),f318(f106(a1),x46331)),f318(f82(a1),f318(f106(a1),x46332))))
% 26.45/26.32  [4649]~P1(f318(f318(f94(a1),f318(f318(f22(a1),f318(f318(f83(a1),x46491),x46491)),a103)),f318(f318(f83(a1),x46492),x46492)))
% 26.45/26.32  [3567]E(f318(f318(f22(a879),f318(f318(f83(a879),x35671),x35672)),x35672),x35671)
% 26.45/26.32  [3568]E(f318(f318(f22(a879),f318(f318(f83(a879),x35681),x35682)),x35681),x35682)
% 26.45/26.32  [3636]E(f318(f318(f83(a879),f318(f318(f22(a879),x36361),x36362)),x36362),f318(f318(f232(a879),x36361),x36362))
% 26.45/26.32  [3739]E(f318(f318(f84(a879),f318(f318(f42(a879),x37391),x37392)),x37392),f318(f318(f22(a879),x37391),f48(a879,x37391,x37392)))
% 26.45/26.32  [3767]E(f318(f168(a879),f135(a879,f318(f288(a879,f318(a118,x37671)),x37672))),f292(a879,x37671,x37672))
% 26.45/26.32  [3774]E(f318(f106(a1),f214(f318(a110,f318(f78(a1),x37741)),f318(a110,f318(f78(a1),x37742)))),f318(f318(a215,x37741),x37742))
% 26.45/26.32  [3776]E(f318(f318(f116(f885(x37761,a874)),f318(f82(f885(x37761,a874)),x37762)),x37762),f243(f885(x37761,a874)))
% 26.45/26.32  [3777]E(f318(f318(f107(f885(x37771,a874)),f318(f82(f885(x37771,a874)),x37772)),x37772),f189(f885(x37771,a874)))
% 26.45/26.32  [3795]P1(f318(f318(f233(a879),f318(f318(f22(a879),x37951),x37952)),x37951))
% 26.45/26.32  [3796]P1(f318(f318(f233(a879),f318(f318(f42(a879),x37961),x37962)),x37961))
% 26.45/26.32  [3821]P1(f318(f318(f234(a879),x38211),f318(a118,f318(f318(f83(a879),x38212),x38211))))
% 26.45/26.32  [3822]P1(f318(f318(f234(a879),x38221),f318(a118,f318(f318(f83(a879),x38221),x38222))))
% 26.45/26.32  [3840]E(f318(f318(f84(a879),f318(a110,f318(f78(a1),x38401))),f318(a110,f318(f78(a1),x38402))),f318(a110,f318(f78(a1),f318(f318(f84(a1),x38401),x38402))))
% 26.45/26.32  [3848]E(f318(f318(f83(a1),f318(f318(f84(a1),x38481),x38482)),f318(f318(f84(a1),x38481),x38482)),f318(f318(f84(a1),f318(f318(f83(a1),x38481),x38481)),x38482))
% 26.45/26.32  [3850]P1(f318(f318(f233(a1),f2(a1)),f318(f318(f249(a1),f318(f78(a1),x38501)),x38502)))
% 26.45/26.32  [3919]E(f318(f272(f880(x39191),f880(x39191),f154(x39191,x39192)),f318(f318(f296(f880(x39191)),f119(x39191)),f189(f885(f880(x39191),a874)))),f318(f318(f296(f880(x39191)),f119(x39191)),f189(f885(f880(x39191),a874))))
% 26.45/26.32  [3938]E(f318(f318(f116(f885(f884(x39381,x39381),a874)),f294(x39381,x39382)),f294(x39381,f189(f885(f884(x39381,x39381),a874)))),f294(x39381,x39382))
% 26.45/26.32  [3954]E(f318(f318(f42(a1),f318(f109(a1),f318(f318(f83(a1),x39541),x39541))),f318(f109(a1),f318(f318(f83(a1),x39542),x39542))),f318(f318(f42(a1),f318(f109(a1),x39541)),f318(f109(a1),x39542)))
% 26.45/26.32  [4019]E(f318(f318(f249(a1),x40191),f318(f109(a879),f318(f318(f83(a1),x40192),x40192))),f318(f318(f89(a1,a1),f318(f318(f249(a1),x40191),f318(f109(a879),x40192))),f318(f318(f18(a1,a1,a1),f84(a1)),f5(a1))))
% 26.45/26.32  [4025]E(f318(f240(f885(x40251,a874)),f318(f318(f7(f885(x40251,a874),f885(x40251,a874),a874),f233(f885(x40251,a874))),x40252)),f318(f295(x40251),x40252))
% 26.45/26.32  [4039]E(f318(f318(f150(a1,a879),a110),f318(f318(f121(a1),f318(f318(f150(a879,a1),f106(a1)),x40391)),f318(f318(f150(a879,a1),f106(a1)),x40392))),f318(f318(f121(a879),x40391),x40392))
% 26.45/26.32  [4072]E(f318(f297(a1,a1,f318(f318(f7(a1,a1,a1),f83(a1)),x40721)),f318(f288(a1,f2(a1)),f318(f318(f22(a1),x40722),x40721))),f318(f288(a1,x40721),x40722))
% 26.45/26.32  [4074]P49(x40741,f318(f318(f22(f885(f884(x40741,x40741),a874)),x40742),f294(x40741,f189(f885(f884(x40741,x40741),a874)))))
% 26.45/26.32  [4092]E(f318(f190(f880(x40921)),f318(f138(f880(x40921),f880(x40921),f121(x40921),f119(x40921)),x40922)),f318(f162(a879),f318(f318(f150(f880(x40921),a879),f190(f880(x40921))),x40922)))
% 26.45/26.32  [4097]P48(x40971,f243(f885(x40971,a874)),f318(f318(f116(f885(f884(x40971,x40971),a874)),x40972),f294(x40971,f189(f885(f884(x40971,x40971),a874)))))
% 26.45/26.32  [4136]P1(f318(f318(f320(f884(x41361,x41361)),f318(f318(f248(x41361,x41361),x41362),x41362)),f294(x41361,f189(f885(f884(x41361,x41361),a874)))))
% 26.45/26.32  [4140]E(f186(a879,f2(a879),f318(f318(f8(a879,a879,a879),a118),f318(f318(f7(a879,a879,a879),f231(a879)),x41401)),x41402),f318(f318(f231(a879),x41402),f318(a118,x41401)))
% 26.45/26.32  [4143]E(f186(a879,f318(a118,x41431),f318(f318(f8(a879,a879,a879),a118),f318(f318(f7(a879,a879,a879),f232(a879)),x41431)),x41432),f318(f318(f232(a879),x41432),f318(a118,x41431)))
% 26.45/26.32  [4146]E(f318(f297(x41461,f880(x41461),f318(f318(f7(x41461,f880(x41461),f880(x41461)),f147(x41461)),f119(x41461))),x41462),f171(x41461,x41462,f318(f318(f296(f880(x41461)),f119(x41461)),f189(f885(f880(x41461),a874)))))
% 26.45/26.32  [4147]E(f318(f318(f116(f885(f884(x41471,x41471),a874)),f318(f318(f275(x41471,x41471,x41471),x41472),f294(x41471,x41472))),f294(x41471,f189(f885(f884(x41471,x41471),a874)))),f294(x41471,x41472))
% 26.45/26.32  [4155]P1(f318(f318(f233(f885(f884(x41551,x41551),a874)),f245(x41551,x41552)),f318(f318(f255(x41551,x41551),x41552),f318(f16(f885(x41551,a874),x41551),x41552))))
% 26.45/26.32  [4158]E(f318(f297(a1,a879,a110),f318(f318(f116(f885(a1,a874)),f318(f297(a879,a1,f106(a1)),x41581)),f318(f297(a879,a1,f106(a1)),x41582))),f318(f318(f116(f885(a879,a874)),x41581),x41582))
% 26.45/26.32  [4159]E(f318(f297(a1,a879,a110),f318(f318(f107(f885(a1,a874)),f318(f297(a879,a1,f106(a1)),x41591)),f318(f297(a879,a1,f106(a1)),x41592))),f318(f318(f107(f885(a879,a874)),x41591),x41592))
% 26.45/26.32  [4163]E(f318(f240(x41631),f318(f318(f8(a874,a874,x41631),a313),f318(f318(f7(x41631,f885(x41631,a874),a874),f320(x41631)),x41632))),f318(f82(f885(x41631,a874)),x41632))
% 26.45/26.32  [4190]E(f318(f138(f880(x41901),f880(x41901),f121(x41901),f119(x41901)),f318(f318(f150(f880(x41901),f880(x41901)),f165(x41901)),f318(f165(f880(x41901)),x41902))),f318(f165(x41901),f318(f138(f880(x41901),f880(x41901),f121(x41901),f119(x41901)),x41902)))
% 26.45/26.32  [4220]E(f318(f318(f45(a879,f885(f884(x42201,x42201),a874)),f243(f885(a879,a874))),f318(f318(f7(a879,f885(f884(x42201,x42201),a874),f885(f884(x42201,x42201),a874)),f184(f884(x42201,x42201),a874)),x42202)),f294(x42201,x42202))
% 26.45/26.32  [4240]E(f88(x42401,f318(f318(f8(f885(x42401,a874),a874,x42401),f318(a315,x42402)),f318(f318(f7(x42401,f885(x42401,a874),f885(x42401,a874)),f296(x42401)),f189(f885(x42401,a874))))),f299(x42401,x42402))
% 26.45/26.32  [4248]E(f318(f190(f880(x42481)),f148(x42481,f318(f138(f880(x42481),f880(x42481),f121(x42481),f119(x42481)),x42482))),f318(f41(x42481),f318(f318(f45(f880(x42481),f885(x42481,a874)),f318(f168(f880(x42481)),x42482)),f168(x42481))))
% 26.45/26.32  [4264]E(f318(f318(f116(f885(f884(x42641,x42641),a874)),x42642),f318(f318(f275(x42641,x42641,x42641),f318(f318(f275(x42641,x42641,x42641),x42642),f294(x42641,x42642))),x42642)),f318(f318(f275(x42641,x42641,x42641),x42642),f294(x42641,x42642)))
% 26.45/26.32  [4285]P1(f318(f318(f233(f885(f884(x42851,x42851),a874)),f318(f318(f275(x42851,x42851,x42851),x42852),f294(x42851,x42852))),f318(f318(f255(x42851,x42851),f318(f271(x42851),x42852)),f318(f16(f885(x42851,a874),x42851),f318(f271(x42851),x42852)))))
% 26.45/26.32  [4328]E(f318(f240(f880(x43281)),f318(f318(f7(f880(x43281),f885(x43281,a874),a874),f318(f318(f8(f885(x43281,a874),f885(f885(x43281,a874),a874),f880(x43281)),f233(f885(x43281,a874))),f168(x43281))),x43282)),f157(x43281,x43282))
% 26.45/26.32  [4340]E(f318(f152(f880(x43401),x43401,f119(x43401),f318(f318(f8(f880(x43401),f885(f880(x43401),f880(x43401)),x43401),f318(f7(f880(x43401),f880(x43401),f880(x43401)),f121(x43401))),f318(f318(f7(x43401,f880(x43401),f880(x43401)),f147(x43401)),f119(x43401)))),x43402),f318(f164(x43401),x43402))
% 26.45/26.32  [4382]P26(f885(x43821,x43822),f885(f884(x43821,x43822),a874),f318(f318(f8(f885(f884(x43821,x43822),a874),f885(f884(x43821,x43822),a874),f885(x43821,x43822)),f240(f884(x43821,x43822))),f318(f318(f8(f885(x43821,f885(x43822,a874)),f885(f884(x43821,x43822),a874),f885(x43821,x43822)),f257(x43821,x43822,a874)),f318(f8(x43822,f885(x43822,a874),x43821),f318(f7(x43822,x43822,a874),a315)))),f243(f885(f885(x43821,x43822),a874)))
% 26.45/26.32  [4387]E(f48(a1,f318(f109(a1),f318(f318(f83(a1),x43871),x43871)),f318(f109(a1),f318(f318(f83(a1),x43872),x43872))),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f48(a1,f318(f109(a1),x43871),f318(f109(a1),x43872))))
% 26.45/26.32  [4429]E(f318(f318(f45(x44291,f885(f884(x44291,x44291),a874)),x44292),f318(f318(f7(x44291,f885(f884(x44291,x44291),a874),f885(f884(x44291,x44291),a874)),f318(f318(f8(f884(x44291,x44291),f885(f885(f884(x44291,x44291),a874),f885(f884(x44291,x44291),a874)),x44291),f296(f884(x44291,x44291))),f318(f318(f18(x44291,x44291,f884(x44291,x44291)),f248(x44291,x44291)),f5(x44291)))),f189(f885(f884(x44291,x44291),a874)))),f245(x44291,x44292))
% 26.45/26.32  [4437]E(f196(x44371,f318(f318(f248(a1,a1),f318(f82(a1),f318(f318(f76(f884(a1,a1),a1,x44371,f247(a1,a1)),f210(x44371)),x44372))),f318(f318(f76(f884(a1,a1),a1,x44371,f256(a1,a1)),f210(x44371)),x44372))),f218(x44371,x44372))
% 26.45/26.32  [4520]E(f318(f240(f885(x45201,a874)),f318(f318(f8(f885(f885(x45201,a874),a874),a874,f885(x45201,a874)),f90(f885(x45201,a874))),f318(f318(f7(f885(x45201,a874),f885(f885(x45201,a874),a874),f885(f885(x45201,a874),a874)),f318(f318(f8(f885(f885(x45201,a874),f885(a874,a874)),f885(f885(f885(x45201,a874),a874),f885(f885(x45201,a874),a874)),f885(x45201,a874)),f18(f885(x45201,a874),a874,a874)),f318(f318(f8(f885(f885(x45201,a874),a874),f885(f885(x45201,a874),f885(a874,a874)),f885(x45201,a874)),f318(f8(a874,f885(a874,a874),f885(x45201,a874)),a316)),f318(f318(f7(f885(x45201,a874),f885(f885(x45201,a874),f885(x45201,a874)),f885(f885(x45201,a874),a874)),f318(f318(f8(f885(f885(x45201,a874),a874),f885(f885(f885(x45201,a874),f885(x45201,a874)),f885(f885(x45201,a874),a874)),f885(x45201,a874)),f8(f885(x45201,a874),a874,f885(x45201,a874))),a315)),f82(f885(x45201,a874)))))),f318(f318(f8(f885(f885(x45201,a874),a874),a874,f885(x45201,a874)),f318(f320(f885(x45201,a874)),x45202)),f295(x45201))))),f318(f295(x45201),f318(f82(f885(x45201,a874)),x45202)))
% 26.45/26.32  [4629]~E(f318(f318(f83(a1),x46291),x46291),f318(f318(f22(a1),f318(f318(f83(a1),x46292),x46292)),a103))
% 26.45/26.32  [4630]~E(f318(f318(f83(a1),x46301),x46301),f318(f318(f22(a1),f318(f318(f83(a1),x46302),x46302)),a103))
% 26.45/26.32  [4636]~P1(f318(f318(f234(a879),f318(f318(f83(a879),x46361),x46362)),x46362))
% 26.45/26.32  [4637]~P1(f318(f318(f234(a879),f318(f318(f83(a879),x46371),x46372)),x46371))
% 26.45/26.32  [3855]E(f318(f318(f22(a879),x38551),f318(f318(f84(a879),f318(f318(f42(a879),x38551),x38552)),x38552)),f48(a879,x38551,x38552))
% 26.45/26.32  [3856]E(f318(f318(f22(a1),x38561),f318(f318(f84(a1),f318(f318(f42(a1),x38561),x38562)),x38562)),f48(a1,x38561,x38562))
% 26.45/26.32  [3889]E(f318(f318(f150(a879,x38891),f318(f161(x38891),x38892)),f135(a879,f318(f288(a879,f2(a879)),f318(f190(f880(x38891)),x38892)))),x38892)
% 26.45/26.32  [3950]E(f318(f272(x39501,x39501,f294(x39501,f189(f885(f884(x39501,x39501),a874)))),x39502),x39502)
% 26.45/26.32  [4075]E(f294(x40751,f318(f318(f116(f885(f884(x40751,x40751),a874)),x40752),f294(x40751,f189(f885(f884(x40751,x40751),a874))))),f294(x40751,x40752))
% 26.45/26.32  [4076]E(f294(x40761,f318(f318(f22(f885(f884(x40761,x40761),a874)),x40762),f294(x40761,f189(f885(f884(x40761,x40761),a874))))),f294(x40761,x40762))
% 26.45/26.32  [4129]E(f318(f318(f22(a1),f318(f318(f22(a1),f318(f318(f83(a1),x41291),x41291)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x41292),x41292)),a103)),f318(f318(f83(a1),f318(f318(f22(a1),x41291),x41292)),f318(f318(f22(a1),x41291),x41292)))
% 26.45/26.32  [4168]E(f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f83(a1),x41681),x41682)),f318(f318(f83(a1),x41681),x41682))),a103),f318(f318(f83(a1),f318(f318(f83(a1),x41681),x41681)),f318(f318(f22(a1),f318(f318(f83(a1),x41682),x41682)),a103)))
% 26.45/26.32  [4194]E(f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),x41941),x41941)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x41942),x41942)),a103)),f318(f318(f83(a1),f318(f318(f83(a1),x41941),f318(f318(f22(a1),x41942),a103))),f318(f318(f83(a1),x41941),f318(f318(f22(a1),x41942),a103))))
% 26.45/26.32  [4206]E(f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),x42061),x42062)),f318(f318(f22(a1),x42061),x42062))),a103),f318(f318(f22(a1),f318(f318(f22(a1),f318(f318(f83(a1),x42061),x42061)),a103)),f318(f318(f83(a1),x42062),x42062)))
% 26.45/26.32  [4207]E(f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f83(a1),x42071),x42072)),f318(f318(f83(a1),x42071),x42072))),a103),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),x42071),x42071)),a103)),f318(f318(f83(a1),x42072),x42072)))
% 26.45/26.32  [4261]E(f318(f106(a1),f318(f318(f42(a879),f318(f318(f84(a879),f318(a110,f318(f78(a1),x42611))),f318(a110,f318(f78(a1),x42612)))),f214(f318(a110,f318(f78(a1),x42611)),f318(a110,f318(f78(a1),x42612))))),f216(x42611,x42612))
% 26.45/26.32  [4305]E(f318(f318(f259(f884(a105,a105),a105,f884(a105,a105),f884(x43051,f884(a105,a105))),f263(f318(a3,f318(f190(f880(x43051)),x43052)))),f318(f318(f8(x43051,f885(f884(a105,a105),f884(x43051,f884(a105,a105))),a105),f248(x43051,f884(a105,a105))),f318(f318(f8(a879,x43051,a105),f318(f161(x43051),x43052)),a19))),f269(x43051,x43052))
% 26.45/26.32  [4388]E(f318(f138(a879,f880(x43881),f318(f7(f880(x43881),a879,a879),f318(f318(f8(a879,f885(a879,a879),f880(x43881)),f232(a879)),f190(f880(x43881)))),f2(a879)),f318(f165(f880(x43881)),f174(x43881,x43882))),f318(f190(f880(f880(x43881))),f318(f132(f880(x43881),f318(f318(f8(a874,a874,f880(x43881)),a313),f318(f318(f7(f880(x43881),f880(x43881),a874),a315),f119(x43881)))),x43882)))
% 26.45/26.32  [4394]E(f318(f318(f45(a879,f885(x43941,a874)),f243(f885(a879,a874))),f318(f318(f7(a879,f885(a879,f885(x43941,a874)),f885(x43941,a874)),f318(f318(f8(f885(a879,a874),f885(f885(a879,f885(x43941,a874)),f885(x43941,a874)),a879),f45(a879,f885(x43941,a874))),f288(a879,f2(a879)))),x43942)),f318(f318(f45(a879,f885(x43941,a874)),f243(f885(a879,a874))),x43942))
% 26.45/26.32  [4413]P1(f318(f65(a879),f318(f240(a879),f318(f318(f18(a879,a874,a874),f318(f318(f8(a874,f885(a874,a874),a879),a316),x44131)),f318(f318(f7(a879,a879,a874),f234(a879)),x44132)))))
% 26.45/26.32  [4530]E(f318(f240(f884(f880(x45301),f880(x45301))),f318(f257(f880(x45301),f880(x45301),a874),f318(f318(f18(f880(x45301),f885(f880(x45301),a874),f885(f880(x45301),a874)),f318(f318(f8(f885(f880(x45301),f885(a874,a874)),f885(f885(f880(x45301),a874),f885(f880(x45301),a874)),f880(x45301)),f18(f880(x45301),a874,a874)),f318(f318(f8(f885(f880(x45301),a874),f885(f880(x45301),f885(a874,a874)),f880(x45301)),f318(f8(a874,f885(a874,a874),f880(x45301)),a317)),f318(f318(f7(f880(x45301),f885(f880(x45301),a879),f885(f880(x45301),a874)),f318(f318(f8(f885(a879,a874),f885(f885(f880(x45301),a879),f885(f880(x45301),a874)),f880(x45301)),f8(a879,a874,f880(x45301))),f318(f318(f8(a879,f885(a879,a874),f880(x45301)),f234(a879)),f190(f880(x45301))))),f190(f880(x45301)))))),f318(f318(f18(f880(x45301),f885(f880(x45301),a874),f885(f880(x45301),a874)),f318(f318(f8(f885(f880(x45301),f885(a874,a874)),f885(f885(f880(x45301),a874),f885(f880(x45301),a874)),f880(x45301)),f18(f880(x45301),a874,a874)),f318(f318(f8(f885(f880(x45301),a874),f885(f880(x45301),f885(a874,a874)),f880(x45301)),f318(f8(a874,f885(a874,a874),f880(x45301)),a316)),f318(f318(f7(f880(x45301),f885(f880(x45301),a879),f885(f880(x45301),a874)),f318(f318(f8(f885(a879,a874),f885(f885(f880(x45301),a879),f885(f880(x45301),a874)),f880(x45301)),f8(a879,a874,f880(x45301))),f318(f318(f8(a879,f885(a879,a874),f880(x45301)),a315),f190(f880(x45301))))),f190(f880(x45301)))))),f318(f318(f7(f880(x45301),f885(f884(f880(x45301),f880(x45301)),a874),f885(f880(x45301),a874)),f318(f318(f8(f885(f880(x45301),f885(f885(f884(f880(x45301),f880(x45301)),a874),a874)),f885(f885(f884(f880(x45301),f880(x45301)),a874),f885(f880(x45301),a874)),f880(x45301)),f7(f880(x45301),f885(f884(f880(x45301),f880(x45301)),a874),a874)),f318(f318(f8(f885(f880(x45301),f884(f880(x45301),f880(x45301))),f885(f880(x45301),f885(f885(f884(f880(x45301),f880(x45301)),a874),a874)),f880(x45301)),f318(f8(f884(f880(x45301),f880(x45301)),f885(f885(f884(f880(x45301),f880(x45301)),a874),a874),f880(x45301)),f320(f884(f880(x45301),f880(x45301))))),f248(f880(x45301),f880(x45301))))),f141(x45301,x45302)))))),f142(x45301,x45302))
% 26.45/26.32  [4642]~P1(f318(f318(f94(a1),f318(f318(f83(a1),x46421),x46421)),f318(f318(f22(a1),f318(f318(f83(a1),x46422),x46422)),a103)))
% 26.45/26.32  [4197]E(f318(f318(f83(a1),f318(f318(f83(a1),f318(f318(f84(a1),x41971),x41972)),f318(f318(f84(a1),x41971),x41972))),x41972),f318(f318(f84(a1),f318(f318(f22(a1),f318(f318(f83(a1),x41971),x41971)),a103)),x41972))
% 26.45/26.32  [4303]E(f318(a110,f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x43031),x43032)),f189(f885(f884(a879,a879),a874)))))),f318(f318(f22(a879),x43031),x43032))
% 26.45/26.32  [4308]E(f318(f318(f275(x43081,x43081,x43081),f318(f318(f116(f885(f884(x43081,x43081),a874)),x43082),f294(x43081,f189(f885(f884(x43081,x43081),a874))))),f294(x43081,f318(f318(f116(f885(f884(x43081,x43081),a874)),x43082),f294(x43081,f189(f885(f884(x43081,x43081),a874)))))),f294(x43081,x43082))
% 26.45/26.32  [4346]E(f262(x43461,f318(f132(f884(a105,x43461),f318(f257(a105,x43461,a874),f318(f318(f8(a874,f885(x43461,a874),a105),f16(a874,x43461)),f318(f234(a105),f2(a105))))),x43462)),f262(x43461,x43462))
% 26.45/26.32  [4347]E(f264(x43471,f318(f132(f884(a105,x43471),f318(f257(a105,x43471,a874),f318(f318(f8(a874,f885(x43471,a874),a105),f16(a874,x43471)),f318(f234(a105),f2(a105))))),x43472)),f264(x43471,x43472))
% 26.45/26.32  [4349]E(f318(f82(a1),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x43491),x43492)),f189(f885(f884(a879,a879),a874)))))),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x43492),x43491)),f189(f885(f884(a879,a879),a874))))))
% 26.45/26.32  [4405]E(f318(f318(f274(f880(a879),x44051),f141(a879,a239)),f318(f318(f7(x44051,f880(f885(x44051,a879)),f880(a879)),f318(f318(f8(f885(f885(x44051,a879),a879),f885(f880(f885(x44051,a879)),f880(a879)),x44051),f150(f885(x44051,a879),a879)),f318(f7(f885(x44051,a879),x44051,a879),f5(f885(x44051,a879))))),x44052)),f149(x44051,x44052))
% 26.45/26.32  [4426]E(f318(f318(f89(a1,a879),f318(f109(a1),f318(f318(f83(a1),x44261),a103))),f318(f318(f18(a1,a879,a879),f318(f318(f7(a1,a879,f885(a879,a879)),f318(f318(f8(a874,f885(a879,f885(a879,a879)),a1),f100(a879)),a194)),f2(a879))),f318(f318(f8(a879,a879,a1),a118),f318(f318(f8(a879,a879,a1),f318(f231(a879),x44262)),a110)))),f318(f318(f231(a879),f318(a118,x44262)),f318(f109(a879),x44261)))
% 26.45/26.32  [4427]E(f318(f318(f89(a1,a879),f318(f109(a1),f318(f318(f83(a1),x44271),a103))),f318(f318(f18(a1,a879,a879),f318(f318(f7(a1,a879,f885(a879,a879)),f318(f318(f8(a874,f885(a879,f885(a879,a879)),a1),f100(a879)),a194)),f318(a118,x44272))),f318(f318(f8(a879,a879,a1),a118),f318(f318(f8(a879,a879,a1),f318(f232(a879),x44272)),a110)))),f318(f318(f232(a879),f318(a118,x44272)),f318(f109(a879),x44271)))
% 26.45/26.32  [4447]E(f318(f138(f880(x44471),f880(x44471),f121(x44471),f119(x44471)),f318(f318(f150(f880(x44471),f880(x44471)),f152(f880(x44471),x44471,f119(x44471),f318(f318(f8(f880(x44471),f885(f880(x44471),f880(x44471)),x44471),f16(f880(x44471),f880(x44471))),f318(f318(f7(x44471,f880(x44471),f880(x44471)),f147(x44471)),f119(x44471))))),x44472)),f318(f318(f150(f880(x44471),x44471),f137(x44471)),f318(f132(f880(x44471),f318(f318(f8(a874,a874,f880(x44471)),a313),f318(f318(f7(f880(x44471),f880(x44471),a874),a315),f119(x44471)))),x44472)))
% 26.45/26.32  [4512]E(f318(f257(a1,a1,a874),f318(f318(f7(a1,f885(a1,a874),f885(a1,a874)),f318(f318(f8(f885(a1,f885(a874,a874)),f885(f885(a1,a874),f885(a1,a874)),a1),f18(a1,a874,a874)),f318(f318(f8(f885(a1,a874),f885(a1,f885(a874,a874)),a1),f318(f8(a874,f885(a874,a874),a1),a316)),f318(f318(f8(f885(a1,a1),f885(a1,a874),a1),f318(f8(a1,a874,a1),f318(a315,x45121))),f318(f318(f8(a1,f885(a1,a1),a1),f83(a1)),f318(f84(a1),x45122)))))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f318(f8(a874,a874,a1),f318(a321,f318(f318(f234(a1),f2(a1)),x45122))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),f318(f318(f7(a1,a1,a874),f234(a1)),x45122))))),f318(f318(f8(a874,a874,a1),f318(a321,f318(a313,f318(f318(f234(a1),f2(a1)),x45122)))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f234(a1),x45122))),f318(f318(f7(a1,a1,a874),f233(a1)),f2(a1))))))),f52(x45121,x45122))
% 26.45/26.32  [4514]E(f318(f240(x45141),f318(f318(f8(f885(a879,a874),a874,x45141),f90(a879)),f318(f318(f7(x45141,f885(a879,a874),f885(a879,a874)),f318(f318(f8(f885(a879,f885(a874,a874)),f885(f885(a879,a874),f885(a879,a874)),x45141),f18(a879,a874,a874)),f318(f318(f8(f885(a879,a874),f885(a879,f885(a874,a874)),x45141),f318(f8(a874,f885(a874,a874),a879),a316)),f318(f318(f7(x45141,f885(a879,x45141),f885(a879,a874)),f318(f318(f8(f885(x45141,a874),f885(f885(a879,x45141),f885(a879,a874)),x45141),f8(x45141,a874,a879)),a315)),f318(f161(x45141),x45142))))),f318(f318(f7(a879,a879,a874),f234(a879)),f318(f190(f880(x45141)),x45142))))),f318(f168(x45141),x45142))
% 26.45/26.32  [4318]E(f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),x43181),a103)),x43182)),f318(f318(f22(a1),f318(f318(f83(a1),x43181),a103)),x43182))),a103),f318(f318(f22(a1),f318(f318(f83(a1),x43181),x43181)),f318(f318(f22(a1),f318(f318(f83(a1),x43182),x43182)),a103)))
% 26.45/26.32  [4442]E(f318(f138(f880(f880(x44421)),f880(f880(x44421)),f121(f880(x44421)),f119(f880(x44421))),f318(f318(f150(f880(x44421),f880(f880(x44421))),f152(f880(f880(x44421)),x44421,f119(f880(x44421)),f318(f16(f885(f880(x44421),f880(f880(x44421))),x44421),f318(f318(f7(f880(x44421),f880(f880(x44421)),f880(f880(x44421))),f147(f880(x44421))),f119(f880(x44421)))))),x44422)),f318(f318(f150(f880(x44421),f880(x44421)),f167(x44421)),f318(f132(f880(x44421),f318(f318(f8(a874,a874,f880(x44421)),a313),f318(f318(f7(f880(x44421),f880(x44421),a874),a315),f119(x44421)))),x44422)))
% 26.45/26.32  [4453]E(f318(f318(f89(a1,a879),f318(f109(a1),f318(f318(f83(a1),x44531),a103))),f318(f318(f18(a1,a879,a879),f318(f318(f7(a1,a879,f885(a879,a879)),f318(f318(f8(a874,f885(a879,f885(a879,a879)),a1),f100(a879)),a194)),f2(a879))),f318(f318(f8(a879,a879,a1),a118),f318(f318(f7(a1,a879,a879),f318(f318(f8(a879,f885(a879,a879),a1),f231(a879)),a110)),x44532)))),f318(f318(f231(a879),f318(f109(a879),x44531)),f318(a118,x44532)))
% 26.45/26.32  [4454]E(f318(f318(f89(a1,a879),f318(f109(a1),f318(f318(f83(a1),x44541),a103))),f318(f318(f18(a1,a879,a879),f318(f318(f7(a1,a879,f885(a879,a879)),f318(f318(f8(a874,f885(a879,f885(a879,a879)),a1),f100(a879)),a194)),f318(a118,x44542))),f318(f318(f8(a879,a879,a1),a118),f318(f318(f7(a1,a879,a879),f318(f318(f8(a879,f885(a879,a879),a1),f232(a879)),a110)),x44542)))),f318(f318(f232(a879),f318(f109(a879),x44541)),f318(a118,x44542)))
% 26.45/26.32  [4441]E(f318(f257(x44411,x44411,a874),f318(f318(f18(x44411,a874,f885(x44411,a874)),f318(f318(f8(f885(x44411,f885(a874,a874)),f885(a874,f885(x44411,a874)),x44411),f7(x44411,a874,a874)),f318(f318(f8(f885(x44411,a874),f885(x44411,f885(a874,a874)),x44411),f318(f8(a874,f885(a874,a874),x44411),a316)),a315))),x44412)),f245(x44411,x44412))
% 26.45/26.32  [4487]E(f318(f318(f42(a879),x44871),f318(f318(f83(a879),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),x44872)),f318(f318(f42(a879),x44871),f318(a118,f318(a118,f318(a118,x44872)))))
% 26.45/26.32  [4488]E(f48(a879,x44881,f318(f318(f83(a879),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),x44882)),f48(a879,x44881,f318(a118,f318(a118,f318(a118,x44882)))))
% 26.45/26.32  [4489]E(f48(a879,f318(f318(f83(a879),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),x44891),x44892),f48(a879,f318(a118,f318(a118,f318(a118,x44891))),x44892))
% 26.45/26.32  [4504]E(f127(f318(x45041,f318(f318(f84(a105),f318(f109(a105),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),x45042))),f318(f206(x45041),x45042))
% 26.45/26.32  [4505]E(f318(f318(f42(a879),f318(f318(f83(a879),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),x45051)),x45052),f318(f318(f42(a879),f318(a118,f318(a118,f318(a118,x45051)))),x45052))
% 26.45/26.32  [4576]~E(f26(x45761,x45762,x45763),a24)
% 26.45/26.32  [4577]~E(f27(x45771,x45772,x45773),a24)
% 26.45/26.32  [4578]~E(f26(x45781,x45782,x45783),a24)
% 26.45/26.32  [4579]~E(f27(x45791,x45792,x45793),a24)
% 26.45/26.32  [3385]E(f318(f318(f193(x33851,x33852),x33853),f192(x33851)),f192(x33852))
% 26.45/26.32  [3386]E(f318(f318(f150(x33861,x33862),x33863),f119(x33861)),f119(x33862))
% 26.45/26.32  [3426]E(f318(f185(x34261,x34262,x34263),f2(a879)),x34262)
% 26.45/26.32  [3428]E(f318(f318(f176(x34281,x34282),x34283),f119(x34282)),f119(f884(x34281,x34282)))
% 26.45/26.32  [3462]E(f88(x34621,f66(x34621,x34622,x34623)),f318(f67(x34621,x34622),x34623))
% 26.45/26.32  [3513]E(f136(x35131,x35132,f148(x35131,x35133)),f148(x35131,f136(x35131,x35132,x35133)))
% 26.45/26.32  [3532]E(f318(f247(f880(x35321),f880(x35321)),f163(x35321,x35322,x35323)),f318(f132(x35321,x35322),x35323))
% 26.45/26.32  [3609]E(f186(x36091,x36092,x36093,f2(a879)),x36092)
% 26.45/26.32  [3610]E(f17(x36101,x36102,x36103,f2(a105)),x36102)
% 26.45/26.32  [3617]E(f159(x36171,x36172,x36173,f119(x36171)),f119(x36172))
% 26.45/26.32  [3618]E(f160(x36181,x36182,x36183,f119(x36181)),f119(x36182))
% 26.45/26.32  [3623]E(f318(f318(f161(x36231),f318(f318(f147(x36231),x36232),x36233)),f2(a879)),x36232)
% 26.45/26.32  [3654]E(f63(x36541,x36542,f119(x36541),x36543),f119(f884(x36541,x36542)))
% 26.45/26.32  [3674]P26(x36741,x36742,x36743,f189(f885(x36741,a874)))
% 26.45/26.32  [3830]E(f318(f76(x38301,x38302,x38301,x38303),f32(x38301)),x38303)
% 26.45/26.32  [4010]P1(f318(f318(f320(f884(x40101,x40101)),f318(f318(f248(x40101,x40101),x40102),x40102)),f294(x40101,x40103)))
% 26.45/26.32  [4643]~P1(f318(f318(f320(f884(f880(x46431),f880(x46431))),f318(f318(f248(f880(x46431),f880(x46431)),x46432),f119(x46431))),f141(x46431,x46433)))
% 26.45/26.32  [4644]~P1(f318(f318(f320(f884(f880(x46441),f880(x46441))),f318(f318(f248(f880(x46441),f880(x46441)),x46442),f119(x46441))),f143(x46441,x46443)))
% 26.45/26.32  [4645]~P1(f318(f318(f320(f884(f880(x46451),f880(x46451))),f318(f318(f248(f880(x46451),f880(x46451)),x46452),f119(x46451))),f153(x46451,x46453)))
% 26.45/26.32  [4646]~P1(f318(f318(f320(f884(f880(x46461),f880(x46461))),f318(f318(f248(f880(x46461),f880(x46461)),f119(x46461)),x46462)),f141(x46461,x46463)))
% 26.45/26.32  [4647]~P1(f318(f318(f320(f884(f880(x46471),f880(x46471))),f318(f318(f248(f880(x46471),f880(x46471)),f119(x46471)),x46472)),f153(x46471,x46473)))
% 26.45/26.32  [3358]E(f318(f318(f195(x33581),x33582),x33583),f196(x33581,f213(x33582,x33583)))
% 26.45/26.32  [3415]E(f318(f273(x34151,x34152),f318(f273(x34152,x34151),x34153)),x34153)
% 26.45/26.32  [3438]E(f318(f318(f176(x34381,x34382),f119(x34381)),x34383),f119(f884(x34381,x34382)))
% 26.45/26.32  [3441]E(f170(x34411,x34412,f318(f241(a879),x34413)),f318(f318(f169(x34411),x34413),x34412))
% 26.45/26.32  [3457]E(f318(f246(x34571,x34572),f318(f273(x34572,x34571),x34573)),f318(f244(x34572,x34571),x34573))
% 26.45/26.32  [3458]E(f148(x34581,f318(f132(x34581,x34582),x34583)),f318(f132(x34581,x34582),f148(x34581,x34583)))
% 26.45/26.32  [3460]E(f318(f244(x34601,x34602),f318(f273(x34602,x34601),x34603)),f318(f246(x34602,x34601),x34603))
% 26.45/26.32  [3461]E(f318(f246(x34611,x34612),f318(f273(x34612,x34611),x34613)),f318(f244(x34612,x34611),x34613))
% 26.45/26.32  [3477]E(f318(f132(x34771,x34772),f318(f165(x34771),x34773)),f318(f165(x34771),f318(f132(x34771,x34772),x34773)))
% 26.45/26.32  [3490]E(f318(f318(f134(x34901),x34902),f318(f167(x34901),x34903)),f318(f318(f134(x34901),f318(a118,x34902)),x34903))
% 26.45/26.32  [3508]E(f28(f26(x35081,x35082,x35083)),f318(f318(f83(a879),f28(x35083)),f318(a118,f2(a879))))
% 26.45/26.32  [3509]E(f318(f297(x35091,x35092,x35093),f189(f885(x35091,a874))),f189(f885(x35092,a874)))
% 26.45/26.32  [3510]E(f318(f272(x35101,x35102,x35103),f189(f885(x35101,a874))),f189(f885(x35102,a874)))
% 26.45/26.32  [3511]E(f318(f298(x35111,x35112,x35113),f189(f885(x35112,a874))),f189(f885(x35111,a874)))
% 26.45/26.32  [3512]E(f318(f298(x35121,x35122,x35123),f243(f885(x35122,a874))),f243(f885(x35121,a874)))
% 26.45/26.32  [3540]E(f318(f318(f296(x35401),x35402),f318(f168(x35401),x35403)),f318(f168(x35401),f136(x35401,x35402,x35403)))
% 26.45/26.32  [3552]E(f227(x35521,x35522,f318(f226(x35521),x35523)),f318(f318(f83(a879),f318(x35522,x35523)),f318(a118,f2(a879))))
% 26.45/26.32  [3627]E(f318(f190(a876),f26(x36271,x36272,x36273)),f318(f318(f83(a879),f318(f190(a876),x36273)),f318(a118,f2(a879))))
% 26.45/26.32  [3628]E(f318(f297(f884(x36281,x36282),x36282,f256(x36281,x36282)),x36283),f318(f244(x36281,x36282),x36283))
% 26.45/26.32  [3629]E(f318(f297(f884(x36291,x36292),x36291,f247(x36291,x36292)),x36293),f318(f246(x36291,x36292),x36293))
% 26.45/26.32  [3698]E(f318(f318(f248(x36981,x36982),f318(f247(x36981,x36982),x36983)),f318(f256(x36981,x36982),x36983)),x36983)
% 26.45/26.32  [3699]E(f318(f318(f248(x36991,x36992),f318(f247(x36991,x36992),x36993)),f318(f256(x36991,x36992),x36993)),x36993)
% 26.45/26.32  [3707]E(f318(f190(f881(x37071)),f122(x37071,x37072,x37073)),f318(f318(f83(a879),f318(f190(f881(x37071)),x37073)),f318(a118,f2(a879))))
% 26.45/26.32  [3708]E(f318(f318(f257(x37081,x37082,x37081),f16(x37081,x37082)),x37083),f318(f247(x37081,x37082),x37083))
% 26.45/26.32  [3728]E(f181(x37281,x37282,x37283,f318(f16(f883(x37282),x37281),f192(x37282))),x37283)
% 26.45/26.32  [3729]E(f181(x37291,x37292,f318(f16(f883(x37292),x37291),f192(x37292)),x37293),x37293)
% 26.45/26.32  [3783]E(f28(f27(x37831,x37832,x37833)),f318(f318(f83(a879),f318(f318(f83(a879),f28(x37832)),f28(x37833))),f318(a118,f2(a879))))
% 26.45/26.32  [3834]E(f318(f76(x38341,x38341,x38342,f32(x38341)),x38343),x38343)
% 26.45/26.32  [3940]P1(f318(f318(f197(f25(x39401,x39402)),x39403),f318(f318(f318(a199,x39403),x39401),f318(x39402,x39403))))
% 26.45/26.32  [3941]P1(f318(f318(f197(f25(x39411,x39412)),x39413),f318(f318(f318(a199,x39413),x39411),f318(x39412,x39413))))
% 26.45/26.32  [3943]E(f318(f190(a876),f27(x39431,x39432,x39433)),f318(f318(f83(a879),f318(f318(f83(a879),f318(f190(a876),x39432)),f318(f190(a876),x39433))),f318(a118,f2(a879))))
% 26.45/26.32  [4020]P1(f318(f318(f233(f885(x40201,a874)),f318(f168(x40201),f318(f132(x40201,x40202),x40203))),f318(f168(x40201),x40203)))
% 26.45/26.32  [4062]P1(f318(f318(f233(f885(x40621,a874)),f318(f168(x40621),f318(f318(f169(x40621),x40622),x40623))),f318(f168(x40621),x40623)))
% 26.45/26.32  [4063]P1(f318(f318(f233(f885(x40631,a874)),f318(f168(x40631),f318(f318(f134(x40631),x40632),x40633))),f318(f168(x40631),x40633)))
% 26.45/26.32  [4068]P1(f318(f318(f233(f885(x40681,a874)),f318(f168(x40681),f170(x40681,x40682,x40683))),f318(f168(x40681),x40682)))
% 26.45/26.32  [4069]P1(f318(f318(f233(f885(x40691,a874)),f318(f168(x40691),f166(x40691,x40692,x40693))),f318(f168(x40691),x40693)))
% 26.45/26.32  [4090]P26(f884(x40901,x40902),f884(x40902,x40901),f318(f257(x40901,x40902,f884(x40902,x40901)),f318(f7(x40902,x40901,f884(x40902,x40901)),f248(x40902,x40901))),x40903)
% 26.45/26.32  [4102]E(f318(f318(f318(f184(f880(x41021),f880(x41021)),f48(a879,x41022,f318(f190(f880(x41021)),x41023))),f164(x41021)),x41023),f318(f318(f318(f184(f880(x41021),f880(x41021)),x41022),f164(x41021)),x41023))
% 26.45/26.32  [4141]E(f318(f76(f880(x41411),f880(x41411),f880(x41411),f318(f318(f184(f880(x41411),f880(x41411)),x41412),f164(x41411))),f318(f318(f184(f880(x41411),f880(x41411)),x41413),f164(x41411))),f318(f318(f184(f880(x41411),f880(x41411)),f318(f318(f83(a879),x41412),x41413)),f164(x41411)))
% 26.45/26.32  [4144]P1(f318(f318(f320(f884(f880(x41441),f880(x41441))),f318(f318(f248(f880(x41441),f880(x41441)),x41442),x41442)),f154(x41441,f294(x41441,x41443))))
% 26.45/26.32  [4288]E(f88(f884(x42881,x42882),f318(f318(f18(f884(x42881,x42882),x42882,a874),f318(f318(f8(x42881,f885(x42882,a874),f884(x42881,x42882)),x42883),f247(x42881,x42882))),f256(x42881,x42882))),f88(f884(x42881,x42882),f318(f257(x42881,x42882,a874),x42883)))
% 26.45/26.32  [4289]E(f93(f884(x42891,x42892),f318(f318(f18(f884(x42891,x42892),x42892,a874),f318(f318(f8(x42891,f885(x42892,a874),f884(x42891,x42892)),x42893),f247(x42891,x42892))),f256(x42891,x42892))),f93(f884(x42891,x42892),f318(f257(x42891,x42892,a874),x42893)))
% 26.45/26.32  [4325]E(f318(f318(f274(f884(a879,x43251),x43251),f311(a879,x43251,a239,x43252)),f318(f318(f18(x43251,x43251,f884(a879,x43251)),f318(f318(f8(a879,f885(x43251,f884(a879,x43251)),x43251),f248(a879,x43251)),x43253)),f5(x43251))),f312(x43251,x43253,x43252))
% 26.45/26.32  [4390]E(f318(f258(x43901,x43901,x43902,x43902,f5(x43901),f5(x43902)),x43903),x43903)
% 26.45/26.32  [4464]E(f318(f138(f880(f880(x44641)),f880(f880(x44641)),f121(f880(x44641)),f119(f880(x44641))),f318(f318(f150(f880(x44641),f880(f880(x44641))),f318(f318(f7(f880(x44641),f880(x44641),f880(f880(x44641))),f318(f318(f8(f885(x44641,f880(x44641)),f885(f880(x44641),f880(f880(x44641))),f880(x44641)),f150(x44641,f880(x44641))),f318(f7(x44641,f880(x44641),f880(x44641)),f147(x44641)))),x44642)),f58(x44641,x44643,x44642))),f58(x44641,f318(a118,x44643),x44642))
% 26.45/26.32  [4526]E(f318(f228(a879,f884(x45261,f881(x45261)),f2(a879),f318(f257(x45261,f881(x45261),a879),f318(f318(f7(x45261,a879,f885(f881(x45261),a879)),f318(f318(f8(f885(f881(x45261),f885(a879,a879)),f885(a879,f885(f881(x45261),a879)),x45261),f7(f881(x45261),a879,a879)),f318(f318(f8(f885(f881(x45261),a879),f885(f881(x45261),f885(a879,a879)),x45261),f318(f8(a879,f885(a879,a879),f881(x45261)),f83(a879))),f318(f318(f7(x45261,f885(f881(x45261),a879),f885(f881(x45261),a879)),f318(f318(f8(f885(a879,a879),f885(f885(f881(x45261),a879),f885(f881(x45261),a879)),x45261),f8(a879,a879,f881(x45261))),f318(f318(f8(a879,f885(a879,a879),x45261),f83(a879)),x45262))),f130(x45261,x45262))))),f81(a879)))),f318(f129(x45261),x45263)),f318(f130(x45261,x45262),x45263))
% 26.45/26.32  [4529]E(f318(f318(f89(a1,x45291),f216(f318(f318(f76(f884(a1,a1),a1,x45291,f256(a1,a1)),f210(x45291)),x45292),f318(f318(f76(f884(a1,a1),a1,x45291,f256(a1,a1)),f210(x45291)),x45293))),f318(f318(f18(a1,a1,x45291),f318(f318(f8(a1,f885(a1,x45291),a1),f195(x45291)),f318(f318(f18(a1,a1,a1),f318(f318(f8(a1,f885(a1,a1),a1),f83(a1)),f318(f318(f8(a1,a1,a1),f318(f84(a1),f318(f318(f76(f884(a1,a1),a1,x45291,f247(a1,a1)),f210(x45291)),x45292))),f318(f318(f7(a1,a1,a1),f42(a1)),f318(f318(f76(f884(a1,a1),a1,x45291,f256(a1,a1)),f210(x45291)),x45292))))),f318(f318(f8(a1,a1,a1),f318(f84(a1),f318(f318(f76(f884(a1,a1),a1,x45291,f247(a1,a1)),f210(x45291)),x45293))),f318(f318(f7(a1,a1,a1),f42(a1)),f318(f318(f76(f884(a1,a1),a1,x45291,f256(a1,a1)),f210(x45291)),x45293)))))),f5(a1))),f221(x45291,x45292,x45293))
% 26.45/26.32  [4573]~E(f318(f318(f147(x45731),x45732),x45733),x45733)
% 26.45/26.32  [4574]~E(f318(f318(f147(x45741),x45742),x45743),x45743)
% 26.45/26.32  [4580]~E(f318(f318(f147(x45801),x45802),x45803),f119(x45801))
% 26.45/26.32  [4581]~E(f318(f318(f147(x45811),x45812),x45813),f119(x45811))
% 26.45/26.32  [4596]~E(f318(f318(f296(x45961),x45962),x45963),f189(f885(x45961,a874)))
% 26.45/26.32  [4597]~E(f318(f318(f296(x45971),x45972),x45973),f189(f885(x45971,a874)))
% 26.45/26.32  [4620]~E(f318(f297(x46201,f885(x46201,a874),x46202),x46203),f318(f295(x46201),x46203))
% 26.45/26.32  [3419]E(f318(f318(f155(x34191,f119(x34191)),x34192),x34193),f119(x34191))
% 26.45/26.32  [3420]E(f318(f318(f155(x34201,f119(x34201)),x34202),x34203),f119(x34201))
% 26.45/26.32  [3421]E(f318(f167(x34211),f318(f318(f147(x34211),x34212),x34213)),x34213)
% 26.45/26.32  [3422]E(f318(f137(x34221),f318(f318(f147(x34221),x34222),x34223)),x34222)
% 26.45/26.32  [3465]E(f318(f318(f134(x34651),f81(a879)),f318(f318(f147(x34651),x34652),x34653)),x34653)
% 26.45/26.32  [3496]E(f120(x34961,f318(f318(f134(x34961),x34962),x34963)),f318(f318(f134(x34961),x34962),f120(x34961,x34963)))
% 26.45/26.32  [3497]E(f120(x34971,f318(f318(f134(x34971),x34972),x34973)),f318(f318(f134(x34971),x34972),f120(x34971,x34973)))
% 26.45/26.32  [3499]E(f318(f318(f155(x34991,x34992),x34993),f318(f318(f161(x34991),x34992),x34993)),x34992)
% 26.45/26.32  [3523]E(f318(f318(f296(x35231),x35232),f318(f318(f296(x35231),x35232),x35233)),f318(f318(f296(x35231),x35232),x35233))
% 26.45/26.32  [3533]E(f318(f318(f180(x35331,x35332),f119(f884(x35331,x35332))),x35333),f192(x35332))
% 26.45/26.32  [3534]E(f318(f318(f180(x35341,x35342),f119(f884(x35341,x35342))),x35343),f192(x35342))
% 26.45/26.32  [3537]E(f318(f318(f296(x35371),x35372),f318(f168(x35371),x35373)),f318(f168(x35371),f318(f318(f147(x35371),x35372),x35373)))
% 26.45/26.32  [3538]E(f318(f318(f134(x35381),x35382),f318(f167(x35381),x35383)),f318(f167(x35381),f318(f318(f134(x35381),x35382),x35383)))
% 26.45/26.32  [3539]E(f318(f318(f134(x35391),x35392),f318(f167(x35391),x35393)),f318(f167(x35391),f318(f318(f134(x35391),x35392),x35393)))
% 26.45/26.32  [3549]E(f318(f318(f169(x35491),f81(a879)),f318(f318(f147(x35491),x35492),x35493)),f318(f318(f147(x35491),x35492),f119(x35491)))
% 26.45/26.32  [3594]E(f318(f67(x35941,x35942),f318(f318(f296(x35941),x35943),f189(f885(x35941,a874)))),x35943)
% 26.45/26.32  [3638]E(f318(f318(f83(a879),x36381),f318(f318(f83(a879),x36382),x36383)),f318(f318(f83(a879),x36382),f318(f318(f83(a879),x36381),x36383)))
% 26.45/26.32  [3639]E(f318(f318(f83(a1),x36391),f318(f318(f83(a1),x36392),x36393)),f318(f318(f83(a1),x36392),f318(f318(f83(a1),x36391),x36393)))
% 26.45/26.32  [3644]E(f318(f318(f255(x36441,x36442),f189(f885(x36441,a874))),x36443),f189(f885(f884(x36441,x36442),a874)))
% 26.45/26.32  [3666]E(f318(f318(f116(f885(x36661,a874)),x36662),x36663),f318(f318(f116(f885(x36661,a874)),x36663),x36662))
% 26.45/26.32  [3667]E(f318(f318(f107(f885(x36671,a874)),x36672),x36673),f318(f318(f107(f885(x36671,a874)),x36673),x36672))
% 26.45/26.32  [3669]E(f318(f318(f121(x36691),x36692),f318(f318(f147(x36691),x36693),f119(x36691))),f318(f164(x36691),f318(f318(f147(x36691),x36693),x36692)))
% 26.45/26.32  [3670]E(f318(f318(f121(x36701),f318(f165(x36701),x36702)),f318(f165(x36701),x36703)),f318(f165(x36701),f318(f318(f121(x36701),x36703),x36702)))
% 26.45/26.32  [3678]E(f318(f167(x36781),f318(f318(f169(x36781),f318(a118,x36782)),x36783)),f318(f318(f169(x36781),x36782),f318(f167(x36781),x36783)))
% 26.45/26.32  [3685]P1(f318(f318(f320(x36851),x36852),f318(f318(f296(x36851),x36852),x36853)))
% 26.45/26.32  [3689]E(f318(f318(f46(x36891,f885(x36892,a874)),f189(f885(x36891,a874))),x36893),f243(f885(x36892,a874)))
% 26.45/26.32  [3692]E(f318(f272(x36921,x36921,f245(x36921,x36922)),x36923),f318(f318(f107(f885(x36921,a874)),x36922),x36923))
% 26.45/26.32  [3706]E(f318(f190(f880(x37061)),f318(f318(f147(x37061),x37062),x37063)),f318(f318(f83(a879),f318(f190(f880(x37061)),x37063)),f318(a118,f2(a879))))
% 26.45/26.32  [3710]E(f120(x37101,f318(f318(f121(x37101),x37102),f318(f318(f147(x37101),x37103),f119(x37101)))),x37102)
% 26.45/26.32  [3711]E(f140(x37111,f318(f318(f121(x37111),x37112),f318(f318(f147(x37111),x37113),f119(x37111)))),x37113)
% 26.45/26.32  [3717]E(f318(f318(f121(x37171),f318(f318(f169(x37171),x37172),x37173)),f318(f318(f134(x37171),x37172),x37173)),x37173)
% 26.45/26.32  [3726]E(f318(f318(f22(a879),f318(f318(f83(a879),x37261),x37262)),f318(f318(f83(a879),x37263),x37262)),f318(f318(f22(a879),x37261),x37263))
% 26.45/26.32  [3727]E(f318(f318(f22(a879),f318(f318(f83(a879),x37271),x37272)),f318(f318(f83(a879),x37271),x37273)),f318(f318(f22(a879),x37272),x37273))
% 26.45/26.32  [3734]E(f318(f318(f121(x37341),f318(f165(x37341),x37342)),f318(f318(f147(x37341),x37343),f119(x37341))),f318(f165(x37341),f318(f318(f147(x37341),x37343),x37342)))
% 26.45/26.32  [3736]E(f318(f318(f83(a879),f318(f190(f880(x37361)),x37362)),f318(f190(f880(x37361)),x37363)),f318(f190(f880(x37361)),f318(f318(f121(x37361),x37362),x37363)))
% 26.45/26.32  [3745]E(f318(f318(f116(f885(x37451,a874)),f318(f168(x37451),x37452)),f318(f168(x37451),x37453)),f318(f168(x37451),f318(f318(f121(x37451),x37452),x37453)))
% 26.45/26.32  [3746]E(f48(a879,f318(f318(f84(a879),x37461),x37462),f318(f318(f84(a879),x37461),x37463)),f318(f318(f84(a879),x37461),f48(a879,x37462,x37463)))
% 26.45/26.32  [3759]E(f318(f318(f169(x37591),f318(f318(f22(a879),x37592),f81(a879))),f318(f167(x37591),x37593)),f318(f167(x37591),f318(f318(f169(x37591),x37592),x37593)))
% 26.45/26.32  [3764]E(f318(f318(f107(f885(x37641,a874)),x37642),f318(f82(f885(x37641,a874)),x37643)),f318(f318(f22(f885(x37641,a874)),x37642),x37643))
% 26.45/26.32  [3765]E(f318(f318(f22(f885(x37651,a874)),x37652),f318(f82(f885(x37651,a874)),x37653)),f318(f318(f107(f885(x37651,a874)),x37652),x37653))
% 26.45/26.32  [3787]E(f318(f318(f255(x37871,x37872),x37873),f318(f16(f885(x37872,a874),x37871),f189(f885(x37872,a874)))),f189(f885(f884(x37871,x37872),a874)))
% 26.45/26.32  [3789]E(f318(f318(f22(a879),f318(f318(f84(a879),x37891),x37892)),f318(f318(f84(a879),x37891),x37893)),f318(f318(f84(a879),x37891),f318(f318(f22(a879),x37892),x37893)))
% 26.45/26.32  [3790]E(f318(f318(f83(a879),f318(f318(f84(a879),x37901),x37902)),f318(f318(f84(a879),x37901),x37903)),f318(f318(f84(a879),x37901),f318(f318(f83(a879),x37902),x37903)))
% 26.45/26.32  [3791]E(f318(f318(f22(a1),f318(f318(f84(a1),x37911),x37912)),f318(f318(f84(a1),x37911),x37913)),f318(f318(f84(a1),x37911),f318(f318(f22(a1),x37912),x37913)))
% 26.45/26.32  [3792]E(f318(f318(f83(a1),f318(f318(f84(a1),x37921),x37922)),f318(f318(f84(a1),x37921),x37923)),f318(f318(f84(a1),x37921),f318(f318(f83(a1),x37922),x37923)))
% 26.45/26.32  [3793]E(f318(f318(f84(a1),f318(f318(f249(a1),x37931),x37932)),f318(f318(f249(a1),x37931),x37933)),f318(f318(f249(a1),x37931),f318(f318(f83(a879),x37932),x37933)))
% 26.45/26.32  [3807]E(f318(f318(f45(x38071,f885(x38072,a874)),x38073),f318(f16(f885(x38072,a874),x38071),f189(f885(x38072,a874)))),f189(f885(x38072,a874)))
% 26.45/26.32  [3809]E(f48(a879,f318(f318(f84(a879),x38091),x38092),f318(f318(f84(a879),x38093),x38092)),f318(f318(f84(a879),f48(a879,x38091,x38093)),x38092))
% 26.45/26.32  [3812]E(f48(a1,f318(f318(f84(a1),x38121),f48(a1,x38122,x38123)),x38123),f48(a1,f318(f318(f84(a1),x38121),x38122),x38123))
% 26.45/26.32  [3813]E(f48(a1,f318(f318(f22(a1),x38131),f48(a1,x38132,x38133)),x38133),f48(a1,f318(f318(f22(a1),x38131),x38132),x38133))
% 26.45/26.32  [3814]E(f48(a1,f318(f318(f84(a1),x38141),f48(a1,x38142,x38143)),x38143),f48(a1,f318(f318(f84(a1),x38141),x38142),x38143))
% 26.45/26.32  [3815]P1(f318(f318(f233(f885(x38151,a874)),x38152),f318(f318(f296(x38151),x38153),x38152)))
% 26.45/26.32  [3820]E(f318(f297(f884(x38201,x38202),x38201,f247(x38201,x38202)),f318(f168(f884(x38201,x38202)),x38203)),f178(x38201,x38202,f318(f180(x38201,x38202),x38203)))
% 26.45/26.32  [3870]P1(f318(f65(x38701),f178(x38701,x38702,f318(f180(x38701,x38702),x38703))))
% 26.45/26.32  [3893]E(f318(f318(f46(f885(x38931,a874),f885(x38931,a874)),x38932),f318(f116(f885(x38931,a874)),x38933)),f318(f318(f116(f885(x38931,a874)),x38933),f44(f885(x38931,a874),x38932)))
% 26.45/26.32  [3894]E(f318(f318(f45(f885(x38941,a874),f885(x38941,a874)),x38942),f318(f107(f885(x38941,a874)),x38943)),f318(f318(f107(f885(x38941,a874)),x38943),f43(f885(x38941,a874),x38942)))
% 26.45/26.32  [3904]E(f318(f168(x39041),f318(f318(f318(f184(f880(x39041),f880(x39041)),x39042),f164(x39041)),x39043)),f318(f168(x39041),x39043))
% 26.45/26.32  [3908]E(f318(f318(f169(x39081),f318(f190(f880(x39081)),f172(x39081,x39082,x39083))),x39083),f172(x39081,x39082,x39083))
% 26.45/26.32  [3909]E(f178(x39091,x39092,f318(f318(f8(x39092,f883(x39092),x39091),f226(x39092)),x39093)),f243(f885(x39091,a874)))
% 26.45/26.32  [3913]E(f318(f190(f880(x39131)),f318(f318(f318(f184(f880(x39131),f880(x39131)),x39132),f164(x39131)),x39133)),f318(f190(f880(x39131)),x39133))
% 26.45/26.32  [3916]E(f318(f318(f257(x39161,x39162,x39162),f318(f16(f885(x39162,x39162),x39161),f5(x39162))),x39163),f318(f256(x39161,x39162),x39163))
% 26.45/26.32  [3922]E(f48(a1,f318(f318(f22(a1),f48(a1,x39221,x39222)),x39223),x39222),f48(a1,f318(f318(f22(a1),x39221),x39223),x39222))
% 26.45/26.32  [3923]E(f48(a1,f318(f318(f249(a1),f48(a1,x39231,x39232)),x39233),x39232),f48(a1,f318(f318(f249(a1),x39231),x39233),x39232))
% 26.45/26.32  [3926]E(f318(f318(f45(f885(f884(x39261,x39262),a874),f885(x39262,a874)),x39263),f244(x39261,x39262)),f318(f244(x39261,x39262),f43(f885(f884(x39261,x39262),a874),x39263)))
% 26.45/26.32  [3927]E(f318(f318(f45(f885(f884(x39271,x39272),a874),f885(x39271,a874)),x39273),f246(x39271,x39272)),f318(f246(x39271,x39272),f43(f885(f884(x39271,x39272),a874),x39273)))
% 26.45/26.32  [3955]E(f318(f76(x39551,x39551,x39551,x39552),f318(f318(f184(x39551,x39551),x39553),x39552)),f318(f318(f184(x39551,x39551),f318(a118,x39553)),x39552))
% 26.45/26.32  [3967]E(f228(f883(x39671),x39672,f192(x39671),f318(f318(f8(x39671,f883(x39671),x39672),f226(x39671)),x39673)),f318(f193(x39672,x39671),x39673))
% 26.45/26.32  [3974]E(f318(f318(f134(x39741),f318(f318(f22(a879),f318(f190(f880(x39741)),x39742)),x39743)),f318(f165(x39741),x39742)),f318(f165(x39741),f318(f318(f169(x39741),x39743),x39742)))
% 26.45/26.32  [3975]E(f318(f318(f169(x39751),f318(f318(f22(a879),f318(f190(f880(x39751)),x39752)),x39753)),f318(f165(x39751),x39752)),f318(f165(x39751),f318(f318(f134(x39751),x39753),x39752)))
% 26.45/26.32  [3978]E(f318(f318(f83(a879),f318(f162(a879),f318(f318(f150(x39781,a879),x39782),x39783))),f318(f190(f880(x39781)),x39783)),f151(x39781,x39782,x39783))
% 26.45/26.32  [3988]E(f318(f318(f318(f184(f880(x39881),f880(x39881)),x39882),f164(x39881)),f318(f164(x39881),x39883)),f318(f164(x39881),f318(f318(f318(f184(f880(x39881),f880(x39881)),x39882),f164(x39881)),x39883)))
% 26.45/26.32  [3996]E(f318(f164(x39961),f318(f318(f318(f184(f880(x39961),f880(x39961)),x39962),f164(x39961)),x39963)),f318(f318(f318(f184(f880(x39961),f880(x39961)),f318(a118,x39962)),f164(x39961)),x39963))
% 26.45/26.32  [4011]P1(f318(f318(f233(a879),f318(f190(f880(x40111)),f318(f132(x40111,x40112),x40113))),f318(f190(f880(x40111)),x40113)))
% 26.45/26.32  [4028]E(f318(f318(f116(f885(f885(x40281,a874),a874)),f318(f295(x40281),x40282)),f318(f297(f885(x40281,a874),f885(x40281,a874),f318(f296(x40281),x40283)),f318(f295(x40281),x40282))),f318(f295(x40281),f318(f318(f296(x40281),x40283),x40282)))
% 26.45/26.32  [4059]P1(f318(f318(f233(a879),f318(f190(f880(x40591)),f172(x40591,x40592,x40593))),f318(f190(f880(x40591)),x40593)))
% 26.45/26.32  [4067]E(f318(f246(x40671,x40672),f318(f240(f884(x40671,x40672)),f318(f257(x40671,x40672,a874),x40673))),f318(f240(x40671),f318(f318(f8(f885(x40672,a874),a874,x40671),f90(x40672)),x40673)))
% 26.45/26.32  [4077]E(f318(f297(a879,a879,f318(f318(f7(a879,a879,a879),f83(a879)),x40771)),f289(a879,x40772,x40773)),f289(a879,f318(f318(f83(a879),x40772),x40771),f318(f318(f83(a879),x40773),x40771)))
% 26.45/26.32  [4080]P1(f318(f65(f883(x40801)),f318(f297(x40802,f883(x40801),f318(f180(x40802,x40801),x40803)),f243(f885(x40802,a874)))))
% 26.45/26.32  [4093]E(f318(f297(a879,a879,f318(f318(f7(a879,a879,a879),f83(a879)),x40931)),f318(f288(a879,x40932),x40933)),f318(f288(a879,f318(f318(f83(a879),x40932),x40931)),f318(f318(f83(a879),x40933),x40931)))
% 26.45/26.32  [4111]E(f318(f318(f176(x41111,x41112),f318(f318(f150(f884(x41111,x41112),x41111),f247(x41111,x41112)),x41113)),f318(f318(f150(f884(x41111,x41112),x41112),f256(x41111,x41112)),x41113)),x41113)
% 26.45/26.32  [4116]E(f318(f318(f83(a879),f318(f318(f84(a879),x41161),f48(a879,f318(f318(f42(a879),x41162),x41161),x41163))),f48(a879,x41162,x41161)),f48(a879,x41162,f318(f318(f84(a879),x41161),x41163)))
% 26.45/26.32  [4130]E(f318(f318(f121(x41301),x41302),f318(f138(f880(x41301),f880(x41301),f121(x41301),f119(x41301)),x41303)),f318(f138(f880(x41301),f880(x41301),f121(x41301),x41302),x41303))
% 26.45/26.32  [4148]P1(f318(f318(f320(f884(x41481,x41481)),f318(f318(f248(x41481,x41481),x41482),x41482)),f318(f318(f184(f884(x41481,x41481),a874),f2(a879)),x41483)))
% 26.45/26.32  [4154]E(f318(f240(x41541),f318(f318(f8(f885(x41542,a874),a874,x41541),f90(x41542)),f318(f7(x41542,x41541,a874),x41543))),f318(f244(x41542,x41541),f318(f240(f884(x41542,x41541)),f318(f257(x41542,x41541,a874),x41543))))
% 26.45/26.32  [4172]E(f318(f318(f116(f885(x41721,a874)),f318(f318(f45(a879,f885(x41721,a874)),f289(a879,f81(a879),x41722)),x41723)),f318(x41723,f2(a879))),f318(f318(f45(a879,f885(x41721,a874)),f318(f287(a879),x41722)),x41723))
% 26.45/26.32  [4187]E(f318(f138(f880(x41871),f880(x41871),f121(x41871),f119(x41871)),f318(f318(f150(f880(x41871),f880(x41871)),f132(x41871,x41872)),x41873)),f318(f132(x41871,x41872),f318(f138(f880(x41871),f880(x41871),f121(x41871),f119(x41871)),x41873)))
% 26.45/26.32  [4192]E(f318(f256(f880(x41921),f880(x41921)),f163(x41921,x41922,x41923)),f318(f132(x41921,f318(f76(a874,a874,x41921,a313),x41922)),x41923))
% 26.45/26.32  [4200]P25(x42001,x42002,f318(f318(f296(f878(x42001)),f95(x42001,x42003,a24,x42003)),f189(f885(f878(x42001),a874))))
% 26.45/26.32  [4201]P25(x42011,x42012,f318(f318(f296(f878(x42011)),f95(x42011,x42013,a24,x42013)),f189(f885(f878(x42011),a874))))
% 26.45/26.32  [4242]E(f318(f318(f83(a1),f318(f318(f83(a1),f318(f318(f84(a1),x42421),f318(f318(f42(a1),x42422),x42421))),f48(a1,x42422,x42421))),x42423),f318(f318(f83(a1),x42422),x42423))
% 26.45/26.32  [4277]E(f318(f318(f83(a1),f318(f318(f83(a1),f318(f318(f84(a1),f318(f318(f42(a1),x42771),x42772)),x42772)),f48(a1,x42771,x42772))),x42773),f318(f318(f83(a1),x42771),x42773))
% 26.45/26.32  [4306]E(f88(f884(x43061,x43062),f318(f257(x43061,x43062,a874),f318(f318(f8(f885(x43062,f884(x43061,x43062)),f885(x43062,a874),x43061),f318(f8(f884(x43061,x43062),a874,x43062),x43063)),f248(x43061,x43062)))),f88(f884(x43061,x43062),x43063))
% 26.45/26.32  [4307]E(f93(f884(x43071,x43072),f318(f257(x43071,x43072,a874),f318(f318(f8(f885(x43072,f884(x43071,x43072)),f885(x43072,a874),x43071),f318(f8(f884(x43071,x43072),a874,x43072),x43073)),f248(x43071,x43072)))),f93(f884(x43071,x43072),x43073))
% 26.45/26.32  [4335]P1(f318(f318(f233(f885(x43351,a874)),f43(f885(x43351,a874),f318(f318(f107(f885(f885(x43351,a874),a874)),x43352),x43353))),f318(f318(f107(f885(x43351,a874)),f43(f885(x43351,a874),x43352)),f43(f885(x43351,a874),x43353))))
% 26.45/26.32  [4336]E(f318(f165(x43361),f318(f318(f318(f184(f880(x43361),f880(x43361)),f318(f318(f22(a879),f318(f190(f880(x43361)),x43362)),f48(a879,x43363,f318(f190(f880(x43361)),x43362)))),f164(x43361)),x43362)),f318(f318(f318(f184(f880(x43361),f880(x43361)),x43363),f164(x43361)),f318(f165(x43361),x43362)))
% 26.45/26.32  [4350]E(f318(f240(x43501),f318(f318(f8(a874,a874,x43501),a313),f318(f318(f7(x43501,f883(x43502),a874),f318(f318(f8(f883(x43502),f885(f883(x43502),a874),x43501),a315),x43503)),f192(x43502)))),f178(x43501,x43502,x43503))
% 26.45/26.32  [4375]P1(f318(f318(f233(a879),f318(f190(f880(x43751)),f318(f318(f134(x43751),f318(f190(f880(x43751)),f172(x43751,x43752,x43753))),x43753))),f318(f190(f880(x43751)),x43753)))
% 26.45/26.32  [4415]E(f318(f240(x44151),f318(f318(f8(f885(x44152,a874),a874,x44151),f90(x44152)),f318(f318(f8(f883(x44151),f885(x44152,a874),x44151),f318(f7(x44152,f883(x44151),a874),f318(f318(f8(f883(x44151),f885(f883(x44151),a874),x44152),a315),x44153))),f226(x44151)))),f179(x44152,x44151,x44153))
% 26.45/26.32  [4634]~P1(f318(f66(x46341,x46342,f189(f885(x46341,a874))),x46343))
% 26.45/26.32  [4641]~P1(f318(f318(f320(f884(x46411,x46411)),f318(f318(f248(x46411,x46411),x46412),x46413)),f149(x46411,f119(f885(x46411,a879)))))
% 26.45/26.32  [3679]E(f318(f190(f880(x36791)),f318(f318(f169(x36791),x36792),x36793)),f318(f318(f231(a879),f318(f190(f880(x36791)),x36793)),x36792))
% 26.45/26.32  [3680]E(f318(f190(f880(x36801)),f318(f318(f134(x36801),x36802),x36803)),f318(f318(f22(a879),f318(f190(f880(x36801)),x36803)),x36802))
% 26.45/26.32  [3705]E(f318(f190(f880(f880(x37051))),f58(x37051,x37052,x37053)),f318(f318(f249(a879),f318(f190(f880(x37051)),x37053)),x37052))
% 26.45/26.32  [3719]E(f318(f318(f42(a879),f318(f318(f42(a879),x37191),x37192)),x37193),f318(f318(f42(a879),x37191),f318(f318(f84(a879),x37192),x37193)))
% 26.45/26.32  [3720]E(f318(f318(f22(a879),f318(f318(f22(a879),x37201),x37202)),x37203),f318(f318(f22(a879),x37201),f318(f318(f83(a879),x37202),x37203)))
% 26.45/26.32  [3721]E(f318(f318(f83(a879),f318(f318(f83(a879),x37211),x37212)),x37213),f318(f318(f83(a879),x37211),f318(f318(f83(a879),x37212),x37213)))
% 26.45/26.32  [3722]E(f318(f318(f83(a1),f318(f318(f83(a1),x37221),x37222)),x37223),f318(f318(f83(a1),x37221),f318(f318(f83(a1),x37222),x37223)))
% 26.45/26.32  [3723]E(f318(f318(f84(a879),f318(f318(f84(a879),x37231),x37232)),x37233),f318(f318(f84(a879),x37231),f318(f318(f84(a879),x37232),x37233)))
% 26.45/26.32  [3724]E(f318(f318(f84(a1),f318(f318(f84(a1),x37241),x37242)),x37243),f318(f318(f84(a1),x37241),f318(f318(f84(a1),x37242),x37243)))
% 26.45/26.32  [3725]E(f318(f318(f249(a1),f318(f318(f249(a1),x37251),x37252)),x37253),f318(f318(f249(a1),x37251),f318(f318(f84(a879),x37252),x37253)))
% 26.45/26.32  [3744]E(f158(x37441,f318(f318(f147(f885(x37441,a874)),x37442),x37443)),f171(x37441,x37442,f158(x37441,x37443)))
% 26.45/26.32  [3788]E(f318(f318(f22(a879),f318(f318(f22(a879),x37881),x37882)),x37883),f318(f318(f22(a879),f318(f318(f22(a879),x37881),x37883)),x37882))
% 26.45/26.32  [3794]E(f318(f226(f884(x37941,f881(x37941))),f318(f318(f248(x37941,f881(x37941)),x37942),x37943)),f318(f129(x37941),f122(x37941,x37942,x37943)))
% 26.45/26.32  [3797]E(f318(f318(f107(f885(x37971,a874)),x37972),f318(f318(f22(f885(x37971,a874)),x37973),x37972)),f189(f885(x37971,a874)))
% 26.45/26.32  [3841]E(f43(f885(x38411,a874),f318(f318(f296(f885(x38411,a874)),x38412),x38413)),f318(f318(f116(f885(x38411,a874)),x38412),f43(f885(x38411,a874),x38413)))
% 26.45/26.32  [3842]E(f44(f885(x38421,a874),f318(f318(f296(f885(x38421,a874)),x38422),x38423)),f318(f318(f107(f885(x38421,a874)),x38422),f44(f885(x38421,a874),x38423)))
% 26.45/26.32  [3844]E(f318(f318(f22(a879),f318(f318(f84(a879),x38441),x38442)),f318(f318(f84(a879),x38443),x38442)),f318(f318(f84(a879),f318(f318(f22(a879),x38441),x38443)),x38442))
% 26.45/26.32  [3845]E(f318(f318(f83(a879),f318(f318(f84(a879),x38451),x38452)),f318(f318(f84(a879),x38453),x38452)),f318(f318(f84(a879),f318(f318(f83(a879),x38451),x38453)),x38452))
% 26.45/26.32  [3846]E(f318(f318(f22(a1),f318(f318(f84(a1),x38461),x38462)),f318(f318(f84(a1),x38463),x38462)),f318(f318(f84(a1),f318(f318(f22(a1),x38461),x38463)),x38462))
% 26.45/26.32  [3847]E(f318(f318(f83(a1),f318(f318(f84(a1),x38471),x38472)),f318(f318(f84(a1),x38473),x38472)),f318(f318(f84(a1),f318(f318(f83(a1),x38471),x38473)),x38472))
% 26.45/26.32  [3849]E(f318(f318(f231(a879),f318(f318(f22(a879),x38491),x38492)),f318(f318(f22(a879),x38493),x38492)),f318(f318(f22(a879),f318(f318(f231(a879),x38491),x38493)),x38492))
% 26.45/26.32  [3871]E(f318(f318(f107(f885(f880(x38711),a874)),f156(x38711,x38712)),f156(x38711,x38713)),f156(x38711,f318(f318(f107(f885(x38711,a874)),x38712),x38713)))
% 26.45/26.32  [3873]E(f318(f318(f116(f885(x38731,a874)),x38732),f318(f318(f116(f885(x38731,a874)),x38732),x38733)),f318(f318(f116(f885(x38731,a874)),x38732),x38733))
% 26.45/26.32  [3874]E(f318(f318(f116(f885(x38741,a874)),x38742),f318(f318(f22(f885(x38741,a874)),x38743),x38742)),f318(f318(f116(f885(x38741,a874)),x38742),x38743))
% 26.45/26.32  [3875]E(f318(f318(f107(f885(x38751,a874)),x38752),f318(f318(f107(f885(x38751,a874)),x38752),x38753)),f318(f318(f107(f885(x38751,a874)),x38752),x38753))
% 26.45/26.32  [3887]E(f318(f318(f275(x38871,x38872,x38872),x38873),f294(x38872,f189(f885(f884(x38872,x38872),a874)))),x38873)
% 26.45/26.32  [3890]E(f318(f318(f116(f885(x38901,a874)),f318(f318(f296(x38901),x38902),f189(f885(x38901,a874)))),x38903),f318(f318(f296(x38901),x38902),x38903))
% 26.45/26.32  [3907]E(f318(f318(f22(a879),f318(f318(f22(a879),f318(a118,x39071)),x39072)),f318(a118,x39073)),f318(f318(f22(a879),f318(f318(f22(a879),x39071),x39072)),x39073))
% 26.45/26.32  [3935]E(f318(f318(f107(f885(f885(x39351,a874),a874)),f318(f295(x39351),x39352)),f318(f295(x39351),x39353)),f318(f295(x39351),f318(f318(f107(f885(x39351,a874)),x39352),x39353)))
% 26.45/26.32  [3939]E(f318(f318(f116(f885(x39391,a874)),f318(f82(f885(x39391,a874)),x39392)),x39393),f318(f82(f885(x39391,a874)),f318(f318(f22(f885(x39391,a874)),x39392),x39393)))
% 26.45/26.32  [3952]E(f318(f318(f296(x39521),x39522),f318(f318(f22(f885(x39521,a874)),x39523),f318(f318(f296(x39521),x39522),f189(f885(x39521,a874))))),f318(f318(f296(x39521),x39522),x39523))
% 26.45/26.32  [3964]P1(f318(f318(f233(f885(x39641,a874)),x39642),f318(f318(f116(f885(x39641,a874)),x39643),x39642)))
% 26.45/26.32  [3965]P1(f318(f318(f233(f885(x39651,a874)),x39652),f318(f318(f116(f885(x39651,a874)),x39652),x39653)))
% 26.45/26.32  [3968]E(f318(f318(f107(f885(x39681,a874)),f318(f82(f885(x39681,a874)),x39682)),f318(f82(f885(x39681,a874)),x39683)),f318(f82(f885(x39681,a874)),f318(f318(f116(f885(x39681,a874)),x39682),x39683)))
% 26.45/26.32  [3969]E(f318(f318(f116(f885(x39691,a874)),f318(f82(f885(x39691,a874)),x39692)),f318(f82(f885(x39691,a874)),x39693)),f318(f82(f885(x39691,a874)),f318(f318(f107(f885(x39691,a874)),x39692),x39693)))
% 26.45/26.32  [3983]P1(f318(f318(f233(f885(x39831,a874)),f318(f168(x39831),x39832)),f318(f168(x39831),f318(f318(f147(x39831),x39833),x39832))))
% 26.45/26.32  [3993]E(f318(f318(f116(f885(x39931,a874)),f318(f318(f22(f885(x39931,a874)),x39932),x39933)),f318(f318(f107(f885(x39931,a874)),x39932),x39933)),x39932)
% 26.45/26.32  [4046]E(f318(f318(f6(x40461,a1),f318(f318(f8(a879,a1,x40461),f106(a1)),x40462)),x40463),f318(f106(a1),f318(f318(f6(x40461,a879),x40462),x40463)))
% 26.45/26.32  [4047]E(f318(f318(f9(x40471,a1),f318(f318(f8(a879,a1,x40471),f106(a1)),x40472)),x40473),f318(f106(a1),f318(f318(f9(x40471,a879),x40472),x40473)))
% 26.45/26.32  [4095]E(f318(f318(f121(x40951),f172(x40951,x40952,x40953)),f318(f318(f134(x40951),f318(f190(f880(x40951)),f172(x40951,x40952,x40953))),x40953)),x40953)
% 26.45/26.32  [4100]E(f318(f82(f885(f884(x41001,x41002),a874)),f318(f318(f255(x41001,x41002),x41003),f318(f16(f885(x41002,a874),x41001),f243(f885(x41002,a874))))),f318(f318(f255(x41001,x41002),f318(f82(f885(x41001,a874)),x41003)),f318(f16(f885(x41002,a874),x41001),f243(f885(x41002,a874)))))
% 26.45/26.32  [4101]E(f318(f82(f885(f884(x41011,x41012),a874)),f318(f318(f255(x41011,x41012),f243(f885(x41011,a874))),f318(f16(f885(x41012,a874),x41011),x41013))),f318(f318(f255(x41011,x41012),f243(f885(x41011,a874))),f318(f16(f885(x41012,a874),x41011),f318(f82(f885(x41012,a874)),x41013))))
% 26.45/26.32  [4149]E(f318(f318(f45(f885(x41491,a874),f885(x41491,a874)),x41492),f318(f318(f7(f885(x41491,a874),f885(x41491,a874),f885(x41491,a874)),f107(f885(x41491,a874))),x41493)),f318(f318(f107(f885(x41491,a874)),f43(f885(x41491,a874),x41492)),x41493))
% 26.45/26.32  [4156]E(f318(f138(f880(x41561),f880(x41561),f121(x41561),f119(x41561)),f318(f318(f147(f880(x41561)),x41562),x41563)),f318(f318(f121(x41561),x41562),f318(f138(f880(x41561),f880(x41561),f121(x41561),f119(x41561)),x41563)))
% 26.45/26.32  [4178]E(f318(f318(f296(f885(x41781,a874)),f318(f272(x41781,x41781,x41782),f318(f318(f296(x41781),x41783),f189(f885(x41781,a874))))),f189(f885(f885(x41781,a874),a874))),f318(f318(f64(x41781),f318(f318(f296(x41781),x41783),f189(f885(x41781,a874)))),x41782))
% 26.45/26.32  [4188]E(f318(f318(f83(a879),f318(f318(f84(a879),x41881),f318(f318(f42(a879),x41882),x41883))),f318(f318(f42(a879),f318(f318(f84(a879),x41881),f48(a879,x41882,x41883))),x41883)),f318(f318(f42(a879),f318(f318(f84(a879),x41881),x41882)),x41883))
% 26.45/26.32  [4189]E(f318(f318(f83(a1),f318(f318(f84(a1),x41891),f318(f318(f42(a1),x41892),x41893))),f318(f318(f42(a1),f318(f318(f84(a1),x41891),f48(a1,x41892,x41893))),x41893)),f318(f318(f42(a1),f318(f318(f84(a1),x41891),x41892)),x41893))
% 26.45/26.32  [4227]E(f318(f318(f22(f885(x42271,a874)),f318(f168(x42271),x42272)),f318(f318(f296(x42271),x42273),f189(f885(x42271,a874)))),f318(f168(x42271),f318(f132(x42271,f318(f318(f8(a874,a874,x42271),a313),f318(a315,x42273))),x42272)))
% 26.45/26.32  [4274]E(f318(f318(f121(x42741),f318(f138(f880(x42741),f880(x42741),f121(x42741),f119(x42741)),x42742)),f318(f138(f880(x42741),f880(x42741),f121(x42741),f119(x42741)),x42743)),f318(f138(f880(x42741),f880(x42741),f121(x42741),f119(x42741)),f318(f318(f121(f880(x42741)),x42742),x42743)))
% 26.45/26.32  [4279]E(f318(f318(f248(f880(x42791),f880(x42791)),f318(f132(x42791,x42792),x42793)),f318(f132(x42791,f318(f76(a874,a874,x42791,a313),x42792)),x42793)),f163(x42791,x42792,x42793))
% 26.45/26.32  [4282]E(f318(f318(f83(a879),f318(f318(f83(a879),f318(f318(f42(a879),x42821),x42822)),f318(f318(f42(a879),x42823),x42822))),f318(f318(f42(a879),f318(f318(f83(a879),f48(a879,x42821,x42822)),f48(a879,x42823,x42822))),x42822)),f318(f318(f42(a879),f318(f318(f83(a879),x42821),x42823)),x42822))
% 26.45/26.32  [4283]E(f318(f318(f83(a1),f318(f318(f83(a1),f318(f318(f42(a1),x42831),x42832)),f318(f318(f42(a1),x42833),x42832))),f318(f318(f42(a1),f318(f318(f83(a1),f48(a1,x42831,x42832)),f48(a1,x42833,x42832))),x42832)),f318(f318(f42(a1),f318(f318(f83(a1),x42831),x42833)),x42832))
% 26.45/26.32  [4339]E(f318(f318(f107(f885(f880(x43391),a874)),f318(f318(f7(f880(x43391),f885(f880(x43391),a874),a874),f320(f880(x43391))),f157(x43391,x43392))),f318(f318(f7(f880(x43391),f885(f880(x43391),a874),a874),f320(f880(x43391))),f157(x43391,x43393))),f156(x43391,f318(f318(f107(f885(x43391,a874)),f318(f318(f7(x43391,f885(x43391,a874),a874),f320(x43391)),x43392)),f318(f318(f7(x43391,f885(x43391,a874),a874),f320(x43391)),x43393))))
% 26.45/26.32  [4351]E(f318(f240(x43511),f318(f318(f18(x43511,a874,a874),f318(f318(f8(a874,f885(a874,a874),x43511),a317),f318(f318(f7(x43511,x43511,a874),a315),x43512))),f318(f318(f7(x43511,f885(x43511,a874),a874),f320(x43511)),x43513))),f318(f318(f296(x43511),x43512),x43513))
% 26.45/26.32  [4352]E(f318(f240(x43521),f318(f318(f18(x43521,a874,a874),f318(f318(f8(a874,f885(a874,a874),x43521),a317),f318(f318(f7(x43521,x43521,a874),a315),x43522))),f318(f318(f7(x43521,f885(x43521,a874),a874),f320(x43521)),x43523))),f318(f318(f296(x43521),x43522),x43523))
% 26.45/26.32  [4372]E(f318(f318(f89(f880(f880(x43721)),f880(f880(x43721))),f57(x43721,x43722)),f318(f318(f18(f880(f880(x43721)),f880(f880(x43721)),f880(f880(x43721))),f318(f318(f8(f880(f880(x43721)),f885(f880(f880(x43721)),f880(f880(x43721))),f880(f880(x43721))),f121(f880(x43721))),f318(f150(f880(x43721),f880(x43721)),f318(f147(x43721),x43723)))),f5(f880(f880(x43721))))),f57(x43721,f318(f318(f147(x43721),x43723),x43722)))
% 26.45/26.32  [4376]E(f318(f240(x43761),f318(f318(f18(x43761,a874,a874),f318(f318(f8(a874,f885(a874,a874),x43761),a317),f318(f318(f7(x43761,f885(x43761,a874),a874),f320(x43761)),x43762))),f318(f318(f7(x43761,f885(x43761,a874),a874),f320(x43761)),x43763))),f318(f318(f116(f885(x43761,a874)),x43762),x43763))
% 26.45/26.32  [4377]E(f318(f240(x43771),f318(f318(f18(x43771,a874,a874),f318(f318(f8(a874,f885(a874,a874),x43771),a316),f318(f318(f7(x43771,f885(x43771,a874),a874),f320(x43771)),x43772))),f318(f318(f7(x43771,f885(x43771,a874),a874),f320(x43771)),x43773))),f318(f318(f107(f885(x43771,a874)),x43772),x43773))
% 26.45/26.32  [4467]E(f318(f318(f45(x44671,f885(f885(x44671,a874),a874)),x44672),f318(f318(f7(x44671,f885(f885(x44671,a874),a874),f885(f885(x44671,a874),a874)),f318(f318(f8(f885(x44671,a874),f885(f885(f885(x44671,a874),a874),f885(f885(x44671,a874),a874)),x44671),f296(f885(x44671,a874))),f318(f318(f8(f885(x44671,a874),f885(x44671,a874),x44671),f272(x44671,x44671,x44673)),f318(f318(f7(x44671,f885(x44671,a874),f885(x44671,a874)),f296(x44671)),f189(f885(x44671,a874)))))),f189(f885(f885(x44671,a874),a874)))),f318(f318(f64(x44671),x44672),x44673))
% 26.45/26.32  [4469]E(f318(f318(f195(x44691),f318(f318(f84(a1),f318(f318(f76(f884(a1,a1),a1,x44691,f247(a1,a1)),f210(x44691)),x44692)),f318(f318(f76(f884(a1,a1),a1,x44691,f247(a1,a1)),f210(x44691)),x44693))),f318(f318(f84(a1),f318(f318(f76(f884(a1,a1),a1,x44691,f256(a1,a1)),f210(x44691)),x44692)),f318(f318(f76(f884(a1,a1),a1,x44691,f256(a1,a1)),f210(x44691)),x44693))),f219(x44691,x44692,x44693))
% 26.45/26.32  [4472]E(f318(f240(f880(x44721)),f318(f318(f18(f880(x44721),a874,a874),f318(f318(f8(a874,f885(a874,a874),f880(x44721)),a316),f318(f318(f7(f880(x44721),a879,a874),f318(f318(f8(a879,f885(a879,a874),f880(x44721)),a315),f190(f880(x44721)))),x44722))),f318(f318(f7(f880(x44721),f885(x44721,a874),a874),f318(f318(f8(f885(x44721,a874),f885(f885(x44721,a874),a874),f880(x44721)),f233(f885(x44721,a874))),f168(x44721))),f318(f168(x44721),x44723)))),f318(f168(f880(x44721)),f58(x44721,x44722,x44723)))
% 26.45/26.32  [3863]E(f48(a879,f318(f318(f83(a879),f318(f318(f84(a879),x38631),x38632)),x38633),x38632),f48(a879,x38633,x38632))
% 26.45/26.32  [3906]E(f135(a879,f318(f288(a879,f318(f318(f83(a879),x39061),x39062)),x39063)),f318(f318(f134(a879),x39062),f135(a879,f318(f288(a879,x39061),x39063))))
% 26.45/26.32  [3951]E(f318(f318(f83(a1),f318(f106(a1),x39511)),f318(f318(f83(a1),f318(f106(a1),x39512)),x39513)),f318(f318(f83(a1),f318(f106(a1),f318(f318(f83(a879),x39511),x39512))),x39513))
% 26.45/26.32  [3960]E(f318(f318(f116(f885(x39601,a874)),f318(f318(f22(f885(x39601,a874)),x39602),x39603)),x39603),f318(f318(f116(f885(x39601,a874)),x39602),x39603))
% 26.45/26.32  [3961]E(f318(f318(f22(f885(x39611,a874)),f318(f318(f22(f885(x39611,a874)),x39612),x39613)),x39613),f318(f318(f22(f885(x39611,a874)),x39612),x39613))
% 26.45/26.32  [3984]E(f318(f318(f275(x39841,x39841,x39842),f294(x39841,f189(f885(f884(x39841,x39841),a874)))),x39843),x39843)
% 26.45/26.32  [3990]E(f318(f318(f116(f885(x39901,a874)),f318(f271(x39901),x39902)),f318(f271(x39901),x39903)),f318(f271(x39901),f318(f318(f116(f885(f884(x39901,x39901),a874)),x39902),x39903)))
% 26.45/26.32  [4001]E(f262(x40011,f318(f318(f147(f884(a105,x40011)),f318(f318(f248(a105,x40011),f2(a105)),x40012)),x40013)),f262(x40011,x40013))
% 26.45/26.32  [4004]E(f318(f318(f116(f885(x40041,a874)),f43(f885(x40041,a874),x40042)),f43(f885(x40041,a874),x40043)),f43(f885(x40041,a874),f318(f318(f116(f885(f885(x40041,a874),a874)),x40042),x40043)))
% 26.45/26.32  [4005]E(f318(f318(f107(f885(x40051,a874)),f44(f885(x40051,a874),x40052)),f44(f885(x40051,a874),x40053)),f44(f885(x40051,a874),f318(f318(f116(f885(f885(x40051,a874),a874)),x40052),x40053)))
% 26.45/26.32  [4040]E(f318(f318(f275(x40401,x40401,x40401),f318(f318(f184(f884(x40401,x40401),a874),x40402),x40403)),x40403),f318(f318(f184(f884(x40401,x40401),a874),f318(a118,x40402)),x40403))
% 26.45/26.32  [4086]P1(f318(f318(f233(f885(x40861,a874)),f318(f318(f22(f885(x40861,a874)),x40862),x40863)),x40862))
% 26.45/26.32  [4087]P1(f318(f318(f233(f885(x40871,a874)),f318(f318(f107(f885(x40871,a874)),x40872),x40873)),x40873))
% 26.45/26.32  [4088]P1(f318(f318(f233(f885(x40881,a874)),f318(f318(f107(f885(x40881,a874)),x40882),x40883)),x40882))
% 26.45/26.32  [4113]E(f294(x41131,f318(f318(f116(f885(f884(x41131,x41131),a874)),f294(x41131,x41132)),f294(x41131,x41133))),f294(x41131,f318(f318(f116(f885(f884(x41131,x41131),a874)),x41132),x41133)))
% 26.45/26.32  [4117]E(f43(f885(x41171,a874),f318(f318(f296(f885(x41171,a874)),x41172),f318(f318(f296(f885(x41171,a874)),x41173),f189(f885(f885(x41171,a874),a874))))),f318(f318(f116(f885(x41171,a874)),x41172),x41173))
% 26.45/26.32  [4118]E(f44(f885(x41181,a874),f318(f318(f296(f885(x41181,a874)),x41182),f318(f318(f296(f885(x41181,a874)),x41183),f189(f885(f885(x41181,a874),a874))))),f318(f318(f107(f885(x41181,a874)),x41182),x41183))
% 26.45/26.32  [4124]E(f318(f318(f275(x41241,x41241,x41241),f318(f318(f184(f884(x41241,x41241),a874),x41242),x41243)),x41243),f318(f318(f275(x41241,x41241,x41241),x41243),f318(f318(f184(f884(x41241,x41241),a874),x41242),x41243)))
% 26.45/26.32  [4193]E(f318(f318(f116(f885(x41931,a874)),f318(f240(x41931),f318(f318(f7(x41931,x41931,a874),a315),x41932))),x41933),f318(f318(f296(x41931),x41932),x41933))
% 26.45/26.32  [4195]E(f318(a110,f318(f318(f6(x41951,a1),f318(f318(f8(a879,a1,x41951),f106(a1)),x41952)),x41953)),f318(f318(f6(x41951,a879),x41952),x41953))
% 26.45/26.32  [4196]E(f318(a110,f318(f318(f9(x41961,a1),f318(f318(f8(a879,a1,x41961),f106(a1)),x41962)),x41963)),f318(f318(f9(x41961,a879),x41962),x41963))
% 26.45/26.32  [4271]E(f318(f152(f880(x42711),x42711,f318(f167(x42711),x42712),f318(f16(f885(f880(x42711),f880(x42711)),x42711),f318(f318(f7(f880(x42711),f880(x42711),f880(x42711)),f121(x42711)),x42712))),x42713),f318(f167(x42711),f318(f318(f121(x42711),x42713),x42712)))
% 26.45/26.32  [4302]P1(f318(f318(f233(f885(f885(x43021,a874),a874)),f318(f318(f116(f885(f885(x43021,a874),a874)),f318(f295(x43021),x43022)),f318(f295(x43021),x43023))),f318(f295(x43021),f318(f318(f116(f885(x43021,a874)),x43022),x43023))))
% 26.45/26.32  [4395]E(f318(f240(x43951),f318(f318(f18(x43951,a874,a874),f318(f318(f8(a874,f885(a874,a874),x43951),a316),f318(f318(f7(x43951,f885(x43951,a874),a874),f320(x43951)),x43952))),f318(f318(f8(a874,a874,x43951),a313),f318(f318(f7(x43951,f885(x43951,a874),a874),f320(x43951)),x43953)))),f318(f318(f22(f885(x43951,a874)),x43952),x43953))
% 26.45/26.32  [4416]E(f318(f41(a879),f318(f240(a879),f318(f318(f18(a879,a874,a874),f318(f318(f8(a874,f885(a874,a874),a879),a316),f318(f318(f7(a879,a879,a874),f234(a879)),f318(f190(f880(x44161)),x44162)))),f318(f318(f8(x44161,a874,a879),x44163),f318(f161(x44161),x44162))))),f318(f190(f880(x44161)),f318(f132(x44161,x44163),x44162)))
% 26.45/26.32  [4418]E(f318(f190(f880(x44181)),f170(x44181,x44182,x44183)),f318(f41(a879),f318(f240(a879),f318(f318(f18(a879,a874,a874),f318(f318(f8(a874,f885(a874,a874),a879),a316),f318(f318(f7(a879,a879,a874),f234(a879)),f318(f190(f880(x44181)),x44182)))),f318(f318(f7(a879,f885(a879,a874),a874),f320(a879)),x44183)))))
% 26.45/26.32  [4517]E(f318(f318(f107(f885(f884(f880(x45171),f880(x45171)),a874)),f318(f297(f884(f884(x45171,f880(x45171)),f884(x45171,f880(x45171))),f884(f880(x45171),f880(x45171)),f258(f884(x45171,f880(x45171)),f880(x45171),f884(x45171,f880(x45171)),f880(x45171),f318(f257(x45171,f880(x45171),f880(x45171)),f147(x45171)),f318(f257(x45171,f880(x45171),f880(x45171)),f147(x45171)))),f311(x45171,f880(x45171),x45172,f318(f139(x45171,x45172),x45173)))),f318(f240(f884(f880(x45171),f880(x45171))),f318(f257(f880(x45171),f880(x45171),a874),f318(f318(f7(f880(x45171),f885(f880(x45171),a874),f885(f880(x45171),a874)),f318(f318(f8(f885(a874,a874),f885(f885(f880(x45171),a874),f885(f880(x45171),a874)),f880(x45171)),f8(a874,a874,f880(x45171))),f318(f318(f8(a874,f885(a874,a874),f880(x45171)),a316),f318(f318(f7(f880(x45171),a879,a874),f318(f318(f8(a879,f885(a879,a874),f880(x45171)),a315),f190(f880(x45171)))),f318(a118,x45173))))),f318(f318(f7(f880(x45171),a879,a874),f318(f318(f8(a879,f885(a879,a874),f880(x45171)),a315),f190(f880(x45171)))),f318(a118,x45173)))))),f318(f139(x45171,x45172),f318(a118,x45173)))
% 26.45/26.32  [4006]E(f48(a879,f318(a118,f318(f318(f83(a879),f318(f318(f84(a879),x40061),x40062)),x40063)),x40062),f48(a879,f318(a118,x40063),x40062))
% 26.45/26.32  [4262]E(f318(f240(x42621),f318(f318(f18(x42621,a874,a874),f318(f318(f8(a874,f885(a874,a874),x42621),a316),x42622)),x42623)),f318(f318(f107(f885(x42621,a874)),f318(f240(x42621),x42622)),f318(f240(x42621),x42623)))
% 26.45/26.32  [4263]E(f318(f240(x42631),f318(f318(f18(x42631,a874,a874),f318(f318(f8(a874,f885(a874,a874),x42631),a317),x42632)),x42633)),f318(f318(f116(f885(x42631,a874)),f318(f240(x42631),x42632)),f318(f240(x42631),x42633)))
% 26.45/26.32  [4265]E(f318(f318(f121(x42651),f318(f318(f134(x42651),f48(a879,x42652,f318(f190(f880(x42651)),x42653))),x42653)),f318(f318(f169(x42651),f48(a879,x42652,f318(f190(f880(x42651)),x42653))),x42653)),f318(f318(f318(f184(f880(x42651),f880(x42651)),x42652),f164(x42651)),x42653))
% 26.45/26.32  [4270]E(f318(f240(x42701),f318(f318(f18(x42701,a874,a874),f318(f318(f8(a874,f885(a874,a874),x42701),a321),x42702)),x42703)),f318(f318(f116(f885(x42701,a874)),f318(f82(f885(x42701,a874)),f318(f240(x42701),x42702))),f318(f240(x42701),x42703)))
% 26.45/26.32  [4284]E(f318(f318(f83(a879),f318(f190(f880(x42841)),f318(f132(x42841,x42842),x42843))),f318(f190(f880(x42841)),f318(f132(x42841,f318(f318(f8(a874,a874,x42841),a313),x42842)),x42843))),f318(f190(f880(x42841)),x42843))
% 26.45/26.32  [4309]P1(f318(f318(f233(f885(x43091,a874)),f318(f318(f116(f885(x43091,a874)),f44(f885(x43091,a874),x43092)),f44(f885(x43091,a874),x43093))),f44(f885(x43091,a874),f318(f318(f107(f885(f885(x43091,a874),a874)),x43092),x43093))))
% 26.45/26.32  [4323]E(f318(f168(x43231),f318(f132(x43231,f318(f318(f8(a874,a874,x43231),a313),f318(f318(f7(x43231,x43231,a874),a315),x43232))),x43233)),f318(f318(f22(f885(x43231,a874)),f318(f168(x43231),x43233)),f318(f318(f296(x43231),x43232),f189(f885(x43231,a874)))))
% 26.45/26.32  [4332]P1(f318(f318(f233(f885(f884(x43321,x43321),a874)),f318(f318(f116(f885(f884(x43321,x43321),a874)),f294(x43321,x43322)),f294(x43321,x43323))),f294(x43321,f318(f318(f116(f885(f884(x43321,x43321),a874)),x43322),x43323))))
% 26.45/26.32  [4357]E(f318(f318(f84(a879),f318(a118,f318(a118,f2(a879)))),f318(f318(f6(a879,a879),f318(f318(f8(a879,a879,a879),f318(f83(a879),x43571)),f318(f318(f7(a879,a879,a879),f84(a879)),x43572))),f318(f241(a879),x43573))),f318(f318(f84(a879),x43573),f318(f318(f83(a879),x43571),f318(f318(f83(a879),x43571),f318(f318(f84(a879),f318(f318(f22(a879),x43573),f81(a879))),x43572)))))
% 26.45/26.32  [4367]E(f318(f240(x43671),f318(f318(f18(x43671,a874,a874),f318(f318(f8(a874,f885(a874,a874),x43671),a316),f318(f318(f7(x43671,f885(x43671,a874),a874),f320(x43671)),f318(f168(x43671),x43672)))),x43673)),f318(f168(x43671),f318(f132(x43671,x43673),x43672)))
% 26.45/26.32  [4516]E(f318(f240(x45161),f318(f318(f8(f885(a879,a874),a874,x45161),f90(a879)),f318(f318(f7(x45161,f885(a879,a874),f885(a879,a874)),f318(f318(f8(f885(a879,f885(a874,a874)),f885(f885(a879,a874),f885(a879,a874)),x45161),f18(a879,a874,a874)),f318(f318(f8(f885(a879,a874),f885(a879,f885(a874,a874)),x45161),f318(f8(a874,f885(a874,a874),a879),a316)),f318(f318(f7(x45161,f885(a879,x45161),f885(a879,a874)),f318(f318(f8(f885(x45161,a874),f885(f885(a879,x45161),f885(a879,a874)),x45161),f8(x45161,a874,a879)),a315)),f318(f161(x45161),x45162))))),f318(f318(f18(a879,a874,a874),f318(f318(f8(a874,f885(a874,a874),a879),a316),f318(f318(f7(a879,a879,a874),f234(a879)),f318(f190(f880(x45161)),x45162)))),f318(f318(f7(a879,f885(a879,a874),a874),f320(a879)),x45163))))),f318(f168(x45161),f170(x45161,x45162,x45163)))
% 26.45/26.32  [4406]E(f318(f240(x44061),f318(f318(f18(x44061,a874,a874),f318(f318(f8(a874,f885(a874,a874),x44061),a321),f318(f318(f8(a874,a874,x44061),a313),f318(f318(f7(x44061,x44061,a874),a315),x44062)))),x44063)),f318(f318(f296(x44061),x44062),f318(f240(x44061),x44063)))
% 26.45/26.32  [4438]E(f318(f318(f150(f884(x44381,a879),x44381),f247(x44381,a879)),f318(f132(f884(x44381,a879),f318(f318(f7(f884(x44381,a879),f885(a879,a874),a874),f318(f318(f8(a879,f885(f885(a879,a874),a874),f884(x44381,a879)),f320(a879)),f256(x44381,a879))),x44382)),f318(f318(f176(x44381,a879),x44383),f135(a879,f318(f288(a879,f2(a879)),f318(f190(f880(x44381)),x44383)))))),f170(x44381,x44383,x44382))
% 26.45/26.32  [4468]E(f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f6(a879,a1),f318(f318(f8(a1,a1,a879),f318(f83(a1),x44681)),f318(f318(f7(a879,a1,a1),f318(f318(f8(a1,f885(a1,a1),a879),f84(a1)),f106(a1))),x44682))),f318(f241(a879),x44683))),f318(f318(f84(a1),f318(f106(a1),x44683)),f318(f318(f83(a1),x44681),f318(f318(f83(a1),x44681),f318(f318(f84(a1),f318(f106(a1),f318(f318(f22(a879),x44683),f81(a879)))),x44682)))))
% 26.45/26.32  [4509]E(f318(f240(f884(x45091,x45092)),f318(f257(x45091,x45092,a874),f318(f318(f7(x45091,f885(f884(x45092,x45091),a874),f885(x45092,a874)),f318(f318(f8(f885(x45092,f885(f885(f884(x45092,x45091),a874),a874)),f885(f885(f884(x45092,x45091),a874),f885(x45092,a874)),x45091),f7(x45092,f885(f884(x45092,x45091),a874),a874)),f318(f318(f8(f885(x45092,f884(x45092,x45091)),f885(x45092,f885(f885(f884(x45092,x45091),a874),a874)),x45091),f318(f8(f884(x45092,x45091),f885(f885(f884(x45092,x45091),a874),a874),x45092),f320(f884(x45092,x45091)))),f318(f7(x45092,x45091,f884(x45092,x45091)),f248(x45092,x45091))))),x45093))),f318(f273(x45092,x45091),x45093))
% 26.45/26.32  [4537]E(f318(f240(f880(x45371)),f318(f318(f8(f885(x45371,a874),a874,f880(x45371)),f90(x45371)),f318(f318(f8(f885(x45371,f885(f880(x45371),a874)),f885(x45371,a874),f880(x45371)),f318(f8(f885(f880(x45371),a874),a874,x45371),f90(f880(x45371)))),f318(f318(f7(f880(x45371),f885(x45371,f885(f880(x45371),a874)),f885(x45371,f885(f880(x45371),a874))),f318(f318(f8(f885(x45371,f885(f885(f880(x45371),a874),f885(f880(x45371),a874))),f885(f885(x45371,f885(f880(x45371),a874)),f885(x45371,f885(f880(x45371),a874))),f880(x45371)),f18(x45371,f885(f880(x45371),a874),f885(f880(x45371),a874))),f318(f318(f8(f885(x45371,f885(f880(x45371),f885(a874,a874))),f885(x45371,f885(f885(f880(x45371),a874),f885(f880(x45371),a874))),f880(x45371)),f318(f8(f885(f880(x45371),f885(a874,a874)),f885(f885(f880(x45371),a874),f885(f880(x45371),a874)),x45371),f18(f880(x45371),a874,a874))),f318(f318(f8(f885(x45371,f885(f880(x45371),a874)),f885(x45371,f885(f880(x45371),f885(a874,a874))),f880(x45371)),f318(f8(f885(f880(x45371),a874),f885(f880(x45371),f885(a874,a874)),x45371),f318(f8(a874,f885(a874,a874),f880(x45371)),a316))),f318(f318(f7(f880(x45371),f885(x45371,f885(f880(x45371),f880(x45371))),f885(x45371,f885(f880(x45371),a874))),f318(f318(f8(f885(f885(f880(x45371),f880(x45371)),f885(f880(x45371),a874)),f885(f885(x45371,f885(f880(x45371),f880(x45371))),f885(x45371,f885(f880(x45371),a874))),f880(x45371)),f8(f885(f880(x45371),f880(x45371)),f885(f880(x45371),a874),x45371)),f318(f318(f8(f885(f880(x45371),a874),f885(f885(f880(x45371),f880(x45371)),f885(f880(x45371),a874)),f880(x45371)),f8(f880(x45371),a874,f880(x45371))),a315))),f147(x45371)))))),f318(f318(f7(x45371,f885(f880(x45371),a874),f885(f880(x45371),a874)),f318(f318(f8(f885(a874,a874),f885(f885(f880(x45371),a874),f885(f880(x45371),a874)),x45371),f8(a874,a874,f880(x45371))),f318(f318(f8(a874,f885(a874,a874),x45371),a316),f318(f318(f7(x45371,f885(x45371,a874),a874),f320(x45371)),x45372)))),f318(f318(f7(f880(x45371),f885(f880(x45371),a874),a874),f320(f880(x45371))),x45373)))))),f171(x45371,x45372,x45373))
% 26.45/26.32  [4528]E(f318(f318(f89(a1,f884(a1,a1)),f318(f318(f22(a1),x45281),x45282)),f318(f318(f7(a1,f884(a1,a1),f884(a1,a1)),f318(f318(f18(a1,f884(a1,a1),f885(f884(a1,a1),f884(a1,a1))),f318(f318(f8(a874,f885(f884(a1,a1),f885(f884(a1,a1),f884(a1,a1))),a1),f100(f884(a1,a1))),f318(f233(a1),f2(a1)))),f318(f248(a1,a1),f318(f318(f83(a1),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x45283)),f81(a1))))),f318(f318(f248(a1,a1),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x45283)),x45281))),f318(f47(x45282),f318(f318(f248(a1,a1),x45283),x45281)))
% 26.45/26.32  [4562]~E(f29(x45621,x45622),f30(x45623,x45624))
% 26.45/26.32  [4563]~E(f29(x45631,x45632),f30(x45633,x45634))
% 26.45/26.32  [4564]~E(f25(x45641,x45642),f30(x45643,x45644))
% 26.45/26.32  [4565]~E(f25(x45651,x45652),f29(x45653,x45654))
% 26.45/26.32  [4566]~E(f25(x45661,x45662),f30(x45663,x45664))
% 26.45/26.32  [4567]~E(f25(x45671,x45672),f29(x45673,x45674))
% 26.45/26.32  [3559]E(f318(f318(f318(f75(x35591,x35592),x35593),x35594),f318(x35593,x35594)),x35593)
% 26.45/26.32  [3619]E(f318(f318(f250(x36191,x36192,x36193),x36194),f2(a879)),x36192)
% 26.45/26.32  [3631]E(f36(x36311,x36312,x36313,f33(x36314)),f318(x36313,x36314))
% 26.45/26.32  [3632]E(f36(x36321,x36322,x36323,f34(x36324)),f318(x36322,x36324))
% 26.45/26.32  [3633]E(f37(x36331,x36332,x36333,f33(x36334)),f318(x36333,x36334))
% 26.45/26.32  [3634]E(f37(x36341,x36342,x36343,f34(x36344)),f318(x36342,x36344))
% 26.45/26.32  [3659]E(f186(x36591,x36592,x36593,f318(a118,x36594)),f318(x36593,x36594))
% 26.45/26.32  [3697]E(f166(x36971,x36972,f166(x36971,x36973,x36974)),f166(x36971,x36973,f166(x36971,x36972,x36974)))
% 26.45/26.32  [3816]P40(f25(x38161,x38162),x38163,x38164,f318(f318(f318(a199,x38163),x38161),f318(x38162,x38163)))
% 26.45/26.32  [3817]P40(f25(x38171,x38172),x38173,x38174,f318(f318(f318(a199,x38173),x38171),f318(x38172,x38173)))
% 26.45/26.32  [3831]E(f318(f228(x38311,x38312,x38313,x38314),f192(x38312)),x38313)
% 26.45/26.32  [3832]E(f318(f152(x38321,x38322,x38323,x38324),f119(x38322)),x38323)
% 26.45/26.32  [3833]E(f318(f138(x38331,x38332,x38333,x38334),f119(x38332)),x38334)
% 26.45/26.32  [3839]E(f318(f190(f878(x38391)),f95(x38391,x38392,x38393,x38394)),f2(a879))
% 26.45/26.32  [3948]E(f318(f228(f883(x39481),x39482,f192(x39481),f318(f16(f883(x39481),x39482),f192(x39481))),f318(x39483,x39484)),f192(x39481))
% 26.45/26.32  [3994]E(f318(f318(f116(f885(x39941,a874)),f178(x39941,x39942,x39943)),f178(x39941,x39942,x39944)),f178(x39941,x39942,f181(x39941,x39942,x39944,x39943)))
% 26.45/26.32  [4026]E(f318(f318(f259(x40261,x40262,x40263,f884(x40262,x40263)),x40264),f248(x40262,x40263)),x40264)
% 26.45/26.32  [4035]E(f182(x40351,x40352,x40353,x40354,f119(x40352)),x40353)
% 26.45/26.32  [4036]E(f229(x40361,x40362,x40363,x40364,f192(x40362)),x40363)
% 26.45/26.32  [4037]E(f182(x40371,x40372,x40373,f119(x40371),x40374),x40373)
% 26.45/26.32  [4315]P42(x43151,x43152,x43153,x43154,f189(f885(x43151,a874)),x43154)
% 26.45/26.32  [4316]P42(x43161,x43162,x43163,x43164,f189(f885(x43161,a874)),x43164)
% 26.45/26.32  [3364]E(f318(f318(f16(x33641,x33642),x33643),x33644),x33643)
% 26.45/26.32  [3478]E(f318(f318(f193(x34781,x34782),x34783),f318(f226(x34781),x34784)),f318(f226(x34782),f318(x34783,x34784)))
% 26.45/26.32  [3650]E(f166(x36501,x36502,f318(f132(x36501,x36503),x36504)),f318(f132(x36501,x36503),f166(x36501,x36502,x36504)))
% 26.45/26.32  [3681]E(f318(f318(f68(x36811,x36812,x36813),x36814),f189(f885(x36811,a874))),x36814)
% 26.45/26.32  [3704]E(f318(f318(f161(x37041),f318(f318(f147(x37041),x37042),x37043)),f318(a118,x37044)),f318(f318(f161(x37041),x37043),x37044))
% 26.45/26.32  [3769]E(f318(f318(x37691,x37692),f318(f185(x37693,x37694,x37691),x37692)),f318(f185(x37693,x37694,x37691),f318(a118,x37692)))
% 26.45/26.32  [3868]E(f318(f318(f155(x38681,f318(f318(f147(x38681),x38682),x38683)),f2(a879)),x38684),f318(f318(f147(x38681),x38684),x38683))
% 26.45/26.32  [3877]E(f318(f318(f45(f885(x38771,a874),f885(x38772,a874)),x38773),f297(x38771,x38772,x38774)),f318(f297(x38771,x38772,x38774),f43(f885(x38771,a874),x38773)))
% 26.45/26.32  [3878]E(f318(f318(f45(f885(x38781,a874),f885(x38782,a874)),x38783),f298(x38782,x38781,x38784)),f318(f298(x38782,x38781,x38784),f43(f885(x38781,a874),x38783)))
% 26.45/26.32  [3977]E(f178(x39771,x39772,f183(x39771,x39772,x39773,x39774)),f318(f318(f107(f885(x39771,a874)),f178(x39771,x39772,x39773)),x39774))
% 26.45/26.32  [3981]E(f318(f130(x39811,x39812),f122(x39811,x39813,x39814)),f318(f318(f83(a879),f318(f318(f83(a879),f318(x39812,x39813)),f318(f130(x39811,x39812),x39814))),f318(a118,f2(a879))))
% 26.45/26.32  [4000]E(f318(f138(x40001,x40002,f318(f7(x40002,x40001,x40001),x40003),x40004),f318(f165(x40002),f119(x40002))),x40004)
% 26.45/26.32  [4045]E(f79(x40451,x40452,x40453,x40454,f189(f885(x40451,a874))),x40453)
% 26.45/26.32  [4089]E(f318(f318(f318(f318(f75(x40891,f883(x40892)),f318(f16(f883(x40892),x40891),f192(x40892))),x40893),f192(x40892)),x40894),f192(x40892))
% 26.45/26.32  [4245]E(f318(f257(x42451,x42452,x42453),f318(f318(f8(f885(x42452,f884(x42451,x42452)),f885(x42452,x42453),x42451),f318(f8(f884(x42451,x42452),x42453,x42452),x42454)),f248(x42451,x42452))),x42454)
% 26.45/26.32  [3557]E(f318(f256(x35571,x35572),f318(f318(f248(x35571,x35572),x35573),x35574)),x35574)
% 26.45/26.32  [3558]E(f318(f247(x35581,x35582),f318(f318(f248(x35581,x35582),x35583),x35584)),x35583)
% 26.45/26.32  [3592]E(f318(f190(f880(x35921)),f318(f318(f150(x35922,x35921),x35923),x35924)),f318(f190(f880(x35922)),x35924))
% 26.45/26.32  [3593]E(f318(f190(f880(x35931)),f318(f318(f155(x35931,x35932),x35933),x35934)),f318(f190(f880(x35931)),x35932))
% 26.45/26.32  [3613]E(f318(f318(f134(x36131),f318(a118,x36132)),f318(f318(f147(x36131),x36133),x36134)),f318(f318(f134(x36131),x36132),x36134))
% 26.45/26.32  [3683]E(f318(f318(f296(x36831),x36832),f318(f318(f296(x36831),x36833),x36834)),f318(f318(f296(x36831),x36833),f318(f318(f296(x36831),x36832),x36834)))
% 26.45/26.32  [3686]E(f318(f318(f150(x36861,x36862),x36863),f120(x36861,x36864)),f120(x36862,f318(f318(f150(x36861,x36862),x36863),x36864)))
% 26.45/26.32  [3702]E(f318(f165(x37021),f318(f318(f150(x37022,x37021),x37023),x37024)),f318(f318(f150(x37022,x37021),x37023),f318(f165(x37022),x37024)))
% 26.45/26.32  [3703]E(f318(f318(f150(x37031,x37032),x37033),f318(f167(x37031),x37034)),f318(f167(x37032),f318(f318(f150(x37031,x37032),x37033),x37034)))
% 26.45/26.32  [3714]E(f318(f318(f169(x37141),f318(a118,x37142)),f318(f318(f147(x37141),x37143),x37144)),f318(f318(f147(x37141),x37143),f318(f318(f169(x37141),x37142),x37144)))
% 26.45/26.32  [3718]E(f318(f168(x37181),f318(f318(f150(x37182,x37181),x37183),x37184)),f318(f297(x37182,x37181,x37183),f318(f168(x37182),x37184)))
% 26.45/26.32  [3768]E(f17(x37681,x37682,x37683,f318(a3,f318(a118,f318(a19,x37684)))),f318(x37683,x37684))
% 26.45/26.32  [3771]E(f318(f318(f121(x37711),f318(f132(x37711,x37712),x37713)),f318(f132(x37711,x37712),x37714)),f318(f132(x37711,x37712),f318(f318(f121(x37711),x37713),x37714)))
% 26.45/26.32  [3784]E(f148(x37841,f318(f318(f150(x37842,x37841),x37843),f148(x37842,x37844))),f148(x37841,f318(f318(f150(x37842,x37841),x37843),x37844)))
% 26.45/26.32  [3800]E(f318(f273(x38001,x38001),f318(f318(f274(x38002,x38001),x38003),x38004)),f318(f318(f274(x38002,x38001),f318(f273(x38002,x38002),x38003)),x38004))
% 26.45/26.32  [3810]E(f318(f318(f275(x38101,x38102,x38103),x38104),f189(f885(f884(x38102,x38103),a874))),f189(f885(f884(x38101,x38103),a874)))
% 26.45/26.32  [3811]E(f318(f318(f169(x38111),f318(f318(f22(a879),x38112),x38113)),f318(f318(f134(x38111),x38113),x38114)),f318(f318(f134(x38111),x38113),f318(f318(f169(x38111),x38112),x38114)))
% 26.45/26.32  [3858]E(f43(f885(x38581,a874),f318(f297(x38582,f885(x38581,a874),x38583),x38584)),f318(f318(f45(x38582,f885(x38581,a874)),x38584),x38583))
% 26.45/26.32  [3859]E(f44(f885(x38591,a874),f318(f297(x38592,f885(x38591,a874),x38593),x38594)),f318(f318(f46(x38592,f885(x38591,a874)),x38594),x38593))
% 26.45/26.32  [3860]E(f43(f885(x38601,a874),f318(f297(x38602,f885(x38601,a874),x38603),x38604)),f318(f318(f45(x38602,f885(x38601,a874)),x38604),x38603))
% 26.45/26.32  [3861]E(f44(f885(x38611,a874),f318(f297(x38612,f885(x38611,a874),x38613),x38614)),f318(f318(f46(x38612,f885(x38611,a874)),x38614),x38613))
% 26.45/26.32  [3862]E(f318(f190(f880(f884(x38621,x38622))),f318(f318(f176(x38621,x38622),x38623),x38624)),f318(f318(f231(a879),f318(f190(f880(x38621)),x38623)),f318(f190(f880(x38622)),x38624)))
% 26.45/26.32  [3864]E(f318(f298(x38641,x38642,x38643),f318(f82(f885(x38642,a874)),x38644)),f318(f82(f885(x38641,a874)),f318(f298(x38641,x38642,x38643),x38644)))
% 26.45/26.32  [3892]E(f318(f183(x38921,x38922,x38923,f189(f885(x38921,a874))),x38924),f192(x38922))
% 26.45/26.32  [3912]E(f318(f298(x39121,x39122,x39123),f318(f240(x39122),x39124)),f318(f240(x39121),f318(f318(f8(x39122,a874,x39121),x39124),x39123)))
% 26.45/26.32  [3929]E(f318(f318(f161(x39291),f318(f318(f121(x39291),x39292),f318(f318(f147(x39291),x39293),x39294))),f318(f190(f880(x39291)),x39292)),x39293)
% 26.45/26.32  [3934]E(f318(f183(x39341,x39342,f318(f16(f883(x39342),x39341),f192(x39342)),x39343),x39344),f192(x39342))
% 26.45/26.32  [3958]E(f318(f297(x39581,x39582,x39583),f318(f298(x39581,x39582,x39583),x39584)),f318(f318(f107(f885(x39582,a874)),x39584),f318(f297(x39581,x39582,x39583),f243(f885(x39581,a874)))))
% 26.45/26.32  [3976]P1(f318(f318(f320(x39761),f318(x39762,x39763)),f318(f297(x39764,x39761,x39762),f243(f885(x39764,a874)))))
% 26.45/26.32  [3989]E(f318(f318(f255(x39891,x39892),f318(f168(x39891),x39893)),f318(f16(f885(x39892,a874),x39891),f318(f168(x39892),x39894))),f318(f168(f884(x39891,x39892)),f63(x39891,x39892,x39893,x39894)))
% 26.45/26.32  [4003]E(f151(x40031,x40032,f318(f318(f147(x40031),x40033),x40034)),f318(f318(f83(a879),f318(f318(f83(a879),f318(x40032,x40033)),f151(x40031,x40032,x40034))),f318(a118,f2(a879))))
% 26.45/26.32  [4017]E(f186(f880(x40171),f318(f318(f147(x40171),x40172),x40173),f318(f318(f7(a879,f880(x40171),f880(x40171)),f134(x40171)),x40173),x40174),f318(f318(f134(x40171),x40174),f318(f318(f147(x40171),x40172),x40173)))
% 26.45/26.32  [4018]P26(x40181,f884(x40182,x40181),f322(x40183,x40184,x40182,x40181),f318(f318(f45(x40182,f885(x40181,a874)),x40184),x40183))
% 26.45/26.32  [4027]E(f318(f318(f22(f885(x40271,a874)),f318(f318(f22(f885(x40271,a874)),x40272),x40273)),f318(f318(f296(x40271),x40274),f189(f885(x40271,a874)))),f318(f318(f22(f885(x40271,a874)),x40272),f318(f318(f296(x40271),x40274),x40273)))
% 26.45/26.32  [4038]E(f318(f318(f184(f885(x40381,x40382),f885(x40381,x40382)),x40383),f76(x40382,x40382,x40381,x40384)),f76(x40382,x40382,x40381,f318(f318(f184(x40382,x40382),x40383),x40384)))
% 26.45/26.32  [4112]E(f318(f318(f318(f184(f880(x41121),f880(x41121)),x41122),f164(x41121)),f318(f318(f318(f184(f880(x41121),f880(x41121)),x41123),f164(x41121)),x41124)),f318(f318(f318(f184(f880(x41121),f880(x41121)),f318(f318(f83(a879),x41122),x41123)),f164(x41121)),x41124))
% 26.45/26.32  [4198]P1(f318(f318(f233(f885(x41981,a874)),f318(f168(x41981),f318(f318(f155(x41981,x41982),x41983),x41984))),f318(f318(f296(x41981),x41984),f318(f168(x41981),x41982))))
% 26.45/26.32  [4235]E(f318(f318(f45(f885(x42351,a874),f885(f884(x42351,x42352),a874)),x42353),f318(f318(f7(f885(x42351,a874),f885(x42351,f885(x42352,a874)),f885(f884(x42351,x42352),a874)),f255(x42351,x42352)),x42354)),f318(f318(f255(x42351,x42352),f43(f885(x42351,a874),x42353)),x42354))
% 26.45/26.32  [4287]E(f203(x42871,x42872,x42873,f318(f76(x42872,f885(a105,f885(a105,f885(f884(a105,a105),f885(a105,f881(f883(x42872)))))),x42871,f202(x42872)),x42874)),f207(x42871,x42872,x42874,x42873))
% 26.45/26.32  [4291]P1(f318(f70(x42911,x42912,x42913,x42914,f189(f885(x42911,a874))),x42914))
% 26.45/26.32  [4292]P1(f318(f70(x42921,x42922,x42923,x42924,f189(f885(x42921,a874))),x42924))
% 26.45/26.32  [4334]E(f318(f318(f45(x43341,f885(x43342,a874)),x43343),f318(f318(f7(x43341,f885(x43342,a874),f885(x43342,a874)),f318(f318(f8(x43342,f885(f885(x43342,a874),f885(x43342,a874)),x43341),f296(x43342)),x43344)),f189(f885(x43342,a874)))),f318(f297(x43341,x43342,x43344),x43343))
% 26.45/26.32  [4341]P1(f318(f318(f233(f885(x43411,a874)),f318(f244(x43412,x43411),f318(f318(f107(f885(f884(x43412,x43411),a874)),x43413),x43414))),f318(f318(f107(f885(x43411,a874)),f318(f244(x43412,x43411),x43413)),f318(f244(x43412,x43411),x43414))))
% 26.45/26.32  [4342]P1(f318(f318(f233(f885(x43421,a874)),f318(f246(x43421,x43422),f318(f318(f107(f885(f884(x43421,x43422),a874)),x43423),x43424))),f318(f318(f107(f885(x43421,a874)),f318(f246(x43421,x43422),x43423)),f318(f246(x43421,x43422),x43424))))
% 26.45/26.32  [4404]P1(f318(f318(f233(f885(f884(x44041,x44042),a874)),f318(f297(x44042,f884(x44041,x44042),f322(x44043,x44044,x44041,x44042)),f318(f318(f45(x44041,f885(x44042,a874)),x44044),x44043))),f318(f318(f255(x44041,x44042),x44044),x44043)))
% 26.45/26.32  [4444]E(f88(f884(x44441,x44442),f318(f257(x44441,x44442,a874),f318(f318(f7(x44441,f885(x44442,a874),f885(x44442,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x44442,a874),f885(x44442,a874)),x44441),f8(a874,a874,x44442)),f318(f318(f8(a874,f885(a874,a874),x44441),a316),f318(a315,x44443)))),f318(a315,x44444)))),f318(f318(f248(x44441,x44442),x44443),x44444))
% 26.45/26.32  [4445]E(f93(f884(x44451,x44452),f318(f257(x44451,x44452,a874),f318(f318(f7(x44451,f885(x44452,a874),f885(x44452,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x44452,a874),f885(x44452,a874)),x44451),f8(a874,a874,x44452)),f318(f318(f8(a874,f885(a874,a874),x44451),a316),f318(a315,x44453)))),f318(a315,x44454)))),f318(f318(f248(x44451,x44452),x44453),x44454))
% 26.45/26.32  [4518]E(f318(f318(f257(f880(x45181),f880(x45181),f884(f880(x45181),f880(x45181))),f318(f318(f18(f880(x45181),f885(f880(x45181),f884(f880(x45181),f880(x45181))),f885(f880(x45181),f884(f880(x45181),f880(x45181)))),f318(f318(f8(f885(f880(x45181),f885(f884(f880(x45181),f880(x45181)),f884(f880(x45181),f880(x45181)))),f885(f885(f880(x45181),f884(f880(x45181),f880(x45181))),f885(f880(x45181),f884(f880(x45181),f880(x45181)))),f880(x45181)),f18(f880(x45181),f884(f880(x45181),f880(x45181)),f884(f880(x45181),f880(x45181)))),f318(f318(f8(f885(f880(x45181),f884(f880(x45181),f880(x45181))),f885(f880(x45181),f885(f884(f880(x45181),f880(x45181)),f884(f880(x45181),f880(x45181)))),f880(x45181)),f318(f8(f884(f880(x45181),f880(x45181)),f885(f884(f880(x45181),f880(x45181)),f884(f880(x45181),f880(x45181))),f880(x45181)),f318(f100(f884(f880(x45181),f880(x45181))),f318(x45182,x45183)))),f318(f318(f8(f880(x45181),f885(f880(x45181),f884(f880(x45181),f880(x45181))),f880(x45181)),f248(f880(x45181),f880(x45181))),f318(f147(x45181),x45183))))),f318(f318(f7(f880(x45181),f885(f880(x45181),f880(x45181)),f885(f880(x45181),f884(f880(x45181),f880(x45181)))),f318(f318(f8(f885(f880(x45181),f884(f880(x45181),f880(x45181))),f885(f885(f880(x45181),f880(x45181)),f885(f880(x45181),f884(f880(x45181),f880(x45181)))),f880(x45181)),f8(f880(x45181),f884(f880(x45181),f880(x45181)),f880(x45181))),f248(f880(x45181),f880(x45181)))),f318(f147(x45181),x45183)))),f163(x45181,x45182,x45184)),f163(x45181,x45182,f318(f318(f147(x45181),x45183),x45184)))
% 26.45/26.32  [4523]E(f318(f138(f885(x45231,f883(x45232)),f884(x45231,x45232),f318(f7(f884(x45231,x45232),f885(x45231,f883(x45232)),f885(x45231,f883(x45232))),f318(f257(x45231,x45232,f885(f885(x45231,f883(x45232)),f885(x45231,f883(x45232)))),f318(f318(f7(x45231,f885(x45232,f883(x45232)),f885(x45232,f885(f885(x45231,f883(x45232)),f885(x45231,f883(x45232))))),f318(f318(f8(f885(f883(x45232),f885(f885(x45231,f883(x45232)),f885(x45231,f883(x45232)))),f885(f885(x45232,f883(x45232)),f885(x45232,f885(f885(x45231,f883(x45232)),f885(x45231,f883(x45232))))),x45231),f8(f883(x45232),f885(f885(x45231,f883(x45232)),f885(x45231,f883(x45232))),x45232)),f318(f318(f8(f885(f885(x45231,f883(x45232)),f885(f883(x45232),f885(x45231,f883(x45232)))),f885(f883(x45232),f885(f885(x45231,f883(x45232)),f885(x45231,f883(x45232)))),x45231),f7(f885(x45231,f883(x45232)),f883(x45232),f885(x45231,f883(x45232)))),f318(f7(f885(x45231,f883(x45232)),x45231,f885(f883(x45232),f885(x45231,f883(x45232)))),f75(x45231,f883(x45232)))))),f226(x45232)))),x45233),f318(f165(f884(x45231,x45232)),x45234)),f181(x45231,x45232,x45233,f318(f180(x45231,x45232),x45234)))
% 26.45/26.32  [3747]E(f318(f318(f169(x37471),x37472),f318(f318(f169(x37471),x37473),x37474)),f318(f318(f169(x37471),f318(f318(f231(a879),x37472),x37473)),x37474))
% 26.45/26.32  [3748]E(f318(f318(f134(x37481),x37482),f318(f318(f134(x37481),x37483),x37484)),f318(f318(f134(x37481),f318(f318(f83(a879),x37482),x37483)),x37484))
% 26.45/26.32  [3760]E(f318(f318(f121(x37601),f318(f318(f147(x37601),x37602),x37603)),x37604),f318(f318(f147(x37601),x37602),f318(f318(f121(x37601),x37603),x37604)))
% 26.45/26.32  [3761]E(f318(f318(f121(x37611),f318(f318(f121(x37611),x37612),x37613)),x37614),f318(f318(f121(x37611),x37612),f318(f318(f121(x37611),x37613),x37614)))
% 26.45/26.32  [3843]E(f318(f318(f161(x38431),f318(f318(f147(x38431),x38432),x38433)),x38434),f186(x38431,x38432,f318(f161(x38431),x38433),x38434))
% 26.45/26.32  [3852]E(f318(f318(f184(x38521,x38521),x38522),f318(f318(f184(x38521,x38521),x38523),x38524)),f318(f318(f184(x38521,x38521),f318(f318(f84(a879),x38523),x38522)),x38524))
% 26.45/26.32  [3880]E(f318(f318(f116(f885(x38801,a874)),x38802),f318(f318(f296(x38801),x38803),x38804)),f318(f318(f296(x38801),x38803),f318(f318(f116(f885(x38801,a874)),x38802),x38804)))
% 26.45/26.32  [3895]E(f318(f318(f318(f184(x38951,x38951),x38952),x38953),f318(x38953,x38954)),f318(x38953,f318(f318(f318(f184(x38951,x38951),x38952),x38953),x38954)))
% 26.45/26.32  [3902]E(f318(f318(f275(x39021,x39022,x39023),f189(f885(f884(x39021,x39022),a874))),x39024),f189(f885(f884(x39021,x39023),a874)))
% 26.45/26.32  [3918]E(f318(f318(f116(f885(x39181,a874)),f318(f318(f296(x39181),x39182),x39183)),x39184),f318(f318(f296(x39181),x39182),f318(f318(f116(f885(x39181,a874)),x39183),x39184)))
% 26.45/26.32  [3936]E(f181(x39361,x39362,f318(f180(x39361,x39362),x39363),f318(f180(x39361,x39362),x39364)),f318(f180(x39361,x39362),f318(f318(f121(f884(x39361,x39362)),x39364),x39363)))
% 26.45/26.32  [3937]E(f318(f41(f884(x39371,x39372)),f318(f318(f255(x39371,x39372),x39373),f318(f16(f885(x39372,a874),x39371),x39374))),f318(f318(f84(a879),f318(f41(x39371),x39373)),f318(f41(x39372),x39374)))
% 26.45/26.32  [3945]E(f318(f318(f107(f885(x39451,a874)),f318(f318(f296(x39451),x39452),x39453)),f318(f318(f296(x39451),x39452),x39454)),f318(f318(f296(x39451),x39452),f318(f318(f107(f885(x39451,a874)),x39453),x39454)))
% 26.45/26.32  [3962]E(f318(f318(f116(f885(x39621,a874)),x39622),f318(f318(f116(f885(x39621,a874)),x39623),x39624)),f318(f318(f116(f885(x39621,a874)),x39623),f318(f318(f116(f885(x39621,a874)),x39622),x39624)))
% 26.45/26.32  [3963]E(f318(f318(f107(f885(x39631,a874)),x39632),f318(f318(f107(f885(x39631,a874)),x39633),x39634)),f318(f318(f107(f885(x39631,a874)),x39633),f318(f318(f107(f885(x39631,a874)),x39632),x39634)))
% 26.45/26.32  [3972]E(f68(x39721,x39722,f318(f318(f8(x39722,f885(x39722,x39722),x39721),x39723),x39724)),f318(f69(x39722,x39721,x39723),x39724))
% 26.45/26.32  [3982]E(f174(x39821,f318(f318(f150(f880(x39822),f880(x39821)),f318(f150(x39822,x39821),x39823)),x39824)),f318(f318(f150(f880(x39822),f880(x39821)),f318(f150(x39822,x39821),x39823)),f174(x39822,x39824)))
% 26.45/26.32  [3998]E(f318(f138(f880(x39981),f880(x39981),f121(x39981),f119(x39981)),f318(f318(f150(x39982,f880(x39981)),x39983),x39984)),f160(x39982,x39981,x39983,x39984))
% 26.45/26.32  [3999]E(f318(f138(f880(x39991),f880(x39991),f121(x39991),f119(x39991)),f318(f318(f150(x39992,f880(x39991)),x39993),x39994)),f160(x39992,x39991,x39993,x39994))
% 26.45/26.32  [4002]E(f183(x40021,x40022,x40023,f318(f82(f885(x40021,a874)),f318(f318(f296(x40021),x40024),f189(f885(x40021,a874))))),f318(f318(f318(f75(x40021,f883(x40022)),x40023),x40024),f192(x40022)))
% 26.45/26.32  [4043]E(f318(f318(f318(f75(x40431,f883(x40432)),f318(f180(x40431,x40432),x40433)),f318(f247(x40431,x40432),x40434)),f318(f226(x40432),f318(f256(x40431,x40432),x40434))),f318(f180(x40431,x40432),f318(f318(f147(f884(x40431,x40432)),x40434),x40433)))
% 26.45/26.32  [4058]E(f318(f76(x40581,x40581,x40581,f318(f318(f184(x40581,x40581),x40582),x40583)),f318(f318(f184(x40581,x40581),x40584),x40583)),f318(f318(f184(x40581,x40581),f318(f318(f83(a879),x40582),x40584)),x40583))
% 26.45/26.32  [4081]E(f318(f318(f107(f885(x40811,a874)),f318(f318(f116(f885(x40811,a874)),x40812),x40813)),f318(f318(f116(f885(x40811,a874)),x40812),x40814)),f318(f318(f116(f885(x40811,a874)),x40812),f318(f318(f107(f885(x40811,a874)),x40813),x40814)))
% 26.45/26.32  [4082]E(f318(f318(f107(f885(x40821,a874)),f318(f318(f22(f885(x40821,a874)),x40822),x40823)),f318(f318(f22(f885(x40821,a874)),x40822),x40824)),f318(f318(f22(f885(x40821,a874)),x40822),f318(f318(f116(f885(x40821,a874)),x40823),x40824)))
% 26.45/26.32  [4083]E(f318(f318(f116(f885(x40831,a874)),f318(f318(f22(f885(x40831,a874)),x40832),x40833)),f318(f318(f22(f885(x40831,a874)),x40832),x40834)),f318(f318(f22(f885(x40831,a874)),x40832),f318(f318(f107(f885(x40831,a874)),x40833),x40834)))
% 26.45/26.32  [4084]E(f318(f318(f116(f885(x40841,a874)),f318(f318(f107(f885(x40841,a874)),x40842),x40843)),f318(f318(f107(f885(x40841,a874)),x40842),x40844)),f318(f318(f107(f885(x40841,a874)),x40842),f318(f318(f116(f885(x40841,a874)),x40843),x40844)))
% 26.45/26.32  [4085]E(f318(f318(f22(f885(x40851,a874)),f318(f318(f107(f885(x40851,a874)),x40852),x40853)),f318(f318(f107(f885(x40851,a874)),x40852),x40854)),f318(f318(f107(f885(x40851,a874)),x40852),f318(f318(f22(f885(x40851,a874)),x40853),x40854)))
% 26.45/26.32  [4091]E(f318(f41(f884(x40911,x40912)),f318(f318(f255(x40911,x40912),f318(f318(f296(x40911),x40913),f189(f885(x40911,a874)))),f318(f16(f885(x40912,a874),x40911),x40914))),f318(f41(x40912),x40914))
% 26.45/26.32  [4127]E(f318(f318(f46(x41271,f885(x41272,a874)),x41273),f318(f318(f8(f885(x41272,a874),f885(x41272,a874),x41271),f82(f885(x41272,a874))),x41274)),f318(f82(f885(x41272,a874)),f318(f318(f45(x41271,f885(x41272,a874)),x41273),x41274)))
% 26.45/26.32  [4128]E(f318(f318(f45(x41281,f885(x41282,a874)),x41283),f318(f318(f8(f885(x41282,a874),f885(x41282,a874),x41281),f82(f885(x41282,a874))),x41284)),f318(f82(f885(x41282,a874)),f318(f318(f46(x41281,f885(x41282,a874)),x41283),x41284)))
% 26.45/26.32  [4142]E(f318(f318(f275(x41421,x41421,x41421),f318(f318(f184(f884(x41421,x41421),a874),x41422),x41423)),f318(f318(f184(f884(x41421,x41421),a874),x41424),x41423)),f318(f318(f184(f884(x41421,x41421),a874),f318(f318(f83(a879),x41422),x41424)),x41423))
% 26.45/26.32  [4173]E(f318(f318(f46(x41731,f885(f885(x41732,a874),a874)),x41733),f318(f318(f8(f885(x41732,a874),f885(f885(x41732,a874),a874),x41731),f295(x41732)),x41734)),f318(f295(x41732),f318(f318(f46(x41731,f885(x41732,a874)),x41733),x41734)))
% 26.45/26.32  [4202]E(f318(f318(f45(f885(x42021,a874),f885(x42022,a874)),x42023),f318(f318(f7(f885(x42021,a874),f885(x42021,f885(x42022,a874)),f885(x42022,a874)),f45(x42021,f885(x42022,a874))),x42024)),f318(f318(f45(x42021,f885(x42022,a874)),f43(f885(x42021,a874),x42023)),x42024))
% 26.45/26.32  [4203]E(f318(f318(f46(f885(x42031,a874),f885(x42032,a874)),x42033),f318(f318(f7(f885(x42031,a874),f885(x42031,f885(x42032,a874)),f885(x42032,a874)),f46(x42031,f885(x42032,a874))),x42034)),f318(f318(f46(x42031,f885(x42032,a874)),f43(f885(x42031,a874),x42033)),x42034))
% 26.45/26.32  [4204]E(f318(f318(f45(f885(x42041,a874),f885(x42042,a874)),x42043),f318(f318(f7(f885(x42041,a874),f885(x42041,f885(x42042,a874)),f885(x42042,a874)),f45(x42041,f885(x42042,a874))),x42044)),f318(f318(f45(x42041,f885(x42042,a874)),f43(f885(x42041,a874),x42043)),x42044))
% 26.45/26.32  [4205]E(f318(f318(f46(f885(x42051,a874),f885(x42052,a874)),x42053),f318(f318(f7(f885(x42051,a874),f885(x42051,f885(x42052,a874)),f885(x42052,a874)),f46(x42051,f885(x42052,a874))),x42054)),f318(f318(f46(x42051,f885(x42052,a874)),f43(f885(x42051,a874),x42053)),x42054))
% 26.45/26.32  [4210]E(f318(f318(f150(x42101,x42102),x42103),f318(f138(f880(x42101),f880(x42101),f121(x42101),f119(x42101)),x42104)),f318(f138(f880(x42102),f880(x42102),f121(x42102),f119(x42102)),f318(f318(f150(f880(x42101),f880(x42102)),f318(f150(x42101,x42102),x42103)),x42104)))
% 26.45/26.32  [4213]E(f186(f880(x42131),f119(x42131),f318(f318(f8(f880(x42131),f880(x42131),a879),f318(f147(x42131),x42132)),f318(f318(f7(a879,f880(x42131),f880(x42131)),f169(x42131)),x42133)),x42134),f318(f318(f169(x42131),x42134),f318(f318(f147(x42131),x42132),x42133)))
% 26.45/26.32  [4255]P1(f318(f318(f233(f885(x42551,a874)),f318(f297(x42552,x42551,x42553),f318(f298(x42552,x42551,x42553),x42554))),x42554))
% 26.45/26.32  [4258]E(f318(f297(f884(x42581,x42582),f884(x42582,x42581),f318(f257(x42581,x42582,f884(x42582,x42581)),f318(f7(x42582,x42581,f884(x42582,x42581)),f248(x42582,x42581)))),f318(f318(f255(x42581,x42582),x42583),f318(f16(f885(x42582,a874),x42581),x42584))),f318(f318(f255(x42582,x42581),x42584),f318(f16(f885(x42581,a874),x42582),x42583)))
% 26.45/26.32  [4267]E(f318(f318(f45(x42671,f885(x42672,a874)),x42673),f318(f318(f8(f885(x42671,a874),f885(x42672,a874),x42671),f272(x42671,x42672,x42674)),f318(f318(f7(x42671,f885(x42671,a874),f885(x42671,a874)),f296(x42671)),f189(f885(x42671,a874))))),f318(f272(x42671,x42672,x42674),x42673))
% 26.45/26.32  [4268]E(f318(f318(f45(x42681,f885(x42682,a874)),x42683),f318(f318(f8(f885(x42681,a874),f885(x42682,a874),x42681),f298(x42682,x42681,x42684)),f318(f318(f7(x42681,f885(x42681,a874),f885(x42681,a874)),f296(x42681)),f189(f885(x42681,a874))))),f318(f298(x42682,x42681,x42684),x42683))
% 26.45/26.32  [4343]E(f318(f318(f121(x43431),f318(f132(x43431,f318(f318(f8(a874,a874,x43431),a313),f318(a315,x43432))),x43433)),f318(f132(x43431,f318(f318(f8(a874,a874,x43431),a313),f318(a315,x43432))),x43434)),f318(f132(x43431,f318(f318(f8(a874,a874,x43431),a313),f318(a315,x43432))),f318(f318(f121(x43431),x43433),x43434)))
% 26.45/26.32  [4356]E(f318(f318(f116(f885(x43561,a874)),f318(f318(f116(f885(x43561,a874)),f318(f318(f107(f885(x43561,a874)),x43562),x43563)),f318(f318(f107(f885(x43561,a874)),x43563),x43564))),f318(f318(f107(f885(x43561,a874)),x43564),x43562)),f318(f318(f107(f885(x43561,a874)),f318(f318(f107(f885(x43561,a874)),f318(f318(f116(f885(x43561,a874)),x43562),x43563)),f318(f318(f116(f885(x43561,a874)),x43563),x43564))),f318(f318(f116(f885(x43561,a874)),x43564),x43562)))
% 26.45/26.32  [4417]E(f318(f138(f880(x44171),f880(x44171),f121(x44171),f119(x44171)),f318(f318(f150(x44172,f880(x44171)),f318(f318(f7(x44172,f880(x44171),f880(x44171)),f318(f318(f8(x44171,f885(f880(x44171),f880(x44171)),x44172),f147(x44171)),x44173)),f119(x44171))),x44174)),f318(f318(f150(x44172,x44171),x44173),x44174))
% 26.45/26.32  [4428]E(f318(f318(f89(a1,x44281),f318(f109(a1),f318(f318(f83(a1),x44282),a103))),f318(f318(f18(a1,x44281,x44281),f318(f318(f7(a1,x44281,f885(x44281,x44281)),f318(f318(f8(a874,f885(x44281,f885(x44281,x44281)),a1),f100(x44281)),a194)),x44283)),f318(f318(f8(a879,x44281,a1),x44284),a110))),f186(x44281,x44283,x44284,f318(f109(a879),x44282)))
% 26.45/26.32  [4639]~P1(f318(f318(f189(f885(x46391,f885(x46392,a874))),x46393),x46394))
% 26.45/26.32  [3905]E(f318(f318(f161(x39051),f318(f318(f121(x39051),x39052),x39053)),f318(f318(f83(a879),f318(f190(f880(x39051)),x39052)),x39054)),f318(f318(f161(x39051),x39053),x39054))
% 26.45/26.32  [3911]E(f318(f318(f134(x39111),x39112),f318(f318(f169(x39111),f318(f318(f83(a879),x39113),x39112)),x39114)),f318(f318(f169(x39111),x39113),f318(f318(f134(x39111),x39112),x39114)))
% 26.45/26.32  [4015]E(f318(f318(f116(f885(x40151,a874)),f318(f244(x40152,x40151),x40153)),f318(f244(x40152,x40151),x40154)),f318(f244(x40152,x40151),f318(f318(f116(f885(f884(x40152,x40151),a874)),x40153),x40154)))
% 26.45/26.32  [4016]E(f318(f318(f116(f885(x40161,a874)),f318(f246(x40161,x40162),x40163)),f318(f246(x40161,x40162),x40164)),f318(f246(x40161,x40162),f318(f318(f116(f885(f884(x40161,x40162),a874)),x40163),x40164)))
% 26.45/26.32  [4021]E(f318(f318(f116(f885(x40211,a874)),f318(f318(f116(f885(x40211,a874)),x40212),x40213)),x40214),f318(f318(f116(f885(x40211,a874)),x40212),f318(f318(f116(f885(x40211,a874)),x40213),x40214)))
% 26.45/26.32  [4022]E(f318(f318(f22(f885(x40221,a874)),f318(f318(f107(f885(x40221,a874)),x40222),x40223)),x40224),f318(f318(f107(f885(x40221,a874)),x40222),f318(f318(f22(f885(x40221,a874)),x40223),x40224)))
% 26.45/26.32  [4023]E(f318(f318(f107(f885(x40231,a874)),f318(f318(f107(f885(x40231,a874)),x40232),x40233)),x40234),f318(f318(f107(f885(x40231,a874)),x40232),f318(f318(f107(f885(x40231,a874)),x40233),x40234)))
% 26.45/26.32  [4060]E(f318(f318(f116(f885(f884(x40601,x40602),a874)),f318(f273(x40602,x40601),x40603)),f318(f273(x40602,x40601),x40604)),f318(f273(x40602,x40601),f318(f318(f116(f885(f884(x40602,x40601),a874)),x40603),x40604)))
% 26.45/26.32  [4061]E(f318(f318(f107(f885(f884(x40611,x40612),a874)),f318(f273(x40612,x40611),x40613)),f318(f273(x40612,x40611),x40614)),f318(f273(x40612,x40611),f318(f318(f107(f885(f884(x40612,x40611),a874)),x40613),x40614)))
% 26.45/26.32  [4131]E(f318(f318(f107(f885(x41311,a874)),f318(f318(f116(f885(x41311,a874)),x41312),x41313)),f318(f318(f116(f885(x41311,a874)),x41314),x41313)),f318(f318(f116(f885(x41311,a874)),f318(f318(f107(f885(x41311,a874)),x41312),x41314)),x41313))
% 26.45/26.32  [4132]E(f318(f318(f116(f885(x41321,a874)),f318(f318(f22(f885(x41321,a874)),x41322),x41323)),f318(f318(f22(f885(x41321,a874)),x41324),x41323)),f318(f318(f22(f885(x41321,a874)),f318(f318(f116(f885(x41321,a874)),x41322),x41324)),x41323))
% 26.45/26.32  [4133]E(f318(f318(f116(f885(x41331,a874)),f318(f318(f107(f885(x41331,a874)),x41332),x41333)),f318(f318(f107(f885(x41331,a874)),x41334),x41333)),f318(f318(f107(f885(x41331,a874)),f318(f318(f116(f885(x41331,a874)),x41332),x41334)),x41333))
% 26.45/26.32  [4134]E(f318(f318(f22(f885(x41341,a874)),f318(f318(f107(f885(x41341,a874)),x41342),x41343)),f318(f318(f107(f885(x41341,a874)),x41344),x41343)),f318(f318(f107(f885(x41341,a874)),f318(f318(f22(f885(x41341,a874)),x41342),x41344)),x41343))
% 26.45/26.32  [4135]E(f318(f318(f22(f885(x41351,a874)),f318(f318(f107(f885(x41351,a874)),x41352),x41353)),f318(f318(f107(f885(x41351,a874)),x41354),x41353)),f318(f318(f22(f885(x41351,a874)),f318(f318(f107(f885(x41351,a874)),x41352),x41353)),x41354))
% 26.45/26.32  [4145]E(f318(f318(f22(f885(x41451,a874)),f318(f318(f22(f885(x41451,a874)),x41452),f318(f318(f296(x41451),x41453),f189(f885(x41451,a874))))),x41454),f318(f318(f22(f885(x41451,a874)),x41452),f318(f318(f296(x41451),x41453),x41454)))
% 26.45/26.32  [4199]E(f318(f318(f116(f885(x41991,a874)),f318(f318(f296(x41991),x41992),f318(f318(f296(x41991),x41993),f189(f885(x41991,a874))))),f318(f271(x41991),x41994)),f318(f271(x41991),f318(f318(f296(f884(x41991,x41991)),f318(f318(f248(x41991,x41991),x41992),x41993)),x41994)))
% 26.45/26.32  [4230]E(f318(f318(f45(a879,f885(x42301,a874)),f318(f287(a879),x42302)),f318(f318(f8(a879,f885(x42301,a874),a879),x42303),f318(f318(f7(a879,a879,a879),f83(a879)),x42304))),f318(f318(f45(a879,f885(x42301,a874)),f289(a879,x42304,f318(f318(f83(a879),x42302),x42304))),x42303))
% 26.45/26.32  [4231]E(f171(x42311,f318(f272(x42311,x42311,x42312),f318(f318(f296(x42311),x42313),f189(f885(x42311,a874)))),f318(f272(f880(x42311),f880(x42311),f154(x42311,x42312)),f318(f318(f296(f880(x42311)),x42314),f189(f885(f880(x42311),a874))))),f318(f272(f880(x42311),f880(x42311),f154(x42311,x42312)),f318(f318(f296(f880(x42311)),f318(f318(f147(x42311),x42313),x42314)),f189(f885(f880(x42311),a874)))))
% 26.45/26.32  [4290]E(f318(f180(x42901,x42902),f318(f318(f150(x42901,f884(x42901,x42902)),f318(f318(f18(x42901,x42902,f884(x42901,x42902)),f248(x42901,x42902)),x42903)),x42904)),f183(x42901,x42902,f318(f76(x42902,f883(x42902),x42901,f226(x42902)),x42903),f318(f168(x42901),x42904)))
% 26.45/26.32  [4295]E(f318(f240(x42951),f318(f318(f7(x42951,f885(x42952,a874),a874),f318(f318(f8(x42952,f885(f885(x42952,a874),a874),x42951),f320(x42952)),x42953)),x42954)),f318(f298(x42951,x42952,x42953),x42954))
% 26.45/26.32  [4389]E(f318(f240(x43891),f318(f318(f7(x43891,f885(f884(x43892,x43891),a874),a874),f318(f318(f8(f884(x43892,x43891),f885(f885(f884(x43892,x43891),a874),a874),x43891),f320(f884(x43892,x43891))),f318(f248(x43892,x43891),x43893))),x43894)),f318(f272(x43892,x43891,x43894),f318(f318(f296(x43892),x43893),f189(f885(x43892,a874)))))
% 26.45/26.32  [4403]E(f318(f318(f150(f884(x44031,a879),x44031),f247(x44031,a879)),f318(f132(f884(x44031,a879),f318(f318(f8(a879,a874,f884(x44031,a879)),x44032),f318(f318(f8(a879,a879,f884(x44031,a879)),a118),f256(x44031,a879)))),f318(f318(f176(x44031,a879),x44033),x44034))),f318(f318(f150(f884(x44031,a879),x44031),f247(x44031,a879)),f318(f132(f884(x44031,a879),f318(f318(f8(a879,a874,f884(x44031,a879)),x44032),f256(x44031,a879))),f318(f318(f176(x44031,a879),x44033),f318(f318(f150(a879,a879),a118),x44034)))))
% 26.45/26.32  [4410]P1(f318(f318(f233(f885(f885(x44101,a874),a874)),f318(f318(f45(x44102,f885(f885(x44101,a874),a874)),x44103),f318(f318(f8(f885(x44101,a874),f885(f885(x44101,a874),a874),x44102),f295(x44101)),x44104))),f318(f295(x44101),f318(f318(f45(x44102,f885(x44101,a874)),x44103),x44104))))
% 26.45/26.32  [4452]E(f318(f318(f89(a1,x44521),f318(f109(a1),f318(f318(f83(a1),x44522),a103))),f318(f318(f18(a1,x44521,x44521),f318(f318(f7(a1,x44521,f885(x44521,x44521)),f318(f318(f8(a874,f885(x44521,f885(x44521,x44521)),a1),f100(x44521)),a194)),x44523)),f318(f318(f18(a1,x44521,x44521),f318(f318(f8(a879,f885(x44521,x44521),a1),x44524),a110)),f318(f318(f8(a879,x44521,a1),f185(x44521,x44523,x44524)),a110)))),f318(f185(x44521,x44523,x44524),f318(f109(a879),x44522)))
% 26.45/26.32  [4455]E(f318(f318(f150(x44551,x44552),f318(f76(f883(x44552),x44552,x44551,f230(x44552)),x44553)),f318(f132(x44551,f318(f318(f8(a874,a874,x44551),a313),f318(f318(f7(x44551,f883(x44552),a874),f318(f318(f8(f883(x44552),f885(f883(x44552),a874),x44551),a315),x44553)),f192(x44552)))),x44554)),f159(x44551,x44552,x44553,x44554))
% 26.45/26.32  [4478]E(f318(f240(f884(x44781,x44782)),f318(f257(x44781,x44782,a874),f318(f318(f7(x44781,f885(x44782,a874),f885(x44782,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x44782,a874),f885(x44782,a874)),x44781),f8(a874,a874,x44782)),f318(f318(f8(a874,f885(a874,a874),x44781),a316),f318(f318(f7(x44781,f885(x44781,a874),a874),f320(x44781)),x44783)))),f318(f318(f7(x44782,f885(x44782,a874),a874),f320(x44782)),x44784)))),f220(x44781,x44782,x44783,x44784))
% 26.45/26.32  [4513]E(f318(f318(f45(x45131,f885(f884(x45131,x45132),a874)),x45133),f318(f318(f18(x45131,f885(x45132,f885(f884(x45131,x45132),a874)),f885(f884(x45131,x45132),a874)),f318(f318(f8(f885(x45132,a874),f885(f885(x45132,f885(f884(x45131,x45132),a874)),f885(f884(x45131,x45132),a874)),x45131),f45(x45132,f885(f884(x45131,x45132),a874))),x45134)),f318(f318(f7(x45131,f885(f884(x45131,x45132),a874),f885(x45132,f885(f884(x45131,x45132),a874))),f318(f318(f8(f885(x45132,f885(f885(f884(x45131,x45132),a874),f885(f884(x45131,x45132),a874))),f885(f885(f884(x45131,x45132),a874),f885(x45132,f885(f884(x45131,x45132),a874))),x45131),f7(x45132,f885(f884(x45131,x45132),a874),f885(f884(x45131,x45132),a874))),f318(f318(f8(f885(x45132,f884(x45131,x45132)),f885(x45132,f885(f885(f884(x45131,x45132),a874),f885(f884(x45131,x45132),a874))),x45131),f318(f8(f884(x45131,x45132),f885(f885(f884(x45131,x45132),a874),f885(f884(x45131,x45132),a874)),x45132),f296(f884(x45131,x45132)))),f248(x45131,x45132)))),f189(f885(f884(x45131,x45132),a874))))),f318(f318(f255(x45131,x45132),x45133),x45134))
% 26.45/26.32  [4070]E(f318(f318(f121(x40701),f318(f318(f169(x40701),x40702),x40703)),f318(f318(f169(x40701),f318(f318(f22(a879),x40702),f318(f190(f880(x40701)),x40703))),x40704)),f318(f318(f169(x40701),x40702),f318(f318(f121(x40701),x40703),x40704)))
% 26.45/26.32  [4071]E(f318(f318(f121(x40711),f318(f318(f134(x40711),x40712),x40713)),f318(f318(f134(x40711),f318(f318(f22(a879),x40712),f318(f190(f880(x40711)),x40713))),x40714)),f318(f318(f134(x40711),x40712),f318(f318(f121(x40711),x40713),x40714)))
% 26.45/26.32  [4121]E(f318(f318(f83(a879),f318(f318(f84(a879),x41211),x41212)),f318(f318(f83(a879),f318(f318(f84(a879),x41213),x41212)),x41214)),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f83(a879),x41211),x41213)),x41212)),x41214))
% 26.45/26.32  [4320]P1(f318(f318(f233(f885(x43201,a874)),f318(f318(f22(f885(x43201,a874)),f318(f244(x43202,x43201),x43203)),f318(f244(x43202,x43201),x43204))),f318(f244(x43202,x43201),f318(f318(f22(f885(f884(x43202,x43201),a874)),x43203),x43204))))
% 26.45/26.32  [4321]P1(f318(f318(f233(f885(x43211,a874)),f318(f318(f22(f885(x43211,a874)),f318(f246(x43211,x43212),x43213)),f318(f246(x43211,x43212),x43214))),f318(f246(x43211,x43212),f318(f318(f22(f885(f884(x43211,x43212),a874)),x43213),x43214))))
% 26.45/26.32  [4430]E(f318(f318(f83(a1),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x44301),x44302)),f189(f885(f884(a879,a879),a874)))))),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x44303),x44304)),f189(f885(f884(a879,a879),a874)))))),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),f318(f318(f83(a879),x44301),x44303)),f318(f318(f83(a879),x44302),x44304))),f189(f885(f884(a879,a879),a874))))))
% 26.45/26.32  [4473]E(f318(f318(f84(a1),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x44731),x44732)),f189(f885(f884(a879,a879),a874)))))),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x44733),x44734)),f189(f885(f884(a879,a879),a874)))))),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),f318(f318(f83(a879),f318(f318(f84(a879),x44731),x44733)),f318(f318(f84(a879),x44732),x44734))),f318(f318(f83(a879),f318(f318(f84(a879),x44731),x44734)),f318(f318(f84(a879),x44732),x44733)))),f189(f885(f884(a879,a879),a874))))))
% 26.45/26.32  [4492]E(f318(f240(x44921),f318(f318(f8(f885(x44922,a874),a874,x44921),f91(x44922)),f318(f318(f8(f885(x44922,a874),f885(x44922,a874),x44921),f318(f18(x44922,a874,a874),f318(f318(f8(a874,f885(a874,a874),x44922),a321),f318(f318(f7(x44922,f885(x44922,a874),a874),f320(x44922)),x44923)))),f318(f318(f7(x44921,f885(x44922,f885(x44921,a874)),f885(x44922,a874)),f318(f318(f8(f885(f885(x44921,a874),a874),f885(f885(x44922,f885(x44921,a874)),f885(x44922,a874)),x44921),f8(f885(x44921,a874),a874,x44922)),f320(x44921))),x44924)))),f318(f318(f46(x44922,f885(x44921,a874)),x44923),x44924))
% 26.45/26.32  [4527]E(f318(f318(f275(x45271,x45271,x45271),f318(f318(f296(f884(x45271,x45271)),f318(f318(f248(x45271,x45271),x45272),x45273)),x45274)),f294(x45271,f318(f318(f296(f884(x45271,x45271)),f318(f318(f248(x45271,x45271),x45272),x45273)),x45274))),f318(f318(f116(f885(f884(x45271,x45271),a874)),f318(f318(f275(x45271,x45271,x45271),x45274),f294(x45271,x45274))),f318(f240(f884(x45271,x45271)),f318(f257(x45271,x45271,a874),f318(f318(f7(x45271,f885(x45271,a874),f885(x45271,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x45271,a874),f885(x45271,a874)),x45271),f8(a874,a874,x45271)),f318(f318(f8(a874,f885(a874,a874),x45271),a316),f318(f318(f7(x45271,f885(f884(x45271,x45271),a874),a874),f318(f318(f8(f884(x45271,x45271),f885(f885(f884(x45271,x45271),a874),a874),x45271),f320(f884(x45271,x45271))),f318(f318(f7(x45271,x45271,f884(x45271,x45271)),f248(x45271,x45271)),x45272))),f294(x45271,x45274))))),f318(f318(f7(x45271,f885(f884(x45271,x45271),a874),a874),f318(f318(f8(f884(x45271,x45271),f885(f885(f884(x45271,x45271),a874),a874),x45271),f320(f884(x45271,x45271))),f318(f248(x45271,x45271),x45273))),f294(x45271,x45274)))))))
% 26.45/26.32  [4322]E(f318(f132(x43221,f318(f318(f18(x43221,a874,a874),f318(f318(f8(a874,f885(a874,a874),x43221),a316),x43222)),x43223)),x43224),f318(f132(x43221,x43223),f318(f132(x43221,x43222),x43224)))
% 26.45/26.32  [4424]E(f318(f318(f121(x44241),f318(f318(f318(f100(f880(x44241)),f318(f318(f320(a879),f2(a879)),x44242)),f318(f318(f147(x44241),x44243),f119(x44241))),f119(x44241))),f170(x44241,x44244,f318(f240(a879),f318(f318(f7(a879,f885(a879,a874),a874),f318(f318(f8(a879,f885(f885(a879,a874),a874),a879),f320(a879)),a118)),x44242)))),f170(x44241,f318(f318(f147(x44241),x44243),x44244),x44242))
% 26.45/26.32  [4521]E(f318(f240(f884(x45211,x45212)),f318(f318(f8(f885(a879,a874),a874,f884(x45211,x45212)),f90(a879)),f318(f318(f7(f884(x45211,x45212),f885(a879,a874),f885(a879,a874)),f318(f318(f8(f885(a879,f885(a874,a874)),f885(f885(a879,a874),f885(a879,a874)),f884(x45211,x45212)),f18(a879,a874,a874)),f318(f318(f8(f885(a879,a874),f885(a879,f885(a874,a874)),f884(x45211,x45212)),f318(f8(a874,f885(a874,a874),a879),a316)),f318(f318(f7(f884(x45211,x45212),f885(a879,f884(x45211,x45212)),f885(a879,a874)),f318(f318(f8(f885(f884(x45211,x45212),a874),f885(f885(a879,f884(x45211,x45212)),f885(a879,a874)),f884(x45211,x45212)),f8(f884(x45211,x45212),a874,a879)),a315)),f318(f318(f18(a879,x45212,f884(x45211,x45212)),f318(f318(f8(x45211,f885(x45212,f884(x45211,x45212)),a879),f248(x45211,x45212)),f318(f161(x45211),x45213))),f318(f161(x45212),x45214)))))),f318(f318(f7(a879,a879,a874),f234(a879)),f318(f318(f231(a879),f318(f190(f880(x45211)),x45213)),f318(f190(f880(x45212)),x45214)))))),f318(f168(f884(x45211,x45212)),f318(f318(f176(x45211,x45212),x45213),x45214)))
% 26.45/26.32  [4443]E(f318(f240(f884(x44431,x44432)),f318(f257(x44431,x44432,a874),f318(f318(f7(x44431,f885(x44432,a874),f885(x44432,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x44432,a874),f885(x44432,a874)),x44431),f8(a874,a874,x44432)),f318(f318(f8(a874,f885(a874,a874),x44431),a316),x44433))),x44434))),f318(f318(f255(x44431,x44432),f318(f240(x44431),x44433)),f318(f16(f885(x44432,a874),x44431),f318(f240(x44432),x44434))))
% 26.45/26.32  [4446]E(f318(f240(f884(x44461,x44462)),f318(f257(x44461,x44462,a874),f318(f318(f18(x44461,f885(x44462,a874),f885(x44462,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x44462,a874),f885(x44462,a874)),x44461),f8(a874,a874,x44462)),f318(f318(f8(a874,f885(a874,a874),x44461),a316),x44463))),x44464))),f318(f318(f255(x44461,x44462),f318(f240(x44461),x44463)),f318(f318(f8(f885(x44462,a874),f885(x44462,a874),x44461),f240(x44462)),x44464)))
% 26.45/26.32  [4462]E(f318(f240(x44621),f318(f318(f8(f885(x44622,a874),a874,x44621),f91(x44622)),f318(f318(f8(f885(x44622,a874),f885(x44622,a874),x44621),f318(f18(x44622,a874,a874),f318(f318(f8(a874,f885(a874,a874),x44622),a321),f318(f318(f7(x44622,f885(x44622,a874),a874),f320(x44622)),x44623)))),x44624))),f318(f318(f46(x44622,f885(x44621,a874)),x44623),f318(f318(f8(f885(x44621,a874),f885(x44621,a874),x44622),f240(x44621)),f318(f7(x44621,x44622,a874),x44624))))
% 26.45/26.32  [4507]E(f318(f318(f150(f884(x45071,a879),x45071),f247(x45071,a879)),f318(f132(f884(x45071,a879),f318(f318(f7(f884(x45071,a879),f885(a879,a874),a874),f318(f318(f8(a879,f885(f885(a879,a874),a874),f884(x45071,a879)),f320(a879)),f256(x45071,a879))),x45072)),f318(f318(f176(x45071,a879),x45073),f135(a879,f318(f288(a879,x45074),f318(f318(f83(a879),x45074),f318(f190(f880(x45071)),x45073))))))),f318(f318(f150(f884(x45071,a879),x45071),f247(x45071,a879)),f318(f132(f884(x45071,a879),f318(f318(f7(f884(x45071,a879),f885(a879,a874),a874),f318(f318(f8(a879,f885(f885(a879,a874),a874),f884(x45071,a879)),f320(a879)),f318(f318(f7(f884(x45071,a879),a879,a879),f318(f318(f8(a879,f885(a879,a879),f884(x45071,a879)),f83(a879)),f256(x45071,a879))),x45074))),x45072)),f318(f318(f176(x45071,a879),x45073),f135(a879,f318(f288(a879,f2(a879)),f318(f190(f880(x45071)),x45073)))))))
% 26.45/26.32  [4508]E(f318(a118,f318(f318(f232(a879),f318(f190(f880(x45081)),x45082)),f318(f138(a879,f880(x45083),f318(f7(f880(x45083),a879,a879),f318(f318(f8(a879,f885(a879,a879),f880(x45083)),f232(a879)),f318(f318(f7(f880(x45083),a879,a879),f318(f318(f8(a879,f885(a879,a879),f880(x45083)),f22(a879)),f190(f880(x45083)))),f318(a118,f2(a879))))),f2(a879)),f318(f165(f880(x45083)),f318(f132(f880(x45083),f318(f318(f8(a874,a874,f880(x45083)),a313),f318(f318(f7(f880(x45083),f880(x45083),a874),a315),f119(x45083)))),x45084))))),f318(f318(f232(a879),f318(a118,f318(f190(f880(x45081)),x45082))),f318(f138(a879,f880(x45083),f318(f7(f880(x45083),a879,a879),f318(f318(f8(a879,f885(a879,a879),f880(x45083)),f232(a879)),f190(f880(x45083)))),f2(a879)),f318(f165(f880(x45083)),x45084))))
% 26.45/26.32  [4461]E(f318(f318(f121(x44611),f170(x44611,x44612,x44613)),f170(x44611,x44614,f318(f240(a879),f318(f318(f7(a879,f885(a879,a874),a874),f318(f318(f8(a879,f885(f885(a879,a874),a874),a879),f320(a879)),f318(f318(f7(a879,a879,a879),f83(a879)),f318(f190(f880(x44611)),x44612)))),x44613)))),f170(x44611,f318(f318(f121(x44611),x44612),x44614),x44613))
% 26.45/26.32  [4515]E(f318(f318(f147(f880(x45151)),f318(f318(f147(x45151),x45152),f318(f138(f880(x45151),f880(x45151),f121(x45151),f119(x45151)),f318(f318(f150(f880(x45151),f880(x45151)),f152(f880(x45151),x45151,f119(x45151),f318(f318(f8(f880(x45151),f885(f880(x45151),f880(x45151)),x45151),f16(f880(x45151),f880(x45151))),f318(f318(f7(x45151,f880(x45151),f880(x45151)),f147(x45151)),f119(x45151))))),x45153)))),f174(x45151,f318(f318(f147(f880(x45151)),x45154),f318(f138(f880(f880(x45151)),f880(f880(x45151)),f121(f880(x45151)),f119(f880(x45151))),f318(f318(f150(f880(x45151),f880(f880(x45151))),f152(f880(f880(x45151)),x45151,f119(f880(x45151)),f318(f16(f885(f880(x45151),f880(f880(x45151))),x45151),f318(f318(f7(f880(x45151),f880(f880(x45151)),f880(f880(x45151))),f147(f880(x45151))),f119(f880(x45151)))))),x45153))))),f174(x45151,f318(f318(f147(f880(x45151)),f318(f318(f147(x45151),x45152),x45154)),x45153)))
% 26.45/26.32  [4522]E(f318(f240(f884(x45221,x45221)),f318(f257(x45221,x45221,a874),f318(f318(f7(x45221,f885(f884(x45222,x45222),a874),f885(x45221,a874)),f318(f318(f8(f885(x45221,f885(f885(f884(x45222,x45222),a874),a874)),f885(f885(f884(x45222,x45222),a874),f885(x45221,a874)),x45221),f7(x45221,f885(f884(x45222,x45222),a874),a874)),f318(f318(f8(f885(x45221,f884(x45222,x45222)),f885(x45221,f885(f885(f884(x45222,x45222),a874),a874)),x45221),f318(f8(f884(x45222,x45222),f885(f885(f884(x45222,x45222),a874),a874),x45221),f320(f884(x45222,x45222)))),f318(f318(f7(x45221,f885(x45221,x45222),f885(x45221,f884(x45222,x45222))),f318(f318(f8(f885(x45222,f884(x45222,x45222)),f885(f885(x45221,x45222),f885(x45221,f884(x45222,x45222))),x45221),f8(x45222,f884(x45222,x45222),x45221)),f318(f318(f8(x45222,f885(x45222,f884(x45222,x45222)),x45221),f248(x45222,x45222)),x45223))),x45223)))),x45224))),f318(f318(f274(x45222,x45221),x45224),x45223))
% 26.45/26.32  [4584]~E(f30(x45841,x45842),f26(x45843,x45844,x45845))
% 26.45/26.32  [4585]~E(f30(x45851,x45852),f27(x45853,x45854,x45855))
% 26.45/26.32  [4586]~E(f29(x45861,x45862),f26(x45863,x45864,x45865))
% 26.45/26.32  [4587]~E(f29(x45871,x45872),f27(x45873,x45874,x45875))
% 26.45/26.32  [4588]~E(f25(x45881,x45882),f26(x45883,x45884,x45885))
% 26.45/26.32  [4589]~E(f25(x45891,x45892),f27(x45893,x45894,x45895))
% 26.45/26.32  [4590]~E(f26(x45901,x45902,x45903),f30(x45904,x45905))
% 26.45/26.32  [4591]~E(f26(x45911,x45912,x45913),f29(x45914,x45915))
% 26.45/26.32  [4592]~E(f26(x45921,x45922,x45923),f25(x45924,x45925))
% 26.45/26.32  [4593]~E(f27(x45931,x45932,x45933),f30(x45934,x45935))
% 26.45/26.32  [4594]~E(f27(x45941,x45942,x45943),f29(x45944,x45945))
% 26.45/26.32  [4595]~E(f27(x45951,x45952,x45953),f25(x45954,x45955))
% 26.45/26.32  [3857]E(f97(x38571,x38572,f95(x38571,x38573,x38574,x38575)),f2(a879))
% 26.45/26.32  [4013]E(f318(f181(x40131,x40132,x40133,x40134),x40135),f318(f228(f883(x40132),x40132,f318(x40133,x40135),f226(x40132)),f318(x40134,x40135)))
% 26.45/26.32  [4096]E(f181(x40961,x40962,f181(x40961,x40962,x40963,x40964),x40965),f181(x40961,x40962,x40963,f181(x40961,x40962,x40964,x40965)))
% 26.45/26.32  [4276]E(f318(f318(f116(f885(x42761,a874)),f318(f168(x42761),f318(f318(f169(x42761),f318(f190(f880(x42762)),x42763)),x42764))),f178(x42761,x42762,x42765)),f178(x42761,x42762,f182(x42761,x42762,x42765,x42764,x42763)))
% 26.45/26.32  [3836]E(f318(f318(f257(x38361,x38362,x38363),x38364),x38365),f318(f318(x38364,f318(f247(x38361,x38362),x38365)),f318(f256(x38361,x38362),x38365)))
% 26.45/26.32  [3837]E(f318(f318(f257(x38371,x38372,x38373),x38374),x38375),f318(f318(x38374,f318(f247(x38371,x38372),x38375)),f318(f256(x38371,x38372),x38375)))
% 26.45/26.32  [3838]E(f318(f318(f257(x38381,x38382,x38383),x38384),x38385),f318(f318(x38384,f318(f247(x38381,x38382),x38385)),f318(f256(x38381,x38382),x38385)))
% 26.45/26.32  [3865]E(f318(f228(x38651,x38652,x38653,x38654),f318(f226(x38652),x38655)),f318(x38654,x38655))
% 26.45/26.32  [3872]E(f318(f318(f318(f69(x38721,x38722,x38723),x38724),x38725),f189(f885(x38722,a874))),x38725)
% 26.45/26.32  [4044]E(f229(x40441,x40442,x40443,x40444,f318(f226(x40442),x40445)),f318(x40444,x40445))
% 26.45/26.32  [4151]E(f318(f76(f883(x41511),f883(x41512),f883(x41513),f318(f193(x41511,x41512),x41514)),f318(f193(x41513,x41511),x41515)),f318(f193(x41513,x41512),f318(f76(x41511,x41512,x41513,x41514),x41515)))
% 26.45/26.32  [4152]E(f318(f76(f880(x41521),f880(x41522),f880(x41523),f318(f150(x41521,x41522),x41524)),f318(f150(x41523,x41521),x41525)),f318(f150(x41523,x41522),f318(f76(x41521,x41522,x41523,x41524),x41525)))
% 26.45/26.32  [4153]E(f318(f76(f880(x41531),f880(x41532),f880(x41533),f318(f150(x41531,x41532),x41534)),f318(f150(x41533,x41531),x41535)),f318(f150(x41533,x41532),f318(f76(x41531,x41532,x41533,x41534),x41535)))
% 26.45/26.32  [4211]E(f318(f228(x42111,f884(x42112,f881(x42112)),x42113,f318(f257(x42112,f881(x42112),x42111),x42114)),f318(f129(x42112),x42115)),f131(x42111,x42112,x42113,x42114,x42115))
% 26.45/26.32  [4234]E(f88(x42341,f70(x42342,x42341,x42343,x42344,x42345)),f318(f318(f68(x42342,x42341,x42343),x42344),x42345))
% 26.45/26.32  [4269]E(f318(f318(f83(a879),f318(f318(f83(a879),f318(x42691,f318(f247(x42692,x42693),x42694))),f318(x42695,f318(f256(x42692,x42693),x42694)))),f318(a118,f2(a879))),f261(x42692,x42693,x42691,x42695,x42694))
% 26.45/26.32  [4457]E(f159(x44571,x44572,f318(f318(f7(x44571,f883(x44572),f883(x44572)),f318(f318(f18(x44571,f883(x44572),f885(f883(x44572),f883(x44572))),f318(f318(f8(a874,f885(f883(x44572),f885(f883(x44572),f883(x44572))),x44571),f100(f883(x44572))),x44573)),f318(f318(f8(x44572,f883(x44572),x44571),f226(x44572)),x44574))),f192(x44572)),x44575),f318(f318(f150(x44571,x44572),x44574),f318(f132(x44571,x44573),x44575)))
% 26.45/26.32  [4631]~E(f318(f318(f318(f75(x46311,f883(x46312)),x46313),x46314),f318(f226(x46312),x46315)),f318(f16(f883(x46312),x46311),f192(x46312)))
% 26.45/26.32  [3772]E(f318(f318(f169(x37721),x37722),f318(f318(f150(x37723,x37721),x37724),x37725)),f318(f318(f150(x37723,x37721),x37724),f318(f318(f169(x37723),x37722),x37725)))
% 26.45/26.32  [3773]E(f318(f318(f134(x37731),x37732),f318(f318(f150(x37733,x37731),x37734),x37735)),f318(f318(f150(x37733,x37731),x37734),f318(f318(f134(x37733),x37732),x37735)))
% 26.45/26.32  [3805]E(f318(f318(f150(x38051,x38052),x38053),f318(f318(f147(x38051),x38054),x38055)),f318(f318(f147(x38052),f318(x38053,x38054)),f318(f318(f150(x38051,x38052),x38053),x38055)))
% 26.45/26.32  [3869]E(f318(f297(x38691,x38692,x38693),f318(f318(f296(x38691),x38694),x38695)),f318(f318(f296(x38692),f318(x38693,x38694)),f318(f297(x38691,x38692,x38693),x38695)))
% 26.45/26.32  [3931]E(f318(f318(f176(x39311,x39312),f318(f318(f169(x39311),x39313),x39314)),f318(f318(f169(x39312),x39313),x39315)),f318(f318(f169(f884(x39311,x39312)),x39313),f318(f318(f176(x39311,x39312),x39314),x39315)))
% 26.45/26.32  [3932]E(f318(f318(f176(x39321,x39322),f318(f318(f134(x39321),x39323),x39324)),f318(f318(f134(x39322),x39323),x39325)),f318(f318(f134(f884(x39321,x39322)),x39323),f318(f318(f176(x39321,x39322),x39324),x39325)))
% 26.45/26.32  [3944]E(f318(f318(f155(x39441,f318(f318(f147(x39441),x39442),x39443)),f318(a118,x39444)),x39445),f318(f318(f147(x39441),x39442),f318(f318(f155(x39441,x39443),x39444),x39445)))
% 26.45/26.32  [3947]E(f318(f228(f883(x39471),x39472,f192(x39471),x39473),f318(f318(f16(f883(x39472),x39474),f192(x39472)),x39475)),f192(x39471))
% 26.45/26.32  [3949]E(f318(f318(f121(x39491),f318(f318(f150(x39492,x39491),x39493),x39494)),f318(f318(f150(x39492,x39491),x39493),x39495)),f318(f318(f150(x39492,x39491),x39493),f318(f318(f121(x39492),x39494),x39495)))
% 26.45/26.32  [3953]E(f318(f318(x39531,x39532),f318(f318(f250(x39533,x39534,x39531),x39532),x39535)),f318(f318(f250(x39533,x39534,x39531),x39532),f318(a118,x39535)))
% 26.45/26.32  [3985]E(f160(x39851,x39852,x39853,f318(f318(f147(x39851),x39854),x39855)),f318(f318(f121(x39852),f318(x39853,x39854)),f160(x39851,x39852,x39853,x39855)))
% 26.45/26.32  [3997]E(f318(f318(f275(x39971,x39972,x39973),f318(f273(x39972,x39971),x39974)),f318(f273(x39973,x39972),x39975)),f318(f273(x39973,x39971),f318(f318(f275(x39973,x39972,x39971),x39975),x39974)))
% 26.45/26.32  [4031]E(f318(f318(f318(f184(f880(x40311),f880(x40311)),x40312),f164(x40311)),f318(f318(f150(x40313,x40311),x40314),x40315)),f318(f318(f150(x40313,x40311),x40314),f318(f318(f318(f184(f880(x40313),f880(x40313)),x40312),f164(x40313)),x40315)))
% 26.45/26.32  [4032]E(f318(f318(f259(x40321,x40322,x40321,x40323),f318(f248(x40322,x40321),x40324)),x40325),f318(x40325,x40324))
% 26.45/26.32  [4056]E(f151(x40561,x40562,f318(f318(f150(x40563,x40561),x40564),x40565)),f151(x40563,f318(f76(x40561,a879,x40563,x40562),x40564),x40565))
% 26.45/26.32  [4119]E(f318(f318(f76(f883(x41191),f883(x41192),x41193,f318(f193(x41191,x41192),x41194)),f318(f16(f883(x41191),x41193),f192(x41191))),x41195),f192(x41192))
% 26.45/26.32  [4120]E(f172(f884(x41201,x41202),f318(f76(x41202,a874,f884(x41201,x41202),x41203),f256(x41201,x41202)),f318(f318(f176(x41201,x41202),x41204),x41205)),f318(f318(f176(x41201,x41202),x41204),f172(x41202,x41203,x41205)))
% 26.45/26.32  [4125]E(f318(f297(x41251,x41252,f318(f318(f8(x41253,x41252,x41251),x41254),x41255)),f243(f885(x41251,a874))),f318(f297(x41253,x41252,x41254),f318(f297(x41251,x41253,x41255),f243(f885(x41251,a874)))))
% 26.45/26.32  [4138]E(f172(f884(x41381,x41382),f318(f76(x41381,a874,f884(x41381,x41382),x41383),f247(x41381,x41382)),f318(f318(f176(x41381,x41382),x41384),x41385)),f318(f318(f176(x41381,x41382),f172(x41381,x41383,x41384)),x41385))
% 26.45/26.32  [4157]E(f318(f318(f116(f885(x41571,a874)),f318(f298(x41571,x41572,x41573),f318(f318(f296(x41572),x41574),f189(f885(x41572,a874))))),f318(f298(x41571,x41572,x41573),x41575)),f318(f298(x41571,x41572,x41573),f318(f318(f296(x41572),x41574),x41575)))
% 26.45/26.32  [4218]E(f318(f318(f121(f884(x42181,x42182)),f318(f318(f150(x42182,f884(x42181,x42182)),f318(f248(x42181,x42182),x42183)),x42184)),f63(x42181,x42182,x42185,x42184)),f63(x42181,x42182,f318(f318(f147(x42181),x42183),x42185),x42184))
% 26.45/26.32  [4219]E(f318(f318(f150(x42191,x42192),x42193),f172(x42191,f318(f76(x42192,a874,x42191,x42194),x42193),x42195)),f172(x42192,x42194,f318(f318(f150(x42191,x42192),x42193),x42195)))
% 26.45/26.32  [4225]E(f318(f138(x42251,x42252,f318(f7(x42252,x42251,x42251),f318(f7(x42251,x42252,x42251),x42253)),x42254),f318(f165(x42252),f318(f165(x42252),x42255))),f318(f138(x42251,x42252,x42253,x42254),x42255))
% 26.45/26.32  [4226]E(f318(f318(f318(f75(x42261,f883(x42262)),f183(x42261,x42262,x42263,x42264)),x42265),f318(x42263,x42265)),f183(x42261,x42262,x42263,f318(f318(f296(x42261),x42265),x42264)))
% 26.45/26.32  [4293]E(f318(f228(f880(x42931),x42931,f159(x42932,x42931,x42933,x42934),f318(f318(f7(x42931,f880(x42931),f880(x42931)),f147(x42931)),f159(x42932,x42931,x42933,x42934))),f318(x42933,x42935)),f159(x42932,x42931,x42933,f318(f318(f147(x42932),x42935),x42934)))
% 26.45/26.32  [4330]P1(f318(f318(f233(f885(x43301,a874)),f318(f297(x43302,x43301,x43303),f318(f318(f107(f885(x43302,a874)),x43304),x43305))),f318(f318(f107(f885(x43301,a874)),f318(f297(x43302,x43301,x43303),x43304)),f318(f297(x43302,x43301,x43303),x43305))))
% 26.45/26.32  [4331]P1(f318(f318(f233(f885(x43311,a874)),f318(f272(x43312,x43311,x43313),f318(f318(f107(f885(x43312,a874)),x43314),x43315))),f318(f318(f107(f885(x43311,a874)),f318(f272(x43312,x43311,x43313),x43314)),f318(f272(x43312,x43311,x43313),x43315))))
% 26.45/26.32  [4431]E(f318(f256(x44311,x44312),f318(f258(x44313,x44311,x44312,x44312,x44314,f32(x44312)),x44315)),f318(f256(x44313,x44312),x44315))
% 26.45/26.32  [4432]E(f318(f247(x44321,x44322),f318(f258(x44321,x44321,x44323,x44322,f32(x44321),x44324),x44325)),f318(f247(x44321,x44323),x44325))
% 26.45/26.32  [4435]E(f318(f247(x44351,x44352),f318(f258(x44353,x44351,x44352,x44352,x44354,f32(x44352)),x44355)),f318(x44354,f318(f247(x44353,x44352),x44355)))
% 26.45/26.32  [4436]E(f318(f256(x44361,x44362),f318(f258(x44361,x44361,x44363,x44362,f32(x44361),x44364),x44365)),f318(x44364,f318(f256(x44361,x44363),x44365)))
% 26.45/26.32  [4497]P25(x44971,x44972,f318(f318(f296(f878(x44971)),f95(x44971,f318(f318(f7(x44971,f885(a875,a875),f885(a875,a874)),f318(f318(f8(f885(a875,a874),f885(f885(a875,a875),f885(a875,a874)),x44971),f8(a875,a874,a875)),x44973)),f318(f318(f18(a875,a879,a875),f318(f318(f7(a875,a877,f885(a879,a875)),a199),x44974)),x44975)),f25(x44974,x44975),x44973)),f189(f885(f878(x44971),a874))))
% 26.45/26.32  [4498]P25(x44981,x44982,f318(f318(f296(f878(x44981)),f95(x44981,f318(f318(f7(x44981,f885(a875,a875),f885(a875,a874)),f318(f318(f8(f885(a875,a874),f885(f885(a875,a875),f885(a875,a874)),x44981),f8(a875,a874,a875)),x44983)),f318(f318(f18(a875,a879,a875),f318(f318(f7(a875,a877,f885(a879,a875)),a199),x44984)),x44985)),f25(x44984,x44985),x44983)),f189(f885(f878(x44981),a874))))
% 26.45/26.32  [4510]P25(x45101,x45102,f318(f318(f296(f878(x45101)),f95(x45101,f318(f318(f7(x45101,f885(a875,a874),f885(a875,a874)),f318(f318(f8(f885(a875,f885(a874,a874)),f885(f885(a875,a874),f885(a875,a874)),x45101),f18(a875,a874,a874)),f318(f318(f8(f885(a875,a874),f885(a875,f885(a874,a874)),x45101),f318(f8(a874,f885(a874,a874),a875),a316)),x45103))),f318(f318(f8(a874,a874,a875),a313),x45104)),f29(x45104,x45105),x45103)),f189(f885(f878(x45101),a874))))
% 26.45/26.32  [4519]E(f318(f138(f885(x45191,f883(x45192)),f884(x45191,x45192),f318(f318(f8(f885(x45191,f885(x45192,f885(x45191,f883(x45192)))),f885(f884(x45191,x45192),f885(x45191,f883(x45192))),f885(x45191,f883(x45192))),f257(x45191,x45192,f885(x45191,f883(x45192)))),f318(f318(f7(f885(x45191,f883(x45192)),f885(x45192,f883(x45192)),f885(x45191,f885(x45192,f885(x45191,f883(x45192))))),f318(f318(f8(f885(x45191,f885(f885(x45192,f883(x45192)),f885(x45192,f885(x45191,f883(x45192))))),f885(f885(x45192,f883(x45192)),f885(x45191,f885(x45192,f885(x45191,f883(x45192))))),f885(x45191,f883(x45192))),f7(x45191,f885(x45192,f883(x45192)),f885(x45192,f885(x45191,f883(x45192))))),f318(f318(f8(f885(x45191,f885(f883(x45192),f885(x45191,f883(x45192)))),f885(x45191,f885(f885(x45192,f883(x45192)),f885(x45192,f885(x45191,f883(x45192))))),f885(x45191,f883(x45192))),f318(f8(f885(f883(x45192),f885(x45191,f883(x45192))),f885(f885(x45192,f883(x45192)),f885(x45192,f885(x45191,f883(x45192)))),x45191),f8(f883(x45192),f885(x45191,f883(x45192)),x45192))),f75(x45191,f883(x45192))))),f226(x45192))),x45193),f318(f318(f176(x45191,x45192),x45194),x45195)),f182(x45191,x45192,x45193,x45194,x45195))
% 26.45/26.32  [3756]E(f318(f318(f318(f318(f75(x37561,x37562),x37563),x37564),x37565),x37564),x37565)
% 26.45/26.32  [3986]E(f318(f318(f45(x39861,f885(x39862,a874)),f318(f318(f296(x39861),x39863),x39864)),x39865),f318(f318(f116(f885(x39862,a874)),f318(x39865,x39863)),f318(f318(f45(x39861,f885(x39862,a874)),x39864),x39865)))
% 26.45/26.32  [3987]E(f318(f318(f46(x39871,f885(x39872,a874)),f318(f318(f296(x39871),x39873),x39874)),x39875),f318(f318(f107(f885(x39872,a874)),f318(x39875,x39873)),f318(f318(f46(x39871,f885(x39872,a874)),x39874),x39875)))
% 26.45/26.32  [4049]E(f318(f318(f116(f885(x40491,a874)),f318(f297(x40492,x40491,x40493),x40494)),f318(f297(x40492,x40491,x40493),x40495)),f318(f297(x40492,x40491,x40493),f318(f318(f116(f885(x40492,a874)),x40494),x40495)))
% 26.45/26.32  [4050]E(f318(f318(f116(f885(x40501,a874)),f318(f272(x40502,x40501,x40503),x40504)),f318(f272(x40502,x40501,x40503),x40505)),f318(f272(x40502,x40501,x40503),f318(f318(f116(f885(x40502,a874)),x40504),x40505)))
% 26.45/26.32  [4051]E(f318(f318(f116(f885(x40511,a874)),f318(f298(x40511,x40512,x40513),x40514)),f318(f298(x40511,x40512,x40513),x40515)),f318(f298(x40511,x40512,x40513),f318(f318(f116(f885(x40512,a874)),x40514),x40515)))
% 26.45/26.32  [4052]E(f318(f318(f22(f885(x40521,a874)),f318(f298(x40521,x40522,x40523),x40524)),f318(f298(x40521,x40522,x40523),x40525)),f318(f298(x40521,x40522,x40523),f318(f318(f22(f885(x40522,a874)),x40524),x40525)))
% 26.45/26.32  [4053]E(f318(f318(f107(f885(x40531,a874)),f318(f298(x40531,x40532,x40533),x40534)),f318(f298(x40531,x40532,x40533),x40535)),f318(f298(x40531,x40532,x40533),f318(f318(f107(f885(x40532,a874)),x40534),x40535)))
% 26.45/26.32  [4055]E(f183(x40551,x40552,f183(x40551,x40552,x40553,x40554),x40555),f183(x40551,x40552,x40553,f318(f318(f107(f885(x40551,a874)),x40554),x40555)))
% 26.45/26.32  [4115]E(f318(f318(f155(x41151,f318(f318(f121(x41151),x41152),f318(f318(f147(x41151),x41153),x41154))),f318(f190(f880(x41151)),x41152)),x41155),f318(f318(f121(x41151),x41152),f318(f318(f147(x41151),x41155),x41154)))
% 26.45/26.32  [4122]E(f318(f318(f46(x41221,f885(x41222,a874)),x41223),f318(f318(f8(f885(x41222,a874),f885(x41222,a874),x41221),f318(f296(x41222),x41224)),x41225)),f318(f318(f296(x41222),x41224),f318(f318(f46(x41221,f885(x41222,a874)),x41223),x41225)))
% 26.45/26.32  [4123]E(f318(f318(f46(x41231,f885(x41232,a874)),x41233),f318(f318(f8(f885(x41232,a874),f885(x41232,a874),x41231),f318(f296(x41232),x41234)),x41235)),f318(f318(f296(x41232),x41234),f318(f318(f46(x41231,f885(x41232,a874)),x41233),x41235)))
% 26.45/26.32  [4191]E(f183(x41911,x41912,f318(f318(f318(f75(x41911,f883(x41912)),x41913),x41914),f318(f226(x41912),x41915)),f318(f82(f885(x41911,a874)),f318(f318(f296(x41911),x41914),f189(f885(x41911,a874))))),f183(x41911,x41912,x41913,f318(f82(f885(x41911,a874)),f318(f318(f296(x41911),x41914),f189(f885(x41911,a874))))))
% 26.45/26.32  [4236]E(f318(f318(f116(f885(f884(x42361,x42362),a874)),f318(f318(f255(x42361,x42362),x42363),f318(f16(f885(x42362,a874),x42361),x42364))),f318(f318(f255(x42361,x42362),x42365),f318(f16(f885(x42362,a874),x42361),x42364))),f318(f318(f255(x42361,x42362),f318(f318(f116(f885(x42361,a874)),x42363),x42365)),f318(f16(f885(x42362,a874),x42361),x42364)))
% 26.45/26.32  [4237]E(f318(f318(f22(f885(f884(x42371,x42372),a874)),f318(f318(f255(x42371,x42372),x42373),f318(f16(f885(x42372,a874),x42371),x42374))),f318(f318(f255(x42371,x42372),x42375),f318(f16(f885(x42372,a874),x42371),x42374))),f318(f318(f255(x42371,x42372),f318(f318(f22(f885(x42371,a874)),x42373),x42375)),f318(f16(f885(x42372,a874),x42371),x42374)))
% 26.45/26.32  [4238]E(f318(f318(f107(f885(f884(x42381,x42382),a874)),f318(f318(f255(x42381,x42382),x42383),f318(f16(f885(x42382,a874),x42381),x42384))),f318(f318(f255(x42381,x42382),x42385),f318(f16(f885(x42382,a874),x42381),x42384))),f318(f318(f255(x42381,x42382),f318(f318(f107(f885(x42381,a874)),x42383),x42385)),f318(f16(f885(x42382,a874),x42381),x42384)))
% 26.45/26.32  [4280]E(f318(f318(f150(x42801,x42802),x42803),f318(f132(x42801,f318(f76(x42802,a874,x42801,x42804),x42803)),x42805)),f318(f132(x42802,x42804),f318(f318(f150(x42801,x42802),x42803),x42805)))
% 26.45/26.32  [4286]E(f318(f190(f880(x42861)),f318(f132(x42861,x42862),f318(f318(f150(x42863,x42861),x42864),x42865))),f318(f190(f880(x42863)),f318(f132(x42863,f318(f76(x42861,a874,x42863,x42862),x42864)),x42865)))
% 26.45/26.32  [4423]E(f318(f318(f116(f885(x44231,a874)),f318(f318(f22(f885(x44231,a874)),f178(x44231,x44232,x44233)),f318(f240(x44231),f318(f318(f7(x44231,f885(x44231,a874),a874),f320(x44231)),f318(f318(f22(f885(x44231,a874)),x44234),f178(x44231,x44232,x44235)))))),f318(f240(x44231),f318(f318(f7(x44231,f885(x44231,a874),a874),f320(x44231)),f318(f318(f107(f885(x44231,a874)),x44234),f178(x44231,x44232,x44235))))),f178(x44231,x44232,f79(x44231,f883(x44232),x44233,x44235,x44234)))
% 26.45/26.32  [4499]E(f318(f152(f880(f884(x44991,x44992)),x44992,f119(f884(x44991,x44992)),f318(f318(f7(x44992,f885(f880(x44992),f880(f884(x44991,x44992))),f885(f880(x44992),f880(f884(x44991,x44992)))),f318(f318(f8(f885(f880(f884(x44991,x44992)),f880(f884(x44991,x44992))),f885(f885(f880(x44992),f880(f884(x44991,x44992))),f885(f880(x44992),f880(f884(x44991,x44992)))),x44992),f8(f880(f884(x44991,x44992)),f880(f884(x44991,x44992)),f880(x44992))),f318(f318(f8(f884(x44991,x44992),f885(f880(f884(x44991,x44992)),f880(f884(x44991,x44992))),x44992),f147(f884(x44991,x44992))),f318(f248(x44991,x44992),x44993)))),f318(f176(x44991,x44992),x44994))),x44995),f318(f318(f176(x44991,x44992),f318(f318(f147(x44991),x44993),x44994)),x44995))
% 26.45/26.32  [3980]E(f318(f318(f155(x39801,f318(f318(f155(x39801,x39802),x39803),x39804)),x39803),x39805),f318(f318(f155(x39801,x39802),x39803),x39805))
% 26.45/26.32  [4033]E(f318(f244(x40331,x40332),f318(f318(f296(f884(x40331,x40332)),f318(f318(f248(x40331,x40332),x40333),x40334)),x40335)),f318(f318(f296(x40332),x40334),f318(f244(x40331,x40332),x40335)))
% 26.45/26.32  [4034]E(f318(f246(x40341,x40342),f318(f318(f296(f884(x40341,x40342)),f318(f318(f248(x40341,x40342),x40343),x40344)),x40345)),f318(f318(f296(x40341),x40343),f318(f246(x40341,x40342),x40345)))
% 26.45/26.32  [4078]E(f123(x40781,x40782,f318(x40783,x40784),f318(f318(f7(x40781,a105,f881(f883(x40782))),x40785),x40784)),f318(f201(x40781,x40782,x40783,x40785),x40784))
% 26.45/26.32  [4108]E(f318(f318(f116(f885(f884(x41081,x41082),a874)),f318(f318(f255(x41081,x41082),x41083),x41084)),f318(f318(f255(x41081,x41082),x41085),x41084)),f318(f318(f255(x41081,x41082),f318(f318(f116(f885(x41081,a874)),x41083),x41085)),x41084))
% 26.45/26.32  [4109]E(f318(f318(f22(f885(f884(x41091,x41092),a874)),f318(f318(f255(x41091,x41092),x41093),x41094)),f318(f318(f255(x41091,x41092),x41095),x41094)),f318(f318(f255(x41091,x41092),f318(f318(f22(f885(x41091,a874)),x41093),x41095)),x41094))
% 26.45/26.32  [4110]E(f318(f318(f107(f885(f884(x41101,x41102),a874)),f318(f318(f255(x41101,x41102),x41103),x41104)),f318(f318(f255(x41101,x41102),x41105),x41104)),f318(f318(f255(x41101,x41102),f318(f318(f107(f885(x41101,a874)),x41103),x41105)),x41104))
% 26.45/26.32  [4169]E(f318(f318(f116(f885(x41691,a874)),f318(f318(f45(x41692,f885(x41691,a874)),x41693),x41694)),f318(f318(f45(x41692,f885(x41691,a874)),x41695),x41694)),f318(f318(f45(x41692,f885(x41691,a874)),f318(f318(f116(f885(x41692,a874)),x41693),x41695)),x41694))
% 26.45/26.32  [4170]E(f318(f318(f107(f885(x41701,a874)),f318(f318(f46(x41702,f885(x41701,a874)),x41703),x41704)),f318(f318(f46(x41702,f885(x41701,a874)),x41705),x41704)),f318(f318(f46(x41702,f885(x41701,a874)),f318(f318(f116(f885(x41702,a874)),x41703),x41705)),x41704))
% 26.45/26.32  [4179]E(f318(f318(f46(x41791,f885(x41792,a874)),x41793),f318(f318(f8(f885(x41792,a874),f885(x41792,a874),x41791),f318(f116(f885(x41792,a874)),x41794)),x41795)),f318(f318(f116(f885(x41792,a874)),x41794),f318(f318(f46(x41791,f885(x41792,a874)),x41793),x41795)))
% 26.45/26.32  [4180]E(f318(f318(f46(x41801,f885(x41802,a874)),x41803),f318(f318(f8(f885(x41802,a874),f885(x41802,a874),x41801),f318(f116(f885(x41802,a874)),x41804)),x41805)),f318(f318(f116(f885(x41802,a874)),x41804),f318(f318(f46(x41801,f885(x41802,a874)),x41803),x41805)))
% 26.45/26.32  [4181]E(f318(f318(f45(x41811,f885(x41812,a874)),x41813),f318(f318(f8(f885(x41812,a874),f885(x41812,a874),x41811),f318(f22(f885(x41812,a874)),x41814)),x41815)),f318(f318(f22(f885(x41812,a874)),x41814),f318(f318(f46(x41811,f885(x41812,a874)),x41813),x41815)))
% 26.45/26.32  [4182]E(f318(f318(f45(x41821,f885(x41822,a874)),x41823),f318(f318(f8(f885(x41822,a874),f885(x41822,a874),x41821),f318(f107(f885(x41822,a874)),x41824)),x41825)),f318(f318(f107(f885(x41822,a874)),x41824),f318(f318(f45(x41821,f885(x41822,a874)),x41823),x41825)))
% 26.45/26.32  [4183]E(f318(f318(f45(x41831,f885(x41832,a874)),x41833),f318(f318(f8(f885(x41832,a874),f885(x41832,a874),x41831),f318(f107(f885(x41832,a874)),x41834)),x41835)),f318(f318(f107(f885(x41832,a874)),x41834),f318(f318(f45(x41831,f885(x41832,a874)),x41833),x41835)))
% 26.45/26.32  [4184]E(f318(f318(f45(x41841,f885(x41842,a874)),x41843),f318(f318(f8(f885(x41842,a874),f885(x41842,a874),x41841),f318(f22(f885(x41842,a874)),x41844)),x41845)),f318(f318(f22(f885(x41842,a874)),x41844),f318(f318(f46(x41841,f885(x41842,a874)),x41843),x41845)))
% 26.45/26.32  [4185]E(f318(f318(f45(x41851,f885(x41852,a874)),x41853),f318(f318(f8(f885(x41852,a874),f885(x41852,a874),x41851),f318(f107(f885(x41852,a874)),x41854)),x41855)),f318(f318(f107(f885(x41852,a874)),x41854),f318(f318(f45(x41851,f885(x41852,a874)),x41853),x41855)))
% 26.45/26.32  [4186]E(f318(f318(f46(x41861,f885(x41862,a874)),x41863),f318(f318(f8(f885(x41862,a874),f885(x41862,a874),x41861),f318(f116(f885(x41862,a874)),x41864)),x41865)),f318(f318(f116(f885(x41862,a874)),x41864),f318(f318(f46(x41861,f885(x41862,a874)),x41863),x41865)))
% 26.45/26.32  [4224]E(f181(x42241,x42242,x42243,f318(f180(x42241,x42242),f318(f165(f884(x42241,x42242)),f318(f318(f176(x42241,x42242),x42244),x42245)))),f182(x42241,x42242,x42243,x42244,x42245))
% 26.45/26.32  [4246]E(f186(f880(x42461),f318(f318(f147(x42461),x42462),x42463),f318(f318(f8(f880(x42461),f880(x42461),a879),f318(f147(x42461),x42464)),f318(f318(f7(a879,x42461,f880(x42461)),f155(x42461,x42463)),x42462)),x42465),f318(f318(f155(x42461,f318(f318(f147(x42461),x42464),x42463)),x42465),x42462))
% 26.45/26.32  [4250]E(f318(f318(f45(x42501,f885(f884(x42502,x42503),a874)),x42504),f318(f318(f8(f885(f884(x42503,x42502),a874),f885(f884(x42502,x42503),a874),x42501),f273(x42503,x42502)),x42505)),f318(f273(x42503,x42502),f318(f318(f45(x42501,f885(f884(x42503,x42502),a874)),x42504),x42505)))
% 26.45/26.32  [4251]E(f318(f318(f46(x42511,f885(f884(x42512,x42513),a874)),x42514),f318(f318(f8(f885(f884(x42513,x42512),a874),f885(f884(x42512,x42513),a874),x42511),f273(x42513,x42512)),x42515)),f318(f273(x42513,x42512),f318(f318(f46(x42511,f885(f884(x42513,x42512),a874)),x42514),x42515)))
% 26.45/26.32  [4304]E(f178(x43041,x43042,f318(f318(f18(x43041,f883(x43043),f883(x43042)),f318(f318(f8(f885(x43043,x43042),f885(f883(x43043),f883(x43042)),x43041),f193(x43043,x43042)),x43044)),x43045)),f178(x43041,x43043,x43045))
% 26.45/26.32  [4355]P1(f318(f318(f233(f885(x43551,a874)),f318(f318(f22(f885(x43551,a874)),f318(f297(x43552,x43551,x43553),x43554)),f318(f297(x43552,x43551,x43553),x43555))),f318(f297(x43552,x43551,x43553),f318(f318(f22(f885(x43552,a874)),x43554),x43555))))
% 26.45/26.32  [4503]E(f318(f152(f880(f884(x45031,x45032)),x45031,f119(f884(x45031,x45032)),f318(f318(f7(x45031,f885(f880(x45031),f880(f884(x45031,x45032))),f885(f880(x45031),f880(f884(x45031,x45032)))),f318(f318(f8(f885(f880(f884(x45031,x45032)),f880(f884(x45031,x45032))),f885(f885(f880(x45031),f880(f884(x45031,x45032))),f885(f880(x45031),f880(f884(x45031,x45032)))),x45031),f8(f880(f884(x45031,x45032)),f880(f884(x45031,x45032)),f880(x45031))),f318(f318(f8(f884(x45031,x45032),f885(f880(f884(x45031,x45032)),f880(f884(x45031,x45032))),x45031),f147(f884(x45031,x45032))),f318(f318(f7(x45031,x45032,f884(x45031,x45032)),f248(x45031,x45032)),x45033)))),f318(f318(f7(f880(x45031),f880(x45032),f880(f884(x45031,x45032))),f176(x45031,x45032)),x45034))),x45035),f318(f318(f176(x45031,x45032),x45035),f318(f318(f147(x45032),x45033),x45034)))
% 26.45/26.32  [4212]E(f318(f318(f116(f885(x42121,a874)),f318(f272(x42122,x42121,x42123),x42124)),f318(f272(x42122,x42121,x42125),x42124)),f318(f272(x42122,x42121,f318(f318(f116(f885(f884(x42122,x42121),a874)),x42123),x42125)),x42124))
% 26.45/26.32  [4253]E(f318(f318(f121(f884(x42531,x42532)),f318(f318(f176(x42531,x42532),x42533),f318(f318(f169(x42532),f318(f190(f880(x42531)),x42533)),x42534))),f318(f318(f176(x42531,x42532),x42535),f318(f318(f134(x42532),f318(f190(f880(x42531)),x42533)),x42534))),f318(f318(f176(x42531,x42532),f318(f318(f121(x42531),x42533),x42535)),x42534))
% 26.45/26.32  [4358]E(f318(f318(f255(x43581,x43582),x43583),f318(f318(f18(x43581,f885(x43582,a874),f885(x43582,a874)),f318(f318(f8(f885(x43582,a874),f885(f885(x43582,a874),f885(x43582,a874)),x43581),f116(f885(x43582,a874))),x43584)),x43585)),f318(f318(f116(f885(f884(x43581,x43582),a874)),f318(f318(f255(x43581,x43582),x43583),x43584)),f318(f318(f255(x43581,x43582),x43583),x43585)))
% 26.45/26.32  [4359]E(f318(f318(f255(x43591,x43592),x43593),f318(f318(f18(x43591,f885(x43592,a874),f885(x43592,a874)),f318(f318(f8(f885(x43592,a874),f885(f885(x43592,a874),f885(x43592,a874)),x43591),f22(f885(x43592,a874))),x43594)),x43595)),f318(f318(f22(f885(f884(x43591,x43592),a874)),f318(f318(f255(x43591,x43592),x43593),x43594)),f318(f318(f255(x43591,x43592),x43593),x43595)))
% 26.45/26.32  [4360]E(f318(f318(f255(x43601,x43602),x43603),f318(f318(f18(x43601,f885(x43602,a874),f885(x43602,a874)),f318(f318(f8(f885(x43602,a874),f885(f885(x43602,a874),f885(x43602,a874)),x43601),f107(f885(x43602,a874))),x43604)),x43605)),f318(f318(f107(f885(f884(x43601,x43602),a874)),f318(f318(f255(x43601,x43602),x43603),x43604)),f318(f318(f255(x43601,x43602),x43603),x43605)))
% 26.45/26.32  [4361]E(f318(f318(f46(x43611,f885(x43612,a874)),x43613),f318(f318(f7(x43611,f885(x43612,a874),f885(x43612,a874)),f318(f318(f8(f885(x43612,a874),f885(f885(x43612,a874),f885(x43612,a874)),x43611),f116(f885(x43612,a874))),x43614)),x43615)),f318(f318(f116(f885(x43612,a874)),f318(f318(f46(x43611,f885(x43612,a874)),x43613),x43614)),x43615))
% 26.45/26.32  [4362]E(f318(f318(f45(x43621,f885(x43622,a874)),x43623),f318(f318(f7(x43621,f885(x43622,a874),f885(x43622,a874)),f318(f318(f8(f885(x43622,a874),f885(f885(x43622,a874),f885(x43622,a874)),x43621),f22(f885(x43622,a874))),x43624)),x43625)),f318(f318(f22(f885(x43622,a874)),f318(f318(f45(x43621,f885(x43622,a874)),x43623),x43624)),x43625))
% 26.45/26.32  [4363]E(f318(f318(f45(x43631,f885(x43632,a874)),x43633),f318(f318(f7(x43631,f885(x43632,a874),f885(x43632,a874)),f318(f318(f8(f885(x43632,a874),f885(f885(x43632,a874),f885(x43632,a874)),x43631),f107(f885(x43632,a874))),x43634)),x43635)),f318(f318(f107(f885(x43632,a874)),f318(f318(f45(x43631,f885(x43632,a874)),x43633),x43634)),x43635))
% 26.45/26.32  [4364]E(f318(f318(f45(x43641,f885(x43642,a874)),x43643),f318(f318(f7(x43641,f885(x43642,a874),f885(x43642,a874)),f318(f318(f8(f885(x43642,a874),f885(f885(x43642,a874),f885(x43642,a874)),x43641),f22(f885(x43642,a874))),x43644)),x43645)),f318(f318(f22(f885(x43642,a874)),f318(f318(f45(x43641,f885(x43642,a874)),x43643),x43644)),x43645))
% 26.45/26.32  [4365]E(f318(f318(f45(x43651,f885(x43652,a874)),x43653),f318(f318(f7(x43651,f885(x43652,a874),f885(x43652,a874)),f318(f318(f8(f885(x43652,a874),f885(f885(x43652,a874),f885(x43652,a874)),x43651),f107(f885(x43652,a874))),x43654)),x43655)),f318(f318(f107(f885(x43652,a874)),f318(f318(f45(x43651,f885(x43652,a874)),x43653),x43654)),x43655))
% 26.45/26.32  [4366]E(f318(f318(f46(x43661,f885(x43662,a874)),x43663),f318(f318(f7(x43661,f885(x43662,a874),f885(x43662,a874)),f318(f318(f8(f885(x43662,a874),f885(f885(x43662,a874),f885(x43662,a874)),x43661),f116(f885(x43662,a874))),x43664)),x43665)),f318(f318(f116(f885(x43662,a874)),f318(f318(f46(x43661,f885(x43662,a874)),x43663),x43664)),x43665))
% 26.45/26.32  [4370]E(f318(f318(f45(x43701,f885(x43702,a874)),x43703),f318(f318(f18(x43701,f885(x43702,a874),f885(x43702,a874)),f318(f318(f8(f885(x43702,a874),f885(f885(x43702,a874),f885(x43702,a874)),x43701),f116(f885(x43702,a874))),x43704)),x43705)),f318(f318(f116(f885(x43702,a874)),f318(f318(f45(x43701,f885(x43702,a874)),x43703),x43704)),f318(f318(f45(x43701,f885(x43702,a874)),x43703),x43705)))
% 26.45/26.32  [4371]E(f318(f318(f46(x43711,f885(x43712,a874)),x43713),f318(f318(f18(x43711,f885(x43712,a874),f885(x43712,a874)),f318(f318(f8(f885(x43712,a874),f885(f885(x43712,a874),f885(x43712,a874)),x43711),f107(f885(x43712,a874))),x43714)),x43715)),f318(f318(f107(f885(x43712,a874)),f318(f318(f46(x43711,f885(x43712,a874)),x43713),x43714)),f318(f318(f46(x43711,f885(x43712,a874)),x43713),x43715)))
% 26.45/26.32  [4385]E(f318(f318(f45(x43851,f885(x43852,a874)),x43853),f318(f318(f18(x43851,f885(x43852,a874),f885(x43852,a874)),f318(f318(f8(f885(x43852,a874),f885(f885(x43852,a874),f885(x43852,a874)),x43851),f116(f885(x43852,a874))),x43854)),x43855)),f318(f318(f116(f885(x43852,a874)),f43(f885(x43852,a874),f318(f297(x43851,f885(x43852,a874),x43854),x43853))),f43(f885(x43852,a874),f318(f297(x43851,f885(x43852,a874),x43855),x43853))))
% 26.45/26.32  [4386]E(f318(f318(f46(x43861,f885(x43862,a874)),x43863),f318(f318(f18(x43861,f885(x43862,a874),f885(x43862,a874)),f318(f318(f8(f885(x43862,a874),f885(f885(x43862,a874),f885(x43862,a874)),x43861),f107(f885(x43862,a874))),x43864)),x43865)),f318(f318(f107(f885(x43862,a874)),f44(f885(x43862,a874),f318(f297(x43861,f885(x43862,a874),x43864),x43863))),f44(f885(x43862,a874),f318(f297(x43861,f885(x43862,a874),x43865),x43863))))
% 26.45/26.32  [4419]E(f318(f318(f134(x44191),f318(f190(f880(x44191)),f172(x44191,x44192,f318(f318(f150(x44193,x44191),x44194),x44195)))),f318(f318(f150(x44193,x44191),x44194),x44195)),f318(f318(f150(x44193,x44191),x44194),f318(f318(f134(x44193),f318(f190(f880(x44193)),f172(x44193,f318(f76(x44191,a874,x44193,x44192),x44194),x44195))),x44195)))
% 26.45/26.32  [4294]E(f318(f318(f121(f884(x42941,x42942)),f318(f318(f176(x42941,x42942),f318(f318(f169(x42941),f318(f190(f880(x42942)),x42943)),x42944)),x42943)),f318(f318(f176(x42941,x42942),f318(f318(f134(x42941),f318(f190(f880(x42942)),x42943)),x42944)),x42945)),f318(f318(f176(x42941,x42942),x42944),f318(f318(f121(x42942),x42943),x42945)))
% 26.45/26.32  [4411]E(f88(x44111,f318(f318(f18(x44111,a874,a874),f318(f318(f8(a874,f885(a874,a874),x44111),a316),f318(f318(f7(x44111,f885(x44111,a874),a874),f320(x44111)),x44112))),f318(f318(f7(x44111,x44113,a874),f318(f318(f8(x44113,f885(x44113,a874),x44111),a315),x44114)),x44115))),f318(f80(x44111,x44113,x44112,x44114),x44115))
% 26.45/26.32  [4463]E(f318(f318(f89(a1,x44631),f318(f109(a1),f318(f318(f83(a1),x44632),a103))),f318(f318(f18(a1,x44631,x44631),f318(f318(f7(a1,x44631,f885(x44631,x44631)),f318(f318(f8(a874,f885(x44631,f885(x44631,x44631)),a1),f100(x44631)),a194)),f186(x44631,x44633,x44634,x44635))),f318(f318(f8(a879,x44631,a1),x44634),f318(f318(f7(a1,a879,a879),f318(f318(f8(a879,f885(a879,a879),a1),f83(a879)),a110)),x44635)))),f186(x44631,x44633,x44634,f318(f318(f83(a879),f318(f109(a879),x44632)),x44635)))
% 26.45/26.32  [4500]E(f318(f180(x45001,x45002),f318(f318(f150(f884(x45001,x45003),f884(x45001,x45002)),f318(f257(x45001,x45003,f884(x45001,x45002)),f318(f318(f7(x45001,f885(x45003,x45002),f885(x45003,f884(x45001,x45002))),f318(f318(f8(f885(x45002,f884(x45001,x45002)),f885(f885(x45003,x45002),f885(x45003,f884(x45001,x45002))),x45001),f8(x45002,f884(x45001,x45002),x45003)),f248(x45001,x45002))),x45004))),x45005)),f318(f76(f883(x45003),f883(x45002),x45001,f318(f193(x45003,x45002),x45004)),f318(f180(x45001,x45003),x45005)))
% 26.45/26.32  [4456]E(f178(x44561,x44562,f318(f318(f18(x44561,f883(x44562),f883(x44562)),f318(f318(f18(x44561,f883(x44562),f885(f883(x44562),f883(x44562))),f318(f318(f8(a874,f885(f883(x44562),f885(f883(x44562),f883(x44562))),x44561),f100(f883(x44562))),x44563)),x44564)),x44565)),f318(f318(f116(f885(x44561,a874)),f318(f318(f107(f885(x44561,a874)),f178(x44561,x44562,x44564)),f318(f240(x44561),x44563))),f318(f318(f107(f885(x44561,a874)),f178(x44561,x44562,x44565)),f318(f240(x44561),f318(f318(f8(a874,a874,x44561),a313),x44563)))))
% 26.45/26.32  [4496]E(f318(f318(f89(a1,x44961),f318(f109(a1),f318(f318(f83(a1),x44962),a103))),f318(f318(f18(a1,x44961,x44961),f318(f318(f7(a1,x44961,f885(x44961,x44961)),f318(f318(f8(a874,f885(x44961,f885(x44961,x44961)),a1),f100(x44961)),a194)),f318(f185(x44961,x44963,x44964),x44965))),f318(f318(f18(a1,x44961,x44961),f318(f318(f8(a879,f885(x44961,x44961),a1),x44964),f318(f318(f7(a1,a879,a879),f318(f318(f8(a879,f885(a879,a879),a1),f83(a879)),a110)),x44965))),f318(f318(f8(a879,x44961,a1),f185(x44961,x44963,x44964)),f318(f318(f7(a1,a879,a879),f318(f318(f8(a879,f885(a879,a879),a1),f83(a879)),a110)),x44965))))),f318(f185(x44961,x44963,x44964),f318(f318(f83(a879),f318(f109(a879),x44962)),x44965)))
% 26.45/26.32  [4538]E(f318(f240(f884(x45381,x45382)),f318(f257(x45381,x45382,a874),f318(f318(f8(f885(x45382,f885(x45383,a874)),f885(x45382,a874),x45381),f318(f8(f885(x45383,a874),a874,x45382),f90(x45383))),f318(f318(f7(x45381,f885(x45382,f885(x45383,a874)),f885(x45382,f885(x45383,a874))),f318(f318(f8(f885(f885(x45383,a874),f885(x45383,a874)),f885(f885(x45382,f885(x45383,a874)),f885(x45382,f885(x45383,a874))),x45381),f8(f885(x45383,a874),f885(x45383,a874),x45382)),f318(f318(f8(f885(x45383,f885(a874,a874)),f885(f885(x45383,a874),f885(x45383,a874)),x45381),f18(x45383,a874,a874)),f318(f318(f8(f885(x45383,a874),f885(x45383,f885(a874,a874)),x45381),f318(f8(a874,f885(a874,a874),x45383),a316)),f318(f318(f7(x45381,f885(f884(x45381,x45383),a874),f885(x45383,a874)),f318(f318(f8(f885(x45383,f885(f885(f884(x45381,x45383),a874),a874)),f885(f885(f884(x45381,x45383),a874),f885(x45383,a874)),x45381),f7(x45383,f885(f884(x45381,x45383),a874),a874)),f318(f318(f8(f885(x45383,f884(x45381,x45383)),f885(x45383,f885(f885(f884(x45381,x45383),a874),a874)),x45381),f318(f8(f884(x45381,x45383),f885(f885(f884(x45381,x45383),a874),a874),x45383),f320(f884(x45381,x45383)))),f248(x45381,x45383)))),x45384))))),f318(f318(f7(x45382,f885(f884(x45383,x45382),a874),f885(x45383,a874)),f318(f318(f8(f885(x45383,f885(f885(f884(x45383,x45382),a874),a874)),f885(f885(f884(x45383,x45382),a874),f885(x45383,a874)),x45382),f7(x45383,f885(f884(x45383,x45382),a874),a874)),f318(f318(f8(f885(x45383,f884(x45383,x45382)),f885(x45383,f885(f885(f884(x45383,x45382),a874),a874)),x45382),f318(f8(f884(x45383,x45382),f885(f885(f884(x45383,x45382),a874),a874),x45383),f320(f884(x45383,x45382)))),f318(f7(x45383,x45382,f884(x45383,x45382)),f248(x45383,x45382))))),x45385))))),f318(f318(f275(x45381,x45383,x45382),x45384),x45385))
% 26.45/26.32  [4615]~E(f27(x46151,x46152,x46153),f26(x46154,x46155,x46156))
% 26.45/26.32  [4616]~E(f27(x46161,x46162,x46163),f26(x46164,x46165,x46166))
% 26.45/26.32  [4065]E(f131(x40651,x40652,x40653,x40654,f122(x40652,x40655,x40656)),f318(f318(x40654,x40655),x40656))
% 26.45/26.32  [4278]E(f182(x42781,x42782,f181(x42781,x42782,x42783,x42784),x42785,x42786),f181(x42781,x42782,x42783,f182(x42781,x42782,x42784,x42785,x42786)))
% 26.45/26.32  [4401]E(f318(f76(f884(x44011,x44012),x44012,f884(x44013,x44014),f256(x44011,x44012)),f258(x44013,x44011,x44014,x44012,x44015,x44016)),f318(f76(x44014,x44012,f884(x44013,x44014),x44016),f256(x44013,x44014)))
% 26.45/26.32  [4402]E(f318(f76(f884(x44021,x44022),x44021,f884(x44023,x44024),f247(x44021,x44022)),f258(x44023,x44021,x44024,x44022,x44025,x44026)),f318(f76(x44023,x44021,f884(x44023,x44024),x44025),f247(x44023,x44024)))
% 26.45/26.32  [3956]E(f98(x39561,x39562,x39563,f95(x39561,x39564,x39565,x39566)),f318(f318(f318(x39563,x39564),x39565),x39566))
% 26.45/26.32  [3957]E(f99(x39571,x39572,x39573,f95(x39571,x39574,x39575,x39576)),f318(f318(f318(x39573,x39574),x39575),x39576))
% 26.45/26.32  [4007]E(f318(f318(f76(x40071,x40072,x40073,x40074),x40075),x40076),f318(x40074,f318(x40075,x40076)))
% 26.45/26.32  [4008]E(f318(f318(f76(x40081,x40082,x40083,x40084),x40085),x40086),f318(x40084,f318(x40085,x40086)))
% 26.45/26.32  [3801]E(f318(f318(f257(x38011,x38012,x38013),x38014),f318(f318(f248(x38011,x38012),x38015),x38016)),f318(f318(x38014,x38015),x38016))
% 26.45/26.32  [3802]E(f318(f318(f257(x38021,x38022,x38023),x38024),f318(f318(f248(x38021,x38022),x38025),x38026)),f318(f318(x38024,x38025),x38026))
% 26.45/26.32  [3803]E(f318(f318(f257(x38031,x38032,x38033),x38034),f318(f318(f248(x38031,x38032),x38035),x38036)),f318(f318(x38034,x38035),x38036))
% 26.45/26.32  [3866]E(f318(f318(f318(f8(x38661,x38662,x38663),x38664),x38665),x38666),f318(x38664,f318(x38665,x38666)))
% 26.45/26.32  [3867]E(f318(f318(f318(f7(x38671,x38672,x38673),x38674),x38675),x38676),f318(f318(x38674,x38676),x38675))
% 26.45/26.32  [3882]E(f318(f318(f318(f18(x38821,x38822,x38823),x38824),x38825),x38826),f318(f318(x38824,x38826),f318(x38825,x38826)))
% 26.45/26.32  [3903]E(f318(f152(x39031,x39032,x39033,x39034),f318(f318(f147(x39032),x39035),x39036)),f318(f318(x39034,x39035),x39036))
% 26.45/26.32  [4012]E(f318(f318(f147(f884(x40121,x40122)),f318(f318(f248(x40121,x40122),x40123),x40124)),f318(f318(f176(x40121,x40122),x40125),x40126)),f318(f318(f176(x40121,x40122),f318(f318(f147(x40121),x40123),x40125)),f318(f318(f147(x40122),x40124),x40126)))
% 26.45/26.32  [4014]E(f318(f318(f150(x40141,x40142),x40143),f318(f318(f155(x40141,x40144),x40145),x40146)),f318(f318(f155(x40142,f318(f318(f150(x40141,x40142),x40143),x40144)),x40145),f318(x40143,x40146)))
% 26.45/26.32  [4054]E(f318(f138(x40541,x40542,x40543,x40544),f318(f318(f147(x40542),x40545),x40546)),f318(f138(x40541,x40542,x40543,f318(f318(x40543,x40544),x40545)),x40546))
% 26.45/26.32  [4079]E(f260(x40791,x40792,x40793,x40794,f318(f318(f248(x40791,x40792),x40795),x40796)),f318(f318(x40794,x40795),x40796))
% 26.45/26.32  [4162]E(f318(f318(f45(x41621,f885(x41622,a874)),x41623),f318(f76(x41624,f885(x41622,a874),x41621,x41625),x41626)),f318(f318(f45(x41624,f885(x41622,a874)),f318(f297(x41621,x41624,x41626),x41623)),x41625))
% 26.45/26.32  [4214]E(f318(f318(f193(x42141,x42142),x42143),f318(f318(f193(x42144,x42141),x42145),x42146)),f318(f318(f193(x42144,x42142),f318(f76(x42141,x42142,x42144,x42143),x42145)),x42146))
% 26.45/26.32  [4215]E(f318(f318(f193(x42151,x42152),x42153),f318(f318(f193(x42154,x42151),x42155),x42156)),f318(f318(f193(x42154,x42152),f318(f76(x42151,x42152,x42154,x42153),x42155)),x42156))
% 26.45/26.32  [4216]E(f318(f318(f150(x42161,x42162),x42163),f318(f318(f150(x42164,x42161),x42165),x42166)),f318(f318(f150(x42164,x42162),f318(f76(x42161,x42162,x42164,x42163),x42165)),x42166))
% 26.45/26.32  [4217]E(f318(f318(f150(x42171,x42172),x42173),f318(f318(f150(x42174,x42171),x42175),x42176)),f318(f318(f150(x42174,x42172),f318(f76(x42171,x42172,x42174,x42173),x42175)),x42176))
% 26.45/26.32  [4222]E(f318(f297(x42221,x42222,f318(f76(x42223,x42222,x42221,x42224),x42225)),x42226),f318(f297(x42223,x42222,x42224),f318(f297(x42221,x42223,x42225),x42226)))
% 26.45/26.32  [4223]E(f318(f298(x42231,x42232,f318(f76(x42233,x42232,x42231,x42234),x42235)),x42236),f318(f298(x42231,x42233,x42235),f318(f298(x42233,x42232,x42234),x42236)))
% 26.45/26.32  [4252]E(f181(x42521,x42522,x42523,f318(f318(f318(f75(x42521,f883(x42522)),x42524),x42525),f318(f226(x42522),x42526))),f318(f318(f318(f75(x42521,f883(x42522)),f181(x42521,x42522,x42523,x42524)),x42525),f318(f226(x42522),x42526)))
% 26.45/26.32  [4254]E(f318(f138(x42541,x42542,x42543,f318(f138(x42541,x42542,x42543,x42544),x42545)),x42546),f318(f138(x42541,x42542,x42543,x42544),f318(f318(f121(x42542),x42545),x42546)))
% 26.45/26.32  [4391]E(f318(f258(x43911,x43911,x43912,x43913,f32(x43911),x43914),f318(f318(f248(x43911,x43912),x43915),x43916)),f318(f318(f248(x43911,x43913),x43915),f318(x43914,x43916)))
% 26.45/26.32  [4392]E(f318(f258(x43921,x43922,x43923,x43923,x43924,f32(x43923)),f318(f318(f248(x43921,x43923),x43925),x43926)),f318(f318(f248(x43922,x43923),f318(x43924,x43925)),x43926))
% 26.45/26.32  [4480]E(f318(f318(f150(f884(x44801,x44802),f884(x44801,x44803)),f318(f257(x44801,x44802,f884(x44801,x44803)),f318(f318(f7(x44801,f885(x44802,x44803),f885(x44802,f884(x44801,x44803))),f318(f318(f8(f885(x44803,f884(x44801,x44803)),f885(f885(x44802,x44803),f885(x44802,f884(x44801,x44803))),x44801),f8(x44803,f884(x44801,x44803),x44802)),f248(x44801,x44803))),x44804))),f318(f318(f176(x44801,x44802),x44805),x44806)),f318(f318(f176(x44801,x44803),x44805),f318(f318(f150(x44802,x44803),x44804),x44806)))
% 26.45/26.32  [4064]E(f318(f318(f76(x40641,x40642,x40643,f318(f16(x40642,x40641),x40644)),x40645),x40646),x40644)
% 26.45/26.32  [4098]E(f318(f297(x40981,x40982,x40983),f318(f297(x40984,x40981,x40985),x40986)),f318(f297(x40984,x40982,f318(f318(f8(x40981,x40982,x40984),x40983),x40985)),x40986))
% 26.45/26.32  [4104]E(f318(f318(f45(x41041,f885(x41042,a874)),f318(f297(x41043,x41041,x41044),x41045)),x41046),f318(f318(f45(x41043,f885(x41042,a874)),x41045),f318(f318(f8(x41041,f885(x41042,a874),x41043),x41046),x41044)))
% 26.45/26.32  [4105]E(f318(f318(f46(x41051,f885(x41052,a874)),f318(f297(x41053,x41051,x41054),x41055)),x41056),f318(f318(f46(x41053,f885(x41052,a874)),x41055),f318(f318(f8(x41051,f885(x41052,a874),x41053),x41056),x41054)))
% 26.45/26.32  [4106]E(f318(f318(f45(x41061,f885(x41062,a874)),x41063),f318(f318(f8(x41064,f885(x41062,a874),x41061),x41065),x41066)),f318(f318(f45(x41064,f885(x41062,a874)),f318(f297(x41061,x41064,x41066),x41063)),x41065))
% 26.45/26.32  [4107]E(f318(f318(f46(x41071,f885(x41072,a874)),x41073),f318(f318(f8(x41074,f885(x41072,a874),x41071),x41075),x41076)),f318(f318(f46(x41074,f885(x41072,a874)),f318(f297(x41071,x41074,x41076),x41073)),x41075))
% 26.45/26.32  [4164]E(f318(f318(f45(x41641,f885(x41642,a874)),x41643),f318(f318(f8(f885(x41644,a874),f885(x41642,a874),x41641),f297(x41644,x41642,x41645)),x41646)),f318(f297(x41644,x41642,x41645),f318(f318(f45(x41641,f885(x41644,a874)),x41643),x41646)))
% 26.45/26.32  [4165]E(f318(f318(f45(x41651,f885(x41652,a874)),x41653),f318(f318(f8(f885(x41654,a874),f885(x41652,a874),x41651),f272(x41654,x41652,x41655)),x41656)),f318(f272(x41654,x41652,x41655),f318(f318(f45(x41651,f885(x41654,a874)),x41653),x41656)))
% 26.45/26.32  [4166]E(f318(f318(f45(x41661,f885(x41662,a874)),x41663),f318(f318(f8(f885(x41664,a874),f885(x41662,a874),x41661),f298(x41662,x41664,x41665)),x41666)),f318(f298(x41662,x41664,x41665),f318(f318(f45(x41661,f885(x41664,a874)),x41663),x41666)))
% 26.45/26.32  [4167]E(f318(f318(f46(x41671,f885(x41672,a874)),x41673),f318(f318(f8(f885(x41674,a874),f885(x41672,a874),x41671),f298(x41672,x41674,x41675)),x41676)),f318(f298(x41672,x41674,x41675),f318(f318(f46(x41671,f885(x41674,a874)),x41673),x41676)))
% 26.45/26.32  [4260]E(f318(f138(x42601,x42602,f318(f7(x42602,x42601,x42601),x42603),x42604),f318(f165(x42602),f318(f318(f147(x42602),x42605),x42606))),f318(f318(x42603,x42605),f318(f138(x42601,x42602,f318(f7(x42602,x42601,x42601),x42603),x42604),f318(f165(x42602),x42606))))
% 26.45/26.32  [4317]E(f318(f318(f18(f884(x43171,x43172),x43172,x43173),f318(f318(f8(x43174,f885(x43172,x43173),f884(x43171,x43172)),x43175),f318(f318(f8(x43171,x43174,f884(x43171,x43172)),x43176),f247(x43171,x43172)))),f256(x43171,x43172)),f318(f257(x43171,x43172,x43173),f318(f318(f8(x43174,f885(x43172,x43173),x43171),x43175),x43176)))
% 26.45/26.32  [4324]E(f318(f138(x43241,x43242,f318(f7(x43242,x43241,x43241),x43243),f318(f138(x43241,x43242,f318(f7(x43242,x43241,x43241),x43243),x43244),f318(f165(x43242),x43245))),f318(f165(x43242),x43246)),f318(f138(x43241,x43242,f318(f7(x43242,x43241,x43241),x43243),x43244),f318(f165(x43242),f318(f318(f121(x43242),x43246),x43245))))
% 26.45/26.32  [4326]E(f318(f318(f150(f884(x43261,x43262),f884(x43263,x43262)),f318(f257(x43261,x43262,f884(x43263,x43262)),f318(f318(f8(x43263,f885(x43262,f884(x43263,x43262)),x43261),f248(x43263,x43262)),x43264))),f318(f318(f176(x43261,x43262),x43265),x43266)),f318(f318(f176(x43263,x43262),f318(f318(f150(x43261,x43263),x43264),x43265)),x43266))
% 26.45/26.32  [4374]P1(f318(f318(f233(f885(x43741,a874)),f318(f272(x43742,x43741,x43743),f318(f318(f46(x43744,f885(x43742,a874)),x43745),x43746))),f318(f318(f46(x43744,f885(x43741,a874)),x43745),f318(f318(f8(f885(x43742,a874),f885(x43741,a874),x43744),f272(x43742,x43741,x43743)),x43746))))
% 26.45/26.32  [4177]E(f318(f318(f176(x41771,x41772),f318(f318(f155(x41771,x41773),x41774),f318(f247(x41771,x41772),x41775))),f318(f318(f155(x41772,x41776),x41774),f318(f256(x41771,x41772),x41775))),f318(f318(f155(f884(x41771,x41772),f318(f318(f176(x41771,x41772),x41773),x41776)),x41774),x41775))
% 26.45/26.32  [4241]E(f318(f318(f116(f885(f884(x42411,x42412),a874)),f318(f318(f275(x42411,x42413,x42412),x42414),x42415)),f318(f318(f275(x42411,x42413,x42412),x42414),x42416)),f318(f318(f275(x42411,x42413,x42412),x42414),f318(f318(f116(f885(f884(x42413,x42412),a874)),x42415),x42416)))
% 26.45/26.32  [4337]E(f318(f318(f296(f884(x43371,x43372)),f318(f318(f248(x43371,x43372),x43373),x43374)),f318(f318(f116(f885(f884(x43371,x43372),a874)),f318(f318(f255(x43371,x43372),x43375),f318(f16(f885(x43372,a874),x43371),f318(f318(f296(x43372),x43374),x43376)))),f318(f318(f255(x43371,x43372),f318(f318(f296(x43371),x43373),x43375)),f318(f16(f885(x43372,a874),x43371),x43376)))),f318(f318(f255(x43371,x43372),f318(f318(f296(x43371),x43373),x43375)),f318(f16(f885(x43372,a874),x43371),f318(f318(f296(x43372),x43374),x43376))))
% 26.45/26.32  [4414]E(f318(f318(f107(f885(x44141,a874)),f318(f298(x44141,x44142,f318(f76(f884(x44142,x44143),x44142,x44141,f247(x44142,x44143)),x44144)),x44145)),f318(f298(x44141,x44143,f318(f76(f884(x44142,x44143),x44143,x44141,f256(x44142,x44143)),x44144)),x44146)),f318(f298(x44141,f884(x44142,x44143),x44144),f318(f318(f255(x44142,x44143),x44145),f318(f16(f885(x44143,a874),x44142),x44146))))
% 26.45/26.32  [4161]E(f318(f318(f318(f75(x41611,x41612),f318(f318(f318(f75(x41611,x41612),x41613),x41614),x41615)),x41614),x41616),f318(f318(f318(f75(x41611,x41612),x41613),x41614),x41616))
% 26.45/26.32  [4266]E(f318(f318(f116(f885(f884(x42661,x42662),a874)),f318(f318(f275(x42661,x42663,x42662),x42664),x42665)),f318(f318(f275(x42661,x42663,x42662),x42666),x42665)),f318(f318(f275(x42661,x42663,x42662),f318(f318(f116(f885(f884(x42661,x42663),a874)),x42664),x42666)),x42665))
% 26.45/26.32  [4396]E(f318(f318(f45(x43961,f885(x43962,a874)),x43963),f318(f318(f7(x43961,f885(x43964,f885(x43962,a874)),f885(x43962,a874)),f318(f318(f8(f885(x43964,a874),f885(f885(x43964,f885(x43962,a874)),f885(x43962,a874)),x43961),f45(x43964,f885(x43962,a874))),x43965)),x43966)),f318(f318(f45(x43964,f885(x43962,a874)),f318(f318(f45(x43961,f885(x43964,a874)),x43963),x43965)),x43966))
% 26.45/26.32  [4397]E(f318(f318(f45(x43971,f885(x43972,a874)),x43973),f318(f318(f7(x43971,f885(x43974,f885(x43972,a874)),f885(x43972,a874)),f318(f318(f8(f885(x43974,a874),f885(f885(x43974,f885(x43972,a874)),f885(x43972,a874)),x43971),f45(x43974,f885(x43972,a874))),x43975)),x43976)),f318(f318(f45(x43974,f885(x43972,a874)),f318(f318(f45(x43971,f885(x43974,a874)),x43973),x43975)),x43976))
% 26.45/26.32  [4398]E(f318(f318(f46(x43981,f885(x43982,a874)),x43983),f318(f318(f7(x43981,f885(x43984,f885(x43982,a874)),f885(x43982,a874)),f318(f318(f8(f885(x43984,a874),f885(f885(x43984,f885(x43982,a874)),f885(x43982,a874)),x43981),f46(x43984,f885(x43982,a874))),x43985)),x43986)),f318(f318(f46(x43984,f885(x43982,a874)),f318(f318(f45(x43981,f885(x43984,a874)),x43983),x43985)),x43986))
% 26.45/26.32  [4399]E(f318(f318(f45(x43991,f885(x43992,a874)),x43993),f318(f318(f7(x43991,f885(x43994,f885(x43992,a874)),f885(x43992,a874)),f318(f318(f8(f885(x43994,a874),f885(f885(x43994,f885(x43992,a874)),f885(x43992,a874)),x43991),f45(x43994,f885(x43992,a874))),x43995)),x43996)),f318(f318(f45(x43994,f885(x43992,a874)),f318(f318(f45(x43991,f885(x43994,a874)),x43993),x43995)),x43996))
% 26.45/26.32  [4400]E(f318(f318(f46(x44001,f885(x44002,a874)),x44003),f318(f318(f7(x44001,f885(x44004,f885(x44002,a874)),f885(x44002,a874)),f318(f318(f8(f885(x44004,a874),f885(f885(x44004,f885(x44002,a874)),f885(x44002,a874)),x44001),f46(x44004,f885(x44002,a874))),x44005)),x44006)),f318(f318(f46(x44004,f885(x44002,a874)),f318(f318(f45(x44001,f885(x44004,a874)),x44003),x44005)),x44006))
% 26.45/26.32  [4451]E(f318(f257(x44511,x44512,f884(x44513,x44514)),f318(f318(f7(x44511,f885(x44512,x44514),f885(x44512,f884(x44513,x44514))),f318(f318(f8(f885(x44514,f884(x44513,x44514)),f885(f885(x44512,x44514),f885(x44512,f884(x44513,x44514))),x44511),f8(x44514,f884(x44513,x44514),x44512)),f318(f318(f8(x44513,f885(x44514,f884(x44513,x44514)),x44511),f248(x44513,x44514)),x44515))),x44516)),f258(x44511,x44513,x44512,x44514,x44515,x44516))
% 26.45/26.32  [4373]E(f318(f318(f318(f75(x43731,f883(x43732)),f183(x43731,x43732,x43733,f318(f318(f22(f885(x43731,a874)),x43734),f318(f318(f296(x43731),x43735),f189(f885(x43731,a874)))))),x43735),x43736),f318(f318(f318(f75(x43731,f883(x43732)),f183(x43731,x43732,x43733,x43734)),x43735),x43736))
% 26.45/26.32  [4476]E(f318(f297(x44761,x44762,f318(f318(f18(x44761,x44762,x44762),f318(f318(f18(x44761,x44762,f885(x44762,x44762)),f318(f318(f8(a874,f885(x44762,f885(x44762,x44762)),x44761),f100(x44762)),x44763)),x44764)),x44765)),x44766),f318(f318(f116(f885(x44762,a874)),f318(f297(x44761,x44762,x44764),f318(f318(f107(f885(x44761,a874)),x44766),f318(f240(x44761),x44763)))),f318(f297(x44761,x44762,x44765),f318(f318(f107(f885(x44761,a874)),x44766),f318(f240(x44761),f318(f318(f8(a874,a874,x44761),a313),x44763))))))
% 26.45/26.32  [4486]E(f318(f297(x44861,f884(x44862,x44863),f318(f318(f18(x44861,x44863,f884(x44862,x44863)),f318(f318(f8(x44862,f885(x44863,f884(x44862,x44863)),x44861),f248(x44862,x44863)),x44864)),x44865)),x44866),f318(f318(f255(x44862,x44863),f318(f297(x44861,x44862,x44864),x44866)),f318(f318(f8(f885(x44861,a874),f885(x44863,a874),x44862),f297(x44861,x44863,x44865)),f318(f318(f7(x44862,f885(x44861,a874),f885(x44861,a874)),f318(f318(f8(f885(x44861,a874),f885(f885(x44861,a874),f885(x44861,a874)),x44862),f107(f885(x44861,a874))),f318(f318(f8(f885(x44862,a874),f885(x44861,a874),x44862),f298(x44861,x44862,x44864)),f318(f318(f7(x44862,f885(x44862,a874),f885(x44862,a874)),f296(x44862)),f189(f885(x44862,a874)))))),x44866))))
% 26.45/26.32  [4433]E(f318(f256(x44331,x44332),f318(f258(x44333,x44331,x44334,x44332,x44335,x44336),x44337)),f318(x44336,f318(f256(x44333,x44334),x44337)))
% 26.45/26.32  [4434]E(f318(f247(x44341,x44342),f318(f258(x44343,x44341,x44344,x44342,x44345,x44346),x44347)),f318(x44345,f318(f247(x44343,x44344),x44347)))
% 26.45/26.32  [4139]E(f318(f318(f176(x41391,x41392),f318(f318(f155(x41391,x41393),x41394),x41395)),f318(f318(f155(x41392,x41396),x41394),x41397)),f318(f318(f155(f884(x41391,x41392),f318(f318(f176(x41391,x41392),x41393),x41396)),x41394),f318(f318(f248(x41391,x41392),x41395),x41397)))
% 26.45/26.32  [4208]E(f318(f318(f318(f259(x42081,x42082,x42083,x42084),x42085),x42086),x42087),f318(f318(f257(x42082,x42083,x42084),x42086),f318(x42085,x42087)))
% 26.45/26.32  [4209]E(f318(f318(f318(f259(x42091,x42092,x42093,x42094),x42095),x42096),x42097),f318(f318(f257(x42092,x42093,x42094),x42096),f318(x42095,x42097)))
% 26.45/26.32  [4221]E(f318(f318(f318(f259(x42211,x42212,x42213,x42214),x42215),x42216),x42217),f318(f318(x42216,f318(f247(x42212,x42213),f318(x42215,x42217))),f318(f256(x42212,x42213),f318(x42215,x42217))))
% 26.45/26.32  [4256]E(f182(x42561,x42562,f318(f318(f318(f75(x42561,f883(x42562)),x42563),x42564),f318(f226(x42562),x42565)),x42566,x42567),f182(x42561,x42562,x42563,f318(f318(f147(x42561),x42564),x42566),f318(f318(f147(x42562),x42565),x42567)))
% 26.45/26.32  [4272]E(f318(f76(x42721,x42722,x42723,x42724),f318(f76(x42725,x42721,x42723,x42726),x42727)),f318(f76(x42725,x42722,x42723,f318(f76(x42721,x42722,x42725,x42724),x42726)),x42727))
% 26.45/26.32  [4333]E(f318(f76(f883(x43331),f883(x43332),x43333,f318(f193(x43331,x43332),x43334)),f318(f318(f318(f75(x43333,f883(x43331)),x43335),x43336),f318(f226(x43331),x43337))),f318(f318(f318(f75(x43333,f883(x43332)),f318(f76(f883(x43331),f883(x43332),x43333,f318(f193(x43331,x43332),x43334)),x43335)),x43336),f318(f226(x43332),f318(x43334,x43337))))
% 26.45/26.32  [4458]E(f318(f258(x44581,x44582,x44583,x44583,x44584,f32(x44583)),f318(f258(x44581,x44581,x44585,x44583,f32(x44581),x44586),x44587)),f318(f318(f248(x44582,x44583),f318(x44584,f318(f247(x44581,x44585),x44587))),f318(x44586,f318(f256(x44581,x44585),x44587))))
% 26.45/26.32  [4459]E(f318(f258(x44591,x44591,x44592,x44593,f32(x44591),x44594),f318(f258(x44595,x44591,x44592,x44592,x44596,f32(x44592)),x44597)),f318(f318(f248(x44591,x44593),f318(x44596,f318(f247(x44595,x44592),x44597))),f318(x44594,f318(f256(x44595,x44592),x44597))))
% 26.45/26.32  [4474]E(f318(f258(x44741,x44742,x44743,x44743,x44744,f32(x44743)),f318(f258(x44745,x44741,x44743,x44743,x44746,f32(x44743)),x44747)),f318(f258(x44745,x44742,x44743,x44743,f318(f76(x44741,x44742,x44745,x44744),x44746),f32(x44743)),x44747))
% 26.45/26.32  [4475]E(f318(f258(x44751,x44751,x44752,x44753,f32(x44751),x44754),f318(f258(x44751,x44751,x44755,x44752,f32(x44751),x44756),x44757)),f318(f258(x44751,x44751,x44755,x44753,f32(x44751),f318(f76(x44752,x44753,x44755,x44754),x44756)),x44757))
% 26.45/26.32  [4483]E(f318(f258(x44831,x44832,x44833,x44833,x44834,f32(x44833)),f318(f258(x44831,x44831,x44835,x44833,f32(x44831),x44836),x44837)),f318(f258(x44832,x44832,x44835,x44833,f32(x44832),x44836),f318(f258(x44831,x44832,x44835,x44835,x44834,f32(x44835)),x44837)))
% 26.45/26.32  [4174]E(f318(f318(f275(x41741,x41742,x41743),f318(f318(f275(x41741,x41744,x41742),x41745),x41746)),x41747),f318(f318(f275(x41741,x41744,x41743),x41745),f318(f318(f275(x41744,x41742,x41743),x41746),x41747)))
% 26.45/26.32  [4247]E(f318(f318(f257(x42471,x42472,x42473),f318(f76(x42474,f885(x42472,x42473),x42471,x42475),x42476)),x42477),f318(f318(x42475,f318(x42476,f318(f247(x42471,x42472),x42477))),f318(f256(x42471,x42472),x42477)))
% 26.45/26.32  [4297]E(f318(f76(x42971,x42972,x42973,x42974),f318(f318(f318(f75(x42973,x42971),x42975),x42976),x42977)),f318(f318(f318(f75(x42973,x42972),f318(f76(x42971,x42972,x42973,x42974),x42975)),x42976),f318(x42974,x42977)))
% 26.45/26.32  [4329]E(f318(f138(x43291,x43292,f318(f7(x43292,x43291,x43291),x43293),x43294),f318(f165(x43292),f318(f318(f150(x43295,x43292),x43296),x43297))),f318(f138(x43291,x43295,f318(f7(x43295,x43291,x43291),f318(f76(x43292,f885(x43291,x43291),x43295,x43293),x43296)),x43294),f318(f165(x43295),x43297)))
% 26.45/26.32  [4273]E(f318(f318(f45(x42731,f885(f884(x42732,x42733),a874)),x42734),f318(f318(f8(f885(f884(x42735,x42733),a874),f885(f884(x42732,x42733),a874),x42731),f318(f275(x42732,x42735,x42733),x42736)),x42737)),f318(f318(f275(x42732,x42735,x42733),x42736),f318(f318(f45(x42731,f885(f884(x42735,x42733),a874)),x42734),x42737)))
% 26.45/26.32  [4420]E(f318(f318(f45(x44201,f885(f884(x44202,x44203),a874)),x44204),f318(f318(f7(x44201,f885(f884(x44205,x44203),a874),f885(f884(x44202,x44203),a874)),f318(f318(f8(f885(f884(x44202,x44205),a874),f885(f885(f884(x44205,x44203),a874),f885(f884(x44202,x44203),a874)),x44201),f275(x44202,x44205,x44203)),x44206)),x44207)),f318(f318(f275(x44202,x44205,x44203),f318(f318(f45(x44201,f885(f884(x44202,x44205),a874)),x44204),x44206)),x44207))
% 26.45/26.32  [4421]E(f318(f138(x44211,x44212,f318(f318(f7(x44211,f885(x44212,x44213),f885(x44212,x44211)),f318(f318(f8(f885(x44213,x44211),f885(f885(x44212,x44213),f885(x44212,x44211)),x44211),f8(x44213,x44211,x44212)),x44214)),x44215),x44216),x44217),f318(f138(x44211,x44213,x44214,x44216),f318(f318(f150(x44212,x44213),x44215),x44217)))
% 26.45/26.32  [4484]E(f318(f318(f46(x44841,f885(x44842,a874)),x44843),f318(f318(f8(f885(x44844,f885(x44842,a874)),f885(x44842,a874),x44841),f318(f46(x44844,f885(x44842,a874)),x44845)),f318(f318(f7(x44841,f885(x44844,f885(x44842,a874)),f885(x44844,f885(x44842,a874))),f318(f318(f8(f885(f885(x44842,a874),f885(x44842,a874)),f885(f885(x44844,f885(x44842,a874)),f885(x44844,f885(x44842,a874))),x44841),f8(f885(x44842,a874),f885(x44842,a874),x44844)),f318(f318(f8(f885(x44842,a874),f885(f885(x44842,a874),f885(x44842,a874)),x44841),f116(f885(x44842,a874))),x44846))),x44847))),f318(f318(f116(f885(x44842,a874)),f318(f318(f46(x44841,f885(x44842,a874)),x44843),x44846)),f318(f318(f46(x44844,f885(x44842,a874)),x44845),x44847)))
% 26.45/26.32  [4485]E(f318(f318(f45(x44851,f885(x44852,a874)),x44853),f318(f318(f8(f885(x44854,f885(x44852,a874)),f885(x44852,a874),x44851),f318(f45(x44854,f885(x44852,a874)),x44855)),f318(f318(f7(x44851,f885(x44854,f885(x44852,a874)),f885(x44854,f885(x44852,a874))),f318(f318(f8(f885(f885(x44852,a874),f885(x44852,a874)),f885(f885(x44854,f885(x44852,a874)),f885(x44854,f885(x44852,a874))),x44851),f8(f885(x44852,a874),f885(x44852,a874),x44854)),f318(f318(f8(f885(x44852,a874),f885(f885(x44852,a874),f885(x44852,a874)),x44851),f107(f885(x44852,a874))),x44856))),x44857))),f318(f318(f107(f885(x44852,a874)),f318(f318(f45(x44851,f885(x44852,a874)),x44853),x44856)),f318(f318(f45(x44854,f885(x44852,a874)),x44855),x44857)))
% 26.45/26.32  [4491]E(f204(x44911,x44912,f318(f318(f318(x44913,x44914),x44915),x44916),f318(f318(f7(x44911,f884(a105,a105),f885(a105,f881(x44912))),f318(f318(f7(x44911,a105,f885(f884(a105,a105),f885(a105,f881(x44912)))),f318(f318(f7(x44911,a105,f885(a105,f885(f884(a105,a105),f885(a105,f881(x44912))))),x44917),x44914)),x44915)),x44916)),f209(x44911,x44912,x44913,x44917,x44914,x44915,x44916))
% 26.45/26.32  [4482]E(f201(x44821,x44822,f318(f318(f318(x44823,x44824),x44825),x44826),f318(f318(f7(x44821,f884(a105,a105),f885(a105,f881(f883(x44822)))),f318(f318(f7(x44821,a105,f885(f884(a105,a105),f885(a105,f881(f883(x44822))))),f318(f318(f7(x44821,a105,f885(a105,f885(f884(a105,a105),f885(a105,f881(f883(x44822)))))),x44827),x44824)),x44825)),x44826)),f318(f318(f318(f203(x44821,x44822,x44823,x44827),x44824),x44825),x44826))
% 26.45/26.32  [4493]E(f205(x44931,x44932,f318(f318(f318(x44933,x44934),x44935),x44936),f318(f318(f7(x44931,f884(a105,a105),f885(a105,f881(f883(x44932)))),f318(f318(f7(x44931,a105,f885(f884(a105,a105),f885(a105,f881(f883(x44932))))),f318(f318(f7(x44931,a105,f885(a105,f885(f884(a105,a105),f885(a105,f881(f883(x44932)))))),x44937),x44934)),x44935)),x44936)),f208(x44931,x44932,x44933,x44937,x44934,x44935,x44936))
% 26.45/26.32  [4393]E(f318(f258(x43931,x43932,x43933,x43934,x43935,x43936),f318(f318(f248(x43931,x43933),x43937),x43938)),f318(f318(f248(x43932,x43934),f318(x43935,x43937)),f318(x43936,x43938)))
% 26.45/26.32  [4495]E(f318(f318(f150(f884(x44951,x44952),f884(x44953,x44954)),f318(f257(x44951,x44952,f884(x44953,x44954)),f318(f318(f7(x44951,f885(x44952,x44954),f885(x44952,f884(x44953,x44954))),f318(f318(f8(f885(x44954,f884(x44953,x44954)),f885(f885(x44952,x44954),f885(x44952,f884(x44953,x44954))),x44951),f8(x44954,f884(x44953,x44954),x44952)),f318(f318(f8(x44953,f885(x44954,f884(x44953,x44954)),x44951),f248(x44953,x44954)),x44955))),x44956))),f318(f318(f176(x44951,x44952),x44957),x44958)),f318(f318(f176(x44953,x44954),f318(f318(f150(x44951,x44953),x44955),x44957)),f318(f318(f150(x44952,x44954),x44956),x44958)))
% 26.45/26.32  [4501]E(f318(f318(f150(f884(x45011,x45012),x45013),f318(f257(x45011,x45012,x45013),f318(f318(f8(f885(x45012,f884(x45011,x45014)),f885(x45012,x45013),x45011),f318(f8(f884(x45011,x45014),x45013,x45012),x45015)),f318(f318(f7(x45011,f885(x45012,x45014),f885(x45012,f884(x45011,x45014))),f318(f318(f8(f885(x45014,f884(x45011,x45014)),f885(f885(x45012,x45014),f885(x45012,f884(x45011,x45014))),x45011),f8(x45014,f884(x45011,x45014),x45012)),f248(x45011,x45014))),x45016)))),f318(f318(f176(x45011,x45012),x45017),x45018)),f318(f318(f150(f884(x45011,x45014),x45013),x45015),f318(f318(f176(x45011,x45014),x45017),f318(f318(f150(x45012,x45014),x45016),x45018))))
% 26.45/26.32  [4425]E(f318(f318(f150(f884(x44251,x44252),x44253),f318(f257(x44251,x44252,x44253),f318(f318(f8(f885(x44252,f884(x44254,x44252)),f885(x44252,x44253),x44251),f318(f8(f884(x44254,x44252),x44253,x44252),x44255)),f318(f318(f8(x44254,f885(x44252,f884(x44254,x44252)),x44251),f248(x44254,x44252)),x44256)))),f318(f318(f176(x44251,x44252),x44257),x44258)),f318(f318(f150(f884(x44254,x44252),x44253),x44255),f318(f318(f176(x44254,x44252),f318(f318(f150(x44251,x44254),x44256),x44257)),x44258)))
% 26.45/26.32  [4384]E(f318(f318(f257(x43841,x43842,x43843),f318(f318(f8(f885(x43842,f884(x43844,x43845)),f885(x43842,x43843),x43841),f318(f8(f884(x43844,x43845),x43843,x43842),f318(f257(x43844,x43845,x43843),x43846))),x43847)),x43848),f318(f318(f257(x43844,x43845,x43843),x43846),f318(f318(f257(x43841,x43842,f884(x43844,x43845)),x43847),x43848)))
% 26.45/26.32  [4502]E(f318(f318(f45(f884(x45021,x45022),f885(f884(x45023,x45024),a874)),f318(f318(f255(x45021,x45022),x45025),f318(f16(f885(x45022,a874),x45021),x45026))),f318(f257(x45021,x45022,f885(f884(x45023,x45024),a874)),f318(f318(f7(x45021,f885(x45022,f885(x45023,f885(x45024,a874))),f885(x45022,f885(f884(x45023,x45024),a874))),f318(f318(f8(f885(f885(x45023,f885(x45024,a874)),f885(f884(x45023,x45024),a874)),f885(f885(x45022,f885(x45023,f885(x45024,a874))),f885(x45022,f885(f884(x45023,x45024),a874))),x45021),f8(f885(x45023,f885(x45024,a874)),f885(f884(x45023,x45024),a874),x45022)),f318(f318(f8(f885(x45023,a874),f885(f885(x45023,f885(x45024,a874)),f885(f884(x45023,x45024),a874)),x45021),f255(x45023,x45024)),x45027))),f318(f318(f8(f885(x45024,a874),f885(x45023,f885(x45024,a874)),x45022),f16(f885(x45024,a874),x45023)),x45028)))),f318(f318(f255(x45023,x45024),f318(f318(f45(x45021,f885(x45023,a874)),x45025),x45027)),f318(f16(f885(x45024,a874),x45023),f318(f318(f45(x45022,f885(x45024,a874)),x45026),x45028))))
% 26.45/26.32  [4531]E(f31(x45311,x45312,x45313,x45314,x45315,x45316,x45317,x45318,x45319,a24),x45312)
% 26.45/26.32  [4439]E(f318(f318(f259(x44391,x44392,x44393,x44394),f318(f318(f259(x44391,x44395,x44396,f884(x44392,x44393)),x44397),x44398)),x44399),f318(f318(f259(x44391,x44395,x44396,x44394),x44397),f318(f318(f7(x44395,f885(x44392,f885(x44393,x44394)),f885(x44396,x44394)),f318(f318(f8(f885(x44396,f884(x44392,x44393)),f885(f885(x44392,f885(x44393,x44394)),f885(x44396,x44394)),x44395),f259(x44396,x44392,x44393,x44394)),x44398)),x44399)))
% 26.45/26.32  [4470]E(f318(f76(f884(x44701,x44702),f884(x44703,x44704),f884(x44705,x44706),f258(x44701,x44703,x44702,x44704,x44707,x44708)),f258(x44705,x44701,x44706,x44702,x44709,x447010)),f258(x44705,x44703,x44706,x44704,f318(f76(x44701,x44703,x44705,x44707),x44709),f318(f76(x44702,x44704,x44706,x44708),x447010)))
% 26.45/26.32  [4471]E(f318(f76(f884(x44711,x44712),f884(x44713,x44714),f884(x44715,x44716),f258(x44711,x44713,x44712,x44714,x44717,x44718)),f258(x44715,x44711,x44716,x44712,x44719,x447110)),f258(x44715,x44713,x44716,x44714,f318(f76(x44711,x44713,x44715,x44717),x44719),f318(f76(x44712,x44714,x44716,x44718),x447110)))
% 26.45/26.32  [4532]E(f31(x45321,x45322,x45323,x45324,x45325,x45326,x45327,x45328,x45329,f30(x453210,x453211)),f318(f318(x45325,x453210),x453211))
% 26.45/26.32  [4533]E(f31(x45331,x45332,x45333,x45334,x45335,x45336,x45337,x45338,x45339,f29(x453310,x453311)),f318(f318(x45337,x453310),x453311))
% 26.45/26.32  [4534]E(f31(x45341,x45342,x45343,x45344,x45345,x45346,x45347,x45348,x45349,f25(x453410,x453411)),f318(f318(x45343,x453410),x453411))
% 26.45/26.32  [4477]E(f318(f258(x44771,x44772,x44773,x44774,x44775,x44776),f318(f258(x44777,x44771,x44778,x44773,x44779,x447710),x447711)),f318(f258(x44777,x44772,x44778,x44774,f318(f76(x44771,x44772,x44777,x44775),x44779),f318(f76(x44773,x44774,x44778,x44776),x447710)),x447711))
% 26.45/26.32  [4535]E(f31(x45351,x45352,x45353,x45354,x45355,x45356,x45357,x45358,x45359,f26(x453510,x453511,x453512)),f318(f318(f318(x45354,x453510),x453511),x453512))
% 26.45/26.32  [4536]E(f31(x45361,x45362,x45363,x45364,x45365,x45366,x45367,x45368,x45369,f27(x453610,x453611,x453612)),f318(f318(f318(x45366,x453610),x453611),x453612))
% 26.45/26.32  [4651]~P100(x46511)+E(f94(x46511),a315)
% 26.45/26.32  [4652]~P100(x46521)+E(f94(x46521),a315)
% 26.45/26.32  [4655]~P4(x46551)+P4(f883(x46551))
% 26.45/26.32  [4656]~P68(x46561)+P68(f883(x46561))
% 26.45/26.32  [4658]~P144(x46581)+~E(f81(x46581),f2(x46581))
% 26.45/26.32  [4659]~P144(x46591)+~E(f81(x46591),f2(x46591))
% 26.45/26.32  [4661]~E(x46611,f2(a105))+E(f318(a20,x46611),f2(a1))
% 26.45/26.32  [4662]~E(x46621,f2(a1))+E(f85(a1,x46621),f2(a1))
% 26.45/26.32  [4668]~P145(x46681)+P28(x46681,f2(x46681))
% 26.45/26.32  [4669]~P108(x46691)+P15(x46691,f119(x46691))
% 26.45/26.32  [4670]~P108(x46701)+P15(x46701,f119(x46701))
% 26.45/26.32  [4679]P1(x46791)+P1(f318(a313,x46791))
% 26.45/26.32  [4722]~P145(x47221)+~P28(x47221,f81(x47221))
% 26.45/26.32  [4769]~P1(x47691)+~P1(f318(a313,x47691))
% 26.45/26.32  [4792]E(f318(a110,x47921),f2(a879))+~P1(f318(a194,x47921))
% 26.45/26.32  [4856]~P63(x48561)+P16(x48561,x48561,f116(x48561))
% 26.45/26.32  [4857]~P105(x48571)+P16(x48571,x48571,f107(x48571))
% 26.45/26.32  [4858]~P101(x48581)+P16(x48581,x48581,f84(x48581))
% 26.45/26.32  [4859]~P108(x48591)+P16(x48591,x48591,f231(x48591))
% 26.45/26.32  [4860]~P108(x48601)+P16(x48601,x48601,f232(x48601))
% 26.45/26.32  [4861]~P77(x48611)+P17(x48611,x48611,f84(x48611))
% 26.45/26.32  [4665]~E(x46651,f2(a879))+E(f318(f106(a1),x46651),f2(a1))
% 26.45/26.32  [4671]~P98(x46711)+E(f318(f109(x46711),a86),f2(x46711))
% 26.45/26.32  [4672]~P98(x46721)+E(f318(f109(x46721),a86),f2(x46721))
% 26.45/26.32  [4675]~E(f573(x46751),f2(a879))+E(f318(f162(a879),x46751),f2(a879))
% 26.45/26.32  [4676]~P110(x46761)+E(f235(x46761,f233(x46761)),f231(x46761))
% 26.45/26.32  [4677]~P110(x46771)+E(f236(x46771,f233(x46771)),f232(x46771))
% 26.45/26.32  [4678]~P93(x46781)+E(f85(x46781,f2(x46781)),f2(x46781))
% 26.45/26.32  [4687]~P145(x46871)+E(f318(f106(x46871),f81(a879)),f81(x46871))
% 26.45/26.32  [4688]~P145(x46881)+E(f318(f106(x46881),f2(a879)),f2(x46881))
% 26.45/26.32  [4689]~P140(x46891)+E(f318(f108(x46891),f81(a1)),f81(x46891))
% 26.45/26.32  [4690]~P140(x46901)+E(f318(f108(x46901),f2(a1)),f2(x46901))
% 26.45/26.32  [4691]E(x46911,f2(a879))+~E(f318(f106(a1),x46911),f2(a1))
% 26.45/26.32  [4716]~P95(x47161)+E(f318(f82(x47161),f189(x47161)),f243(x47161))
% 26.45/26.32  [4717]~P95(x47171)+E(f318(f82(x47171),f243(x47171)),f189(x47171))
% 26.45/26.32  [4718]~P79(x47181)+E(f318(f82(x47181),f2(x47181)),f2(x47181))
% 26.45/26.32  [4719]~P122(x47191)+E(f318(f78(x47191),f81(x47191)),f81(x47191))
% 26.45/26.32  [4720]~P91(x47201)+E(f318(f78(x47201),f2(x47201)),f2(x47201))
% 26.45/26.32  [4721]~P86(x47211)+E(f318(f162(x47211),f119(x47211)),f2(x47211))
% 26.45/26.32  [4741]~P36(x47411)+P39(f318(f168(a1),x47411))
% 26.45/26.32  [4773]~P98(x47731)+E(f318(f82(x47731),f81(x47731)),f318(f109(x47731),a103))
% 26.45/26.32  [4774]~P98(x47741)+E(f318(f82(x47741),f81(x47741)),f318(f109(x47741),a103))
% 26.45/26.32  [4791]~P98(x47911)+P28(x47911,f318(f109(x47911),a86))
% 26.45/26.32  [4807]~P4(x48071)+E(f318(f168(x48071),f59(x48071)),f243(f885(x48071,a874)))
% 26.45/26.32  [4808]~P4(x48081)+E(f318(f168(x48081),f59(x48081)),f243(f885(x48081,a874)))
% 26.45/26.32  [4818]P36(x48181)+~P39(f318(f168(a1),x48181))
% 26.45/26.32  [4819]~P4(x48191)+P1(f318(f133(x48191),f59(x48191)))
% 26.45/26.32  [4862]E(f318(f106(a1),f318(a110,x48621)),x48621)+P1(f318(a194,x48621))
% 26.45/26.32  [4930]~P115(x49301)+E(f250(x49301,f81(x49301),f84(x49301)),f249(x49301))
% 26.45/26.32  [4960]~P98(x49601)+~P28(x49601,f318(f109(x49601),a103))
% 26.45/26.32  [5047]~E(x50471,f2(a879))+P1(f318(f318(f233(a879),x50471),f2(a879)))
% 26.45/26.32  [5100]E(f318(f78(a1),x51001),x51001)+P1(f318(f318(f234(a1),x51001),f2(a1)))
% 26.45/26.32  [5118]~E(f318(a110,x51181),f2(a879))+P1(f318(f318(f233(a1),x51181),f2(a1)))
% 26.45/26.32  [5181]~P1(f318(a194,x51811))+P1(f318(f318(f234(a1),x51811),f2(a1)))
% 26.45/26.32  [5224]~P118(x52241)+P1(f318(f318(f233(x52241),f2(x52241)),f81(x52241)))
% 26.45/26.32  [5225]~P140(x52251)+P1(f318(f318(f320(x52251),f81(x52251)),f115(x52251)))
% 26.45/26.32  [5226]~P145(x52261)+P1(f318(f318(f320(x52261),f81(x52261)),f187(x52261)))
% 26.45/26.32  [5227]~P140(x52271)+P1(f318(f318(f320(x52271),f2(x52271)),f115(x52271)))
% 26.45/26.32  [5228]~P145(x52281)+P1(f318(f318(f320(x52281),f2(x52281)),f187(x52281)))
% 26.45/26.32  [5229]~P118(x52291)+P1(f318(f318(f234(x52291),f2(x52291)),f81(x52291)))
% 26.45/26.32  [5281]E(x52811,f2(a879))+~P1(f318(f318(f233(a879),x52811),f2(a879)))
% 26.45/26.32  [5322]E(f318(a110,x53221),f2(a879))+~P1(f318(f318(f233(a1),x53221),f2(a1)))
% 26.45/26.32  [5323]E(f318(a110,x53231),f2(a879))+~P1(f318(f318(f233(a1),x53231),f2(a1)))
% 26.45/26.32  [5383]P1(f318(a194,x53831))+~P1(f318(f318(f234(a1),x53831),f2(a1)))
% 26.45/26.32  [5388]~P108(x53881)+P17(x53881,f880(x53881),f144(x53881,x53881,f5(x53881)))
% 26.45/26.32  [5405]P39(x54051)+~P1(f318(f318(f233(a1),f2(a1)),f324(x54051)))
% 26.45/26.32  [5411]E(f318(f78(a1),x54111),f318(f82(a1),x54111))+~P1(f318(f318(f234(a1),x54111),f2(a1)))
% 26.45/26.32  [5583]~P118(x55831)+~P1(f318(f318(f233(x55831),f81(x55831)),f2(x55831)))
% 26.45/26.32  [5584]~P118(x55841)+~P1(f318(f318(f234(x55841),f81(x55841)),f2(x55841)))
% 26.45/26.32  [5594]~E(x55941,f2(a879))+P1(f318(f318(f233(a1),f318(f106(a1),x55941)),f2(a1)))
% 26.45/26.32  [5595]~E(x55951,f2(a1))+P1(f318(f318(f234(a1),f318(f78(a1),x55951)),f81(a1)))
% 26.45/26.32  [5714]~P86(x57141)+E(f138(x57141,x57141,f83(x57141),f2(x57141)),f162(x57141))
% 26.45/26.32  [5886]~P106(x58861)+P26(a879,x58861,f106(x58861),f243(f885(a879,a874)))
% 26.45/26.32  [6085]E(x60851,f2(a879))+~P1(f318(f318(f233(a1),f318(f106(a1),x60851)),f2(a1)))
% 26.45/26.32  [6086]E(x60861,f2(a1))+~P1(f318(f318(f234(a1),f318(f78(a1),x60861)),f81(a1)))
% 26.45/26.32  [6892]~P1(f318(f318(f234(a1),x68921),f2(a1)))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x68921),x68921)),f2(a1)))
% 26.45/26.32  [7445]P1(f318(f318(f234(a1),x74451),f2(a1)))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),x74451),x74451)),f2(a1)))
% 26.45/26.32  [8006]E(x80061,f318(a3,f2(a879)))+P1(f318(f318(f234(a879),f318(f318(f22(a879),f318(a19,x80061)),f318(a118,f2(a879)))),f318(a19,x80061)))
% 26.45/26.32  [8781]~P1(f318(f318(f234(a1),x87811),f2(a1)))+P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x87811),x87811)),a103)),f2(a1)))
% 26.45/26.32  [8868]~P1(f318(f318(f234(a1),x88681),f2(a1)))+P1(f318(f318(f234(a1),f318(f318(f83(a1),f318(f318(f83(a1),f81(a1)),x88681)),x88681)),f2(a1)))
% 26.45/26.32  [9185]P1(f318(f318(f234(a1),x91851),f2(a1)))+~P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91851),x91851)),a103)),f2(a1)))
% 26.45/26.32  [9259]P1(f318(f318(f234(a1),x92591),f2(a1)))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),f318(f318(f83(a1),f81(a1)),x92591)),x92591)),f2(a1)))
% 26.45/26.32  [4762]~E(a86,x47621)+E(f318(f318(f83(a1),x47621),x47621),a86)
% 26.45/26.32  [4763]~E(x47631,a86)+E(f318(f318(f83(a1),x47631),x47631),a86)
% 26.45/26.32  [4777]E(x47771,f2(a1))+E(f318(f318(f42(a1),x47771),x47771),f81(a1))
% 26.45/26.32  [4907]E(x49071,a86)+~E(f318(f318(f83(a1),x49071),x49071),a86)
% 26.45/26.32  [4908]E(a86,x49081)+~E(f318(f318(f83(a1),x49081),x49081),a86)
% 26.45/26.32  [4910]~P98(x49101)+E(f318(f108(x49101),f318(f109(a1),a103)),f318(f109(x49101),a103))
% 26.45/26.32  [4920]~P5(x49201)+E(f43(x49201,f189(f885(x49201,a874))),f189(x49201))
% 26.45/26.32  [4921]~P5(x49211)+E(f43(x49211,f243(f885(x49211,a874))),f243(x49211))
% 26.45/26.32  [4922]~P108(x49221)+E(f135(x49221,f189(f885(x49221,a874))),f119(x49221))
% 26.45/26.32  [4923]~P5(x49231)+E(f44(x49231,f189(f885(x49231,a874))),f243(x49231))
% 26.45/26.32  [4924]~P5(x49241)+E(f44(x49241,f243(f885(x49241,a874))),f189(x49241))
% 26.45/26.32  [5058]E(x50581,f2(a879))+P1(f318(f318(f234(a879),f2(a879)),x50581))
% 26.45/26.32  [5059]E(x50591,f2(a879))+P1(f318(f318(f234(a879),f2(a879)),x50591))
% 26.45/26.32  [5078]~P6(x50781)+P1(f318(f318(f233(a1),f2(a1)),x50781))
% 26.45/26.32  [5108]~E(f318(f109(a879),x51081),f2(a879))+P1(f318(f318(f233(a1),x51081),a86))
% 26.45/26.32  [5109]~E(f318(f109(a879),x51091),f2(a879))+P1(f318(f318(f233(a1),x51091),a86))
% 26.45/26.32  [5114]P39(x51141)+P1(f318(f318(f320(a1),f324(x51141)),x51141))
% 26.45/26.32  [5115]E(x51151,f318(a3,f2(a879)))+P1(f318(f318(f233(a105),f81(a105)),x51151))
% 26.45/26.32  [5154]P1(f318(a194,x51541))+P1(f318(f318(f233(a1),f2(a1)),x51541))
% 26.45/26.32  [5206]E(f318(f106(a1),f318(a110,x52061)),f2(a1))+P1(f318(f318(f233(a1),f2(a1)),x52061))
% 26.45/26.32  [5251]~P68(x52511)+P1(f318(f65(x52511),f243(f885(x52511,a874))))
% 26.45/26.32  [5268]E(f318(f106(a1),f318(f109(a879),x52681)),f318(f109(a1),x52681))+P1(f318(a194,f318(f109(a1),x52681)))
% 26.45/26.32  [5271]~E(x52711,f2(a879))+P1(f318(f318(f234(a879),x52711),f318(a118,f2(a879))))
% 26.45/26.32  [5286]E(f318(f109(a879),x52861),f2(a879))+~P1(f318(f318(f233(a1),x52861),a86))
% 26.45/26.32  [5287]E(f318(f109(a879),x52871),f2(a879))+~P1(f318(a194,f318(f109(a1),x52871)))
% 26.45/26.32  [5288]E(f318(f109(a879),x52881),f2(a879))+~P1(f318(f318(f233(a1),x52881),a86))
% 26.45/26.32  [5320]P6(x53201)+~P1(f318(f318(f233(a1),f2(a1)),x53201))
% 26.45/26.32  [5338]~E(x53381,f2(a879))+~P1(f318(f318(f234(a879),f2(a879)),x53381))
% 26.45/26.32  [5391]E(f318(a118,f361(x53911)),x53911)+~P1(f318(f318(f234(a879),f2(a879)),x53911))
% 26.45/26.33  [5399]E(f318(a118,f318(f109(a879),x53991)),f81(a879))+~P1(f318(a194,f318(f109(a1),x53991)))
% 26.45/26.33  [5407]E(f318(f106(a1),f453(x54071)),x54071)+~P1(f318(f318(f234(a1),f2(a1)),x54071))
% 26.45/26.33  [5414]~E(x54141,f318(a3,f2(a879)))+~P1(f318(f318(f233(a105),f81(a105)),x54141))
% 26.45/26.33  [5421]E(f318(f106(a1),f318(f109(a879),x54211)),f2(a1))+~P1(f318(a194,f318(f109(a1),x54211)))
% 26.45/26.33  [5447]E(f318(f162(a879),x54471),f2(a879))+P1(f318(f318(f320(a879),f573(x54471)),f318(f168(a879),x54471)))
% 26.45/26.33  [5467]E(f318(f106(a1),f318(a110,x54671)),x54671)+~P1(f318(f318(f233(a1),f2(a1)),x54671))
% 26.45/26.33  [5468]E(f318(f106(a1),f318(a110,x54681)),x54681)+~P1(f318(f318(f233(a1),f2(a1)),x54681))
% 26.45/26.33  [5477]~P1(f318(a194,x54771))+~P1(f318(f318(f233(a1),f2(a1)),x54771))
% 26.45/26.33  [5576]E(f318(f318(f83(a879),f81(a879)),f318(f109(a879),x55761)),f81(a879))+~P1(f318(f318(f234(a1),x55761),a86))
% 26.45/26.33  [5634]E(x56341,f2(a879))+~P1(f318(f318(f234(a879),x56341),f318(a118,f2(a879))))
% 26.45/26.33  [5672]E(f318(f318(f22(a879),f318(f109(a879),x56721)),f81(a879)),f2(a879))+~P1(f318(f318(f233(a1),x56721),a86))
% 26.45/26.33  [5673]E(f318(f318(f83(a879),f318(f109(a879),x56731)),f81(a879)),f81(a879))+~P1(f318(f318(f234(a1),x56731),a86))
% 26.45/26.33  [5683]~P39(x56831)+E(f318(f41(a879),f318(f297(a1,a879,a110),x56831)),f318(f41(a1),x56831))
% 26.45/26.33  [5715]~P108(x57151)+E(f236(x57151,f318(f7(x57151,x57151,a874),f233(x57151))),f231(x57151))
% 26.45/26.33  [5716]~P108(x57161)+E(f235(x57161,f318(f7(x57161,x57161,a874),f233(x57161))),f232(x57161))
% 26.45/26.33  [5726]E(f48(a879,f318(a118,f2(a879)),f318(f109(a879),x57261)),f318(a118,f2(a879)))+~P1(f318(a194,f318(f109(a1),x57261)))
% 26.45/26.33  [5735]~P1(f318(f318(f234(a1),f2(a1)),x57351))+P1(f318(f318(f233(a1),f81(a1)),x57351))
% 26.45/26.33  [5736]P1(f318(f318(f234(a1),f2(a1)),x57361))+~P1(f318(f318(f233(a1),f81(a1)),x57361))
% 26.45/26.33  [5746]E(f318(a118,f318(f318(f22(a879),x57461),f81(a879))),x57461)+~P1(f318(f318(f234(a879),f2(a879)),x57461))
% 26.45/26.33  [5747]E(f318(a118,f318(f318(f22(a879),x57471),f81(a879))),x57471)+~P1(f318(f318(f234(a879),f2(a879)),x57471))
% 26.45/26.33  [5802]P1(f318(f318(f234(a879),f2(a879)),f453(x58021)))+~P1(f318(f318(f234(a1),f2(a1)),x58021))
% 26.45/26.33  [5861]E(f48(a1,f318(f109(a1),a103),x58611),f318(f318(f22(a1),x58611),f81(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x58611))
% 26.45/26.33  [5900]~P1(f318(f318(f234(a1),a86),x59001))+P1(f318(f318(f234(a879),f2(a879)),f318(f109(a879),x59001)))
% 26.45/26.33  [5951]P1(f318(f318(f234(a879),f2(a879)),f318(a110,x59511)))+~P1(f318(f318(f234(a1),f2(a1)),x59511))
% 26.45/26.33  [5971]E(f318(a19,f318(a3,x59711)),x59711)+~P1(f318(f318(f320(a879),x59711),f243(f885(a879,a874))))
% 26.45/26.33  [6001]~P1(f318(f318(f234(a879),f2(a879)),x60011))+P1(f318(f318(f234(a1),f2(a1)),f318(f106(a1),x60011)))
% 26.45/26.33  [6038]~P1(f318(f318(f234(a879),f2(a879)),f318(a110,x60381)))+P1(f318(f318(f234(a1),f2(a1)),x60381))
% 26.45/26.33  [6056]~P39(x60561)+E(f318(f297(a879,a1,f106(a1)),f318(f297(a1,a879,a110),x60561)),x60561)
% 26.45/26.33  [6066]P1(f318(f318(f234(a1),a86),x60661))+~P1(f318(f318(f234(a879),f2(a879)),f318(f109(a879),x60661)))
% 26.45/26.33  [6111]~P4(x61111)+E(f318(f318(f147(f883(x61111)),f192(x61111)),f318(f318(f150(x61111,f883(x61111)),f226(x61111)),f59(x61111))),f59(f883(x61111)))
% 26.45/26.33  [6122]P1(f318(f318(f234(a879),f2(a879)),x61221))+~P1(f318(f318(f234(a1),f2(a1)),f318(f106(a1),x61221)))
% 26.45/26.33  [6154]E(f174(x61541,f119(f880(x61541))),f119(f880(x61541)))+~P1(f318(f306(f880(f880(x61541)),f175(x61541)),f119(f880(x61541))))
% 26.45/26.33  [6231]E(f318(f297(a879,a1,f106(a1)),f318(f241(a879),f318(a110,x62311))),f318(f288(a1,f2(a1)),x62311))+~P1(f318(f318(f233(a1),f2(a1)),x62311))
% 26.45/26.33  [6246]~P118(x62461)+P1(f318(f318(f234(x62461),f2(x62461)),f318(f318(f83(x62461),f81(x62461)),f81(x62461))))
% 26.45/26.33  [6297]P1(f318(f318(f234(a879),f318(a118,f2(a879))),f318(a110,x62971)))+~P1(f318(f318(f234(a1),f81(a1)),x62971))
% 26.45/26.33  [6392]E(x63921,f2(a1))+P1(f318(f52(f2(a1),x63921),f318(f318(f248(a1,a1),f2(a1)),f2(a1))))
% 26.45/26.33  [6563]~P1(f318(f318(f234(a879),f318(a118,f2(a879))),f318(a110,x65631)))+P1(f318(f318(f234(a1),f81(a1)),x65631))
% 26.45/26.33  [6613]E(f318(a118,f318(f318(f22(a879),f318(f109(a879),x66131)),f81(a879))),f318(f109(a879),x66131))+~P1(f318(f318(f234(a879),f2(a879)),f318(f109(a879),x66131)))
% 26.45/26.33  [7003]~P111(x70031)+P37(x70031,f318(f240(f884(x70031,x70031)),f318(f257(x70031,x70031,a874),f234(x70031))))
% 26.45/26.33  [5621]E(f318(f109(a879),f318(f318(f22(a1),x56211),a103)),f318(a118,f318(f109(a879),x56211)))+P1(f318(a194,f318(f109(a1),x56211)))
% 26.45/26.33  [5637]~P36(x56371)+E(f318(f318(f150(a879,a1),f106(a1)),f318(f318(f150(a1,a879),a110),x56371)),x56371)
% 26.45/26.33  [5753]E(f318(f82(a1),f318(f106(a1),f318(a118,f454(x57531)))),x57531)+~P1(f318(f318(f234(a1),x57531),f2(a1)))
% 26.45/26.33  [5763]E(f318(f318(f83(a879),f81(a879)),f318(f109(a879),x57631)),f318(f109(a879),f318(f318(f22(a1),x57631),a103)))+P1(f318(f318(f234(a1),x57631),a86))
% 26.45/26.33  [5804]E(f318(f318(f42(a1),f318(f109(a1),a103)),x58041),f318(f109(a1),a103))+~P1(f318(f318(f234(a1),f2(a1)),x58041))
% 26.45/26.33  [5896]E(f318(f318(f22(a879),f318(f109(a879),x58961)),f81(a879)),f318(f109(a879),f318(f318(f83(a1),x58961),a103)))+P1(f318(f318(f233(a1),x58961),a86))
% 26.45/26.33  [5897]E(f318(f318(f83(a879),f318(f109(a879),x58971)),f81(a879)),f318(f109(a879),f318(f318(f22(a1),x58971),a103)))+P1(f318(f318(f234(a1),x58971),a86))
% 26.45/26.33  [5939]E(f318(a110,f318(f318(f83(a1),f81(a1)),x59391)),f318(a118,f318(a110,x59391)))+~P1(f318(f318(f233(a1),f2(a1)),x59391))
% 26.45/26.33  [5973]E(f318(a118,f318(f318(f22(a879),x59731),f318(a118,f2(a879)))),x59731)+~P1(f318(f318(f234(a879),f2(a879)),x59731))
% 26.45/26.33  [6182]E(f48(a879,f318(a118,f2(a879)),f318(f109(a879),x61821)),f318(a110,f48(a1,f81(a1),f318(f109(a1),x61821))))+P1(f318(a194,f318(f109(a1),x61821)))
% 26.45/26.33  [6221]~P1(f318(f318(f233(a1),a86),x62211))+P1(f318(f318(f233(a1),a86),f318(f318(f83(a1),x62211),x62211)))
% 26.45/26.33  [6222]~P1(f318(f318(f234(a1),a103),x62221))+P1(f318(f318(f233(a1),a103),f318(f318(f83(a1),x62221),x62221)))
% 26.45/26.33  [6223]~P1(f318(f318(f234(a1),a86),x62231))+P1(f318(f318(f234(a1),a86),f318(f318(f83(a1),x62231),x62231)))
% 26.45/26.33  [6224]~P1(f318(f318(f234(a1),a103),x62241))+P1(f318(f318(f234(a1),a103),f318(f318(f83(a1),x62241),x62241)))
% 26.45/26.33  [6225]~P1(f318(f318(f94(a1),a86),x62251))+P1(f318(f318(f94(a1),a86),f318(f318(f83(a1),x62251),x62251)))
% 26.45/26.33  [6405]~P1(f318(f65(x64051),f243(f885(x64051,a874))))+P1(f318(f65(f883(x64051)),f243(f885(f883(x64051),a874))))
% 26.45/26.33  [6495]~P1(f318(f318(f233(a1),f2(a1)),x64951))+P1(f318(f318(f234(a1),f2(a1)),f318(f318(f83(a1),f81(a1)),x64951)))
% 26.45/26.33  [6502]E(f318(f247(a1,a1),f50(f81(a1),f318(f109(a1),x65021))),f318(f318(f42(a1),f81(a1)),f318(f109(a1),x65021)))+~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x65021)))
% 26.45/26.33  [6522]E(f318(f256(a1,a1),f50(f81(a1),f318(f109(a1),x65221))),f48(a1,f81(a1),f318(f109(a1),x65221)))+~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x65221)))
% 26.45/26.33  [6533]P1(f318(f65(x65331),f243(f885(x65331,a874))))+~P1(f318(f65(f883(x65331)),f243(f885(f883(x65331),a874))))
% 26.45/26.33  [6564]P1(f318(f318(f233(a1),a86),x65641))+~P1(f318(f318(f233(a1),a86),f318(f318(f83(a1),x65641),x65641)))
% 26.45/26.33  [6565]P1(f318(f318(f234(a1),a86),x65651))+~P1(f318(f318(f234(a1),a86),f318(f318(f83(a1),x65651),x65651)))
% 26.45/26.33  [6566]P1(f318(f318(f234(a1),a103),x65661))+~P1(f318(f318(f233(a1),a103),f318(f318(f83(a1),x65661),x65661)))
% 26.45/26.33  [6567]P1(f318(f318(f234(a1),a103),x65671))+~P1(f318(f318(f234(a1),a103),f318(f318(f83(a1),x65671),x65671)))
% 26.45/26.33  [6568]P1(f318(f318(f94(a1),a86),x65681))+~P1(f318(f318(f94(a1),a86),f318(f318(f83(a1),x65681),x65681)))
% 26.45/26.33  [6767]~P1(f318(f65(a879),x67671))+P1(f318(f65(a1),f318(f297(a879,a1,f106(a1)),x67671)))
% 26.45/26.33  [6898]~P1(f318(f65(x68981),f243(f885(x68981,a874))))+P1(f318(f318(f234(a879),f2(a879)),f318(f41(x68981),f243(f885(x68981,a874)))))
% 26.45/26.33  [7490]P1(f318(f65(a879),x74901))+~P1(f318(f65(a1),f318(f297(a879,a1,f106(a1)),x74901)))
% 26.45/26.33  [5551]~E(a103,x55511)+E(f318(f318(f22(a1),f318(f318(f83(a1),x55511),x55511)),a103),a103)
% 26.45/26.33  [5552]~E(x55521,a103)+E(f318(f318(f22(a1),f318(f318(f83(a1),x55521),x55521)),a103),a103)
% 26.45/26.33  [6061]E(x60611,a103)+~E(f318(f318(f22(a1),f318(f318(f83(a1),x60611),x60611)),a103),a103)
% 26.45/26.33  [6062]E(a103,x60621)+~E(f318(f318(f22(a1),f318(f318(f83(a1),x60621),x60621)),a103),a103)
% 26.45/26.33  [6463]~E(f318(f109(a879),x64631),f2(a879))+P1(f318(a194,f318(f109(a1),f318(f318(f83(a1),x64631),a103))))
% 26.45/26.33  [6822]~P1(f318(a194,f318(f109(a1),x68221)))+P1(f318(a194,f318(f109(a1),f318(f318(f83(a1),x68221),x68221))))
% 26.45/26.33  [6823]~P1(f318(f318(f233(a1),x68231),a86))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x68231),x68231)),a86))
% 26.45/26.33  [6824]~P1(f318(f318(f233(a1),x68241),a103))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x68241),x68241)),a103))
% 26.45/26.33  [6825]~P1(f318(f318(f234(a1),x68251),a86))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x68251),x68251)),a86))
% 26.45/26.33  [6826]~P1(f318(f318(f233(a1),x68261),a103))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x68261),x68261)),a103))
% 26.45/26.33  [6827]~P1(f318(f318(f94(a1),x68271),a86))+P1(f318(f318(f94(a1),f318(f318(f83(a1),x68271),x68271)),a86))
% 26.45/26.33  [7148]E(f318(f109(a879),x71481),f2(a879))+~P1(f318(a194,f318(f109(a1),f318(f318(f83(a1),x71481),a103))))
% 26.45/26.33  [7397]~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x73971)))+P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),f318(f318(f83(a1),x73971),x73971))))
% 26.45/26.33  [7398]P1(f318(a194,f318(f109(a1),x73981)))+~P1(f318(a194,f318(f109(a1),f318(f318(f83(a1),x73981),x73981))))
% 26.45/26.33  [7399]P1(f318(f318(f233(a1),x73991),a86))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),x73991),x73991)),a86))
% 26.45/26.33  [7400]P1(f318(f318(f233(a1),x74001),a103))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),x74001),x74001)),a103))
% 26.45/26.33  [7401]P1(f318(f318(f233(a1),x74011),a103))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),x74011),x74011)),a103))
% 26.45/26.33  [7402]P1(f318(f318(f234(a1),x74021),a86))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),x74021),x74021)),a86))
% 26.45/26.33  [7403]P1(f318(f318(f94(a1),x74031),a86))+~P1(f318(f318(f94(a1),f318(f318(f83(a1),x74031),x74031)),a86))
% 26.45/26.33  [7772]E(f318(a112,f563(x77721)),x77721)+~P1(f318(f318(f320(f885(f884(a879,a879),a874)),x77721),a104))
% 26.45/26.33  [6376]~P98(x63761)+E(f318(f109(x63761),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f81(x63761))
% 26.45/26.33  [6377]~P98(x63771)+E(f318(f109(x63771),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f81(x63771))
% 26.45/26.33  [6875]~P1(f318(a194,f318(f109(a1),x68751)))+E(f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),x68751),x68751)),a103)),f2(a879))
% 26.45/26.33  [7951]~P1(f318(f318(f234(a1),f318(f109(a1),x79511)),f2(a1)))+E(f318(f247(a1,a1),f318(a54,f53(f318(f82(a1),f81(a1)),f318(f82(a1),f318(f109(a1),x79511))))),f318(f318(f42(a1),f81(a1)),f318(f109(a1),x79511)))
% 26.45/26.33  [7964]~P1(f318(f318(f234(a1),f318(f109(a1),x79641)),f2(a1)))+E(f318(f256(a1,a1),f318(a54,f53(f318(f82(a1),f81(a1)),f318(f82(a1),f318(f109(a1),x79641))))),f48(a1,f81(a1),f318(f109(a1),x79641)))
% 26.45/26.33  [8013]~P1(f318(f318(f233(a1),a86),x80131))+P1(f318(f318(f233(a1),a86),f318(f318(f22(a1),f318(f318(f83(a1),x80131),x80131)),a103)))
% 26.45/26.33  [8014]~P1(f318(f318(f233(a1),a103),x80141))+P1(f318(f318(f233(a1),a103),f318(f318(f22(a1),f318(f318(f83(a1),x80141),x80141)),a103)))
% 26.45/26.33  [8015]~P1(f318(f318(f233(a1),a86),x80151))+P1(f318(f318(f234(a1),a86),f318(f318(f22(a1),f318(f318(f83(a1),x80151),x80151)),a103)))
% 26.45/26.33  [8016]~P1(f318(f318(f234(a1),a103),x80161))+P1(f318(f318(f234(a1),a103),f318(f318(f22(a1),f318(f318(f83(a1),x80161),x80161)),a103)))
% 26.45/26.33  [8017]~P1(f318(f318(f94(a1),a103),x80171))+P1(f318(f318(f94(a1),a103),f318(f318(f22(a1),f318(f318(f83(a1),x80171),x80171)),a103)))
% 26.45/26.33  [8325]~P98(x83251)+~P28(x83251,f318(f109(x83251),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))
% 26.45/26.33  [8508]P1(f318(f318(f233(a1),a86),x85081))+~P1(f318(f318(f233(a1),a86),f318(f318(f22(a1),f318(f318(f83(a1),x85081),x85081)),a103)))
% 26.45/26.33  [8509]P1(f318(f318(f233(a1),a86),x85091))+~P1(f318(f318(f234(a1),a86),f318(f318(f22(a1),f318(f318(f83(a1),x85091),x85091)),a103)))
% 26.45/26.33  [8510]P1(f318(f318(f233(a1),a103),x85101))+~P1(f318(f318(f233(a1),a103),f318(f318(f22(a1),f318(f318(f83(a1),x85101),x85101)),a103)))
% 26.45/26.33  [8511]P1(f318(f318(f234(a1),a103),x85111))+~P1(f318(f318(f234(a1),a103),f318(f318(f22(a1),f318(f318(f83(a1),x85111),x85111)),a103)))
% 26.45/26.33  [8512]P1(f318(f318(f94(a1),a103),x85121))+~P1(f318(f318(f94(a1),a103),f318(f318(f22(a1),f318(f318(f83(a1),x85121),x85121)),a103)))
% 26.45/26.33  [8825]E(f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),x88251),x88251)),a103)),f318(f318(f89(a879,a879),f318(f109(a879),x88251)),f318(f318(f8(a879,a879,a879),a118),f318(f318(f18(a879,a879,a879),f83(a879)),f5(a879)))))+P1(f318(a194,f318(f109(a1),x88251)))
% 26.45/26.33  [9664]E(x96641,f189(f885(f884(a879,a879),a874)))+P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),x96641),f189(f885(f884(a879,a879),a874)))),a39))
% 26.45/26.33  [8757]~P1(f318(a194,f318(f109(a1),x87571)))+P1(f318(a194,f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),x87571),x87571)),a103))))
% 26.45/26.33  [8758]~P1(f318(f318(f234(a1),x87581),a86))+P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x87581),x87581)),a103)),a86))
% 26.45/26.33  [8759]~P1(f318(f318(f233(a1),x87591),a103))+P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x87591),x87591)),a103)),a103))
% 26.45/26.33  [8760]~P1(f318(f318(f234(a1),x87601),a86))+P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x87601),x87601)),a103)),a86))
% 26.45/26.33  [8761]~P1(f318(f318(f234(a1),x87611),a103))+P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x87611),x87611)),a103)),a103))
% 26.45/26.33  [8762]~P1(f318(f318(f94(a1),x87621),a103))+P1(f318(f318(f94(a1),f318(f318(f22(a1),f318(f318(f83(a1),x87621),x87621)),a103)),a103))
% 26.45/26.33  [8861]~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x88611)))+P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),x88611),x88611)),a103))))
% 26.45/26.33  [9016]~P98(x90161)+E(f318(f318(f83(x90161),f81(x90161)),f81(x90161)),f318(f109(x90161),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))
% 26.45/26.33  [9169]P1(f318(a194,f318(f109(a1),x91691)))+~P1(f318(a194,f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91691),x91691)),a103))))
% 26.45/26.33  [9170]P1(f318(f318(f233(a1),x91701),a103))+~P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91701),x91701)),a103)),a103))
% 26.45/26.33  [9171]P1(f318(f318(f234(a1),x91711),a86))+~P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91711),x91711)),a103)),a86))
% 26.45/26.33  [9172]P1(f318(f318(f234(a1),x91721),a86))+~P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91721),x91721)),a103)),a86))
% 26.45/26.33  [9173]P1(f318(f318(f234(a1),x91731),a103))+~P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91731),x91731)),a103)),a103))
% 26.45/26.33  [9174]P1(f318(f318(f94(a1),x91741),a103))+~P1(f318(f318(f94(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91741),x91741)),a103)),a103))
% 26.45/26.33  [9711]~P1(f318(f65(f884(a879,a879)),x97111))+P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),f189(f885(f884(a879,a879),a874))),x97111)),a72))
% 26.45/26.33  [9499]~P145(x94991)+E(f318(f318(f249(x94991),f81(x94991)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f81(x94991))
% 26.45/26.33  [9500]~P145(x95001)+E(f318(f318(f249(x95001),f2(x95001)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f2(x95001))
% 26.45/26.33  [9946]~P1(f318(f318(f234(a879),f81(a879)),x99461))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f42(a879),x99461),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.33  [9956]~P1(f318(f318(f234(a879),f2(a879)),x99561))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f42(a879),f318(f318(f83(a879),x99561),f81(a879))),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.33  [9996]~E(f48(a879,x99961,f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f81(a879))+P1(f318(f318(f234(a879),f2(a879)),f48(a879,x99961,f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.33  [10018]E(f48(a879,x100181,f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f81(a879))+~P1(f318(f318(f234(a879),f2(a879)),f48(a879,x100181,f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.33  [4695]~P37(x46951,x46952)+P58(x46951,x46952)
% 26.45/26.33  [4696]~P43(x46961,x46962)+P58(x46961,x46962)
% 26.45/26.33  [4653]E(x46531,x46532)+~E(f33(x46531),f33(x46532))
% 26.45/26.33  [4654]E(x46541,x46542)+~E(f34(x46541),f34(x46542))
% 26.45/26.33  [4657]~E(x46571,x46572)+E(f265(x46571,x46572),f81(a105))
% 26.45/26.33  [4660]E(f214(x46601,x46602),x46601)+~E(x46602,f2(a879))
% 26.45/26.33  [4666]~E(x46662,f119(x46661))+E(f148(x46661,x46662),f119(x46661))
% 26.45/26.33  [4667]~E(x46672,f119(x46671))+E(f148(x46671,x46672),f119(x46671))
% 26.45/26.33  [4685]~E(f148(x46852,x46851),f119(x46852))+E(x46851,f119(x46852))
% 26.45/26.33  [4686]~E(f148(x46862,x46861),f119(x46862))+E(x46861,f119(x46862))
% 26.45/26.33  [4700]~P2(x47002)+P2(f885(x47001,x47002))
% 26.45/26.33  [4701]~P3(x47012)+P3(f885(x47011,x47012))
% 26.45/26.33  [4702]~P109(x47022)+P109(f885(x47021,x47022))
% 26.45/26.33  [4703]~P110(x47032)+P110(f885(x47031,x47032))
% 26.45/26.33  [4704]~P64(x47042)+P63(f885(x47041,x47042))
% 26.45/26.33  [4705]~P64(x47052)+P64(f885(x47051,x47052))
% 26.45/26.33  [4706]~P102(x47062)+P65(f885(x47061,x47062))
% 26.45/26.33  [4707]~P64(x47072)+P105(f885(x47071,x47072))
% 26.45/26.33  [4708]~P66(x47082)+P66(f885(x47081,x47082))
% 26.45/26.33  [4709]~P5(x47092)+P5(f885(x47091,x47092))
% 26.45/26.33  [4710]~P103(x47102)+P103(f885(x47101,x47102))
% 26.45/26.33  [4711]~P87(x47112)+P87(f885(x47111,x47112))
% 26.45/26.33  [4712]~P95(x47122)+P95(f885(x47121,x47122))
% 26.45/26.33  [4713]~P112(x47132)+P112(f885(x47131,x47132))
% 26.45/26.33  [4714]~P102(x47142)+P104(f885(x47141,x47142))
% 26.45/26.33  [4715]~P102(x47152)+P102(f885(x47151,x47152))
% 26.45/26.33  [4727]E(x47271,x47272)+~E(f318(a118,x47271),f318(a118,x47272))
% 26.45/26.33  [4728]E(x47281,x47282)+~E(f318(a118,x47281),f318(a118,x47282))
% 26.45/26.33  [4729]E(x47291,x47292)+~E(f318(a112,x47291),f318(a112,x47292))
% 26.45/26.33  [4730]E(x47301,x47302)+~E(f318(a3,x47301),f318(a3,x47302))
% 26.45/26.33  [4731]E(x47311,x47312)+~E(f318(a19,x47311),f318(a19,x47312))
% 26.45/26.33  [4732]E(x47321,x47322)+~E(f318(a19,x47321),f318(a19,x47322))
% 26.45/26.33  [4835]~P61(x48351)+E(f48(x48351,x48352,x48352),f2(x48351))
% 26.45/26.33  [4869]~P37(x48691,x48692)+P37(f880(x48691),f142(x48691,x48692))
% 26.45/26.33  [4870]~P37(x48701,x48702)+P37(f880(x48701),f141(x48701,x48702))
% 26.45/26.33  [4965]~P37(x49651,x49652)+P37(f885(x49651,a874),f309(x49651,x49652))
% 26.45/26.33  [4966]~P37(x49661,x49662)+P37(f885(x49661,a874),f310(x49661,x49662))
% 26.45/26.33  [5084]~P6(x50841)+P39(f289(a1,x50841,x50842))
% 26.45/26.33  [5184]~P37(x51841,x51842)+P60(x51841,f71(x51841,x51841,x51842))
% 26.45/26.33  [5677]~P83(x56771)+P26(x56771,x56771,f82(x56771),x56772)
% 26.45/26.33  [4680]~E(x46802,f119(x46801))+E(f318(f165(x46801),x46802),f119(x46801))
% 26.45/26.33  [4681]~E(x46812,f119(x46811))+E(f318(f164(x46811),x46812),f119(x46811))
% 26.45/26.33  [4682]~E(x46822,f119(x46821))+E(f318(f165(x46821),x46822),f119(x46821))
% 26.45/26.33  [4736]E(x47361,f318(a110,x47362))+~E(f318(f106(a1),x47361),x47362)
% 26.45/26.33  [4738]E(x47381,f119(x47382))+~E(f318(f165(x47382),x47381),f119(x47382))
% 26.45/26.33  [4739]E(x47391,f119(x47392))+~E(f318(f164(x47392),x47391),f119(x47392))
% 26.45/26.33  [4740]E(x47401,f119(x47402))+~E(f318(f165(x47402),x47401),f119(x47402))
% 26.45/26.33  [4759]~P98(x47591)+E(f318(f109(x47591),x47592),f318(f108(x47591),x47592))
% 26.45/26.33  [4766]~E(x47662,f192(x47661))+E(f225(x47661,x47662),f189(f885(x47661,a874)))
% 26.45/26.33  [4767]~P68(x47671)+P1(f318(f65(x47671),x47672))
% 26.45/26.33  [4768]~P68(x47681)+P1(f318(f65(x47681),x47682))
% 26.45/26.33  [4775]E(x47751,f192(x47752))+E(f318(f226(x47752),f618(x47752,x47751)),x47751)
% 26.45/26.33  [4776]E(x47761,f192(x47762))+E(f318(f226(x47762),f845(x47762,x47761)),x47761)
% 26.45/26.33  [4778]~E(f619(x47782,x47781),f119(x47781))+E(f174(x47781,x47782),f119(f880(x47781)))
% 26.45/26.33  [4787]~E(x47872,f119(x47871))+E(f318(f168(x47871),x47872),f189(f885(x47871,a874)))
% 26.45/26.33  [4788]~E(x47882,f119(x47881))+E(f189(f885(x47881,a874)),f318(f168(x47881),x47882))
% 26.45/26.33  [4789]E(x47891,x47892)+~E(f318(f106(a1),x47891),f318(f106(a1),x47892))
% 26.45/26.33  [4790]E(x47901,x47902)+~E(f318(f106(a1),x47901),f318(f106(a1),x47902))
% 26.45/26.33  [4793]E(f212(x47931,x47932),f2(a879))+P1(f318(f65(x47931),x47932))
% 26.45/26.33  [4813]~P122(x48131)+E(f85(x48131,f85(x48131,x48132)),f85(x48131,x48132))
% 26.45/26.33  [4826]~P116(x48261)+E(f318(f318(f249(x48261),x48262),f81(a879)),x48262)
% 26.45/26.33  [4827]~P85(x48271)+E(f318(f318(f249(x48271),x48272),f81(a879)),x48272)
% 26.45/26.33  [4829]E(x48291,x48292)+E(f265(x48291,x48292),f318(f318(f83(a105),x48292),f81(a105)))
% 26.45/26.33  [4830]E(f318(f41(x48301),x48302),f2(a879))+P1(f318(f65(x48301),x48302))
% 26.45/26.33  [4831]E(f318(f41(x48311),x48312),f2(a879))+P1(f318(f65(x48311),x48312))
% 26.45/26.33  [4832]E(f318(f41(x48321),x48322),f2(a879))+P1(f318(f65(x48321),x48322))
% 26.45/26.33  [4836]~E(f148(x48361,x48362),x48362)+P1(f318(f133(x48361),x48362))
% 26.45/26.33  [4839]~P65(x48391)+E(f318(f318(f116(x48391),x48392),f189(x48391)),x48392)
% 26.45/26.33  [4840]~P79(x48401)+E(f318(f318(f22(x48401),x48402),f2(x48401)),x48402)
% 26.45/26.33  [4841]~P104(x48411)+E(f318(f318(f107(x48411),x48412),f243(x48411)),x48412)
% 26.45/26.33  [4842]~P73(x48421)+E(f318(f318(f83(x48421),x48422),f2(x48421)),x48422)
% 26.45/26.33  [4843]~P116(x48431)+E(f318(f318(f83(x48431),x48432),f2(x48431)),x48432)
% 26.45/26.33  [4844]~P86(x48441)+E(f318(f318(f83(x48441),x48442),f2(x48441)),x48442)
% 26.45/26.33  [4845]~P116(x48451)+E(f318(f318(f84(x48451),x48452),f81(x48451)),x48452)
% 26.45/26.33  [4846]~P80(x48461)+E(f318(f318(f84(x48461),x48462),f81(x48461)),x48462)
% 26.45/26.33  [4847]~P85(x48471)+E(f318(f318(f84(x48471),x48472),f81(x48471)),x48472)
% 26.45/26.33  [4848]~P61(x48481)+E(f318(f318(f42(x48481),x48482),f81(x48481)),x48482)
% 26.45/26.33  [4849]~P120(x48491)+E(f318(f318(f276(x48491),x48492),f81(x48491)),x48492)
% 26.45/26.33  [4850]~P116(x48501)+E(f318(f318(f249(x48501),x48502),f2(a879)),f81(x48501))
% 26.45/26.33  [4851]~P115(x48511)+E(f318(f318(f249(x48511),x48512),f2(a879)),f81(x48511))
% 26.45/26.33  [4852]~E(x48522,f189(f885(x48521,a874)))+E(f318(f41(x48521),x48522),f2(a879))
% 26.45/26.33  [4863]~P61(x48631)+E(f48(x48631,x48632,f2(x48631)),x48632)
% 26.45/26.33  [4871]~P104(x48711)+E(f318(f318(f116(x48711),x48712),f243(x48711)),f243(x48711))
% 26.45/26.33  [4872]~P65(x48721)+E(f318(f318(f107(x48721),x48722),f189(x48721)),f189(x48721))
% 26.45/26.33  [4873]~P116(x48731)+E(f318(f318(f84(x48731),x48732),f2(x48731)),f2(x48731))
% 26.45/26.33  [4874]~P129(x48741)+E(f318(f318(f84(x48741),x48742),f2(x48741)),f2(x48741))
% 26.45/26.33  [4875]~P61(x48751)+E(f318(f318(f42(x48751),x48752),f2(x48751)),f2(x48751))
% 26.45/26.33  [4876]~P121(x48761)+E(f318(f318(f276(x48761),x48762),f2(x48761)),f2(x48761))
% 26.45/26.33  [4877]E(x48771,f192(x48772))+~E(f225(x48772,x48771),f189(f885(x48772,a874)))
% 26.45/26.33  [4879]~P61(x48791)+E(f48(x48791,x48792,f81(x48791)),f2(x48791))
% 26.45/26.33  [4880]~P61(x48801)+E(f48(x48801,f2(x48801),x48802),f2(x48801))
% 26.45/26.33  [4909]E(x49091,f2(a879))+E(f58(x49092,x49091,f119(x49092)),f119(f880(x49092)))
% 26.45/26.33  [4932]P37(x49321,x49322)+~E(f681(x49322,x49321),f189(f885(x49321,a874)))
% 26.45/26.33  [4933]E(x49331,f119(x49332))+~E(f318(f168(x49332),x49331),f189(f885(x49332,a874)))
% 26.45/26.33  [4934]E(x49341,f119(x49342))+~E(f189(f885(x49342,a874)),f318(f168(x49342),x49341))
% 26.45/26.33  [4937]~E(x49371,x49372)+P1(f318(f318(a315,x49371),x49372))
% 26.45/26.33  [4947]P1(x49471)+P1(f318(f318(a321,x49471),x49472))
% 26.45/26.33  [4948]E(x49481,f119(x49482))+E(f318(f318(f161(x49482),x49481),f2(a879)),f318(f137(x49482),x49481))
% 26.45/26.33  [4950]E(f148(x49501,x49502),x49502)+~P1(f318(f133(x49501),x49502))
% 26.45/26.33  [4951]E(f148(x49511,x49512),x49512)+~P1(f318(f133(x49511),x49512))
% 26.45/26.33  [4956]~P1(x49562)+P1(f318(f318(a321,x49561),x49562))
% 26.45/26.33  [4957]~P1(x49572)+P1(f318(f318(a317,x49571),x49572))
% 26.45/26.33  [4958]~P1(x49581)+P1(f318(f318(a317,x49581),x49582))
% 26.45/26.33  [4968]~E(f574(x49682,x49681),f597(x49682,x49681))+P1(f318(f133(x49681),x49682))
% 26.45/26.33  [4975]E(f318(f240(x49751),x49752),f189(f885(x49751,a874)))+P1(f318(x49752,f620(x49752)))
% 26.45/26.33  [4976]E(f189(f885(x49761,a874)),f318(f240(x49761),x49762))+P1(f318(x49762,f627(x49762)))
% 26.45/26.33  [5041]~P122(x50411)+E(f318(f318(f84(x50411),x50412),f85(x50411,x50412)),f318(f78(x50411),x50412))
% 26.45/26.33  [5051]~E(x50511,f2(a1))+E(f49(x50511,x50512),f318(f318(f248(a1,a1),f2(a1)),f2(a1)))
% 26.45/26.33  [5052]~E(x50521,f2(a1))+E(f49(x50521,x50522),f318(f318(f248(a1,a1),f2(a1)),f2(a1)))
% 26.45/26.33  [5083]~P58(x50831,x50832)+P58(x50831,f318(f273(x50831,x50831),x50832))
% 26.45/26.33  [5105]E(x51051,x51052)+~P1(f318(f318(a315,x51051),x51052))
% 26.45/26.33  [5116]P1(x51161)+~P1(f318(f318(a316,x51162),x51161))
% 26.45/26.33  [5117]P1(x51171)+~P1(f318(f318(a316,x51171),x51172))
% 26.45/26.33  [5121]~P112(x51211)+P1(f318(f318(f233(x51211),x51212),f243(x51211)))
% 26.45/26.33  [5125]E(x51251,x51252)+~E(f318(x51251,f325(x51252,x51251)),f318(x51252,f325(x51252,x51251)))
% 26.45/26.33  [5156]E(x51561,f2(a879))+E(f214(x51561,f48(a879,x51562,x51561)),f214(x51562,x51561))
% 26.45/26.33  [5161]~P108(x51611)+P15(x51611,f318(f318(f147(x51611),x51612),f119(x51611)))
% 26.45/26.33  [5165]E(x51651,f2(a1))+P1(f318(f52(x51652,x51651),f49(x51652,x51651)))
% 26.45/26.33  [5182]~E(x51821,x51822)+P1(f318(f318(f234(a879),x51821),f318(a118,x51822)))
% 26.45/26.33  [5192]~E(x51921,f2(a879))+P1(f318(f318(f234(a879),x51921),f318(a118,x51922)))
% 26.45/26.33  [5205]P1(f318(x52051,x52052))+P1(f318(f318(f233(a1),f2(a1)),f431(x52051)))
% 26.45/26.33  [5272]P58(x52721,x52722)+~P58(x52721,f318(f273(x52721,x52721),x52722))
% 26.45/26.33  [5274]~E(f48(a879,x52742,x52741),f2(a879))+E(f318(f318(f84(a879),x52741),f378(x52741,x52742)),x52742)
% 26.45/26.33  [5275]~E(f48(a1,x52752,x52751),f2(a1))+E(f318(f318(f84(a1),x52751),f379(x52751,x52752)),x52752)
% 26.45/26.33  [5280]~E(x52801,f318(a118,x52802))+P1(f318(f318(f233(a879),x52801),f318(a118,x52802)))
% 26.45/26.33  [5299]~P1(f318(x52991,x52992))+P1(f318(f318(f233(a1),f2(a1)),f377(x52991)))
% 26.45/26.33  [5311]E(f318(f318(f22(a879),f318(a110,x53111)),f318(a110,x53112)),f318(a110,x53111))+~P1(f318(a194,x53112))
% 26.45/26.33  [5340]E(f266(x53401,x53402),f81(a105))+~P1(f318(f318(f233(a105),x53401),f81(a105)))
% 26.45/26.33  [5433]E(f318(f318(f161(x54331),x54332),f574(x54332,x54331)),f318(f318(f161(x54331),x54332),f597(x54332,x54331)))+P1(f318(f133(x54331),x54332))
% 26.45/26.33  [5478]~P1(f318(x54781,f93(x54782,x54781)))+P1(f318(x54781,f622(x54782,x54781)))
% 26.45/26.33  [5541]P60(x55411,x55412)+~P1(f318(f306(x55411,x55412),f536(x55412,x55411)))
% 26.45/26.33  [5684]~E(f318(a118,f48(a879,x56841,x56842)),x56842)+E(f48(a879,f318(a118,x56841),x56842),f2(a879))
% 26.45/26.33  [5742]P37(x57421,x57422)+P1(f318(f318(f320(x57421),f768(x57422,x57421)),f769(x57422,x57421)))
% 26.45/26.33  [5749]~P140(x57491)+P1(f318(f318(f320(x57491),f318(f106(x57491),x57492)),f115(x57491)))
% 26.45/26.33  [5750]~P145(x57501)+P1(f318(f318(f320(x57501),f318(f106(x57501),x57502)),f187(x57501)))
% 26.45/26.33  [5751]~P98(x57511)+P1(f318(f318(f320(x57511),f318(f109(x57511),x57512)),f115(x57511)))
% 26.45/26.33  [5752]~P140(x57521)+P1(f318(f318(f320(x57521),f318(f108(x57521),x57522)),f115(x57521)))
% 26.45/26.33  [5899]E(f318(a118,f48(a879,x58991,x58992)),x58992)+E(f48(a879,f318(a118,x58991),x58992),f318(a118,f48(a879,x58991,x58992)))
% 26.45/26.33  [6309]P37(x63091,x63092)+~P1(f318(f318(f320(x63091),f504(x63092,x63091)),f307(x63091,x63092)))
% 26.45/26.33  [6343]~P118(x63431)+~P1(f318(f318(f234(x63431),f318(f106(x63431),x63432)),f2(x63431)))
% 26.45/26.33  [6344]~P91(x63441)+~P1(f318(f318(f234(x63441),f318(f78(x63441),x63442)),f2(x63441)))
% 26.45/26.33  [6433]P1(f318(f318(f234(a1),x64331),f48(a1,x64332,x64331)))+~P1(f318(f318(f234(a1),x64331),f2(a1)))
% 26.45/26.33  [6434]P1(f318(f318(f234(a1),x64341),f48(a1,x64342,x64341)))+~P1(f318(f318(f234(a1),x64341),f2(a1)))
% 26.45/26.33  [6535]E(f318(f318(f296(a879),f318(a118,x65351)),f289(a879,x65352,x65351)),f289(a879,x65352,f318(a118,x65351)))+~P1(f318(f318(f233(a879),x65352),f318(a118,x65351)))
% 26.45/26.33  [6627]~P108(x66271)+P15(x66271,f146(x66271,x66271,f5(x66271),x66272))
% 26.45/26.33  [6765]E(f318(f164(x67651),x67652),x67652)+~P1(f318(f318(f233(a879),f318(f190(f880(x67651)),x67652)),f81(a879)))
% 26.45/26.33  [6786]~P91(x67861)+P1(f318(f318(f233(x67861),f318(f82(x67861),f318(f78(x67861),x67862))),f2(x67861)))
% 26.45/26.33  [6819]~P37(x68191,x68192)+P37(x68191,f318(f318(f275(x68191,x68191,x68191),x68192),f294(x68191,x68192)))
% 26.45/26.33  [7041]~P1(f318(f318(f234(a1),x70412),f2(a1)))+P1(f318(f318(f233(a1),f48(a1,x70411,x70412)),f2(a1)))
% 26.45/26.33  [7042]~P1(f318(f318(f234(a1),x70422),f2(a1)))+P1(f318(f318(f233(a1),f48(a1,x70421,x70422)),f2(a1)))
% 26.45/26.33  [7442]~P145(x74421)+E(f191(x74421,f318(f318(f7(x74421,x74421,x74421),f83(x74421)),f81(x74421)),x74422,f2(x74421)),f318(f106(x74421),x74422))
% 26.45/26.33  [7473]~P126(x74731)+~P1(f318(f318(f234(x74731),f318(f318(f84(x74731),x74732),x74732)),f2(x74731)))
% 26.45/26.33  [10113]~P122(x101131)+~P1(f318(f318(f234(x101131),f318(f318(f249(x101131),x101132),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f2(x101131)))
% 26.45/26.33  [4737]~E(x47372,f119(x47371))+E(f318(f190(f880(x47371)),x47372),f2(a879))
% 26.45/26.33  [4779]~E(x47791,f2(a879))+E(f318(f318(f83(a879),x47791),x47792),x47792)
% 26.45/26.33  [4780]~E(x47802,f2(a879))+E(f318(f318(f84(a879),x47801),x47802),f2(a879))
% 26.45/26.33  [4781]~E(x47811,f2(a879))+E(f318(f318(f84(a879),x47811),x47812),f2(a879))
% 26.45/26.33  [4782]~E(x47821,f2(a879))+E(f318(f318(f84(a879),x47821),x47822),f2(a879))
% 26.45/26.33  [4783]~E(x47832,f2(a879))+E(f318(f318(f249(a879),x47831),x47832),f81(a879))
% 26.45/26.33  [4784]~E(x47842,f2(a1))+E(f318(f318(f42(a1),x47841),x47842),f2(a1))
% 26.45/26.33  [4794]E(x47941,f119(x47942))+~E(f318(f190(f880(x47942)),x47941),f2(a879))
% 26.45/26.33  [4795]~P63(x47951)+E(f318(f318(f116(x47951),x47952),x47952),x47952)
% 26.45/26.33  [4796]~P63(x47961)+E(f318(f318(f116(x47961),x47962),x47962),x47962)
% 26.45/26.33  [4797]~P64(x47971)+E(f318(f318(f116(x47971),x47972),x47972),x47972)
% 26.45/26.33  [4798]~P64(x47981)+E(f318(f318(f107(x47981),x47982),x47982),x47982)
% 26.45/26.33  [4799]~P105(x47991)+E(f318(f318(f107(x47991),x47992),x47992),x47992)
% 26.45/26.33  [4800]~P105(x48001)+E(f318(f318(f107(x48001),x48002),x48002),x48002)
% 26.45/26.33  [4801]~P101(x48011)+E(f318(f318(f84(x48011),x48012),x48012),x48012)
% 26.45/26.33  [4802]~P101(x48021)+E(f318(f318(f84(x48021),x48022),x48022),x48022)
% 26.45/26.33  [4803]~P108(x48031)+E(f318(f318(f231(x48031),x48032),x48032),x48032)
% 26.45/26.33  [4804]~P108(x48041)+E(f318(f318(f231(x48041),x48042),x48042),x48042)
% 26.45/26.33  [4805]~P108(x48051)+E(f318(f318(f232(x48051),x48052),x48052),x48052)
% 26.45/26.33  [4806]~P108(x48061)+E(f318(f318(f232(x48061),x48062),x48062),x48062)
% 26.45/26.33  [4825]~P79(x48251)+E(f318(f318(f22(x48251),x48252),x48252),f2(x48251))
% 26.45/26.33  [4837]~P79(x48371)+E(f318(f82(x48371),f318(f82(x48371),x48372)),x48372)
% 26.45/26.33  [4838]~P95(x48381)+E(f318(f82(x48381),f318(f82(x48381),x48382)),x48382)
% 26.45/26.33  [4855]~E(x48552,f2(a879))+E(f318(f318(f249(a879),x48551),x48552),f318(a118,f2(a879)))
% 26.45/26.33  [4888]~P65(x48881)+E(f318(f318(f116(x48881),f189(x48881)),x48882),x48882)
% 26.45/26.33  [4889]~P104(x48891)+E(f318(f318(f107(x48891),f243(x48891)),x48892),x48892)
% 26.45/26.33  [4890]~P73(x48901)+E(f318(f318(f83(x48901),f2(x48901)),x48902),x48902)
% 26.45/26.33  [4891]~P116(x48911)+E(f318(f318(f83(x48911),f2(x48911)),x48912),x48912)
% 26.45/26.33  [4892]~P86(x48921)+E(f318(f318(f83(x48921),f2(x48921)),x48922),x48922)
% 26.45/26.33  [4893]~P116(x48931)+E(f318(f318(f84(x48931),f81(x48931)),x48932),x48932)
% 26.45/26.33  [4894]~P80(x48941)+E(f318(f318(f84(x48941),f81(x48941)),x48942),x48942)
% 26.45/26.33  [4895]~P85(x48951)+E(f318(f318(f84(x48951),f81(x48951)),x48952),x48952)
% 26.45/26.33  [4913]~P104(x49131)+E(f318(f318(f116(x49131),f243(x49131)),x49132),f243(x49131))
% 26.45/26.33  [4914]~P65(x49141)+E(f318(f318(f107(x49141),f189(x49141)),x49142),f189(x49141))
% 26.45/26.33  [4915]~P116(x49151)+E(f318(f318(f84(x49151),f2(x49151)),x49152),f2(x49151))
% 26.45/26.33  [4916]~P129(x49161)+E(f318(f318(f84(x49161),f2(x49161)),x49162),f2(x49161))
% 26.45/26.33  [4917]~P85(x49171)+E(f318(f318(f249(x49171),f81(x49171)),x49172),f81(x49171))
% 26.45/26.33  [4918]~P61(x49181)+E(f318(f318(f42(x49181),f2(x49181)),x49182),f2(x49181))
% 26.45/26.33  [4919]~P120(x49191)+E(f318(f318(f276(x49191),f2(x49191)),x49192),f2(x49191))
% 26.45/26.33  [4927]E(x49271,f119(x49272))+E(f140(x49272,f318(f165(x49272),x49271)),f318(f137(x49272),x49271))
% 26.45/26.33  [4928]E(x49281,f119(x49282))+E(f318(f137(x49282),f318(f165(x49282),x49281)),f140(x49282,x49281))
% 26.45/26.33  [4929]E(x49291,f2(a879))+~E(f318(f318(f83(a879),x49292),x49291),x49292)
% 26.45/26.33  [4935]~P140(x49351)+E(f318(f108(x49351),f318(f106(a1),x49352)),f318(f106(x49351),x49352))
% 26.45/26.33  [4936]~P98(x49361)+E(f318(f108(x49361),f318(f109(a1),x49362)),f318(f109(x49361),x49362))
% 26.45/26.33  [4941]E(x49411,f81(a879))+~E(f318(f318(f84(a879),x49412),x49411),f81(a879))
% 26.45/26.33  [4942]E(x49421,f81(a879))+~E(f318(f318(f84(a879),x49421),x49422),f81(a879))
% 26.45/26.33  [4943]E(x49431,f81(a879))+~E(f318(f318(f84(a879),x49432),x49431),f81(a879))
% 26.45/26.33  [4944]E(x49441,f81(a879))+~E(f318(f318(f84(a879),x49441),x49442),f81(a879))
% 26.45/26.33  [4945]E(x49451,f2(a879))+~E(f318(f318(f83(a879),x49452),x49451),f2(a879))
% 26.45/26.33  [4946]E(x49461,f2(a879))+~E(f318(f318(f83(a879),x49461),x49462),f2(a879))
% 26.45/26.33  [4961]~P91(x49611)+E(f318(f78(x49611),f318(f82(x49611),x49612)),f318(f78(x49611),x49612))
% 26.45/26.33  [4962]~P122(x49621)+E(f318(f78(x49621),f318(f106(x49621),x49622)),f318(f106(x49621),x49622))
% 26.45/26.33  [4963]~P91(x49631)+E(f318(f78(x49631),f318(f78(x49631),x49632)),f318(f78(x49631),x49632))
% 26.45/26.33  [4964]~P73(x49641)+E(f318(f162(x49641),f318(f165(x49641),x49642)),f318(f162(x49641),x49642))
% 26.45/26.33  [4969]~E(x49691,f318(a118,f2(a879)))+E(f318(f318(f249(a879),x49691),x49692),f318(a118,f2(a879)))
% 26.45/26.33  [4978]~P79(x49781)+E(f318(f318(f22(x49781),f2(x49781)),x49782),f318(f82(x49781),x49782))
% 26.45/26.33  [4979]~E(x49792,f2(a879))+E(f135(a879,f318(f288(a879,x49791),x49792)),f119(a879))
% 26.45/26.33  [4988]~P98(x49881)+E(f318(f318(f83(x49881),x49882),f318(f109(x49881),a86)),x49882)
% 26.45/26.33  [4989]E(x49891,f2(a1))+E(f50(f318(f78(a1),x49892),f318(f78(a1),x49891)),f56(x49892,x49891))
% 26.45/26.33  [5001]~E(x50011,x50012)+P1(f318(f318(f233(a879),x50011),x50012))
% 26.45/26.33  [5002]~E(x50021,x50022)+P1(f318(f318(f233(a879),x50021),x50022))
% 26.45/26.33  [5003]~E(x50031,x50032)+P1(f318(f318(f233(a879),x50031),x50032))
% 26.45/26.33  [5010]~E(x50101,f2(a105))+E(f318(f318(f83(a879),f318(a19,x50101)),x50102),x50102)
% 26.45/26.33  [5011]~E(f318(f109(a1),x50112),f318(f106(a1),x50111))+E(x50111,f318(a110,f318(f109(a1),x50112)))
% 26.45/26.33  [5012]~P5(x50121)+E(f101(x50121,f318(f16(x50121,x50121),x50122)),x50122)
% 26.45/26.33  [5021]~P6(x50211)+P6(f318(f318(f249(a1),x50211),x50212))
% 26.45/26.33  [5022]~P95(x50221)+E(f318(f318(f116(x50221),x50222),f318(f82(x50221),x50222)),f243(x50221))
% 26.45/26.33  [5023]~P95(x50231)+E(f318(f318(f107(x50231),x50232),f318(f82(x50231),x50232)),f189(x50231))
% 26.45/26.33  [5024]~P79(x50241)+E(f318(f318(f83(x50241),x50242),f318(f82(x50241),x50242)),f2(x50241))
% 26.45/26.33  [5049]E(x50491,f2(a879))+~E(f318(f82(a1),f318(f106(a1),x50492)),f318(f106(a1),x50491))
% 26.45/26.33  [5050]E(x50501,f2(a879))+~E(f318(f82(a1),f318(f106(a1),x50501)),f318(f106(a1),x50502))
% 26.45/26.33  [5060]E(f198(x50601,x50602),f2(a1))+P1(f318(f318(f233(a1),x50602),x50601))
% 26.45/26.33  [5061]E(f173(x50611,x50612),f119(a1))+P1(f318(f318(f233(a1),x50611),x50612))
% 26.45/26.33  [5074]E(x50741,f318(a118,f2(a879)))+~E(f318(f318(f84(a879),x50742),x50741),f318(a118,f2(a879)))
% 26.45/26.33  [5075]E(x50751,f318(a118,f2(a879)))+~E(f318(f318(f84(a879),x50751),x50752),f318(a118,f2(a879)))
% 26.45/26.33  [5076]~P2(x50761)+P1(f318(f318(f233(x50761),x50762),x50762))
% 26.45/26.33  [5077]~P100(x50771)+P1(f318(f318(f94(x50771),x50772),x50772))
% 26.45/26.33  [5080]~P98(x50801)+E(f318(f318(f84(x50801),x50802),f318(f109(x50801),a103)),f318(f82(x50801),x50802))
% 26.45/26.33  [5097]~P98(x50971)+E(f318(f82(x50971),f318(f109(x50971),x50972)),f318(f109(x50971),f318(f82(a1),x50972)))
% 26.45/26.33  [5098]~P98(x50981)+E(f318(f82(x50981),f318(f109(x50981),x50982)),f318(f109(x50981),f318(f82(a1),x50982)))
% 26.45/26.33  [5099]~P140(x50991)+E(f318(f82(x50991),f318(f108(x50991),x50992)),f318(f108(x50991),f318(f82(a1),x50992)))
% 26.45/26.33  [5126]~E(x51261,f318(a118,x51262))+P1(f318(f318(f234(a879),f2(a879)),x51261))
% 26.45/26.33  [5143]~P108(x51431)+E(f318(f82(f885(x51431,a874)),f318(f241(x51431),x51432)),f318(f242(x51431),x51432))
% 26.45/26.33  [5144]~P108(x51441)+E(f318(f82(f885(x51441,a874)),f318(f290(x51441),x51442)),f318(f287(x51441),x51442))
% 26.45/26.33  [5145]~P108(x51451)+E(f318(f82(f885(x51451,a874)),f318(f242(x51451),x51452)),f318(f241(x51451),x51452))
% 26.45/26.33  [5146]~P108(x51461)+E(f318(f82(f885(x51461,a874)),f318(f287(x51461),x51462)),f318(f290(x51461),x51462))
% 26.45/26.33  [5155]~E(f318(f106(a1),x51552),x51551)+P1(f318(f318(f233(a1),f2(a1)),x51551))
% 26.45/26.33  [5164]~E(x51642,f2(a1))+E(f56(x51641,x51642),f318(f318(f248(a1,a1),f2(a1)),f318(f78(a1),x51641)))
% 26.45/26.33  [5166]~P3(x51661)+P1(f318(f318(f233(x51661),f189(x51661)),x51662))
% 26.45/26.33  [5197]E(x51971,x51972)+~E(f318(f318(f83(a1),x51971),x51971),f318(f318(f83(a1),x51972),x51972))
% 26.45/26.33  [5204]~P1(f318(x52041,x52042))+P1(f318(x52041,f318(a110,f377(x52041))))
% 26.45/26.33  [5230]~P122(x52301)+E(f318(f318(f84(x52301),f85(x52301,x52302)),f318(f78(x52301),x52302)),x52302)
% 26.45/26.33  [5232]E(x52321,x52322)+~P1(f318(f318(f197(a24),x52321),x52322))
% 26.45/26.33  [5239]~E(x52392,f2(a879))+E(f88(f884(a879,a879),f51(x52391,x52392)),f318(f318(f248(a879,a879),f2(a879)),x52391))
% 26.45/26.33  [5240]~E(x52401,x52402)+~P1(f318(f318(f234(a879),x52401),x52402))
% 26.45/26.33  [5241]~E(x52411,x52412)+~P1(f318(f318(f234(a879),x52411),x52412))
% 26.45/26.33  [5242]~E(x52421,x52422)+~P1(f318(f318(f234(a879),x52421),x52422))
% 26.45/26.33  [5243]~E(x52431,x52432)+~P1(f318(f318(f234(a879),x52431),x52432))
% 26.45/26.33  [5244]~E(x52441,x52442)+~P1(f318(f318(f234(a879),x52441),x52442))
% 26.45/26.33  [5245]~E(x52451,x52452)+~P1(f318(f318(f234(a1),x52451),x52452))
% 26.45/26.33  [5248]~P145(x52481)+E(f318(f318(f83(x52481),f81(x52481)),f318(f106(x52481),x52482)),f318(f106(x52481),f318(a118,x52482)))
% 26.45/26.33  [5252]~E(x52521,f2(a879))+~P1(f318(f318(f234(a879),x52522),x52521))
% 26.45/26.33  [5269]E(f148(x52691,x52692),x52692)+~E(f318(f190(f880(x52691)),f148(x52691,x52692)),f318(f190(f880(x52691)),x52692))
% 26.45/26.33  [5270]E(f318(f41(x52701),f318(f168(x52701),x52702)),f318(f190(f880(x52701)),x52702))+~P1(f318(f133(x52701),x52702))
% 26.45/26.33  [5279]~P1(f318(x52791,f380(x52791)))+P1(f318(x52791,f318(f106(a1),x52792)))
% 26.45/26.33  [5290]E(f173(x52901,x52902),f119(a1))+~P1(f318(f318(f234(a1),x52902),x52901))
% 26.45/26.33  [5291]E(f266(x52911,x52912),f81(a105))+~P1(f318(f318(f234(a105),x52912),x52911))
% 26.45/26.33  [5292]~P109(x52921)+E(f289(x52921,x52922,x52922),f318(f318(f296(x52921),x52922),f189(f885(x52921,a874))))
% 26.45/26.33  [5314]~E(f318(f318(f22(a879),x53141),x53142),f2(a879))+P1(f318(f318(f233(a879),x53141),x53142))
% 26.45/26.33  [5315]~E(f318(f318(f22(a1),x53151),x53152),f2(a1))+P1(f318(f318(f94(a1),x53151),x53152))
% 26.45/26.33  [5337]~E(x53372,f2(a879))+E(f58(x53371,x53372,f119(x53371)),f318(f318(f147(f880(x53371)),f119(x53371)),f119(f880(x53371))))
% 26.45/26.33  [5341]~P2(x53411)+~P1(f318(f318(f234(x53411),x53412),x53412))
% 26.45/26.33  [5343]~E(f48(a1,x53431,x53432),f2(a1))+E(f48(a1,x53431,f318(f82(a1),x53432)),f2(a1))
% 26.45/26.33  [5344]~E(f48(a1,x53441,x53442),f2(a1))+E(f48(a1,x53441,f318(f82(a1),x53442)),f2(a1))
% 26.45/26.33  [5345]~E(f48(a1,x53451,x53452),f2(a1))+E(f48(a1,f318(f82(a1),x53451),x53452),f2(a1))
% 26.45/26.33  [5346]~E(f48(a1,x53461,x53462),f2(a1))+E(f48(a1,f318(f82(a1),x53461),x53462),f2(a1))
% 26.45/26.33  [5354]E(f318(f288(a879,x53541),f318(a118,x53542)),f189(f885(a879,a874)))+P1(f318(f318(f233(a879),x53541),x53542))
% 26.45/26.33  [5374]E(f135(a879,f318(f288(a879,x53741),x53742)),f119(a879))+P1(f318(f318(f234(a879),x53741),x53742))
% 26.45/26.33  [5379]~E(f318(f41(x53791),f318(f168(x53791),x53792)),f318(f190(f880(x53791)),x53792))+P1(f318(f133(x53791),x53792))
% 26.45/26.33  [5384]~P1(f318(f133(x53841),x53842))+P1(f318(f133(x53841),f318(f164(x53841),x53842)))
% 26.45/26.33  [5385]~P1(f318(f133(x53851),x53852))+P1(f318(f133(x53851),f318(f167(x53851),x53852)))
% 26.45/26.33  [5386]~P1(f318(f133(x53861),x53862))+P1(f318(f133(x53861),f318(f165(x53861),x53862)))
% 26.45/26.33  [5393]P1(f318(x53931,x53932))+~P1(f318(x53931,f318(a110,f431(x53931))))
% 26.45/26.33  [5394]P1(f318(f318(f233(a879),x53942),x53941))+P1(f318(f318(f233(a879),x53941),x53942))
% 26.45/26.33  [5395]P1(f318(f318(f233(a1),x53952),x53951))+P1(f318(f318(f233(a1),x53951),x53952))
% 26.45/26.33  [5397]~P91(x53971)+P1(f318(f318(f233(x53971),x53972),f318(f78(x53971),x53972)))
% 26.45/26.33  [5400]P1(f318(x54001,f387(x54001)))+~P1(f318(x54001,f318(f106(a1),x54002)))
% 26.45/26.33  [5424]E(f318(f318(f22(a879),x54241),x54242),f2(a879))+~P1(f318(f318(f233(a879),x54241),x54242))
% 26.45/26.33  [5425]E(f318(f318(f22(a879),x54251),x54252),f2(a879))+~P1(f318(f318(f233(a879),x54251),x54252))
% 26.45/26.33  [5426]E(f318(f318(f22(a1),x54261),x54262),f2(a1))+~P1(f318(f318(f94(a1),x54261),x54262))
% 26.45/26.33  [5427]E(f318(f318(f42(a879),x54271),x54272),f2(a879))+~P1(f318(f318(f234(a879),x54271),x54272))
% 26.45/26.33  [5444]E(f48(a879,x54441,x54442),x54441)+~P1(f318(f318(f234(a879),x54441),x54442))
% 26.45/26.33  [5445]E(f48(a879,x54451,x54452),x54451)+~P1(f318(f318(f234(a879),x54451),x54452))
% 26.45/26.33  [5454]E(f48(a1,x54541,f318(f82(a1),x54542)),f277(x54541,x54542))+P1(f318(f318(f233(a1),f2(a1)),x54542))
% 26.45/26.33  [5465]E(f318(f318(f22(a1),x54651),x54652),f198(x54651,x54652))+~P1(f318(f318(f233(a1),x54652),x54651))
% 26.45/26.33  [5466]E(f318(f318(f22(a1),x54661),x54662),f198(x54661,x54662))+~P1(f318(f318(f233(a1),x54662),x54661))
% 26.45/26.33  [5485]P1(f318(f318(f233(a1),f2(a1)),f380(x54851)))+P1(f318(x54851,f318(f106(a1),x54852)))
% 26.45/26.33  [5497]~P4(x54971)+P1(f318(f318(f320(x54971),x54972),f318(f168(x54971),f59(x54971))))
% 26.45/26.33  [5498]~P118(x54981)+P1(f318(f318(f233(x54981),f2(x54981)),f318(f106(x54981),x54982)))
% 26.45/26.33  [5499]~P118(x54991)+P1(f318(f318(f233(x54991),f2(x54991)),f318(f106(x54991),x54992)))
% 26.45/26.33  [5500]~P91(x55001)+P1(f318(f318(f233(x55001),f2(x55001)),f318(f78(x55001),x55002)))
% 26.45/26.33  [5527]E(f318(f318(f83(a879),x55271),f328(x55272,x55271)),x55272)+~P1(f318(f318(f233(a879),x55271),x55272))
% 26.45/26.33  [5539]~E(f318(f109(a1),x55391),f318(f106(a1),x55392))+P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x55391)))
% 26.45/26.33  [5542]E(f289(a1,x55421,x55422),f189(f885(a1,a874)))+~P1(f318(f318(f234(a1),x55422),x55421))
% 26.45/26.33  [5545]~P122(x55451)+E(f318(f318(f84(x55451),f318(f78(x55451),x55452)),f318(f78(x55451),x55452)),f318(f318(f84(x55451),x55452),x55452))
% 26.45/26.33  [5550]E(f135(a879,f318(f288(a879,x55501),f318(a118,x55502))),f119(a879))+P1(f318(f318(f233(a879),x55501),x55502))
% 26.45/26.33  [5554]E(f318(f318(f42(a1),x55541),x55542),f278(x55541,x55542))+~P1(f318(f318(f233(a1),f2(a1)),x55542))
% 26.45/26.33  [5574]P1(f318(f133(x55741),x55742))+~P1(f318(f133(x55741),f318(f164(x55741),x55742)))
% 26.45/26.33  [5575]P1(f318(f133(x55751),x55752))+~P1(f318(f133(x55751),f318(f165(x55751),x55752)))
% 26.45/26.33  [5596]P1(f318(f65(a879),x55961))+P1(f318(f318(f320(a879),f835(x55961,x55962)),x55961))
% 26.45/26.33  [5597]P1(f318(f65(a879),x55971))+P1(f318(f318(f320(a879),f843(x55971,x55972)),x55971))
% 26.45/26.33  [5598]P1(f318(f318(f234(a879),x55982),f318(a118,x55981)))+P1(f318(f318(f234(a879),x55981),x55982))
% 26.45/26.33  [5599]E(f48(a1,x55991,x55992),f277(x55991,x55992))+~P1(f318(f318(f233(a1),f2(a1)),x55992))
% 26.45/26.33  [5601]E(f135(a879,f318(f288(a879,x56011),x56012)),f119(a879))+~P1(f318(f318(f233(a879),x56012),x56011))
% 26.45/26.33  [5602]E(f135(a879,f318(f288(a879,x56021),x56022)),f119(a879))+~P1(f318(f318(f233(a879),x56022),x56021))
% 26.45/26.33  [5603]~P83(x56031)+E(f318(f297(x56031,x56031,f82(x56031)),f318(f241(x56031),x56032)),f318(f290(x56031),f318(f82(x56031),x56032)))
% 26.45/26.33  [5604]~P83(x56041)+E(f318(f297(x56041,x56041,f82(x56041)),f318(f290(x56041),x56042)),f318(f241(x56041),f318(f82(x56041),x56042)))
% 26.45/26.33  [5605]~P83(x56051)+E(f318(f297(x56051,x56051,f82(x56051)),f318(f242(x56051),x56052)),f318(f287(x56051),f318(f82(x56051),x56052)))
% 26.45/26.33  [5606]~P83(x56061)+E(f318(f297(x56061,x56061,f82(x56061)),f318(f287(x56061),x56062)),f318(f242(x56061),f318(f82(x56061),x56062)))
% 26.45/26.33  [5617]E(x56171,f189(f885(x56172,a874)))+P1(f318(f318(f320(x56172),f755(x56171,x56172)),x56171))
% 26.45/26.33  [5618]E(x56181,f189(f885(x56182,a874)))+P1(f318(f318(f320(x56182),f757(x56181,x56182)),x56181))
% 26.45/26.33  [5625]~P1(f318(f318(f234(a879),x56251),x56252))+P1(f318(f318(f233(a879),x56251),x56252))
% 26.45/26.33  [5626]~P1(f318(f318(f234(a879),x56261),x56262))+P1(f318(f318(f233(a879),x56261),x56262))
% 26.45/26.33  [5627]~P1(f318(f318(f234(a879),x56271),x56272))+P1(f318(f318(f233(a879),x56271),x56272))
% 26.45/26.33  [5628]~P1(f318(f318(f234(a879),x56281),x56282))+P1(f318(f318(f233(a879),x56281),x56282))
% 26.45/26.33  [5629]~P1(f318(f318(f234(a879),x56291),x56292))+P1(f318(f318(f233(a879),x56291),x56292))
% 26.45/26.33  [5630]~P1(f318(f318(f234(a1),x56301),x56302))+P1(f318(f318(f233(a1),x56301),x56302))
% 26.45/26.33  [5646]E(f50(x56461,x56462),f318(f318(f248(a1,a1),f2(a1)),x56461))+~P1(f318(f318(f234(a1),x56461),x56462))
% 26.45/26.33  [5647]E(f213(f318(f82(a1),x56471),f318(f82(a1),x56472)),f213(x56471,x56472))+~P1(f318(f318(f234(a1),x56472),f2(a1)))
% 26.45/26.33  [5658]E(x56581,x56582)+~E(f318(a3,f318(a118,f318(a19,x56581))),f318(a3,f318(a118,f318(a19,x56582))))
% 26.45/26.33  [5663]E(f50(x56631,x56632),f318(f318(f248(a1,a1),f2(a1)),x56631))+~P1(f318(f318(f233(a1),x56632),f2(a1)))
% 26.45/26.33  [5690]E(f48(a879,f318(f109(a879),x56901),f318(f109(a879),x56902)),f2(a879))+~P1(f318(a194,f318(f109(a1),x56901)))
% 26.45/26.33  [5706]P1(f318(f318(f233(a1),f2(a1)),f387(x57061)))+~P1(f318(x57061,f318(f106(a1),x57062)))
% 26.45/26.33  [5740]P39(f289(a1,x57401,x57402))+~P1(f318(f318(f233(a1),f2(a1)),x57401))
% 26.45/26.33  [5745]~P1(f318(f65(x57451),x57452))+P1(f318(f65(f885(x57451,a874)),f318(f295(x57451),x57452)))
% 26.45/26.33  [5758]E(f318(f318(f83(a1),x57581),f318(f106(a1),f381(x57582,x57581))),x57582)+~P1(f318(f318(f233(a1),x57581),x57582))
% 26.45/26.33  [5766]P1(f318(f318(f233(a879),x57661),x57662))+P1(f318(f318(f233(a879),f318(a118,x57662)),x57661))
% 26.45/26.33  [5808]E(f318(f318(f42(a879),f318(f109(a879),x58081)),f318(f109(a879),x58082)),f2(a879))+~P1(f318(a194,f318(f109(a1),x58081)))
% 26.45/26.33  [5809]E(f318(f318(f84(a879),f318(f109(a879),x58091)),f318(f109(a879),x58092)),f2(a879))+~P1(f318(f318(f234(a1),x58091),a86))
% 26.45/26.33  [5810]P1(f318(f318(f233(a879),x58101),f318(a118,x58102)))+~P1(f318(f318(f233(a879),x58101),x58102))
% 26.45/26.33  [5811]P1(f318(f318(f233(a879),x58111),f318(a118,x58112)))+~P1(f318(f318(f233(a879),x58111),x58112))
% 26.45/26.33  [5812]P1(f318(f318(f234(a879),x58121),f318(a118,x58122)))+~P1(f318(f318(f233(a879),x58121),x58122))
% 26.45/26.33  [5813]P1(f318(f318(f234(a879),x58131),f318(a118,x58132)))+~P1(f318(f318(f233(a879),x58131),x58132))
% 26.45/26.33  [5814]P1(f318(f318(f234(a879),x58141),f318(a118,x58142)))+~P1(f318(f318(f234(a879),x58141),x58142))
% 26.45/26.33  [5815]P1(f318(f318(f234(a879),x58151),f318(a118,x58152)))+~P1(f318(f318(f234(a879),x58151),x58152))
% 26.45/26.33  [5818]~E(x58181,x58182)+P1(f318(f318(f234(a1),x58181),f318(f318(f83(a1),x58182),f81(a1))))
% 26.45/26.33  [5821]E(f48(a1,x58211,x58212),f2(a1))+E(f318(f318(f22(a1),x58212),f48(a1,x58211,x58212)),f48(a1,f318(f82(a1),x58211),x58212))
% 26.45/26.33  [5830]E(x58301,f119(x58302))+P1(f318(f318(f320(x58302),f140(x58302,x58301)),f318(f168(x58302),x58301)))
% 26.45/26.33  [5841]E(f88(f884(a879,a879),f51(x58411,x58412)),f318(f318(f248(a879,a879),f2(a879)),x58411))+~P1(f318(f318(f234(a879),x58411),x58412))
% 26.45/26.33  [5842]E(f88(f884(a879,a879),f51(x58421,x58422)),f318(f318(f248(a879,a879),f2(a879)),x58421))+~P1(f318(f318(f234(a879),x58421),x58422))
% 26.45/26.33  [5875]E(f318(f318(f22(a879),f318(f109(a879),x58751)),f318(f109(a879),x58752)),f318(f109(a879),x58751))+~P1(f318(f318(f234(a1),x58752),a86))
% 26.45/26.33  [5876]E(f318(f318(f83(a879),f318(f109(a879),x58761)),f318(f109(a879),x58762)),f318(f109(a879),x58762))+~P1(f318(f318(f234(a1),x58761),a86))
% 26.45/26.33  [5881]E(f318(a118,f318(f318(f83(a879),x58811),f353(x58812,x58811))),x58812)+~P1(f318(f318(f234(a879),x58811),x58812))
% 26.45/26.33  [5909]P1(f318(x59091,x59092))+~P1(f318(x59091,f318(a92,f575(x59092,x59091))))
% 26.45/26.33  [5918]~P1(f318(f318(f234(a879),x59181),f318(a118,x59182)))+P1(f318(f318(f233(a879),x59181),x59182))
% 26.45/26.33  [5964]E(f318(f318(f296(a879),x59641),f318(f288(a879,x59642),x59641)),f318(f288(a879,x59642),f318(a118,x59641)))+~P1(f318(f318(f233(a879),x59642),x59641))
% 26.45/26.33  [5966]E(x59661,f119(x59662))+E(f318(f318(f121(x59662),f120(x59662,x59661)),f318(f318(f147(x59662),f140(x59662,x59661)),f119(x59662))),x59661)
% 26.45/26.33  [5979]P1(f318(f65(x59791),x59792))+~P1(f318(f318(f234(a879),f2(a879)),f318(f41(x59791),x59792)))
% 26.45/26.33  [5980]P1(f318(f65(x59801),x59802))+~P1(f318(f318(f234(a879),f2(a879)),f318(f41(x59801),x59802)))
% 26.45/26.33  [5982]~E(x59821,f189(f885(x59822,a874)))+~P1(f318(f318(f234(a879),f2(a879)),f318(f41(x59822),x59821)))
% 26.45/26.33  [5992]~P1(f318(f318(f234(a879),x59921),x59922))+P1(f318(f318(f233(a879),f318(a118,x59921)),x59922))
% 26.45/26.33  [5993]~P1(f318(f318(f234(a879),x59931),x59932))+P1(f318(f318(f233(a879),f318(a118,x59931)),x59932))
% 26.45/26.33  [5994]~P1(f318(f318(f234(a879),x59941),x59942))+P1(f318(f318(f233(a879),f318(a118,x59941)),x59942))
% 26.45/26.33  [6002]~P108(x60021)+E(f146(x60021,x60021,f5(x60021),f148(x60021,x60022)),f135(x60021,f318(f168(x60021),x60022)))
% 26.45/26.33  [6005]E(x60051,f119(x60052))+P1(f318(f318(f320(x60052),f318(f137(x60052),x60051)),f318(f168(x60052),x60051)))
% 26.45/26.33  [6011]~P118(x60111)+P1(f318(f318(f234(x60111),x60112),f318(f318(f83(x60111),x60112),f81(x60111))))
% 26.45/26.33  [6013]~P91(x60131)+P1(f318(f318(f233(x60131),f318(f82(x60131),x60132)),f318(f78(x60131),x60132)))
% 26.45/26.33  [6047]P1(f318(f65(a879),x60471))+~P1(f318(f318(f233(a879),f843(x60471,x60472)),x60472))
% 26.45/26.33  [6048]P1(f318(f65(a879),x60481))+~P1(f318(f318(f234(a879),f835(x60481,x60482)),x60482))
% 26.45/26.33  [6053]~P1(f318(f65(f884(x60531,x60531)),x60532))+P1(f318(f65(x60531),f318(f271(x60531),x60532)))
% 26.45/26.33  [6101]E(f173(f318(f109(a1),x61011),f318(f109(a1),x61012)),f119(a1))+P1(f318(f318(f233(a1),f318(f109(a1),x61011)),f318(f109(a1),x61012)))
% 26.45/26.33  [6103]~P1(f318(f318(f234(a879),x61032),f318(a118,x61031)))+~P1(f318(f318(f234(a879),x61031),x61032))
% 26.45/26.33  [6104]~P109(x61041)+E(f318(f318(f107(f885(x61041,a874)),f318(f287(x61041),x61042)),f318(f242(x61041),x61042)),f318(f318(f296(x61041),x61042),f189(f885(x61041,a874))))
% 26.45/26.33  [6106]E(f318(f318(f249(a879),f318(f109(a879),x61061)),f318(f109(a879),x61062)),f318(f318(f249(a879),f2(a879)),f318(f109(a879),x61062)))+~P1(f318(a194,f318(f109(a1),x61061)))
% 26.45/26.33  [6117]P1(f318(f65(x61171),x61172))+~P1(f318(f65(f885(x61171,a874)),f318(f295(x61171),x61172)))
% 26.45/26.33  [6140]P1(f318(f318(f233(a879),f318(a118,x61401)),f318(a118,x61402)))+~P1(f318(f318(f233(a879),x61401),x61402))
% 26.45/26.33  [6141]P1(f318(f318(f233(a879),f318(a19,x61411)),f318(a19,x61412)))+~P1(f318(f318(f233(a105),x61411),x61412))
% 26.45/26.33  [6142]P1(f318(f318(f233(a105),f318(a3,x61421)),f318(a3,x61422)))+~P1(f318(f318(f233(a879),x61421),x61422))
% 26.45/26.33  [6143]P1(f318(f318(f234(a879),f318(a118,x61431)),f318(a118,x61432)))+~P1(f318(f318(f234(a879),x61431),x61432))
% 26.45/26.33  [6144]P1(f318(f318(f234(a879),f318(a118,x61441)),f318(a118,x61442)))+~P1(f318(f318(f234(a879),x61441),x61442))
% 26.45/26.33  [6145]P1(f318(f318(f234(a879),f318(a19,x61451)),f318(a19,x61452)))+~P1(f318(f318(f234(a105),x61451),x61452))
% 26.45/26.33  [6146]P1(f318(f318(f234(a105),f318(a3,x61461)),f318(a3,x61462)))+~P1(f318(f318(f234(a879),x61461),x61462))
% 26.45/26.33  [6149]E(x61491,x61492)+~E(f318(f297(a879,a1,f106(a1)),x61491),f318(f297(a879,a1,f106(a1)),x61492))
% 26.45/26.33  [6165]P1(f318(f318(f233(a879),x61651),x61652))+~P1(f318(f318(f233(a879),f318(a118,x61651)),x61652))
% 26.45/26.33  [6166]P1(f318(f318(f234(a879),x61661),x61662))+~P1(f318(f318(f233(a879),f318(a118,x61661)),x61662))
% 26.45/26.33  [6167]P1(f318(f318(f234(a879),x61671),x61672))+~P1(f318(f318(f233(a879),f318(a118,x61671)),x61672))
% 26.45/26.33  [6168]P1(f318(f318(f234(a879),x61681),x61682))+~P1(f318(f318(f233(a879),f318(a118,x61681)),x61682))
% 26.45/26.33  [6169]P1(f318(f318(f234(a879),x61691),x61692))+~P1(f318(f318(f234(a879),f318(a118,x61691)),x61692))
% 26.45/26.33  [6185]E(f48(a1,x61851,x61852),f2(a1))+E(f318(f318(f22(a1),f48(a1,x61851,x61852)),x61852),f48(a1,x61851,f318(f82(a1),x61852)))
% 26.45/26.33  [6249]E(f318(f41(f885(x62491,a874)),f318(f295(x62491),x62492)),f318(f318(f249(a879),f318(a118,f318(a118,f2(a879)))),f318(f41(x62491),x62492)))+~P1(f318(f65(x62491),x62492))
% 26.45/26.33  [6252]E(x62521,f119(x62522))+E(f318(f318(f161(x62522),x62521),f318(f318(f22(a879),f318(f190(f880(x62522)),x62521)),f81(a879))),f140(x62522,x62521))
% 26.45/26.33  [6277]E(x62771,f119(x62772))+E(f318(f318(f121(x62772),f318(f167(x62772),x62771)),f318(f318(f147(x62772),f318(f137(x62772),x62771)),f119(x62772))),f318(f164(x62772),x62771))
% 26.45/26.33  [6278]~P1(f318(f189(f885(x62781,a874)),x62782))+P1(f318(f318(f320(x62781),x62782),f189(f885(x62781,a874))))
% 26.45/26.33  [6306]~P1(f318(f65(x63061),f43(f885(x63061,a874),x63062)))+P1(f318(f65(f885(x63061,a874)),x63062))
% 26.45/26.33  [6328]P1(f318(f318(f233(a879),f318(f109(a879),x63281)),f318(f109(a879),x63282)))+~P1(f318(f318(f233(a1),x63281),a86))
% 26.45/26.33  [6345]~P1(f318(f318(f234(a1),x63451),x63452))+P1(f318(f318(f233(a1),x63451),f318(f318(f22(a1),x63452),f81(a1))))
% 26.45/26.33  [6346]~P1(f318(f318(f233(a1),x63461),x63462))+P1(f318(f318(f234(a1),x63461),f318(f318(f83(a1),x63462),f81(a1))))
% 26.45/26.33  [6347]~P1(f318(f318(f234(a1),x63471),x63472))+P1(f318(f318(f234(a1),x63471),f318(f318(f83(a1),x63472),f81(a1))))
% 26.45/26.33  [6349]~P1(f318(f318(f233(a1),x63491),x63492))+P1(f318(f318(f233(a879),f318(f109(a879),x63491)),f318(f109(a879),x63492)))
% 26.45/26.33  [6350]~P1(f318(f318(f233(a879),x63501),x63502))+P1(f318(f318(f233(a1),f318(f106(a1),x63501)),f318(f106(a1),x63502)))
% 26.45/26.33  [6351]~P1(f318(f318(f233(a879),x63511),x63512))+P1(f318(f318(f233(a1),f318(f106(a1),x63511)),f318(f106(a1),x63512)))
% 26.45/26.33  [6352]~P1(f318(f318(f233(a1),x63521),x63522))+P1(f318(f318(f233(a1),f318(f109(a1),x63521)),f318(f109(a1),x63522)))
% 26.45/26.33  [6353]~P1(f318(f318(f234(a879),x63531),x63532))+P1(f318(f318(f234(a1),f318(f106(a1),x63531)),f318(f106(a1),x63532)))
% 26.45/26.33  [6354]~P1(f318(f318(f234(a879),x63541),x63542))+P1(f318(f318(f234(a1),f318(f106(a1),x63541)),f318(f106(a1),x63542)))
% 26.45/26.33  [6355]~P1(f318(f318(f234(a1),x63551),x63552))+P1(f318(f318(f234(a1),f318(f109(a1),x63551)),f318(f109(a1),x63552)))
% 26.45/26.33  [6356]~P1(f318(f318(f94(a1),x63561),x63562))+P1(f318(f318(f94(a1),f318(f109(a1),x63561)),f318(f109(a1),x63562)))
% 26.45/26.33  [6363]~E(x63632,f189(f885(x63631,a874)))+P1(f318(f318(f233(f885(x63631,a874)),x63632),f189(f885(x63631,a874))))
% 26.45/26.33  [6374]~P1(f318(f318(f233(a879),x63741),x63742))+~P1(f318(f318(f233(a879),f318(a118,x63742)),x63741))
% 26.45/26.33  [6417]~P1(f318(f318(f233(a879),f318(a118,x64171)),f318(a118,x64172)))+P1(f318(f318(f233(a879),x64171),x64172))
% 26.45/26.33  [6418]~P1(f318(f318(f233(a105),f318(a3,x64181)),f318(a3,x64182)))+P1(f318(f318(f233(a879),x64181),x64182))
% 26.45/26.33  [6419]~P1(f318(f318(f233(a879),f318(a19,x64191)),f318(a19,x64192)))+P1(f318(f318(f233(a105),x64191),x64192))
% 26.45/26.33  [6420]~P1(f318(f318(f234(a879),f318(a118,x64201)),f318(a118,x64202)))+P1(f318(f318(f234(a879),x64201),x64202))
% 26.45/26.33  [6421]~P1(f318(f318(f234(a879),f318(a118,x64211)),f318(a118,x64212)))+P1(f318(f318(f234(a879),x64211),x64212))
% 26.45/26.33  [6422]~P1(f318(f318(f234(a105),f318(a3,x64221)),f318(a3,x64222)))+P1(f318(f318(f234(a879),x64221),x64222))
% 26.45/26.33  [6423]~P1(f318(f318(f234(a879),f318(a110,x64231)),f318(a110,x64232)))+P1(f318(f318(f234(a1),x64231),x64232))
% 26.45/26.33  [6424]~P1(f318(f318(f234(a879),f318(a19,x64241)),f318(a19,x64242)))+P1(f318(f318(f234(a105),x64241),x64242))
% 26.45/26.33  [6449]~P1(f318(f318(f320(x64491),x64492),f189(f885(x64491,a874))))+P1(f318(f189(f885(x64491,a874)),x64492))
% 26.45/26.33  [6469]~P1(f318(f318(f234(a879),f318(a110,x64692)),f318(a110,x64691)))+P1(f318(f318(f234(a1),f2(a1)),x64691))
% 26.45/26.33  [6500]P1(f318(f318(f233(a1),f2(a1)),f48(a1,x65001,x65002)))+~P1(f318(f318(f234(a1),f2(a1)),x65002))
% 26.45/26.33  [6501]P1(f318(f318(f233(a1),f2(a1)),f48(a1,x65011,x65012)))+~P1(f318(f318(f234(a1),f2(a1)),x65012))
% 26.45/26.33  [6668]P37(x66681,x66682)+~E(f318(f318(f275(x66681,x66681,x66681),x66682),x66682),f189(f885(f884(x66681,x66681),a874)))
% 26.45/26.33  [6680]~P37(x66801,x66802)+P37(x66801,f318(f318(f275(x66801,x66801,x66801),x66802),x66802))
% 26.45/26.33  [6692]P1(f318(f318(f233(a1),x66921),x66922))+~P1(f318(f318(f234(a1),x66921),f318(f318(f83(a1),x66922),f81(a1))))
% 26.45/26.33  [6693]P1(f318(f318(f234(a1),x66931),x66932))+~P1(f318(f318(f233(a1),x66931),f318(f318(f22(a1),x66932),f81(a1))))
% 26.45/26.33  [6695]P1(f318(f318(f233(a879),x66951),x66952))+~P1(f318(f318(f233(a1),f318(f106(a1),x66951)),f318(f106(a1),x66952)))
% 26.45/26.33  [6696]P1(f318(f318(f233(a879),x66961),x66962))+~P1(f318(f318(f233(a1),f318(f106(a1),x66961)),f318(f106(a1),x66962)))
% 26.45/26.33  [6697]P1(f318(f318(f233(a1),x66971),x66972))+~P1(f318(f318(f233(a1),f318(f109(a1),x66971)),f318(f109(a1),x66972)))
% 26.45/26.33  [6698]P1(f318(f318(f234(a879),x66981),x66982))+~P1(f318(f318(f234(a1),f318(f106(a1),x66981)),f318(f106(a1),x66982)))
% 26.45/26.33  [6699]P1(f318(f318(f234(a879),x66991),x66992))+~P1(f318(f318(f234(a1),f318(f106(a1),x66991)),f318(f106(a1),x66992)))
% 26.45/26.33  [6700]P1(f318(f318(f234(a1),x67001),x67002))+~P1(f318(f318(f234(a879),f318(f109(a879),x67001)),f318(f109(a879),x67002)))
% 26.45/26.33  [6701]P1(f318(f318(f234(a1),x67011),x67012))+~P1(f318(f318(f234(a1),f318(f109(a1),x67011)),f318(f109(a1),x67012)))
% 26.45/26.33  [6702]P1(f318(f318(f94(a1),x67021),x67022))+~P1(f318(f318(f94(a1),f318(f109(a1),x67021)),f318(f109(a1),x67022)))
% 26.45/26.33  [6799]~E(f636(x67992,x67991),f119(x67991))+E(f318(f138(f880(x67991),f880(x67991),f121(x67991),f119(x67991)),x67992),f119(x67991))
% 26.45/26.33  [6800]~E(f645(x68002,x68001),f119(x68001))+E(f318(f138(f880(x68001),f880(x68001),f121(x68001),f119(x68001)),x68002),f119(x68001))
% 26.45/26.33  [6807]~P5(x68071)+E(f318(f138(x68071,x68071,f116(x68071),f189(x68071)),x68072),f43(x68071,f318(f168(x68071),x68072)))
% 26.45/26.33  [6808]~P5(x68081)+E(f318(f138(x68081,x68081,f107(x68081),f243(x68081)),x68082),f44(x68081,f318(f168(x68081),x68082)))
% 26.45/26.33  [6820]E(x68201,f2(a105))+E(f318(f318(f83(a879),f318(a19,f318(f318(f22(a105),x68201),f81(a105)))),f318(a118,x68202)),f318(f318(f83(a879),f318(a19,x68201)),x68202))
% 26.45/26.33  [6871]P1(f318(f318(f234(a1),f318(f318(f22(a1),x68711),x68712)),f2(a1)))+~P1(f318(f318(f234(a1),x68711),x68712))
% 26.45/26.33  [6900]~P108(x69001)+E(f318(f318(f116(f885(x69001,a874)),f318(f318(f296(x69001),x69002),f189(f885(x69001,a874)))),f318(f290(x69001),x69002)),f318(f242(x69001),x69002))
% 26.45/26.33  [6972]~P60(x69721,x69722)+P37(x69721,f318(f240(f884(x69721,x69721)),f318(f257(x69721,x69721,a874),x69722)))
% 26.45/26.33  [6973]~P60(x69731,x69732)+P58(x69731,f318(f240(f884(x69731,x69731)),f318(f257(x69731,x69731,a874),x69732)))
% 26.45/26.33  [6974]E(x69741,f189(f885(x69742,a874)))+~P1(f318(f318(f233(f885(x69742,a874)),x69741),f189(f885(x69742,a874))))
% 26.45/26.33  [7058]~P1(f318(f318(f234(a879),f2(a879)),x70582))+P1(f318(f318(f233(a879),f48(a879,x70581,x70582)),x70582))
% 26.45/26.33  [7059]~P1(f318(f318(f233(a1),f2(a1)),x70591))+P1(f318(f318(f233(a1),f48(a1,x70591,x70592)),x70591))
% 26.45/26.33  [7060]~P1(f318(f318(f234(a879),f2(a879)),x70602))+P1(f318(f318(f234(a879),f48(a879,x70601,x70602)),x70602))
% 26.45/26.33  [7061]~P1(f318(f318(f234(a1),f2(a1)),x70612))+P1(f318(f318(f234(a1),f48(a1,x70611,x70612)),x70612))
% 26.45/26.33  [7062]~P1(f318(f318(f234(a1),f2(a1)),x70622))+P1(f318(f318(f234(a1),f48(a1,x70621,x70622)),x70622))
% 26.45/26.33  [7137]~P109(x71371)+E(f318(f318(f22(f885(x71371,a874)),f318(f318(f296(x71371),x71372),f189(f885(x71371,a874)))),f318(f241(x71371),x71372)),f318(f318(f296(x71371),x71372),f189(f885(x71371,a874))))
% 26.45/26.33  [7210]~P50(x72101,x72102)+P48(x72101,f243(f885(x72101,a874)),f318(f240(f884(x72101,x72101)),f318(f257(x72101,x72101,a874),x72102)))
% 26.45/26.33  [7211]P1(f318(x72111,x72112))+P1(f318(f318(f320(f885(f884(a879,a879),a874)),f575(x72112,x72111)),a104))
% 26.45/26.33  [7254]E(f318(f318(f121(a879),f135(a879,f318(f288(a879,x72541),x72542))),f318(f318(f147(a879),x72542),f119(a879))),f135(a879,f318(f288(a879,x72541),f318(a118,x72542))))+~P1(f318(f318(f233(a879),x72541),x72542))
% 26.45/26.33  [7255]E(f318(f318(f121(a879),f135(a879,f318(f288(a879,x72551),x72552))),f318(f318(f147(a879),x72552),f119(a879))),f135(a879,f318(f288(a879,x72551),f318(a118,x72552))))+~P1(f318(f318(f233(a879),x72551),x72552))
% 26.45/26.33  [7407]E(x74071,f2(a879))+~E(f318(f138(a879,a879,f83(a879),x74071),x74072),f2(a879))
% 26.45/26.33  [7432]~P1(f318(f318(f234(a1),f318(f318(f22(a1),x74321),x74322)),f2(a1)))+P1(f318(f318(f234(a1),x74321),x74322))
% 26.45/26.33  [7461]P37(x74611,x74612)+~P37(x74611,f318(f318(f275(x74611,x74611,x74611),x74612),x74612))
% 26.45/26.33  [7493]~P1(f318(f318(f233(a879),f318(a118,x74931)),x74932))+P1(f186(a874,a238,f318(f233(a879),x74931),x74932))
% 26.45/26.33  [7652]P26(a879,a879,f318(f318(f7(a879,a879,a879),f22(a879)),x76521),x76522)+P1(f318(f318(f320(a879),f685(x76521,x76522)),x76522))
% 26.45/26.33  [7707]E(f318(f318(f318(f69(a879,x77071,f83(a879)),f318(f16(a879,x77071),f81(a879))),f2(a879)),x77072),f318(f41(x77071),x77072))+~P1(f318(f65(x77071),x77072))
% 26.45/26.33  [7708]E(f318(f318(f318(f69(a879,x77081,f83(a879)),f318(f16(a879,x77081),f81(a879))),f2(a879)),x77082),f318(f41(x77081),x77082))+~P1(f318(f65(x77081),x77082))
% 26.45/26.33  [7751]P26(a879,a879,f318(f318(f7(a879,a879,a879),f22(a879)),x77511),x77512)+~P1(f318(f318(f233(a879),x77511),f685(x77511,x77512)))
% 26.45/26.33  [7808]P37(x78081,x78082)+P1(f318(f318(f233(f885(x78081,a874)),f681(x78082,x78081)),f318(f272(x78081,x78081,x78082),f681(x78082,x78081))))
% 26.45/26.33  [7813]P60(x78131,x78132)+~P37(x78131,f318(f240(f884(x78131,x78131)),f318(f257(x78131,x78131,a874),x78132)))
% 26.45/26.33  [7884]P1(f318(f318(f233(a879),f318(a118,x78841)),x78842))+~P1(f186(a874,a238,f318(f233(a879),x78841),x78842))
% 26.45/26.33  [7939]P1(f318(f318(f320(f884(a879,a879)),f318(f318(f248(a879,a879),x79391),x79392)),f294(a879,a308)))+~P1(f318(f318(f233(a879),x79391),x79392))
% 26.45/26.33  [8037]P50(x80371,x80372)+~P48(x80371,f243(f885(x80371,a874)),f318(f240(f884(x80371,x80371)),f318(f257(x80371,x80371,a874),x80372)))
% 26.45/26.33  [8099]~P1(f318(f133(x80991),x80992))+P1(f318(f133(f885(x80991,a874)),f318(f318(f150(f880(x80991),f885(x80991,a874)),f168(x80991)),f57(x80991,x80992))))
% 26.45/26.33  [8301]~P37(x83011,f318(f273(x83011,x83011),x83012))+P37(x83011,f318(f273(x83011,x83011),f318(f318(f275(x83011,x83011,x83011),x83012),f294(x83011,x83012))))
% 26.45/26.33  [8424]P1(f318(f65(f884(x84241,x84241)),f318(f318(f275(x84241,x84241,x84241),x84242),f294(x84241,x84242))))+~P1(f318(f65(f884(x84241,x84241)),x84242))
% 26.45/26.33  [8456]E(x84561,f2(a1))+P1(f318(f52(x84562,x84561),f318(f318(f248(a1,a1),f318(f318(f42(a1),x84562),x84561)),f48(a1,x84562,x84561))))
% 26.45/26.33  [8468]~P1(f318(f318(f320(f884(a879,a879)),f318(f318(f248(a879,a879),x84681),x84682)),f294(a879,a308)))+P1(f318(f318(f233(a879),x84681),x84682))
% 26.45/26.33  [8487]~P86(x84871)+E(f318(f138(x84871,x84871,f318(f7(x84871,x84871,x84871),f83(x84871)),f2(x84871)),f318(f165(x84871),x84872)),f318(f138(x84871,x84871,f83(x84871),f2(x84871)),x84872))
% 26.45/26.33  [8668]~P108(x86681)+E(f318(f138(f880(x86681),x86681,f318(f7(x86681,f880(x86681),f880(x86681)),f144(x86681,x86681,f5(x86681))),f119(x86681)),x86682),f146(x86681,x86681,f5(x86681),x86682))
% 26.45/26.33  [8780]P1(f318(f318(f320(f884(a879,a879)),f318(f318(f248(a879,a879),x87801),x87802)),f318(f318(f275(a879,a879,a879),a308),f294(a879,a308))))+~P1(f318(f318(f234(a879),x87801),x87802))
% 26.45/26.33  [8823]~P1(f318(f65(f884(x88231,x88231)),f318(f318(f275(x88231,x88231,x88231),x88232),f294(x88231,x88232))))+P1(f318(f65(f884(x88231,x88231)),x88232))
% 26.45/26.33  [9069]P58(x90691,x90692)+P1(f318(f318(f320(f884(x90691,x90691)),f318(f318(f248(x90691,x90691),f749(x90692,x90691)),f749(x90692,x90691))),f318(f318(f275(x90691,x90691,x90691),x90692),f294(x90691,x90692))))
% 26.45/26.33  [9070]P58(x90701,x90702)+P1(f318(f318(f320(f884(x90701,x90701)),f318(f318(f248(x90701,x90701),f756(x90702,x90701)),f756(x90702,x90701))),f318(f318(f275(x90701,x90701,x90701),x90702),f294(x90701,x90702))))
% 26.45/26.33  [9188]~P1(f318(f318(f320(f884(a879,a879)),f318(f318(f248(a879,a879),x91881),x91882)),f318(f318(f275(a879,a879,a879),a308),f294(a879,a308))))+P1(f318(f318(f234(a879),x91881),x91882))
% 26.45/26.33  [5139]~P98(x51391)+E(f318(f318(f83(x51391),f318(f109(x51391),a86)),x51392),x51392)
% 26.45/26.33  [5171]~P95(x51711)+E(f318(f318(f116(x51711),f318(f82(x51711),x51712)),x51712),f243(x51711))
% 26.45/26.33  [5172]~P95(x51721)+E(f318(f318(f107(x51721),f318(f82(x51721),x51722)),x51722),f189(x51721))
% 26.45/26.33  [5173]~P67(x51731)+E(f318(f318(f83(x51731),f318(f82(x51731),x51732)),x51732),f2(x51731))
% 26.45/26.33  [5174]~P79(x51741)+E(f318(f318(f83(x51741),f318(f82(x51741),x51742)),x51742),f2(x51741))
% 26.45/26.33  [5208]~P98(x52081)+E(f318(f318(f84(x52081),f318(f109(x52081),a103)),x52082),f318(f82(x52081),x52082))
% 26.45/26.33  [5368]~P114(x53681)+E(f318(f318(f84(x53681),f318(f82(x53681),f81(x53681))),x53682),f318(f82(x53681),x53682))
% 26.45/26.33  [5410]E(f318(f78(a1),x54101),f81(a1))+~E(f318(f78(a1),f318(f318(f84(a1),x54101),x54102)),f81(a1))
% 26.45/26.33  [5502]~P98(x55021)+E(f318(f318(f83(x55021),f81(x55021)),f318(f109(x55021),x55022)),f318(f109(x55021),f318(f318(f22(a1),x55022),a103)))
% 26.45/26.33  [5555]~P64(x55551)+E(f11(x55551,f318(f318(f296(x55551),x55552),f189(f885(x55551,a874)))),x55552)
% 26.45/26.33  [5556]~P64(x55561)+E(f10(x55561,f318(f318(f296(x55561),x55562),f189(f885(x55561,a874)))),x55562)
% 26.45/26.33  [5557]~P108(x55571)+E(f14(x55571,f318(f318(f296(x55571),x55572),f189(f885(x55571,a874)))),x55572)
% 26.45/26.33  [5558]~P108(x55581)+E(f15(x55581,f318(f318(f296(x55581),x55582),f189(f885(x55581,a874)))),x55582)
% 26.45/26.33  [5559]~P5(x55591)+E(f43(x55591,f318(f318(f296(x55591),x55592),f189(f885(x55591,a874)))),x55592)
% 26.45/26.33  [5560]~P5(x55601)+E(f44(x55601,f318(f318(f296(x55601),x55602),f189(f885(x55601,a874)))),x55602)
% 26.45/26.33  [5582]E(f318(f318(f83(a879),x55821),f318(f318(f22(a879),x55822),x55821)),x55822)+P1(f318(f318(f234(a879),x55822),x55821))
% 26.45/26.33  [5612]E(x56121,f119(x56122))+P1(f318(f318(f234(a879),f2(a879)),f318(f190(f880(x56122)),x56121)))
% 26.45/26.33  [5737]~P108(x57371)+E(f12(x57371,f231(x57371),f318(f318(f296(x57371),x57372),f189(f885(x57371,a874)))),x57372)
% 26.45/26.33  [5738]~P108(x57381)+E(f13(x57381,f232(x57381),f318(f318(f296(x57381),x57382),f189(f885(x57381,a874)))),x57382)
% 26.45/26.33  [5798]E(f318(f318(f22(a879),x57981),f318(f318(f22(a879),x57981),x57982)),x57982)+~P1(f318(f318(f233(a879),x57982),x57981))
% 26.45/26.33  [5799]E(f318(f318(f83(a879),x57991),f318(f318(f22(a879),x57992),x57991)),x57992)+~P1(f318(f318(f233(a879),x57991),x57992))
% 26.45/26.33  [5819]E(f48(a879,f318(f318(f22(a879),x58191),x58192),x58192),f48(a879,x58191,x58192))+P1(f318(f318(f234(a879),x58191),x58192))
% 26.45/26.33  [5820]E(f48(a879,f318(f318(f22(a879),x58201),x58202),x58202),f48(a879,x58201,x58202))+P1(f318(f318(f234(a879),x58201),x58202))
% 26.45/26.33  [5831]E(f318(f82(a1),f318(f318(f42(a1),x58311),f318(f82(a1),x58312))),f278(x58311,x58312))+P1(f318(f318(f233(a1),f2(a1)),x58312))
% 26.45/26.33  [5833]~E(x58332,f2(a879))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f249(a879),x58331),x58332)))
% 26.45/26.33  [5887]~P98(x58871)+E(f318(f318(f83(x58871),f318(f82(x58871),f81(x58871))),f318(f109(x58871),x58872)),f318(f109(x58871),f318(f318(f83(a1),x58872),a103)))
% 26.45/26.33  [5888]E(f318(f318(f249(a879),f318(f109(a879),x58881)),x58882),f318(f318(f249(a879),f2(a879)),x58882))+~P1(f318(a194,f318(f109(a1),x58881)))
% 26.45/26.33  [5986]E(f318(f137(a879),f135(a879,f318(f288(a879,x59861),x59862))),x59861)+~P1(f318(f318(f234(a879),x59861),x59862))
% 26.45/26.33  [6006]E(f318(f318(f84(a879),f318(f109(a879),x60061)),f318(f109(a879),x60062)),f318(f109(a879),f318(f318(f84(a1),x60061),x60062)))+P1(f318(f318(f234(a1),x60061),a86))
% 26.45/26.33  [6012]~P126(x60121)+P1(f318(f318(f233(x60121),f2(x60121)),f318(f318(f84(x60121),x60122),x60122)))
% 26.45/26.33  [6024]E(f318(f318(f22(a879),f318(a118,x60241)),x60242),f318(a118,f318(f318(f22(a879),x60241),x60242)))+~P1(f318(f318(f233(a879),x60242),x60241))
% 26.45/26.33  [6027]E(f48(a879,f318(f318(f22(a879),x60271),x60272),x60272),f48(a879,x60271,x60272))+~P1(f318(f318(f233(a879),x60272),x60271))
% 26.45/26.33  [6080]E(f318(f318(f249(a879),f318(a110,x60801)),x60802),f318(a110,f318(f318(f249(a1),x60801),x60802)))+~P1(f318(f318(f233(a1),f2(a1)),x60801))
% 26.45/26.33  [6081]E(f318(f318(f249(a879),f318(a110,x60811)),x60812),f318(a110,f318(f318(f249(a1),x60811),x60812)))+~P1(f318(f318(f233(a1),f2(a1)),x60811))
% 26.45/26.33  [6097]P1(f318(f133(x60971),x60972))+P1(f318(f318(f234(a879),f574(x60972,x60971)),f318(f190(f880(x60971)),x60972)))
% 26.45/26.33  [6098]P1(f318(f133(x60981),x60982))+P1(f318(f318(f234(a879),f597(x60982,x60981)),f318(f190(f880(x60981)),x60982)))
% 26.45/26.33  [6110]~E(x61101,f119(x61102))+~P1(f318(f318(f234(a879),f2(a879)),f318(f190(f880(x61102)),x61101)))
% 26.45/26.33  [6124]E(f140(a879,f135(a879,f318(f288(a879,x61241),x61242))),f318(f318(f22(a879),x61242),f81(a879)))+~P1(f318(f318(f234(a879),x61241),x61242))
% 26.45/26.33  [6127]E(f318(f318(f83(a1),x61271),f318(f106(a1),f318(a118,f382(x61272,x61271)))),x61272)+~P1(f318(f318(f234(a1),x61271),x61272))
% 26.45/26.33  [6134]E(x61341,f2(a879))+E(f318(f318(f84(a879),x61342),f318(f318(f249(a879),x61342),f318(f318(f22(a879),x61341),f81(a879)))),f318(f318(f249(a879),x61342),x61341))
% 26.45/26.33  [6159]E(f318(f318(f84(a879),f318(a110,x61591)),f318(a110,x61592)),f318(a110,f318(f318(f84(a1),x61591),x61592)))+~P1(f318(f318(f233(a1),f2(a1)),x61591))
% 26.45/26.33  [6160]E(f318(f318(f42(a879),f318(a110,x61601)),f318(a110,x61602)),f318(a110,f318(f318(f42(a1),x61601),x61602)))+~P1(f318(f318(f233(a1),f2(a1)),x61601))
% 26.45/26.33  [6174]~P116(x61741)+E(f318(f318(f83(x61741),x61742),x61742),f318(f318(f84(x61741),f318(f318(f83(x61741),f81(x61741)),f81(x61741))),x61742))
% 26.45/26.33  [6192]E(f318(f318(f22(a1),f318(f106(a1),x61921)),f318(f106(a1),x61922)),f318(f106(a1),f318(f318(f22(a879),x61921),x61922)))+~P1(f318(f318(f233(a879),x61922),x61921))
% 26.45/26.33  [6194]E(f318(f318(f248(a1,a1),f318(f109(a1),a103)),f318(f318(f83(a1),x61941),x61942)),f53(x61941,x61942))+~P1(f318(f318(f233(a1),x61942),f2(a1)))
% 26.45/26.33  [6228]E(f174(x62281,x62282),f119(f880(x62281)))+P1(f318(f318(f320(f880(x62281)),f619(x62282,x62281)),f318(f168(f880(x62281)),x62282)))
% 26.45/26.33  [6312]E(f318(f318(f147(a1),x63121),f173(f318(f318(f83(a1),x63121),f81(a1)),x63122)),f173(x63121,x63122))+~P1(f318(f318(f233(a1),x63121),x63122))
% 26.45/26.33  [6348]~P1(f318(f318(f234(a879),x63482),x63481))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f22(a879),x63481),x63482)))
% 26.45/26.33  [6379]~P1(f318(f318(f234(a879),x63791),f318(a110,x63792)))+P1(f318(f318(f234(a1),f318(f106(a1),x63791)),x63792))
% 26.45/26.33  [6409]~P108(x64091)+E(f318(f318(f116(f885(x64091,a874)),f318(f241(x64091),x64092)),f318(f318(f296(x64091),x64092),f189(f885(x64091,a874)))),f318(f287(x64091),x64092))
% 26.45/26.33  [6410]~P1(f318(f318(f233(a1),f2(a1)),x64101))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f249(a1),x64101),x64102)))
% 26.45/26.33  [6411]~P1(f318(f318(f234(a879),f2(a879)),x64112))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f83(a879),x64111),x64112)))
% 26.45/26.33  [6412]~P1(f318(f318(f234(a879),f2(a879)),x64121))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f83(a879),x64121),x64122)))
% 26.45/26.33  [6413]~P1(f318(f318(f234(a879),f2(a879)),x64131))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f249(a879),x64131),x64132)))
% 26.45/26.33  [6443]~E(f318(x64431,f2(a879)),f2(a879))+E(f318(f318(f6(a879,a879),x64431),f289(a879,f318(a118,f2(a879)),x64432)),f318(f318(f6(a879,a879),x64431),f289(a879,f2(a879),x64432)))
% 26.45/26.33  [6509]~P98(x65091)+E(f318(f318(f84(x65091),f318(f318(f83(x65091),f81(x65091)),f81(x65091))),f318(f109(x65091),x65092)),f318(f109(x65091),f318(f318(f83(a1),x65092),x65092)))
% 26.45/26.33  [6524]E(f318(f318(f296(a1),x65241),f289(a1,f318(f318(f83(a1),x65241),f81(a1)),x65242)),f289(a1,x65241,x65242))+P1(f318(f318(f234(a1),x65242),x65241))
% 26.45/26.33  [6525]P1(f318(f318(f234(a879),x65251),f318(a110,x65252)))+~P1(f318(f318(f234(a1),f318(f106(a1),x65251)),x65252))
% 26.45/26.33  [6631]E(f318(a110,f318(f318(f249(a1),f318(f109(a1),x66311)),f318(f109(a879),x66312))),f318(f318(f249(a879),f318(f109(a879),x66311)),f318(f109(a879),x66312)))+P1(f318(a194,f318(f109(a1),x66311)))
% 26.45/26.33  [6632]E(f318(a110,f318(f318(f42(a1),f318(f109(a1),x66321)),f318(f109(a1),x66322))),f318(f318(f42(a879),f318(f109(a879),x66321)),f318(f109(a879),x66322)))+P1(f318(a194,f318(f109(a1),x66321)))
% 26.45/26.33  [6694]P1(f318(f318(f234(a879),x66941),x66942))+~P1(f318(f318(f234(a879),f2(a879)),f318(f318(f22(a879),x66942),x66941)))
% 26.45/26.33  [6739]P1(f318(f318(f234(a879),f2(a879)),x67391))+~P1(f318(f318(f234(a879),f2(a879)),f318(f318(f84(a879),x67392),x67391)))
% 26.45/26.33  [6740]P1(f318(f318(f234(a879),f2(a879)),x67401))+~P1(f318(f318(f234(a879),f2(a879)),f318(f318(f84(a879),x67401),x67402)))
% 26.45/26.33  [6757]E(f135(a879,f318(f288(a879,f318(f109(a879),x67571)),f318(f109(a879),x67572))),f119(a879))+P1(f318(f318(f234(a879),f318(f109(a879),x67571)),f318(f109(a879),x67572)))
% 26.45/26.33  [6759]~P1(f318(f318(f233(a1),x67591),f2(a1)))+E(f318(f318(f84(a879),f318(a110,f318(f82(a1),x67591))),f318(a110,f318(f82(a1),x67592))),f318(a110,f318(f318(f84(a1),x67591),x67592)))
% 26.45/26.33  [6818]~E(x68182,f189(f885(x68181,a874)))+P1(f318(f318(f233(f885(x68181,a874)),x68182),f318(f82(f885(x68181,a874)),x68182)))
% 26.45/26.33  [6882]~P98(x68821)+E(f318(f318(f83(x68821),f318(f318(f83(x68821),f2(x68821)),f318(f109(x68821),x68822))),f318(f109(x68821),x68822)),f318(f109(x68821),f318(f318(f83(a1),x68822),x68822)))
% 26.45/26.33  [6939]~P1(f318(f318(f234(a1),x69391),x69392))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x69391),f81(a1))),x69392))
% 26.45/26.33  [6940]~P1(f318(f318(f234(a1),x69401),x69402))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x69401),f81(a1))),x69402))
% 26.45/26.33  [7004]E(x70041,f2(a879))+~P1(f318(f318(f233(a1),f318(f106(a1),x70042)),f318(f82(a1),f318(f106(a1),x70041))))
% 26.45/26.33  [7005]E(x70051,f2(a879))+~P1(f318(f318(f233(a1),f318(f106(a1),x70051)),f318(f82(a1),f318(f106(a1),x70052))))
% 26.45/26.33  [7108]E(f318(f318(f248(a1,a1),f318(f109(a1),a103)),f318(f318(f83(a1),x71081),x71082)),f53(x71081,x71082))+~P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),x71081),x71082)))
% 26.45/26.33  [7150]~P27(x71501,x71502)+P37(x71501,f318(f247(f885(f884(x71501,x71501),a874),f885(f884(x71501,x71501),a874)),x71502))
% 26.45/26.33  [7168]~P1(f318(f318(f233(a879),f318(a118,f2(a879))),x71681))+P1(f318(f318(f233(a879),f318(a118,f2(a879))),f318(f318(f249(a879),x71681),x71682)))
% 26.45/26.33  [7343]~P1(f318(f318(f233(a1),x73431),x73432))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x73431),x73431)),f318(f318(f83(a1),x73432),x73432)))
% 26.45/26.33  [7344]~P1(f318(f318(f233(a1),x73441),x73442))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x73441),x73441)),f318(f318(f83(a1),x73442),x73442)))
% 26.45/26.33  [7348]~P1(f318(f318(f234(a1),x73481),x73482))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x73481),x73481)),f318(f318(f83(a1),x73482),x73482)))
% 26.45/26.33  [7349]~P1(f318(f318(f234(a1),x73491),x73492))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x73491),x73491)),f318(f318(f83(a1),x73492),x73492)))
% 26.45/26.33  [7350]~P1(f318(f318(f94(a1),x73501),x73502))+P1(f318(f318(f94(a1),f318(f318(f83(a1),x73501),x73501)),f318(f318(f83(a1),x73502),x73502)))
% 26.45/26.33  [7409]~P1(f318(f318(f234(a879),f2(a879)),x74091))+P1(f318(f318(f234(a879),f318(f318(f22(a879),x74091),f318(a118,x74092))),x74091))
% 26.45/26.33  [7443]P1(f318(f318(f233(a879),f318(a118,f2(a879))),x74431))+~P1(f318(f318(f233(a879),f318(a118,f2(a879))),f318(f318(f84(a879),x74432),x74431)))
% 26.45/26.33  [7444]P1(f318(f318(f233(a879),f318(a118,f2(a879))),x74441))+~P1(f318(f318(f233(a879),f318(a118,f2(a879))),f318(f318(f84(a879),x74441),x74442)))
% 26.45/26.33  [7448]P1(f318(f318(f233(a879),f318(f318(f161(a879),x74481),x74482)),f318(f162(a879),x74481)))+~P1(f318(f318(f234(a879),x74482),f318(f190(f880(a879)),x74481)))
% 26.45/26.33  [7492]P1(f318(f318(f234(a1),x74921),x74922))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),x74921),f81(a1))),x74922))
% 26.45/26.33  [7501]~P1(f318(f318(f320(a879),x75011),x75012))+P1(f318(f318(f320(a1),f318(f106(a1),x75011)),f318(f297(a879,a1,f106(a1)),x75012)))
% 26.45/26.33  [7540]P1(f318(f65(x75401),f243(f885(x75401,a874))))+~P1(f318(f65(f885(x75402,x75401)),f243(f885(f885(x75402,x75401),a874))))
% 26.45/26.33  [7541]P1(f318(f65(x75411),f243(f885(x75411,a874))))+~P1(f318(f65(f886(x75412,x75411)),f243(f885(f886(x75412,x75411),a874))))
% 26.45/26.33  [7542]P1(f318(f65(x75421),f243(f885(x75421,a874))))+~P1(f318(f65(f886(x75421,x75422)),f243(f885(f886(x75421,x75422),a874))))
% 26.45/26.33  [7581]E(x75811,f189(f885(x75812,a874)))+~P1(f318(f318(f233(f885(x75812,a874)),x75811),f318(f82(f885(x75812,a874)),x75811)))
% 26.45/26.33  [7718]E(f318(f138(f880(x77181),f880(x77181),f121(x77181),f119(x77181)),x77182),f119(x77181))+P1(f318(f318(f320(f880(x77181)),f636(x77182,x77181)),f318(f168(f880(x77181)),x77182)))
% 26.45/26.33  [7719]E(f318(f138(f880(x77191),f880(x77191),f121(x77191),f119(x77191)),x77192),f119(x77191))+P1(f318(f318(f320(f880(x77191)),f645(x77192,x77191)),f318(f168(f880(x77191)),x77192)))
% 26.45/26.33  [7857]E(f174(x78571,f318(f318(f147(f880(x78571)),f119(x78571)),x78572)),f174(x78571,x78572))+~P1(f318(f306(f880(f880(x78571)),f175(x78571)),f318(f318(f147(f880(x78571)),f119(x78571)),x78572)))
% 26.45/26.33  [7955]P1(f318(f318(f233(a1),x79551),x79552))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),x79551),x79551)),f318(f318(f83(a1),x79552),x79552)))
% 26.45/26.33  [7956]P1(f318(f318(f233(a1),x79561),x79562))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),x79561),x79561)),f318(f318(f83(a1),x79562),x79562)))
% 26.45/26.33  [7960]P1(f318(f318(f234(a1),x79601),x79602))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),x79601),x79601)),f318(f318(f83(a1),x79602),x79602)))
% 26.45/26.33  [7961]P1(f318(f318(f234(a1),x79611),x79612))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),x79611),x79611)),f318(f318(f83(a1),x79612),x79612)))
% 26.45/26.33  [7962]P1(f318(f318(f94(a1),x79621),x79622))+~P1(f318(f318(f94(a1),f318(f318(f83(a1),x79621),x79621)),f318(f318(f83(a1),x79622),x79622)))
% 26.45/26.33  [8059]~P116(x80591)+E(f318(f318(f84(x80591),f318(f318(f83(x80591),f81(x80591)),f81(x80591))),f318(f318(f6(a879,x80591),f106(x80591)),f289(a879,f81(a879),x80592))),f318(f318(f84(x80591),f318(f106(x80591),x80592)),f318(f318(f83(x80591),f318(f106(x80591),x80592)),f81(x80591))))
% 26.45/26.33  [8098]E(f318(f318(f147(a1),f318(f109(a1),x80981)),f173(f318(f318(f83(a1),f318(f109(a1),x80981)),f81(a1)),f318(f109(a1),x80982))),f173(f318(f109(a1),x80981),f318(f109(a1),x80982)))+~P1(f318(f318(f233(a1),f318(f109(a1),x80981)),f318(f109(a1),x80982)))
% 26.45/26.33  [8113]P1(f318(f318(f320(a879),x81131),x81132))+~P1(f318(f318(f320(a1),f318(f106(a1),x81131)),f318(f297(a879,a1,f106(a1)),x81132)))
% 26.45/26.33  [8273]~P1(f318(f65(x82731),x82732))+E(f318(f297(a879,x82731,f332(x82732,x82731)),f318(f240(a879),f318(f318(f7(a879,a879,a874),f234(a879)),f333(x82732,x82731)))),x82732)
% 26.45/26.33  [8566]P49(x85661,x85662)+P1(f318(f318(f320(f884(x85661,x85661)),f318(f318(f248(x85661,x85661),f334(x85662,x85661)),f334(x85662,x85661))),x85662))
% 26.45/26.33  [8709]~P98(x87091)+E(f318(f318(f22(x87091),f81(x87091)),f318(f109(x87091),x87092)),f318(f109(x87091),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f82(a1),x87092))))
% 26.45/26.33  [8819]~P1(f318(f318(f233(f885(a879,a874)),x88191),x88192))+P1(f318(f318(f233(f885(a1,a874)),f318(f297(a879,a1,f106(a1)),x88191)),f318(f297(a879,a1,f106(a1)),x88192)))
% 26.45/26.33  [8820]~P1(f318(f318(f234(f885(a879,a874)),x88201),x88202))+P1(f318(f318(f234(f885(a1,a874)),f318(f297(a879,a1,f106(a1)),x88201)),f318(f297(a879,a1,f106(a1)),x88202)))
% 26.45/26.33  [8848]~P1(f318(f318(f234(a1),x88481),x88482))+P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x88481),x88481)),a103)),f318(f318(f83(a1),x88482),x88482)))
% 26.45/26.33  [8849]~P1(f318(f318(f234(a1),x88491),x88492))+P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x88491),x88491)),a103)),f318(f318(f83(a1),x88492),x88492)))
% 26.45/26.33  [8850]~P1(f318(f318(f234(a1),x88501),x88502))+P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x88501),x88501)),a103)),f318(f318(f83(a1),x88502),x88502)))
% 26.45/26.33  [8851]~P1(f318(f318(f234(a1),x88511),x88512))+P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x88511),x88511)),a103)),f318(f318(f83(a1),x88512),x88512)))
% 26.45/26.33  [8920]~P1(f318(f318(f320(a879),x89201),f318(f168(a879),x89202)))+P1(f318(f318(f233(a879),x89201),f318(f138(a879,a879,f83(a879),f2(a879)),x89202)))
% 26.45/26.33  [9013]P45(x90131,x90132)+~P1(f318(f318(f320(f884(x90131,x90131)),f318(f318(f248(x90131,x90131),f337(x90132,x90131)),f337(x90132,x90131))),x90132))
% 26.45/26.33  [9153]~P1(f318(f318(f233(f885(a1,a874)),f318(f297(a879,a1,f106(a1)),x91531)),f318(f297(a879,a1,f106(a1)),x91532)))+P1(f318(f318(f233(f885(a879,a874)),x91531),x91532))
% 26.45/26.33  [9154]~P1(f318(f318(f234(f885(a1,a874)),f318(f297(a879,a1,f106(a1)),x91541)),f318(f297(a879,a1,f106(a1)),x91542)))+P1(f318(f318(f234(f885(a879,a874)),x91541),x91542))
% 26.45/26.33  [9247]P1(f318(f318(f234(a1),x92471),x92472))+~P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x92471),x92471)),a103)),f318(f318(f83(a1),x92472),x92472)))
% 26.45/26.33  [9248]P1(f318(f318(f234(a1),x92481),x92482))+~P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x92481),x92481)),a103)),f318(f318(f83(a1),x92482),x92482)))
% 26.45/26.33  [9249]P1(f318(f318(f234(a1),x92491),x92492))+~P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x92491),x92491)),a103)),f318(f318(f83(a1),x92492),x92492)))
% 26.45/26.33  [9250]P1(f318(f318(f234(a1),x92501),x92502))+~P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x92501),x92501)),a103)),f318(f318(f83(a1),x92502),x92502)))
% 26.45/26.33  [10154]~P1(f318(f65(x101541),x101542))+E(f318(f190(f880(x101541)),f93(f880(x101541),f318(f318(f18(f880(x101541),a874,a874),f318(f318(f8(a874,f885(a874,a874),f880(x101541)),a316),f318(f318(f7(f880(x101541),f885(x101541,a874),a874),f318(f318(f8(f885(x101541,a874),f885(f885(x101541,a874),a874),f880(x101541)),a315),f168(x101541))),x101542))),f133(x101541)))),f212(x101541,x101542))
% 26.45/26.33  [6123]E(f318(f318(f83(a879),f318(f318(f22(a879),x61231),x61232)),x61232),x61231)+~P1(f318(f318(f233(a879),x61232),x61231))
% 26.45/26.33  [6188]E(f318(f318(f42(a879),f318(f318(f84(a879),x61881),x61882)),x61882),x61881)+~P1(f318(f318(f234(a879),f2(a879)),x61882))
% 26.45/26.33  [6189]E(f318(f318(f42(a879),f318(f318(f84(a879),x61891),x61892)),x61891),x61892)+~P1(f318(f318(f234(a879),f2(a879)),x61891))
% 26.45/26.33  [6193]~P73(x61931)+E(f318(f318(f6(a879,x61931),f318(f161(x61931),x61932)),f318(f288(a879,f2(a879)),f318(f190(f880(x61931)),x61932))),f318(f162(x61931),x61932))
% 26.45/26.33  [6304]E(f48(a879,f318(a118,f318(f318(f84(a879),x63041),x63042)),x63041),f81(a879))+~P1(f318(f318(f234(a879),f81(a879)),x63041))
% 26.45/26.33  [6310]E(f318(a118,f318(f318(f83(a879),f318(f109(a879),x63101)),x63102)),f318(f318(f83(a879),f81(a879)),x63102))+~P1(f318(a194,f318(f109(a1),x63101)))
% 26.45/26.33  [6337]E(f318(a110,f318(f318(f249(a1),f318(f109(a1),x63371)),x63372)),f318(f318(f249(a879),f318(f109(a879),x63371)),x63372))+P1(f318(a194,f318(f109(a1),x63371)))
% 26.45/26.33  [6580]E(f318(f318(f22(a879),x65801),f318(f109(a879),f318(f318(f83(a1),x65802),a103))),f318(f318(f22(a879),f318(a118,x65801)),f318(f109(a879),x65802)))+~P1(f318(f318(f234(a1),a86),x65802))
% 26.45/26.33  [6667]E(x66671,f2(a879))+E(f318(a118,f318(f318(f83(a879),f318(f318(f22(a879),x66671),f81(a879))),x66672)),f318(f318(f83(a879),x66671),x66672))
% 26.45/26.33  [6708]E(x67081,f2(a1))+P1(f318(f318(f234(a1),f2(a1)),f318(f318(f249(a1),f318(f78(a1),x67081)),x67082)))
% 26.45/26.33  [6724]~E(x67242,f2(a879))+P1(f318(f318(f234(a1),f2(a1)),f318(f318(f249(a1),f318(f78(a1),x67241)),x67242)))
% 26.45/26.33  [6763]E(x67631,f2(a879))+E(f318(f318(f83(a879),x67632),f318(f318(f84(a879),f318(f318(f22(a879),x67631),f81(a879))),x67632)),f318(f318(f84(a879),x67631),x67632))
% 26.45/26.33  [6812]~P1(f318(f318(f233(a1),x68121),x68122))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x68121),a103)),x68122))
% 26.45/26.33  [6942]E(f318(f318(f147(a879),x69421),f135(a879,f318(f288(a879,f318(a118,x69421)),x69422))),f135(a879,f318(f288(a879,x69421),x69422)))+~P1(f318(f318(f234(a879),x69421),x69422))
% 26.45/26.33  [6943]E(f318(f318(f147(a879),x69431),f135(a879,f318(f288(a879,f318(a118,x69431)),x69432))),f135(a879,f318(f288(a879,x69431),x69432)))+~P1(f318(f318(f234(a879),x69431),x69432))
% 26.45/26.33  [7141]E(x71411,x71412)+~E(f318(f318(f22(a1),f318(f318(f83(a1),x71411),x71411)),a103),f318(f318(f22(a1),f318(f318(f83(a1),x71412),x71412)),a103))
% 26.45/26.33  [7144]E(x71441,f119(x71442))+E(f262(x71442,f318(f318(f150(x71442,f884(a105,x71442)),f318(f248(a105,x71442),f81(a105))),x71441)),f269(x71442,x71441))
% 26.45/26.33  [7375]P1(f318(f318(f233(a1),x73751),x73752))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),x73751),a103)),x73752))
% 26.45/26.33  [7859]~P1(f318(f318(f234(a879),x78591),x78592))+P1(f318(f318(f320(f884(a879,a879)),f318(f318(f248(a879,a879),x78591),x78592)),a239))
% 26.45/26.33  [8087]~P1(f318(f318(f234(a105),f2(a105)),x80871))+P1(f318(f318(f234(a105),f318(f247(a105,f884(a105,a105)),f318(f263(x80871),x80872))),x80871))
% 26.45/26.33  [8402]~P91(x84021)+P1(f318(f318(f233(x84021),f318(f78(x84021),f318(f162(x84021),x84022))),f318(f162(x84021),f318(f318(f150(x84021,x84021),f78(x84021)),x84022))))
% 26.45/26.33  [8426]P1(f318(f318(f234(a879),x84261),x84262))+~P1(f318(f318(f320(f884(a879,a879)),f318(f318(f248(a879,a879),x84261),x84262)),a239))
% 26.45/26.33  [8591]E(f318(f318(f248(x85911,x85911),f772(x85912,x85911)),f772(x85912,x85911)),x85912)+~P1(f318(f318(f320(f884(x85911,x85911)),x85912),f294(x85911,f189(f885(f884(x85911,x85911),a874)))))
% 26.45/26.33  [8634]E(f318(f288(a879,x86341),f318(f318(f83(a879),x86341),f318(f41(a879),x86342))),x86342)+~P1(f318(f318(f233(f885(a879,a874)),x86342),f318(f288(a879,x86341),f318(f318(f83(a879),x86341),f318(f41(a879),x86342)))))
% 26.45/26.33  [8655]E(f318(f318(f147(a879),f318(f109(a879),x86551)),f135(a879,f318(f288(a879,f318(a118,f318(f109(a879),x86551))),f318(f109(a879),x86552)))),f135(a879,f318(f288(a879,f318(f109(a879),x86551)),f318(f109(a879),x86552))))+~P1(f318(f318(f234(a879),f318(f109(a879),x86551)),f318(f109(a879),x86552)))
% 26.45/26.33  [8960]E(f318(f318(f42(a1),f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),x89601),x89601)),a103))),f318(f109(a1),f318(f318(f83(a1),x89602),x89602))),f318(f318(f42(a1),f318(f109(a1),x89601)),f318(f109(a1),x89602)))+~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x89602)))
% 26.45/26.33  [9080]E(f172(f880(x90801),f318(f318(f8(a874,a874,f880(x90801)),a313),f318(f318(f7(f880(x90801),f880(x90801),a874),a315),f119(x90801))),x90802),f174(x90801,f174(x90801,x90802)))+~P15(a879,f318(f165(a879),f318(f318(f150(f880(x90801),a879),f190(f880(x90801))),x90802)))
% 26.45/26.33  [9083]E(f318(f318(f42(a1),f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),x90831),x90831)),a103))),f318(f109(a1),f318(f318(f83(a1),x90832),x90832))),f318(f318(f42(a1),f318(f318(f83(a1),f318(f109(a1),x90831)),f81(a1))),f318(f109(a1),x90832)))+P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x90832)))
% 26.45/26.33  [9927]P1(f318(a194,x99272))+E(f318(f318(f89(a1,a879),f318(f318(f22(a1),x99271),x99272)),f318(f318(f18(a1,a879,a879),f318(f318(f7(a1,a879,f885(a879,a879)),f318(f318(f8(a874,f885(a879,f885(a879,a879)),a1),f100(a879)),a194)),f2(a879))),a110)),f318(f318(f22(a879),f318(a110,x99271)),f318(a110,x99272)))
% 26.45/26.33  [9935]E(f318(f318(f89(a1,a879),f318(f109(a1),f318(f318(f83(a1),x99351),f318(f82(a1),x99352)))),f318(f318(f18(a1,a879,a879),f318(f318(f7(a1,a879,f885(a879,a879)),f318(f318(f8(a874,f885(a879,f885(a879,a879)),a1),f100(a879)),a194)),f2(a879))),a110)),f318(f318(f22(a879),f318(f109(a879),x99351)),f318(f109(a879),x99352)))+P1(f318(f318(f234(a1),x99352),a86))
% 26.45/26.33  [9936]~P27(x99361,x99362)+P1(f318(f318(f233(f885(f884(x99361,x99361),a874)),f318(f318(f275(x99361,x99361,x99361),f318(f247(f885(f884(x99361,x99361),a874),f885(f884(x99361,x99361),a874)),x99362)),f318(f256(f885(f884(x99361,x99361),a874),f885(f884(x99361,x99361),a874)),x99362))),f318(f247(f885(f884(x99361,x99361),a874),f885(f884(x99361,x99361),a874)),x99362)))
% 26.45/26.33  [9997]~E(f318(f41(a879),f318(f240(a879),f318(f318(f18(a879,a874,a874),f318(f318(f8(a874,f885(a874,a874),a879),a316),f318(f318(f7(a879,f885(a879,a874),a874),f320(a879)),x99971))),f318(f318(f7(a879,a879,a874),f234(a879)),f318(a118,x99972))))),f2(a879))+~P1(f318(f318(f320(a879),f2(a879)),x99971))
% 26.45/26.33  [10057]E(f48(a1,f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),x100571),x100571)),a103)),f318(f109(a1),f318(f318(f83(a1),x100572),x100572))),f318(f318(f83(a1),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f48(a1,f318(f109(a1),x100571),f318(f109(a1),x100572)))),f81(a1)))+~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x100572)))
% 26.45/26.33  [10066]E(f48(a1,f318(f109(a1),f318(f318(f22(a1),f318(f318(f83(a1),x100661),x100661)),a103)),f318(f109(a1),f318(f318(f83(a1),x100662),x100662))),f318(f318(f22(a1),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f48(a1,f318(f318(f83(a1),f318(f109(a1),x100661)),f81(a1)),f318(f109(a1),x100662)))),f81(a1)))+P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x100662)))
% 26.45/26.33  [10122]~P5(x101221)+E(f43(x101221,f318(f240(x101221),f318(f318(f8(f885(x101221,a874),a874,x101221),f91(x101221)),f318(f318(f8(f885(x101221,a874),f885(x101221,a874),x101221),f318(f18(x101221,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101221),a321),f318(f318(f7(x101221,f885(x101221,a874),a874),f320(x101221)),x101222)))),f233(x101221))))),f44(x101221,x101222))
% 26.45/26.33  [10147]~P37(x101471,x101472)+P60(x101471,f318(f318(f7(x101471,f885(f884(x101471,x101471),a874),f885(x101471,a874)),f318(f318(f8(f885(x101471,f885(f885(f884(x101471,x101471),a874),a874)),f885(f885(f884(x101471,x101471),a874),f885(x101471,a874)),x101471),f7(x101471,f885(f884(x101471,x101471),a874),a874)),f318(f318(f8(f885(x101471,f884(x101471,x101471)),f885(x101471,f885(f885(f884(x101471,x101471),a874),a874)),x101471),f318(f8(f884(x101471,x101471),f885(f885(f884(x101471,x101471),a874),a874),x101471),f320(f884(x101471,x101471)))),f248(x101471,x101471)))),x101472))
% 26.45/26.33  [10148]~P8(x101481,f243(f885(x101481,a874)),x101482)+P7(x101481,f318(f318(f7(x101481,f885(f884(x101481,x101481),a874),f885(x101481,a874)),f318(f318(f8(f885(x101481,f885(f885(f884(x101481,x101481),a874),a874)),f885(f885(f884(x101481,x101481),a874),f885(x101481,a874)),x101481),f7(x101481,f885(f884(x101481,x101481),a874),a874)),f318(f318(f8(f885(x101481,f884(x101481,x101481)),f885(x101481,f885(f885(f884(x101481,x101481),a874),a874)),x101481),f318(f8(f884(x101481,x101481),f885(f885(f884(x101481,x101481),a874),a874),x101481),f320(f884(x101481,x101481)))),f248(x101481,x101481)))),x101482))
% 26.45/26.33  [10185]P37(x101851,x101852)+~P60(x101851,f318(f318(f7(x101851,f885(f884(x101851,x101851),a874),f885(x101851,a874)),f318(f318(f8(f885(x101851,f885(f885(f884(x101851,x101851),a874),a874)),f885(f885(f884(x101851,x101851),a874),f885(x101851,a874)),x101851),f7(x101851,f885(f884(x101851,x101851),a874),a874)),f318(f318(f8(f885(x101851,f884(x101851,x101851)),f885(x101851,f885(f885(f884(x101851,x101851),a874),a874)),x101851),f318(f8(f884(x101851,x101851),f885(f885(f884(x101851,x101851),a874),a874),x101851),f320(f884(x101851,x101851)))),f248(x101851,x101851)))),x101852))
% 26.45/26.33  [10186]P8(x101861,f243(f885(x101861,a874)),x101862)+~P7(x101861,f318(f318(f7(x101861,f885(f884(x101861,x101861),a874),f885(x101861,a874)),f318(f318(f8(f885(x101861,f885(f885(f884(x101861,x101861),a874),a874)),f885(f885(f884(x101861,x101861),a874),f885(x101861,a874)),x101861),f7(x101861,f885(f884(x101861,x101861),a874),a874)),f318(f318(f8(f885(x101861,f884(x101861,x101861)),f885(x101861,f885(f885(f884(x101861,x101861),a874),a874)),x101861),f318(f8(f884(x101861,x101861),f885(f885(f884(x101861,x101861),a874),a874),x101861),f320(f884(x101861,x101861)))),f248(x101861,x101861)))),x101862))
% 26.45/26.33  [7325]E(f318(f318(f83(a879),f318(f109(a879),f318(f318(f22(a1),x73251),a103))),x73252),f318(a118,f318(f318(f83(a879),f318(f109(a879),x73251)),x73252)))+P1(f318(a194,f318(f109(a1),x73251)))
% 26.45/26.33  [7776]~P98(x77761)+E(f318(f318(f83(x77761),f318(f318(f83(x77761),f81(x77761)),f318(f109(x77761),x77762))),f318(f109(x77761),x77762)),f318(f109(x77761),f318(f318(f22(a1),f318(f318(f83(a1),x77762),x77762)),a103)))
% 26.45/26.33  [8427]~P1(f318(f318(f233(a1),x84271),x84272))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x84271),x84271)),f318(f318(f22(a1),f318(f318(f83(a1),x84272),x84272)),a103)))
% 26.45/26.33  [8428]~P1(f318(f318(f233(a1),x84281),x84282))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x84281),x84281)),f318(f318(f22(a1),f318(f318(f83(a1),x84282),x84282)),a103)))
% 26.45/26.33  [8429]~P1(f318(f318(f233(a1),x84291),x84292))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x84291),x84291)),f318(f318(f22(a1),f318(f318(f83(a1),x84292),x84292)),a103)))
% 26.45/26.33  [8430]~P1(f318(f318(f233(a1),x84301),x84302))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x84301),x84301)),f318(f318(f22(a1),f318(f318(f83(a1),x84302),x84302)),a103)))
% 26.45/26.33  [8852]P1(f318(f318(f233(a1),x88521),x88522))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),x88521),x88521)),f318(f318(f22(a1),f318(f318(f83(a1),x88522),x88522)),a103)))
% 26.45/26.33  [8853]P1(f318(f318(f233(a1),x88531),x88532))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),x88531),x88531)),f318(f318(f22(a1),f318(f318(f83(a1),x88532),x88532)),a103)))
% 26.45/26.33  [8854]P1(f318(f318(f233(a1),x88541),x88542))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),x88541),x88541)),f318(f318(f22(a1),f318(f318(f83(a1),x88542),x88542)),a103)))
% 26.45/26.33  [8855]P1(f318(f318(f233(a1),x88551),x88552))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),x88551),x88551)),f318(f318(f22(a1),f318(f318(f83(a1),x88552),x88552)),a103)))
% 26.45/26.33  [9140]~P1(f318(f318(f233(a1),x91401),x91402))+P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91401),x91401)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x91402),x91402)),a103)))
% 26.45/26.33  [9141]~P1(f318(f318(f233(a1),x91411),x91412))+P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91411),x91411)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x91412),x91412)),a103)))
% 26.45/26.33  [9142]~P1(f318(f318(f234(a1),x91421),x91422))+P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91421),x91421)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x91422),x91422)),a103)))
% 26.45/26.33  [9143]~P1(f318(f318(f234(a1),x91431),x91432))+P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91431),x91431)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x91432),x91432)),a103)))
% 26.45/26.33  [9144]~P1(f318(f318(f94(a1),x91441),x91442))+P1(f318(f318(f94(a1),f318(f318(f22(a1),f318(f318(f83(a1),x91441),x91441)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x91442),x91442)),a103)))
% 26.45/26.33  [9413]P1(f318(f318(f233(a1),x94131),x94132))+~P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x94131),x94131)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x94132),x94132)),a103)))
% 26.45/26.33  [9414]P1(f318(f318(f233(a1),x94141),x94142))+~P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),x94141),x94141)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x94142),x94142)),a103)))
% 26.45/26.33  [9415]P1(f318(f318(f234(a1),x94151),x94152))+~P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x94151),x94151)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x94152),x94152)),a103)))
% 26.45/26.33  [9416]P1(f318(f318(f234(a1),x94161),x94162))+~P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),x94161),x94161)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x94162),x94162)),a103)))
% 26.45/26.33  [9417]P1(f318(f318(f94(a1),x94171),x94172))+~P1(f318(f318(f94(a1),f318(f318(f22(a1),f318(f318(f83(a1),x94171),x94171)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),x94172),x94172)),a103)))
% 26.45/26.33  [9449]~P1(f318(f65(x94491),x94492))+P1(f318(f65(f885(x94491,a874)),f318(f240(f885(x94491,a874)),f318(f318(f7(f885(x94491,a874),f885(x94491,a874),a874),f233(f885(x94491,a874))),x94492))))
% 26.45/26.33  [9494]~E(f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),x94941),f189(f885(f884(a879,a879),a874)))),f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),x94942),f189(f885(f884(a879,a879),a874)))))+P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),x94941),x94942)),a114))
% 26.45/26.33  [9576]E(f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),x95761),f189(f885(f884(a879,a879),a874)))),f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),x95762),f189(f885(f884(a879,a879),a874)))))+~P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),x95761),x95762)),a114))
% 26.45/26.33  [9611]P1(f318(f318(f233(a1),f2(a1)),f797(x96111,x96112)))+E(f318(f240(a1),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),x96111)),f318(f240(a1),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),x96112)))
% 26.45/26.33  [10131]~P5(x101311)+E(f44(x101311,f318(f240(x101311),f318(f318(f8(f885(x101311,a874),a874,x101311),f91(x101311)),f318(f318(f8(f885(x101311,a874),f885(x101311,a874),x101311),f318(f18(x101311,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101311),a321),f318(f318(f7(x101311,f885(x101311,a874),a874),f320(x101311)),x101312)))),f318(f7(x101311,x101311,a874),f233(x101311)))))),f43(x101311,x101312))
% 26.45/26.33  [10153]P1(f318(f318(f320(a879),f2(a879)),x101531))+E(f318(f41(a879),f318(f240(a879),f318(f318(f18(a879,a874,a874),f318(f318(f8(a874,f885(a874,a874),a879),a316),f318(f318(f7(a879,f885(a879,a874),a874),f318(f318(f8(a879,f885(f885(a879,a874),a874),a879),f320(a879)),a118)),x101531))),f318(f318(f7(a879,a879,a874),f234(a879)),x101532)))),f318(f41(a879),f318(f240(a879),f318(f318(f18(a879,a874,a874),f318(f318(f8(a874,f885(a874,a874),a879),a316),f318(f318(f7(a879,f885(a879,a874),a874),f320(a879)),x101531))),f318(f318(f7(a879,a879,a874),f234(a879)),f318(a118,x101532))))))
% 26.45/26.33  [7646]~P98(x76461)+E(f318(f318(f84(x76461),x76462),f318(f109(x76461),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),x76462)
% 26.45/26.33  [7909]~P98(x79091)+E(f318(f318(f83(x79091),f318(f109(x79091),x79092)),f81(x79091)),f318(f109(x79091),f318(f318(f83(a1),x79092),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))
% 26.45/26.33  [8057]P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x80572)))+E(f318(f318(f249(a1),x80571),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),x80572),x80572)),a103))),f81(a1))
% 26.45/26.33  [9473]~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x94732)))+E(f318(f318(f249(a1),x94731),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),x94732),x94732)),a103))),f318(f318(f89(a1,a1),f318(f318(f249(a1),x94731),f318(f109(a879),x94732))),f318(f318(f18(a1,a1,a1),f318(f318(f8(a1,f885(a1,a1),a1),f84(a1)),f318(f84(a1),x94731))),f5(a1))))
% 26.45/26.33  [9841]~P1(f318(f318(f233(a879),f817(x98412,x98411)),f318(x98411,f817(x98412,x98411))))+P1(f318(f65(a879),f318(f240(a879),f318(f318(f7(a879,a879,a874),f318(f318(f8(a879,f885(a879,a874),a879),f233(a879)),x98411)),x98412))))
% 26.45/26.33  [9987]~P1(f318(f318(f233(a879),f318(f109(a879),x99871)),f318(a118,x99872)))+P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x99871),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f7(a1,a879,a874),f318(f318(f8(a879,f885(a879,a874),a1),f233(a879)),a110)),x99872))))
% 26.45/26.33  [9988]~P1(f318(f318(f234(a879),f318(f109(a879),x99881)),f318(a118,x99882)))+P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x99881),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f7(a1,a879,a874),f318(f318(f8(a879,f885(a879,a874),a1),f234(a879)),a110)),x99882))))
% 26.45/26.33  [10041]P1(f318(f318(f233(a879),f318(f109(a879),x100411)),f318(a118,x100412)))+~P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x100411),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f7(a1,a879,a874),f318(f318(f8(a879,f885(a879,a874),a1),f233(a879)),a110)),x100412))))
% 26.45/26.33  [10042]P1(f318(f318(f234(a879),f318(f109(a879),x100421)),f318(a118,x100422)))+~P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x100421),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f7(a1,a879,a874),f318(f318(f8(a879,f885(a879,a874),a1),f234(a879)),a110)),x100422))))
% 26.45/26.33  [10072]~P1(f318(f318(f233(a879),f318(a118,x100722)),f318(f109(a879),x100721)))+P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x100721),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f8(a879,a874,a1),f318(f233(a879),x100722)),a110)))))
% 26.45/26.33  [10073]~P1(f318(f318(f234(a879),f318(a118,x100732)),f318(f109(a879),x100731)))+P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x100731),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f8(a879,a874,a1),f318(f234(a879),x100732)),a110)))))
% 26.45/26.33  [10120]P1(f318(f318(f233(a879),f318(a118,x101201)),f318(f109(a879),x101202)))+~P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x101202),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f8(a879,a874,a1),f318(f233(a879),x101201)),a110)))))
% 26.45/26.33  [10121]P1(f318(f318(f234(a879),f318(a118,x101211)),f318(f109(a879),x101212)))+~P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x101212),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f8(a879,a874,a1),f318(f234(a879),x101211)),a110)))))
% 26.45/26.33  [10192]~P1(f318(f318(f320(a879),f2(a879)),x101921))+E(f318(a118,f318(f41(a879),f318(f240(a879),f318(f318(f18(a879,a874,a874),f318(f318(f8(a874,f885(a874,a874),a879),a316),f318(f318(f7(a879,f885(a879,a874),a874),f318(f318(f8(a879,f885(f885(a879,a874),a874),a879),f320(a879)),a118)),x101921))),f318(f318(f7(a879,a879,a874),f234(a879)),x101922))))),f318(f41(a879),f318(f240(a879),f318(f318(f18(a879,a874,a874),f318(f318(f8(a874,f885(a874,a874),a879),a316),f318(f318(f7(a879,f885(a879,a874),a874),f320(a879)),x101921))),f318(f318(f7(a879,a879,a874),f234(a879)),f318(a118,x101922))))))
% 26.45/26.33  [8617]~P98(x86171)+E(f318(f318(f84(x86171),f318(f109(x86171),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),x86172),x86172)
% 26.45/26.33  [8677]~P98(x86771)+E(f318(f318(f83(x86771),f81(x86771)),f318(f109(x86771),x86772)),f318(f109(x86771),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),x86772)))
% 26.45/26.33  [8733]~P98(x87331)+E(f318(f318(f22(x87331),f318(f109(x87331),x87332)),f81(x87331)),f318(f109(x87331),f318(f318(f83(a1),x87332),f318(f82(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [8871]~P1(f318(f318(f234(a879),f318(f109(a879),a86)),x88712))+E(f318(f318(f22(a879),x88711),f318(f318(f22(a879),x88712),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f22(a879),f318(a118,x88711)),x88712))
% 26.45/26.33  [9510]~P116(x95101)+E(f318(f318(f84(x95101),x95102),x95102),f318(f318(f249(x95101),x95102),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [9511]~P85(x95111)+E(f318(f318(f249(x95111),x95112),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f84(x95111),x95112),x95112))
% 26.45/26.33  [9513]~P98(x95131)+E(f318(f318(f84(x95131),x95132),f318(f109(x95131),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f83(x95131),x95132),x95132))
% 26.45/26.33  [9754]~P140(x97541)+E(f318(f318(f249(x97541),f318(f82(x97541),x97542)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f249(x97541),x97542),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [9755]~P122(x97551)+E(f318(f318(f249(x97551),f318(f78(x97551),x97552)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f249(x97551),x97552),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [9751]~P98(x97511)+E(f318(f318(f84(x97511),f318(f109(x97511),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x97512),f318(f318(f83(x97511),x97512),x97512))
% 26.45/26.33  [9884]~P122(x98841)+E(f318(f78(x98841),f318(f318(f249(x98841),x98842),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x98841),x98842),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [9943]~P122(x99431)+P1(f318(f318(f233(x99431),f2(x99431)),f318(f318(f249(x99431),x99432),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.33  [10111]~E(f318(a118,x101112),f318(f109(a879),x101111))+P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x101111),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f7(a1,a879,a874),f318(f318(f8(a879,f885(a879,a874),a1),a315),a110)),x101112)))))
% 26.45/26.33  [10112]~E(f318(f109(a879),x101121),f318(a118,x101122))+P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x101121),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f7(a1,a879,a874),f318(f318(f8(a879,f885(a879,a874),a1),a315),a110)),x101122)))))
% 26.45/26.33  [10156]E(f318(a118,x101561),f318(f109(a879),x101562))+~P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x101562),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f7(a1,a879,a874),f318(f318(f8(a879,f885(a879,a874),a1),a315),a110)),x101561)))))
% 26.45/26.33  [10157]E(f318(f109(a879),x101571),f318(a118,x101572))+~P1(f318(f318(f89(a1,a874),f318(f109(a1),f318(f318(f83(a1),x101571),a103))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a321),f318(f318(f8(a874,a874,a1),a313),a194))),f318(f318(f7(a1,a879,a874),f318(f318(f8(a879,f885(a879,a874),a1),a315),a110)),x101572)))))
% 26.45/26.33  [9941]~P98(x99411)+E(f318(f318(f249(x99411),f318(f109(x99411),a103)),f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x99412)),f81(x99411))
% 26.45/26.33  [9942]~P140(x99421)+E(f318(f318(f249(x99421),f318(f82(x99421),f81(x99421))),f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x99422)),f81(x99421))
% 26.45/26.33  [9945]~P85(x99451)+E(f318(f318(f249(x99451),x99452),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),a103))),f318(f318(f84(x99451),f318(f318(f84(x99451),x99452),x99452)),x99452))
% 26.45/26.33  [10136]~P1(f318(f318(f233(a1),f2(a1)),x101362))+E(f48(a1,f318(f318(f83(a1),f81(a1)),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101361)),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101362)),f318(f318(f83(a1),f81(a1)),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f48(a1,x101361,x101362))))
% 26.45/26.33  [10159]~P1(f318(f318(f233(a1),f2(a1)),x101592))+E(f318(f318(f42(a1),f318(f318(f83(a1),f81(a1)),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101591))),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101592)),f318(f318(f42(a1),x101591),x101592))
% 26.45/26.33  [10161]~P1(f318(f318(f233(a1),x101612),f2(a1)))+E(f318(f318(f42(a1),f318(f318(f83(a1),f81(a1)),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101611))),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101612)),f318(f318(f42(a1),f318(f318(f83(a1),x101611),f81(a1))),x101612))
% 26.45/26.33  [10162]~P1(f318(f318(f233(a1),x101622),f2(a1)))+E(f48(a1,f318(f318(f83(a1),f81(a1)),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101621)),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101622)),f318(f318(f22(a1),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f48(a1,f318(f318(f83(a1),x101621),f81(a1)),x101622))),f81(a1)))
% 26.45/26.33  [10032]~P98(x100321)+E(f318(f318(f249(x100321),f318(f109(x100321),a103)),f318(a118,f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100322))),f318(f109(x100321),a103))
% 26.45/26.33  [10034]~P140(x100341)+E(f318(f318(f249(x100341),f318(f82(x100341),f81(x100341))),f318(a118,f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100342))),f318(f82(x100341),f81(x100341)))
% 26.45/26.33  [6175]E(x61751,x61752)+~P40(a24,x61751,x61753,x61752)
% 26.45/26.33  [8128]~E(x81282,x81283)+P34(x81281,x81281,a315,x81282,x81283)
% 26.45/26.33  [8690]E(x86901,x86902)+~P34(x86903,x86903,a315,x86901,x86902)
% 26.45/26.33  [5183]~P37(x51831,x51833)+P37(x51831,f312(x51831,x51832,x51833))
% 26.45/26.33  [5349]P29(x53491,x53492,x53493)+~P29(x53491,f318(a118,x53492),x53493)
% 26.45/26.33  [5434]~P8(x54341,x54342,x54343)+P8(f880(x54341),f157(x54341,x54342),f154(x54341,x54343))
% 26.45/26.33  [5435]~P48(x54351,x54352,x54353)+P48(f880(x54351),f157(x54351,x54352),f154(x54351,x54353))
% 26.45/26.33  [5547]P55(x55471,x55472,x55473)+~E(f721(x55473,x55472,x55471),f722(x55473,x55472,x55471))
% 26.45/26.33  [5548]P56(x55481,x55482,x55483)+~E(f753(x55483,x55482,x55481),f754(x55483,x55482,x55481))
% 26.45/26.33  [6484]P30(x64841,x64842,x64843)+~P29(x64841,f580(x64843,x64842,x64841),f583(x64843,x64842,x64841))
% 26.45/26.33  [4733]~E(x47331,f192(x47332))+~E(x47331,f318(f226(x47332),x47333))
% 26.45/26.33  [4734]~E(x47341,f192(x47342))+~E(x47341,f318(f226(x47342),x47343))
% 26.45/26.33  [4785]~E(f318(f165(x47852),x47851),x47853)+E(x47851,f318(f165(x47852),x47853))
% 26.45/26.33  [4786]~E(x47862,f318(f165(x47861),x47863))+E(f318(f165(x47861),x47862),x47863)
% 26.45/26.33  [4833]E(x48331,x48332)+~E(f318(f226(x48333),x48331),f318(f226(x48333),x48332))
% 26.45/26.33  [4834]E(x48341,x48342)+~E(f318(f165(x48343),x48341),f318(f165(x48343),x48342))
% 26.45/26.33  [5037]~P7(x50373,x50371)+P1(f318(f318(x50371,x50372),x50372))
% 26.45/26.33  [5038]~P50(x50383,x50381)+P1(f318(f318(x50381,x50382),x50382))
% 26.45/26.33  [5039]~P60(x50391,x50392)+P1(f318(f306(x50391,x50392),x50393))
% 26.45/26.33  [5040]~P60(x50401,x50402)+P1(f318(f306(x50401,x50402),x50403))
% 26.45/26.33  [5101]~P37(x51011,x51012)+P37(f880(x51011),f318(f139(x51011,x51012),x51013))
% 26.45/26.33  [5106]~P1(f318(x51062,x51063))+~E(f318(f240(x51061),x51062),f189(f885(x51061,a874)))
% 26.45/26.33  [5107]~P1(f318(x51072,x51073))+~E(f189(f885(x51071,a874)),f318(f240(x51071),x51072))
% 26.45/26.33  [5133]~P1(f318(x51331,x51333))+P1(f318(x51331,f93(x51332,x51331)))
% 26.45/26.33  [5134]~P1(f318(x51341,x51343))+P1(f318(x51341,f93(x51342,x51341)))
% 26.45/26.33  [5135]~P1(f318(x51351,x51353))+P1(f318(x51351,f93(x51352,x51351)))
% 26.45/26.33  [5136]~P1(f318(x51361,x51363))+P1(f318(x51361,f93(x51362,x51361)))
% 26.45/26.33  [5261]~E(x52612,x52613)+P1(f318(f318(f320(x52611),x52612),f318(a315,x52613)))
% 26.45/26.33  [5316]E(f318(f165(x53161),x53162),f318(f318(f147(x53161),x53163),f119(x53161)))+~E(x53162,f318(f318(f147(x53161),x53163),f119(x53161)))
% 26.45/26.33  [5317]~E(x53173,f318(f318(f147(x53171),x53172),f119(x53171)))+E(f318(f318(f147(x53171),x53172),f119(x53171)),f318(f165(x53171),x53173))
% 26.45/26.33  [5342]~E(x53423,f318(f16(f883(x53422),x53421),f192(x53422)))+E(f178(x53421,x53422,x53423),f189(f885(x53421,a874)))
% 26.45/26.33  [5363]~P33(x53631,x53632,x53633)+P33(x53631,x53632,f318(f165(x53631),x53633))
% 26.45/26.33  [5364]~P31(x53641,x53642,x53643)+P31(x53641,x53642,f318(f165(x53641),x53643))
% 26.45/26.33  [5367]E(f318(f41(x53671),f326(x53672,x53673,x53671)),x53672)+~E(f318(f41(x53671),x53673),f318(a118,x53672))
% 26.45/26.33  [5372]~P37(x53721,x53723)+P1(f318(f318(f320(x53721),x53722),f307(x53721,x53723)))
% 26.45/26.33  [5373]~P37(x53731,x53733)+P1(f318(f318(f320(x53731),x53732),f307(x53731,x53733)))
% 26.45/26.33  [5376]~E(f318(f165(x53762),x53761),f318(f318(f147(x53762),x53763),f119(x53762)))+E(x53761,f318(f318(f147(x53762),x53763),f119(x53762)))
% 26.45/26.33  [5377]~E(f318(f318(f147(x53772),x53773),f119(x53772)),f318(f165(x53772),x53771))+E(x53771,f318(f318(f147(x53772),x53773),f119(x53772)))
% 26.45/26.33  [5392]E(x53921,f318(f16(f883(x53922),x53923),f192(x53922)))+~E(f178(x53923,x53922,x53921),f189(f885(x53923,a874)))
% 26.45/26.33  [5398]E(f88(f884(a879,a879),f51(x53981,x53982)),x53983)+~P1(f318(f51(x53981,x53982),x53983))
% 26.45/26.33  [5406]~E(x54063,f318(f226(x54061),x54062))+P1(f318(f318(f320(x54061),x54062),f225(x54061,x54063)))
% 26.45/26.33  [5438]P33(x54381,x54382,x54383)+~P33(x54381,x54382,f318(f165(x54381),x54383))
% 26.45/26.33  [5439]P31(x54391,x54392,x54393)+~P31(x54391,x54392,f318(f165(x54391),x54393))
% 26.45/26.33  [5501]~E(x55012,f119(x55011))+P1(f318(f318(f320(f880(x55011)),x55012),f157(x55011,x55013)))
% 26.45/26.33  [5508]~P48(x55081,x55082,x55083)+P48(x55081,x55082,f318(f273(x55081,x55081),x55083))
% 26.45/26.33  [5509]~P56(x55091,x55092,x55093)+P56(x55091,x55092,f318(f273(x55091,x55091),x55093))
% 26.45/26.33  [5528]~P61(x55281)+E(f48(x55281,f48(x55281,x55282,x55283),x55283),f48(x55281,x55282,x55283))
% 26.45/26.33  [5623]E(x56231,x56232)+~P1(f318(f318(f320(x56233),x56231),f318(a315,x56232)))
% 26.45/26.33  [5668]~P145(x56681)+E(f191(x56681,x56682,f2(a879),x56683),x56683)
% 26.45/26.33  [5688]P48(x56881,x56882,x56883)+~P48(x56881,x56882,f318(f273(x56881,x56881),x56883))
% 26.45/26.33  [5689]P56(x56891,x56892,x56893)+~P56(x56891,x56892,f318(f273(x56891,x56891),x56893))
% 26.45/26.33  [5693]~P108(x56932)+E(f146(x56931,x56932,x56933,f119(x56931)),f119(x56931))
% 26.45/26.33  [5707]E(f166(x57071,x57072,f148(x57071,x57073)),f148(x57071,f166(x57071,x57072,x57073)))+~P1(f318(f133(x57071),x57073))
% 26.45/26.33  [5713]E(x57131,f318(f226(x57132),x57133))+~P1(f318(f318(f320(x57132),x57133),f225(x57132,x57131)))
% 26.45/26.33  [5807]E(f318(f132(x58071,x58072),x58073),f119(x58071))+P1(f318(x58072,f623(x58073,x58072,x58071)))
% 26.45/26.33  [5956]~P1(f318(f133(x59561),x59562))+P1(f318(f133(x59561),f170(x59561,x59562,x59563)))
% 26.45/26.33  [5957]~P1(f318(f133(x59571),x59573))+P1(f318(f133(x59571),f166(x59571,x59572,x59573)))
% 26.45/26.33  [5958]~P1(f318(f133(x59581),x59583))+P1(f318(f133(x59581),f172(x59581,x59582,x59583)))
% 26.45/26.33  [5959]~P1(f318(f133(x59591),x59593))+P1(f318(f133(x59591),f136(x59591,x59592,x59593)))
% 26.45/26.33  [5960]~P147(x59601,x59603,x59602)+P1(f318(x59601,f48(a1,x59602,x59603)))
% 26.45/26.33  [5977]~P33(x59773,x59771,x59772)+P1(f318(x59771,f735(x59772,x59771,x59773)))
% 26.45/26.33  [5978]~P35(x59783,x59781,x59782)+P1(f318(x59781,f810(x59782,x59781,x59783)))
% 26.45/26.33  [6000]E(f318(f132(x60001,x60002),x60003),f172(x60001,x60002,x60003))+P1(f318(x60002,f657(x60003,x60002,x60001)))
% 26.45/26.33  [6043]~P1(f318(f133(x60431),x60433))+P1(f318(f133(f880(x60431)),f58(x60431,x60432,x60433)))
% 26.45/26.33  [6076]~P109(x60761)+E(f318(f318(f107(f885(x60761,a874)),f318(f241(x60761),x60762)),f289(x60761,x60762,x60763)),f189(f885(x60761,a874)))
% 26.45/26.33  [6077]~P109(x60771)+E(f318(f318(f107(f885(x60771,a874)),f318(f287(x60771),x60772)),f292(x60771,x60772,x60773)),f189(f885(x60771,a874)))
% 26.45/26.33  [6078]~P109(x60781)+E(f318(f318(f107(f885(x60781,a874)),f318(f287(x60781),x60782)),f291(x60781,x60782,x60783)),f189(f885(x60781,a874)))
% 26.45/26.33  [6300]E(f318(f132(x63001,x63002),x63003),x63003)+~P1(f318(x63002,f624(x63003,x63002,x63001)))
% 26.45/26.33  [6302]E(f318(f318(f296(x63021),f371(x63022,x63023,x63021)),f326(x63022,x63023,x63021)),x63023)+~E(f318(f41(x63021),x63023),f318(a118,x63022))
% 26.45/26.33  [6317]P147(x63171,x63172,x63173)+~P1(f318(x63171,f48(a1,x63173,x63172)))
% 26.45/26.33  [6364]P31(x63641,x63642,x63643)+~P1(f318(x63642,f802(x63643,x63642,x63641)))
% 26.45/26.33  [6365]P31(x63651,x63652,x63653)+~P1(f318(x63652,f806(x63652,x63653,x63651)))
% 26.45/26.33  [6366]P31(x63661,x63662,x63663)+~P1(f318(x63662,f807(x63663,x63662,x63661)))
% 26.45/26.33  [6368]E(f172(x63681,x63682,x63683),x63683)+~P1(f318(x63682,f658(x63683,x63682,x63681)))
% 26.45/26.33  [6452]~P1(f318(x64522,f576(x64523,x64522,x64521)))+P1(f318(f252(x64521,x64522),x64523))
% 26.45/26.33  [6453]~P1(f318(x64532,f662(x64533,x64532,x64531)))+P1(f318(f156(x64531,x64532),x64533))
% 26.45/26.33  [6709]~P1(f318(f306(x67091,x67092),f392(x67093,x67092,x67091)))+P1(f318(f306(x67091,x67092),x67093))
% 26.45/26.33  [6710]~P1(f318(f306(x67101,x67102),f394(x67103,x67102,x67101)))+P1(f318(f306(x67101,x67102),x67103))
% 26.45/26.33  [7326]~P61(x73261)+E(f318(f318(f83(x73261),f318(f318(f84(x73261),x73262),f318(f318(f42(x73261),x73263),x73262))),f48(x73261,x73263,x73262)),x73263)
% 26.45/26.33  [7800]E(f318(f318(f248(x78001,x78001),f355(x78002,x78003,x78001)),f355(x78002,x78003,x78001)),x78003)+~P1(f318(f318(f320(f884(x78001,x78001)),x78003),f245(x78001,x78002)))
% 26.45/26.33  [7917]~P1(f318(f318(f320(x79171),f508(x79173,x79172,x79171)),f307(x79171,x79173)))+P1(f318(f318(f320(x79171),x79172),f307(x79171,x79173)))
% 26.45/26.33  [7918]~P1(f318(f318(f320(x79181),f724(x79183,x79182,x79181)),f307(x79181,x79183)))+P1(f318(f318(f320(x79181),x79182),f307(x79181,x79183)))
% 26.45/26.33  [7919]~P1(f318(f318(f320(x79191),f733(x79193,x79192,x79191)),f307(x79191,x79193)))+P1(f318(f318(f320(x79191),x79192),f307(x79191,x79193)))
% 26.45/26.33  [8108]~P61(x81081)+E(f318(f318(f83(x81081),f318(f318(f84(x81081),f318(f318(f42(x81081),x81082),x81083)),x81083)),f48(x81081,x81082,x81083)),x81082)
% 26.45/26.33  [8109]~P61(x81091)+E(f318(f318(f83(x81091),f318(f318(f84(x81091),f318(f318(f42(x81091),x81092),x81093)),x81093)),f48(x81091,x81092,x81093)),x81092)
% 26.45/26.33  [8154]~E(f318(f41(x81541),x81542),f318(a118,x81543))+~P1(f318(f318(f320(x81541),f371(x81543,x81542,x81541)),f326(x81543,x81542,x81541)))
% 26.45/26.33  [8782]P1(f318(f318(f233(f885(f884(x87821,x87821),a874)),f294(x87821,x87822)),f294(x87821,x87823)))+~P1(f318(f318(f233(f885(f884(x87821,x87821),a874)),x87822),f294(x87821,x87823)))
% 26.45/26.33  [9048]E(x90481,f119(x90482))+~P1(f318(f318(f320(f884(f880(x90482),f880(x90482))),f318(f318(f248(f880(x90482),f880(x90482)),x90481),f119(x90482))),f154(x90482,x90483)))
% 26.45/26.33  [9074]E(x90741,f119(x90742))+~P1(f318(f318(f320(f884(f880(x90742),f880(x90742))),f318(f318(f248(f880(x90742),f880(x90742)),f119(x90742)),x90741)),f154(x90742,x90743)))
% 26.45/26.33  [9212]E(f318(f318(f147(x92121),f660(x92122,x92123,x92121)),f661(x92122,x92123,x92121)),x92123)+~P1(f318(f318(f320(f884(f880(x92121),f880(x92121))),f318(f318(f248(f880(x92121),f880(x92121)),f119(x92121)),x92123)),f143(x92121,x92122)))
% 26.45/26.33  [9442]~P126(x94421)+~P1(f318(f318(f234(x94421),f318(f318(f83(x94421),f318(f318(f84(x94421),x94422),x94422)),f318(f318(f84(x94421),x94423),x94423))),f2(x94421)))
% 26.45/26.33  [9489]P1(f318(f65(x94891),x94892))+~P1(f318(f318(f320(f884(f885(x94891,a874),f885(x94891,a874))),f318(f318(f248(f885(x94891,a874),f885(x94891,a874)),x94893),x94892)),f293(x94891)))
% 26.45/26.33  [9777]~P46(x97771,x97772,x97773)+P1(f318(f318(f233(a1),f318(f318(f76(f884(a1,a1),a1,x97771,f247(a1,a1)),f210(x97771)),f221(x97771,x97772,f218(x97771,x97773)))),f2(a1)))
% 26.45/26.33  [9778]~P47(x97781,x97782,x97783)+P1(f318(f318(f234(a1),f318(f318(f76(f884(a1,a1),a1,x97781,f247(a1,a1)),f210(x97781)),f221(x97781,x97782,f218(x97781,x97783)))),f2(a1)))
% 26.45/26.33  [9912]P47(x99121,x99122,x99123)+~P1(f318(f318(f234(a1),f318(f318(f76(f884(a1,a1),a1,x99121,f247(a1,a1)),f210(x99121)),f221(x99121,x99122,f218(x99121,x99123)))),f2(a1)))
% 26.45/26.33  [9913]P46(x99131,x99132,x99133)+~P1(f318(f318(f233(a1),f318(f318(f76(f884(a1,a1),a1,x99131,f247(a1,a1)),f210(x99131)),f221(x99131,x99132,f218(x99131,x99133)))),f2(a1)))
% 26.45/26.33  [10241]~P122(x102411)+~P1(f318(f318(f234(x102411),f318(f318(f83(x102411),f318(f318(f249(x102411),x102412),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x102411),x102413),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))),f2(x102411)))
% 26.45/26.33  [4814]~E(x48143,f119(x48141))+E(f318(f318(f121(x48141),x48142),x48143),x48142)
% 26.45/26.33  [4815]~E(x48152,f119(x48151))+E(f318(f318(f121(x48151),x48152),x48153),x48153)
% 26.45/26.33  [4816]~E(x48163,f119(x48161))+E(f318(f318(f121(x48161),x48162),x48163),x48162)
% 26.45/26.33  [4817]~E(x48172,f119(x48171))+E(f318(f318(f121(x48171),x48172),x48173),x48173)
% 26.45/26.33  [4824]~E(x48242,f2(a879))+E(f318(f318(f169(x48241),x48242),x48243),f119(x48241))
% 26.45/26.33  [4828]~E(x48283,f119(x48281))+E(f318(f318(f169(x48281),x48282),x48283),f119(x48281))
% 26.45/26.33  [4868]~E(x48681,x48683)+E(x48681,f318(f318(f121(x48682),f119(x48682)),x48683))
% 26.45/26.33  [4953]~P3(x49532)+E(f318(f189(f885(x49531,x49532)),x49533),f189(x49532))
% 26.45/26.33  [4954]~P3(x49542)+E(f318(f189(f885(x49541,x49542)),x49543),f189(x49542))
% 26.45/26.33  [4955]~P112(x49552)+E(f318(f243(f885(x49551,x49552)),x49553),f243(x49552))
% 26.45/26.33  [4971]E(x49711,f119(x49712))+~E(f318(f318(f121(x49712),x49711),x49713),x49713)
% 26.45/26.33  [4972]E(x49721,f119(x49722))+~E(f318(f318(f121(x49722),x49723),x49721),x49723)
% 26.45/26.33  [4973]E(x49731,f119(x49732))+~E(f318(f318(f121(x49732),x49733),x49731),x49733)
% 26.45/26.33  [4974]E(x49741,f119(x49742))+~E(f318(f318(f121(x49742),x49741),x49743),x49743)
% 26.45/26.33  [4980]E(x49801,f119(x49802))+~E(f318(f318(f121(x49802),x49803),x49801),f119(x49802))
% 26.45/26.33  [4981]E(x49811,f119(x49812))+~E(f318(f318(f121(x49812),x49811),x49813),f119(x49812))
% 26.45/26.33  [4982]E(x49821,f119(x49822))+~E(f318(f318(f121(x49822),x49823),x49821),f119(x49822))
% 26.45/26.33  [4983]E(x49831,f119(x49832))+~E(f318(f318(f121(x49832),x49831),x49833),f119(x49832))
% 26.45/26.33  [5006]~E(x50062,f2(a879))+E(f318(f318(f84(a879),x50061),x50062),f318(f318(f84(a879),x50063),x50062))
% 26.45/26.33  [5007]~E(x50071,f2(a879))+E(f318(f318(f84(a879),x50071),x50072),f318(f318(f84(a879),x50071),x50073))
% 26.45/26.33  [5008]~E(x50081,f2(a879))+E(f318(f318(f84(a879),x50081),x50082),f318(f318(f84(a879),x50081),x50083))
% 26.45/26.33  [5062]~P63(x50621)+E(f318(f318(f116(x50621),x50622),x50623),f318(f318(f116(x50621),x50623),x50622))
% 26.45/26.33  [5063]~P63(x50631)+E(f318(f318(f116(x50631),x50632),x50633),f318(f318(f116(x50631),x50633),x50632))
% 26.45/26.33  [5064]~P64(x50641)+E(f318(f318(f116(x50641),x50642),x50643),f318(f318(f116(x50641),x50643),x50642))
% 26.45/26.33  [5065]~P64(x50651)+E(f318(f318(f107(x50651),x50652),x50653),f318(f318(f107(x50651),x50653),x50652))
% 26.45/26.33  [5066]~P105(x50661)+E(f318(f318(f107(x50661),x50662),x50663),f318(f318(f107(x50661),x50663),x50662))
% 26.45/26.33  [5067]~P105(x50671)+E(f318(f318(f107(x50671),x50672),x50673),f318(f318(f107(x50671),x50673),x50672))
% 26.45/26.33  [5068]~P116(x50681)+E(f318(f318(f83(x50681),x50682),x50683),f318(f318(f83(x50681),x50683),x50682))
% 26.45/26.33  [5069]~P116(x50691)+E(f318(f318(f84(x50691),x50692),x50693),f318(f318(f84(x50691),x50693),x50692))
% 26.45/26.33  [5070]~P108(x50701)+E(f318(f318(f231(x50701),x50702),x50703),f318(f318(f231(x50701),x50703),x50702))
% 26.45/26.33  [5071]~P108(x50711)+E(f318(f318(f231(x50711),x50712),x50713),f318(f318(f231(x50711),x50713),x50712))
% 26.45/26.33  [5072]~P108(x50721)+E(f318(f318(f232(x50721),x50722),x50723),f318(f318(f232(x50721),x50723),x50722))
% 26.45/26.33  [5073]~P108(x50731)+E(f318(f318(f232(x50731),x50732),x50733),f318(f318(f232(x50731),x50733),x50732))
% 26.45/26.33  [5131]E(f48(a879,x51311,x51312),f2(a879))+~E(x51311,f318(f318(f84(a879),x51312),x51313))
% 26.45/26.33  [5132]E(f48(a1,x51321,x51322),f2(a1))+~E(x51321,f318(f318(f84(a1),x51322),x51323))
% 26.45/26.33  [5195]E(x51951,x51952)+~E(f318(f318(f83(a879),x51953),x51951),f318(f318(f83(a879),x51953),x51952))
% 26.45/26.33  [5196]E(x51961,x51962)+~E(f318(f318(f83(a879),x51961),x51963),f318(f318(f83(a879),x51962),x51963))
% 26.45/26.33  [5209]~P95(x52091)+E(f318(f318(f107(x52091),x52092),f318(f82(x52091),x52093)),f318(f318(f22(x52091),x52092),x52093))
% 26.45/26.33  [5210]~P67(x52101)+E(f318(f318(f83(x52101),x52102),f318(f82(x52101),x52103)),f318(f318(f22(x52101),x52102),x52103))
% 26.45/26.33  [5211]~P79(x52111)+E(f318(f318(f83(x52111),x52112),f318(f82(x52111),x52113)),f318(f318(f22(x52111),x52112),x52113))
% 26.45/26.33  [5212]~P114(x52121)+E(f318(f318(f83(x52121),x52122),f318(f82(x52121),x52123)),f318(f318(f22(x52121),x52122),x52123))
% 26.45/26.33  [5213]~P79(x52131)+E(f318(f318(f22(x52131),x52132),f318(f82(x52131),x52133)),f318(f318(f83(x52131),x52132),x52133))
% 26.45/26.33  [5253]~P1(f318(x52533,x52532))+P1(f318(f318(f320(x52531),x52532),x52533))
% 26.45/26.33  [5254]~P73(x52542)+E(f318(f318(f6(x52541,x52542),x52543),f189(f885(x52541,a874))),f2(x52542))
% 26.45/26.33  [5255]~P73(x52552)+E(f318(f318(f6(x52551,x52552),x52553),f189(f885(x52551,a874))),f2(x52552))
% 26.45/26.33  [5256]~P80(x52562)+E(f318(f318(f9(x52561,x52562),x52563),f189(f885(x52561,a874))),f81(x52562))
% 26.45/26.33  [5257]~P80(x52572)+E(f318(f318(f9(x52571,x52572),x52573),f189(f885(x52571,a874))),f81(x52572))
% 26.45/26.33  [5304]~E(x53042,f318(f318(f83(a879),x53041),x53043))+P1(f318(f318(f233(a879),x53041),x53042))
% 26.45/26.33  [5307]~E(x53072,f189(f885(x53071,a874)))+E(f318(f318(f64(x53071),x53072),x53073),f189(f885(f885(x53071,a874),a874)))
% 26.45/26.33  [5308]~E(x53082,f189(f885(x53081,a874)))+E(f189(f885(f885(x53081,a874),a874)),f318(f318(f64(x53081),x53082),x53083))
% 26.45/26.33  [5381]~E(f318(f244(x53812,x53813),x53811),f189(f885(x53813,a874)))+E(x53811,f189(f885(f884(x53812,x53813),a874)))
% 26.45/26.33  [5382]~E(f318(f246(x53822,x53823),x53821),f189(f885(x53822,a874)))+E(x53821,f189(f885(f884(x53822,x53823),a874)))
% 26.45/26.33  [5412]E(f318(f244(x54121,x54122),x54123),f189(f885(x54122,a874)))+~E(x54123,f189(f885(f884(x54121,x54122),a874)))
% 26.45/26.33  [5413]E(f318(f246(x54131,x54132),x54133),f189(f885(x54131,a874)))+~E(x54133,f189(f885(f884(x54131,x54132),a874)))
% 26.45/26.33  [5416]E(f268(x54161,x54162,x54163),f318(f318(f22(a105),x54162),x54163))+P1(f318(f318(f234(a105),x54162),x54163))
% 26.45/26.33  [5432]P1(f318(x54321,x54322))+~P1(f318(f318(f320(x54323),x54322),x54321))
% 26.45/26.33  [5471]E(x54711,x54712)+~E(f318(f82(f885(x54713,a874)),x54711),f318(f82(f885(x54713,a874)),x54712))
% 26.45/26.33  [5476]E(f300(x54761,x54762,x54763),f192(f880(a314)))+~P1(f318(f318(f234(a1),x54762),x54763))
% 26.45/26.33  [5479]~E(x54791,f189(f885(x54792,a874)))+~P1(f318(f318(f320(x54792),x54793),x54791))
% 26.45/26.33  [5480]~E(x54801,f189(f885(x54802,a874)))+~P1(f318(f318(f320(x54802),x54803),x54801))
% 26.45/26.33  [5481]~E(x54811,f189(f885(x54812,a874)))+~P1(f318(f318(f320(x54812),x54813),x54811))
% 26.45/26.33  [5510]~E(x55102,f318(f318(f83(a1),x55101),f318(f106(a1),x55103)))+P1(f318(f318(f233(a1),x55101),x55102))
% 26.45/26.33  [5526]E(f318(f318(f296(x55261),x55262),x55263),x55263)+~P1(f318(f318(f320(x55261),x55262),x55263))
% 26.45/26.33  [5537]E(x55371,f189(f885(x55372,a874)))+~E(f318(f318(f64(x55372),x55371),x55373),f189(f885(f885(x55372,a874),a874)))
% 26.45/26.33  [5538]E(x55381,f189(f885(x55382,a874)))+~E(f189(f885(f885(x55382,a874),a874)),f318(f318(f64(x55382),x55381),x55383))
% 26.45/26.33  [5544]~P113(x55441)+E(f318(f318(f84(x55441),f318(f82(x55441),x55442)),f318(f82(x55441),x55443)),f318(f318(f84(x55441),x55442),x55443))
% 26.45/26.33  [5546]~P69(x55461)+E(f318(f318(f276(x55461),f318(f82(x55461),x55462)),f318(f82(x55461),x55463)),f318(f318(f276(x55461),x55462),x55463))
% 26.45/26.33  [5577]~P1(f318(x55773,x55772))+P1(f318(f318(f320(x55771),x55772),f318(f240(x55771),x55773)))
% 26.45/26.33  [5578]~P1(f318(x55783,x55782))+P1(f318(f318(f320(x55781),x55782),f318(f240(x55781),x55783)))
% 26.45/26.33  [5616]E(f166(x56161,x56162,x56163),x56163)+P1(f318(f318(f320(x56161),x56162),f318(f168(x56161),x56163)))
% 26.45/26.33  [5697]~P1(f318(f133(x56971),x56973))+P1(f318(f133(x56971),f318(f132(x56971,x56972),x56973)))
% 26.45/26.33  [5743]~P61(x57431)+E(f318(f318(f42(x57431),f48(x57431,x57432,x57433)),x57433),f2(x57431))
% 26.45/26.33  [5762]E(f170(x57621,f318(f318(f147(x57621),x57622),f119(x57621)),x57623),f119(x57621))+P1(f318(f318(f320(a879),f2(a879)),x57623))
% 26.45/26.33  [5816]E(f318(f318(f147(x58161),x58162),x58163),f136(x58161,x58162,x58163))+P1(f318(f318(f320(x58161),x58162),f318(f168(x58161),x58163)))
% 26.45/26.33  [5817]E(f318(f318(f147(x58171),x58172),x58173),f136(x58171,x58172,x58173))+P1(f318(f318(f320(x58171),x58172),f318(f168(x58171),x58173)))
% 26.45/26.33  [5826]E(x58261,x58262)+~E(f318(f318(f84(a879),f318(a118,x58263)),x58261),f318(f318(f84(a879),f318(a118,x58263)),x58262))
% 26.45/26.33  [5827]~E(x58272,f318(f318(f83(a1),x58271),f318(f106(a1),f318(a118,x58273))))+P1(f318(f318(f234(a1),x58271),x58272))
% 26.45/26.33  [5938]~E(x59383,f119(x59381))+E(f318(f318(f318(f184(f880(x59381),f880(x59381)),x59382),f164(x59381)),x59383),f119(x59381))
% 26.45/26.33  [5940]P1(f318(x59401,x59402))+~P1(f318(f318(f320(x59403),x59402),f318(f240(x59403),x59401)))
% 26.45/26.33  [5941]P1(f318(x59411,x59412))+~P1(f318(f318(f320(x59413),x59412),f318(f240(x59413),x59411)))
% 26.45/26.33  [5942]P1(f318(x59421,x59422))+~P1(f318(f318(f320(x59423),x59422),f318(f240(x59423),x59421)))
% 26.45/26.33  [5972]E(x59721,x59722)+~E(f318(f318(f296(x59723),x59721),f189(f885(x59723,a874))),f318(f318(f296(x59723),x59722),f189(f885(x59723,a874))))
% 26.45/26.33  [5983]~P109(x59831)+E(f318(f318(f107(f885(x59831,a874)),f318(f241(x59831),x59832)),f318(f288(x59831,x59832),x59833)),f189(f885(x59831,a874)))
% 26.45/26.33  [6025]E(f136(x60251,x60252,x60253),x60253)+~P1(f318(f318(f320(x60251),x60252),f318(f168(x60251),x60253)))
% 26.45/26.33  [6026]E(f136(x60261,x60262,x60263),x60263)+~P1(f318(f318(f320(x60261),x60262),f318(f168(x60261),x60263)))
% 26.45/26.33  [6052]~P83(x60521)+E(f318(f297(x60521,x60521,f82(x60521)),f318(f288(x60521,x60522),x60523)),f291(x60521,f318(f82(x60521),x60523),f318(f82(x60521),x60522)))
% 26.45/26.33  [6060]E(f318(f190(f880(x60601)),f166(x60601,x60602,x60603)),f318(f190(f880(x60601)),x60603))+P1(f318(f318(f320(x60601),x60602),f318(f168(x60601),x60603)))
% 26.45/26.33  [6079]P1(f318(x60791,x60792))+~P1(f318(f318(f320(x60793),x60792),f189(f885(x60793,a874))))
% 26.45/26.33  [6109]~P109(x61091)+E(f318(f318(f107(f885(x61091,a874)),f318(f288(x61091,x61092),x61093)),f318(f242(x61091),x61093)),f189(f885(x61091,a874)))
% 26.45/26.33  [6132]~P83(x61321)+E(f318(f297(x61321,x61321,f82(x61321)),f292(x61321,x61322,x61323)),f292(x61321,f318(f82(x61321),x61323),f318(f82(x61321),x61322)))
% 26.45/26.33  [6133]~P83(x61331)+E(f318(f297(x61331,x61331,f82(x61331)),f289(x61331,x61332,x61333)),f289(x61331,f318(f82(x61331),x61333),f318(f82(x61331),x61332)))
% 26.45/26.33  [6190]E(f170(x61901,f318(f318(f147(x61901),x61902),f119(x61901)),x61903),f318(f318(f147(x61901),x61902),f119(x61901)))+~P1(f318(f318(f320(a879),f2(a879)),x61903))
% 26.45/26.33  [6197]~P83(x61971)+E(f318(f297(x61971,x61971,f82(x61971)),f291(x61971,x61972,x61973)),f318(f288(x61971,f318(f82(x61971),x61973)),f318(f82(x61971),x61972)))
% 26.45/26.33  [6217]~P62(x62171)+E(f48(x62171,f318(f82(x62171),f48(x62171,x62172,x62173)),x62173),f48(x62171,f318(f82(x62171),x62172),x62173))
% 26.45/26.33  [6315]~P1(f318(f65(f884(x63152,x63151)),x63153))+P1(f318(f65(x63151),f318(f244(x63152,x63151),x63153)))
% 26.45/26.33  [6316]~P1(f318(f65(f884(x63161,x63162)),x63163))+P1(f318(f65(x63161),f318(f246(x63161,x63162),x63163)))
% 26.45/26.33  [6321]~P109(x63211)+E(f318(f318(f107(f885(x63211,a874)),f292(x63211,x63212,x63213)),f318(f242(x63211),x63213)),f189(f885(x63211,a874)))
% 26.45/26.33  [6322]~P109(x63221)+E(f318(f318(f107(f885(x63221,a874)),f291(x63221,x63222,x63223)),f318(f290(x63221),x63223)),f189(f885(x63221,a874)))
% 26.45/26.33  [6323]~P109(x63231)+E(f318(f318(f107(f885(x63231,a874)),f289(x63231,x63232,x63233)),f318(f290(x63231),x63233)),f189(f885(x63231,a874)))
% 26.45/26.33  [6390]E(f318(f318(f161(x63901),x63902),f599(x63902,x63903,x63901)),x63903)+~P1(f318(f318(f320(x63901),x63903),f318(f168(x63901),x63902)))
% 26.45/26.33  [6534]E(x65341,f119(x65342))+~E(f318(f318(f318(f184(f880(x65342),f880(x65342)),x65343),f164(x65342)),x65341),f119(x65342))
% 26.45/26.33  [6611]P40(x66111,x66112,f391(x66113,x66112,x66111),x66113)+~P1(f318(f318(f197(x66111),x66112),x66113))
% 26.45/26.33  [6612]P40(x66121,x66122,f600(x66123,x66122,x66121),x66123)+~P1(f318(f318(f197(x66121),x66122),x66123))
% 26.45/26.33  [6646]~P1(f318(f65(f884(x66462,x66461)),x66463))+P1(f318(f65(f884(x66461,x66462)),f318(f273(x66462,x66461),x66463)))
% 26.45/26.33  [6801]P56(x68011,x68012,x68013)+P1(f318(f318(f320(x68011),f754(x68013,x68012,x68011)),x68012))
% 26.45/26.33  [6802]P56(x68021,x68022,x68023)+P1(f318(f318(f320(x68021),f753(x68023,x68022,x68021)),x68022))
% 26.45/26.33  [6814]P1(f318(f306(x68141,x68142),x68143))+P1(f318(f318(x68142,f392(x68143,x68142,x68141)),x68143))
% 26.45/26.33  [6815]P1(f318(f306(x68151,x68152),x68153))+P1(f318(f318(x68152,f394(x68153,x68152,x68151)),x68153))
% 26.45/26.33  [6846]E(f318(f190(f880(x68461)),f166(x68461,x68462,x68463)),f318(f318(f22(a879),f318(f190(f880(x68461)),x68463)),f81(a879)))+~P1(f318(f318(f320(x68461),x68462),f318(f168(x68461),x68463)))
% 26.45/26.33  [6887]P1(f318(f252(x68871,x68872),x68873))+P1(f318(f318(f320(x68871),f576(x68873,x68872,x68871)),x68873))
% 26.45/26.33  [6899]~P1(f318(f65(f884(x68992,x68991)),f318(f273(x68991,x68992),x68993)))+P1(f318(f65(f884(x68991,x68992)),x68993))
% 26.45/26.33  [6955]~P1(f318(f318(f320(x69551),x69552),f318(f168(x69551),f120(x69551,x69553))))+P1(f318(f318(f320(x69551),x69552),f318(f168(x69551),x69553)))
% 26.45/26.33  [6960]P30(x69601,x69602,x69603)+P1(f318(f318(f320(f878(x69601)),f583(x69603,x69602,x69601)),x69603))
% 26.45/26.33  [6987]E(f318(f132(x69871,x69872),x69873),x69873)+P1(f318(f318(f320(x69871),f624(x69873,x69872,x69871)),f318(f168(x69871),x69873)))
% 26.45/26.33  [7002]E(f318(f132(x70021,x70022),x70023),f119(x70021))+P1(f318(f318(f320(x70021),f623(x70023,x70022,x70021)),f318(f168(x70021),x70023)))
% 26.45/26.33  [7026]P31(x70261,x70262,x70263)+P1(f318(f318(f320(x70261),f802(x70263,x70262,x70261)),f318(f168(x70261),x70263)))
% 26.45/26.33  [7027]P31(x70271,x70272,x70273)+P1(f318(f318(f320(x70271),f807(x70273,x70272,x70271)),f318(f168(x70271),x70273)))
% 26.45/26.33  [7028]P31(x70281,x70282,x70283)+P1(f318(f318(f320(x70281),f806(x70282,x70283,x70281)),f318(f168(x70281),x70283)))
% 26.45/26.33  [7031]E(f172(x70311,x70312,x70313),x70313)+P1(f318(f318(f320(x70311),f658(x70313,x70312,x70311)),f318(f168(x70311),x70313)))
% 26.45/26.33  [7109]P1(f318(f156(x71091,x71092),x71093))+P1(f318(f318(f320(x71091),f662(x71093,x71092,x71091)),f318(f168(x71091),x71093)))
% 26.45/26.33  [7118]~P33(x71181,x71183,x71182)+P1(f318(f318(f320(x71181),f735(x71182,x71183,x71181)),f318(f168(x71181),x71182)))
% 26.45/26.33  [7119]~P35(x71191,x71193,x71192)+P1(f318(f318(f320(x71191),f810(x71192,x71193,x71191)),f318(f168(x71191),x71192)))
% 26.45/26.33  [7154]P1(f318(f318(f320(x71541),x71542),f795(x71543,x71542,x71541)))+~P1(f318(f318(f320(x71541),x71542),f43(f885(x71541,a874),x71543)))
% 26.45/26.33  [7155]~P73(x71551)+E(f318(f318(f83(x71551),f318(f318(f6(a879,x71551),x71552),f318(f241(a879),x71553))),f318(x71552,x71553)),f318(f318(f6(a879,x71551),x71552),f318(f241(a879),f318(a118,x71553))))
% 26.45/26.33  [7244]~P33(x72442,x72441,x72443)+P1(f318(x72441,f318(f318(f161(x72442),x72443),f742(x72443,x72441,x72442))))
% 26.45/26.33  [7256]~P1(f318(f318(f320(x72561),x72562),f743(x72562,x72563,x72561)))+P1(f318(f318(f320(x72561),x72562),f44(f885(x72561,a874),x72563)))
% 26.45/26.33  [7286]~P73(x72861)+E(f318(f318(f83(x72861),f318(f318(f6(a879,x72861),x72862),f318(f287(a879),x72863))),f318(x72862,f318(a118,x72863))),f318(f318(f6(a879,x72861),x72862),f318(f287(a879),f318(a118,x72863))))
% 26.45/26.33  [7292]P1(f318(x72921,f646(x72922,x72923,x72921)))+P1(f318(f318(f233(f885(x72922,a874)),f318(f240(x72922),x72921)),f318(f240(x72922),x72923)))
% 26.45/26.33  [7430]P1(f318(f318(f320(f880(x74301)),x74302),f157(x74301,x74303)))+P1(f318(f318(f320(x74301),f601(x74303,x74302,x74301)),f318(f168(x74301),x74302)))
% 26.45/26.33  [7446]~P1(f318(f318(f320(f880(x74461)),x74462),f157(x74461,f307(x74461,x74463))))+P1(f318(f318(f320(f880(x74461)),x74462),f307(f880(x74461),f153(x74461,x74463))))
% 26.45/26.33  [7474]~P1(f318(f318(f320(f880(x74741)),x74742),f307(f880(x74741),f153(x74741,x74743))))+P1(f318(f318(f320(f880(x74741)),x74742),f157(x74741,f307(x74741,x74743))))
% 26.45/26.33  [7513]E(f318(f318(f318(f184(f880(x75131),f880(x75131)),x75132),f164(x75131)),x75133),x75133)+~P1(f318(f318(f233(a879),f318(f190(f880(x75131)),x75133)),f81(a879)))
% 26.45/26.33  [7549]E(f318(f318(f121(x75491),f771(x75492,x75493,x75491)),f318(f318(f147(x75491),x75493),f781(x75492,x75493,x75491))),x75492)+~P1(f318(f318(f320(x75491),x75493),f318(f168(x75491),x75492)))
% 26.45/26.33  [7550]E(f318(f318(f121(x75501),f782(x75502,x75503,x75501)),f318(f318(f147(x75501),x75503),f784(x75502,x75503,x75501))),x75502)+~P1(f318(f318(f320(x75501),x75503),f318(f168(x75501),x75502)))
% 26.45/26.33  [7551]E(f318(f318(f121(x75511),f785(x75512,x75513,x75511)),f318(f318(f147(x75511),x75513),f786(x75512,x75513,x75511))),x75512)+~P1(f318(f318(f320(x75511),x75513),f318(f168(x75511),x75512)))
% 26.45/26.33  [7571]~P26(x75711,x75712,x75713,f243(f885(x75711,a874)))+P26(f880(x75711),f880(x75712),f318(f150(x75711,x75712),x75713),f243(f885(f880(x75711),a874)))
% 26.45/26.33  [7572]~P26(x75721,x75722,x75723,f243(f885(x75721,a874)))+P26(f880(x75721),f880(x75722),f318(f150(x75721,x75722),x75723),f243(f885(f880(x75721),a874)))
% 26.45/26.33  [7610]~P1(f318(x76103,f646(x76101,x76103,x76102)))+P1(f318(f318(f233(f885(x76101,a874)),f318(f240(x76101),x76102)),f318(f240(x76101),x76103)))
% 26.45/26.33  [7721]E(x77211,f318(f318(f83(a879),f318(f318(f84(a879),f318(f247(a879,a879),x77212)),x77213)),f318(f256(a879,a879),x77212)))+~P1(f318(f51(x77211,x77213),x77212))
% 26.45/26.33  [7728]P26(x77281,x77282,x77283,f243(f885(x77281,a874)))+~P26(f880(x77281),f880(x77282),f318(f150(x77281,x77282),x77283),f243(f885(f880(x77281),a874)))
% 26.45/26.33  [7729]P26(x77291,x77292,x77293,f243(f885(x77291,a874)))+~P26(f880(x77291),f880(x77292),f318(f150(x77291,x77292),x77293),f243(f885(f880(x77291),a874)))
% 26.45/26.33  [7771]P1(f318(f318(f320(f885(x77711,a874)),f743(x77712,x77713,x77711)),x77713))+P1(f318(f318(f320(x77711),x77712),f44(f885(x77711,a874),x77713)))
% 26.45/26.33  [7862]P1(f318(f318(f320(f880(x78621)),x78622),f157(x78621,x78623)))+~P1(f318(f318(f320(x78621),f601(x78623,x78622,x78621)),x78623))
% 26.45/26.33  [7967]P31(x79671,x79672,x79673)+~P1(f318(x79672,f318(f318(f161(x79671),x79673),f803(x79673,x79672,x79671))))
% 26.45/26.33  [7991]E(x79911,x79912)+~E(f318(f318(f7(x79913,f885(x79913,a874),a874),f320(x79913)),x79911),f318(f318(f7(x79913,f885(x79913,a874),a874),f320(x79913)),x79912))
% 26.45/26.33  [7997]~P1(f318(f318(f320(f884(x79971,x79971)),x79973),f245(x79971,x79972)))+P1(f318(f318(f320(x79971),f355(x79972,x79973,x79971)),x79972))
% 26.45/26.33  [7999]~P1(f318(f318(f320(x79991),x79993),f43(f885(x79991,a874),x79992)))+P1(f318(f318(f320(f885(x79991,a874)),f795(x79992,x79993,x79991)),x79992))
% 26.45/26.33  [8182]~P1(f318(f318(f320(x81821),x81822),f318(f168(x81821),f782(x81823,x81822,x81821))))+~P1(f318(f318(f320(x81821),x81822),f318(f168(x81821),x81823)))
% 26.45/26.33  [8183]~P1(f318(f318(f320(x81831),x81832),f318(f168(x81831),f786(x81833,x81832,x81831))))+~P1(f318(f318(f320(x81831),x81832),f318(f168(x81831),x81833)))
% 26.45/26.33  [8272]E(f318(f228(f883(f880(a314)),f880(a314),f300(x82721,x82722,f318(f318(f83(a1),x82723),f81(a1))),f226(f880(a314))),f318(x82721,x82723)),f300(x82721,x82722,x82723))+P1(f318(f318(f234(a1),x82722),x82723))
% 26.45/26.33  [8373]E(x83731,f119(x83732))+P1(f318(f318(f320(x83732),f318(f247(x83732,f884(a105,a105)),f318(f269(x83732,x83731),x83733))),f318(f168(x83732),x83731)))
% 26.45/26.33  [8473]~P74(x84731)+E(f318(f138(x84731,x84731,f318(f7(x84731,x84731,x84731),f83(x84731)),x84732),f318(f165(x84731),x84733)),f318(f138(x84731,x84731,f83(x84731),x84732),x84733))
% 26.45/26.33  [8966]~P108(x89661)+E(f318(f168(x89661),f145(x89661,x89661,f5(x89661),x89662,x89663)),f318(f318(f296(x89661),x89662),f318(f168(x89661),x89663)))
% 26.45/26.33  [8977]P1(f318(f318(f234(a879),f2(a879)),f759(x89771,x89772,x89773)))+~P1(f318(f318(f320(f884(x89773,x89773)),x89772),f318(f318(f275(x89773,x89773,x89773),x89771),f294(x89773,x89771))))
% 26.45/26.33  [9271]~P58(x92711,x92712)+~P1(f318(f318(f320(f884(x92711,x92711)),f318(f318(f248(x92711,x92711),x92713),x92713)),f318(f318(f275(x92711,x92711,x92711),x92712),f294(x92711,x92712))))
% 26.45/26.33  [9397]~E(f318(f318(f107(f885(f884(x93971,x93971),a874)),f318(f273(x93971,x93971),x93972)),f294(x93971,x93972)),f189(f885(f884(x93971,x93971),a874)))+~P1(f318(f318(f320(f884(x93971,x93971)),f318(f318(f248(x93971,x93971),x93973),x93973)),f318(f318(f275(x93971,x93971,x93971),x93972),f294(x93971,x93972))))
% 26.45/26.33  [9572]~P1(f318(f65(x95721),x95722))+P1(f318(f318(f233(a879),f318(f41(x95721),f318(f318(f22(f885(x95721,a874)),x95722),f318(f318(f296(x95721),x95723),f189(f885(x95721,a874)))))),f318(f41(x95721),x95722)))
% 26.45/26.33  [5119]~E(x51193,f119(x51191))+E(f140(x51191,f318(f318(f147(x51191),x51192),x51193)),x51192)
% 26.45/26.33  [5120]~E(x51203,f119(x51201))+E(f140(x51201,f318(f318(f147(x51201),x51202),x51203)),x51202)
% 26.45/26.33  [5128]~E(x51283,f119(x51281))+E(f120(x51281,f318(f318(f147(x51281),x51282),x51283)),f119(x51281))
% 26.45/26.33  [5157]E(x51571,f119(x51572))+E(f140(x51572,f318(f318(f147(x51572),x51573),x51571)),f140(x51572,x51571))
% 26.45/26.33  [5158]E(x51581,f119(x51582))+E(f140(x51582,f318(f318(f147(x51582),x51583),x51581)),f140(x51582,x51581))
% 26.45/26.33  [5159]E(x51591,f119(x51592))+E(f140(x51592,f318(f318(f121(x51592),x51593),x51591)),f140(x51592,x51591))
% 26.45/26.33  [5160]E(x51601,f119(x51602))+E(f140(x51602,f318(f318(f121(x51602),x51603),x51601)),f140(x51602,x51601))
% 26.45/26.33  [5167]~E(x51673,f119(x51671))+E(f120(x51671,f318(f318(f121(x51671),x51672),x51673)),f120(x51671,x51672))
% 26.45/26.33  [5168]~E(x51683,f119(x51681))+E(f140(x51681,f318(f318(f121(x51681),x51682),x51683)),f140(x51681,x51682))
% 26.45/26.33  [5169]~E(x51693,f119(x51691))+E(f140(x51691,f318(f318(f121(x51691),x51692),x51693)),f140(x51691,x51692))
% 26.45/26.33  [5202]E(x52021,f119(x52022))+E(f318(f137(x52022),f318(f318(f121(x52022),x52021),x52023)),f318(f137(x52022),x52021))
% 26.45/26.33  [5203]E(x52031,f119(x52032))+E(f318(f137(x52032),f318(f318(f121(x52032),x52031),x52033)),f318(f137(x52032),x52031))
% 26.45/26.33  [5233]~E(x52332,f119(x52331))+E(f318(f137(x52331),f318(f318(f121(x52331),x52332),x52333)),f318(f137(x52331),x52333))
% 26.45/26.33  [5282]~P64(x52821)+E(f318(f318(f116(x52821),x52822),f318(f318(f107(x52821),x52822),x52823)),x52822)
% 26.45/26.33  [5283]~P64(x52831)+E(f318(f318(f107(x52831),x52832),f318(f318(f116(x52831),x52832),x52833)),x52832)
% 26.45/26.33  [5284]~P108(x52841)+E(f318(f318(f231(x52841),x52842),f318(f318(f232(x52841),x52842),x52843)),x52842)
% 26.45/26.33  [5285]~P108(x52851)+E(f318(f318(f232(x52851),x52852),f318(f318(f231(x52851),x52852),x52853)),x52852)
% 26.45/26.33  [5302]~P61(x53021)+E(f48(x53021,f318(f318(f84(x53021),x53022),x53023),x53023),f2(x53021))
% 26.45/26.33  [5303]~P61(x53031)+E(f48(x53031,f318(f318(f84(x53031),x53032),x53033),x53032),f2(x53031))
% 26.45/26.33  [5375]~P67(x53751)+E(f318(f82(x53751),f318(f318(f22(x53751),x53752),x53753)),f318(f318(f22(x53751),x53753),x53752))
% 26.45/26.33  [5436]E(x54361,f119(x54362))+E(f120(x54362,f318(f318(f147(x54362),x54363),x54361)),f318(f318(f147(x54362),x54363),f120(x54362,x54361)))
% 26.45/26.33  [5437]E(x54371,f119(x54372))+E(f120(x54372,f318(f318(f121(x54372),x54373),x54371)),f318(f318(f121(x54372),x54373),f120(x54372,x54371)))
% 26.45/26.33  [5440]~P5(x54401)+E(f43(x54401,f318(f318(f296(x54401),x54402),x54403)),f318(f318(f116(x54401),x54402),f43(x54401,x54403)))
% 26.45/26.33  [5441]~P5(x54411)+E(f44(x54411,f318(f318(f296(x54411),x54412),x54413)),f318(f318(f107(x54411),x54412),f44(x54411,x54413)))
% 26.45/26.33  [5486]~P63(x54861)+E(f318(f318(f116(x54861),x54862),f318(f318(f116(x54861),x54862),x54863)),f318(f318(f116(x54861),x54862),x54863))
% 26.45/26.33  [5487]~P63(x54871)+E(f318(f318(f116(x54871),x54872),f318(f318(f116(x54871),x54872),x54873)),f318(f318(f116(x54871),x54872),x54873))
% 26.45/26.33  [5488]~P64(x54881)+E(f318(f318(f116(x54881),x54882),f318(f318(f116(x54881),x54882),x54883)),f318(f318(f116(x54881),x54882),x54883))
% 26.45/26.33  [5489]~P64(x54891)+E(f318(f318(f107(x54891),x54892),f318(f318(f107(x54891),x54892),x54893)),f318(f318(f107(x54891),x54892),x54893))
% 26.45/26.33  [5490]~P105(x54901)+E(f318(f318(f107(x54901),x54902),f318(f318(f107(x54901),x54902),x54903)),f318(f318(f107(x54901),x54902),x54903))
% 26.45/26.33  [5491]~P105(x54911)+E(f318(f318(f107(x54911),x54912),f318(f318(f107(x54911),x54912),x54913)),f318(f318(f107(x54911),x54912),x54913))
% 26.45/26.33  [5492]~P101(x54921)+E(f318(f318(f84(x54921),x54922),f318(f318(f84(x54921),x54922),x54923)),f318(f318(f84(x54921),x54922),x54923))
% 26.45/26.33  [5493]~P108(x54931)+E(f318(f318(f231(x54931),x54932),f318(f318(f231(x54931),x54932),x54933)),f318(f318(f231(x54931),x54932),x54933))
% 26.45/26.33  [5494]~P108(x54941)+E(f318(f318(f231(x54941),x54942),f318(f318(f231(x54941),x54942),x54943)),f318(f318(f231(x54941),x54942),x54943))
% 26.45/26.33  [5495]~P108(x54951)+E(f318(f318(f232(x54951),x54952),f318(f318(f232(x54951),x54952),x54953)),f318(f318(f232(x54951),x54952),x54953))
% 26.45/26.33  [5496]~P108(x54961)+E(f318(f318(f232(x54961),x54962),f318(f318(f232(x54961),x54962),x54963)),f318(f318(f232(x54961),x54962),x54963))
% 26.45/26.33  [5504]~P61(x55041)+E(f48(x55041,f318(f318(f83(x55041),x55042),x55043),x55043),f48(x55041,x55042,x55043))
% 26.45/26.33  [5505]~P61(x55051)+E(f48(x55051,f318(f318(f83(x55051),x55052),x55053),x55052),f48(x55051,x55053,x55052))
% 26.45/26.33  [5511]~P113(x55111)+E(f318(f318(f84(x55111),x55112),f318(f82(x55111),x55113)),f318(f82(x55111),f318(f318(f84(x55111),x55112),x55113)))
% 26.45/26.33  [5512]~P69(x55121)+E(f318(f318(f276(x55121),x55122),f318(f82(x55121),x55123)),f318(f82(x55121),f318(f318(f276(x55121),x55122),x55123)))
% 26.45/26.33  [5513]~P86(x55131)+E(f318(f318(f83(x55131),x55132),f318(f162(x55131),x55133)),f318(f162(x55131),f318(f318(f147(x55131),x55132),x55133)))
% 26.45/26.33  [5543]~P113(x55431)+E(f318(f318(f84(x55431),f318(f82(x55431),x55432)),x55433),f318(f318(f84(x55431),x55432),f318(f82(x55431),x55433)))
% 26.45/26.33  [5549]~P8(x55491,x55492,x55493)+E(f43(f885(x55491,a874),f318(f318(f64(x55491),x55492),x55493)),x55492)
% 26.45/26.33  [5607]~P116(x56071)+E(f318(f318(f84(x56071),x56072),f318(f318(f249(x56071),x56072),x56073)),f318(f318(f249(x56071),x56072),f318(a118,x56073)))
% 26.45/26.33  [5608]~P115(x56081)+E(f318(f318(f84(x56081),x56082),f318(f318(f249(x56081),x56082),x56083)),f318(f318(f249(x56081),x56082),f318(a118,x56083)))
% 26.45/26.33  [5609]~P116(x56091)+E(f318(f318(f84(x56091),x56092),f318(f318(f249(x56091),x56092),x56093)),f318(f318(f249(x56091),x56092),f318(a118,x56093)))
% 26.45/26.33  [5619]~P79(x56191)+E(f318(f318(f83(x56191),f318(f82(x56191),x56192)),f318(f318(f83(x56191),x56192),x56193)),x56193)
% 26.45/26.33  [5642]~P145(x56421)+E(f318(f318(f249(x56421),f318(f106(x56421),x56422)),x56423),f318(f106(x56421),f318(f318(f249(a879),x56422),x56423)))
% 26.45/26.33  [5643]~P140(x56431)+E(f318(f318(f249(x56431),f318(f108(x56431),x56432)),x56433),f318(f108(x56431),f318(f318(f249(a1),x56432),x56433)))
% 26.45/26.33  [5648]~P91(x56481)+E(f318(f78(x56481),f318(f318(f22(x56481),x56482),x56483)),f318(f78(x56481),f318(f318(f22(x56481),x56483),x56482)))
% 26.45/26.33  [5650]~P122(x56501)+E(f318(f318(f84(x56501),f85(x56501,x56502)),f85(x56501,x56503)),f85(x56501,f318(f318(f84(x56501),x56502),x56503)))
% 26.45/26.33  [5654]E(x56541,f119(x56542))+E(f318(f318(f121(x56542),f318(f167(x56542),x56541)),x56543),f318(f167(x56542),f318(f318(f121(x56542),x56541),x56543)))
% 26.45/26.33  [5659]~E(x56592,f318(a118,f318(f318(f83(a879),x56591),x56593)))+P1(f318(f318(f234(a879),x56591),x56592))
% 26.45/26.33  [5660]~P113(x56601)+E(f318(f318(f84(x56601),f318(f82(x56601),x56602)),x56603),f318(f82(x56601),f318(f318(f84(x56601),x56602),x56603)))
% 26.45/26.33  [5661]~P120(x56611)+E(f318(f318(f276(x56611),f318(f82(x56611),x56612)),x56613),f318(f82(x56611),f318(f318(f276(x56611),x56612),x56613)))
% 26.45/26.33  [5662]~P122(x56621)+E(f318(f318(f249(x56621),f318(f78(x56621),x56622)),x56623),f318(f78(x56621),f318(f318(f249(x56621),x56622),x56623)))
% 26.45/26.33  [5761]E(f794(x57611,x57612,x57613),f809(x57611,x57612,x57613))+E(f318(f318(f107(f885(x57613,a874)),x57612),x57611),f189(f885(x57613,a874)))
% 26.45/26.33  [5775]~P73(x57752)+E(f318(f318(f6(x57751,x57752),f318(f16(x57752,x57751),f2(x57752))),x57753),f2(x57752))
% 26.45/26.33  [5776]~P80(x57762)+E(f318(f318(f9(x57761,x57762),f318(f16(x57762,x57761),f81(x57762))),x57763),f81(x57762))
% 26.45/26.33  [5778]~P145(x57781)+E(f318(f318(f83(x57781),f318(f106(x57781),x57782)),f318(f106(x57781),x57783)),f318(f106(x57781),f318(f318(f83(a879),x57782),x57783)))
% 26.45/26.33  [5779]~P145(x57791)+E(f318(f318(f84(x57791),f318(f106(x57791),x57792)),f318(f106(x57791),x57793)),f318(f106(x57791),f318(f318(f84(a879),x57792),x57793)))
% 26.45/26.33  [5780]~P98(x57801)+E(f318(f318(f22(x57801),f318(f109(x57801),x57802)),f318(f109(x57801),x57803)),f318(f109(x57801),f318(f318(f22(a1),x57802),x57803)))
% 26.45/26.33  [5781]~P98(x57811)+E(f318(f318(f83(x57811),f318(f109(x57811),x57812)),f318(f109(x57811),x57813)),f318(f109(x57811),f318(f318(f83(a1),x57812),x57813)))
% 26.45/26.33  [5782]~P98(x57821)+E(f318(f318(f84(x57821),f318(f109(x57821),x57822)),f318(f109(x57821),x57823)),f318(f109(x57821),f318(f318(f84(a1),x57822),x57823)))
% 26.45/26.33  [5783]~P140(x57831)+E(f318(f318(f22(x57831),f318(f108(x57831),x57832)),f318(f108(x57831),x57833)),f318(f108(x57831),f318(f318(f22(a1),x57832),x57833)))
% 26.45/26.33  [5784]~P140(x57841)+E(f318(f318(f83(x57841),f318(f108(x57841),x57842)),f318(f108(x57841),x57843)),f318(f108(x57841),f318(f318(f83(a1),x57842),x57843)))
% 26.45/26.33  [5785]~P140(x57851)+E(f318(f318(f84(x57851),f318(f108(x57851),x57852)),f318(f108(x57851),x57853)),f318(f108(x57851),f318(f318(f84(a1),x57852),x57853)))
% 26.45/26.33  [5786]~P98(x57861)+E(f318(f318(f83(x57861),f318(f109(x57861),x57862)),f318(f109(x57861),x57863)),f318(f109(x57861),f318(f318(f83(a1),x57862),x57863)))
% 26.45/26.33  [5787]~P98(x57871)+E(f318(f318(f84(x57871),f318(f109(x57871),x57872)),f318(f109(x57871),x57873)),f318(f109(x57871),f318(f318(f84(a1),x57872),x57873)))
% 26.45/26.33  [5834]~E(x58343,x58342)+P1(f318(f318(f233(f885(x58341,a874)),x58342),x58343))
% 26.45/26.33  [5835]~E(x58352,x58353)+P1(f318(f318(f233(f885(x58351,a874)),x58352),x58353))
% 26.45/26.33  [5836]~E(x58362,x58363)+P1(f318(f318(f233(f885(x58361,a874)),x58362),x58363))
% 26.45/26.33  [5837]~E(x58372,x58373)+P1(f318(f318(f233(f885(x58371,a874)),x58372),x58373))
% 26.45/26.33  [5838]~E(x58382,x58383)+P1(f318(f318(f233(f885(x58381,a874)),x58382),x58383))
% 26.45/26.33  [5839]~E(x58392,x58393)+P1(f318(f318(f233(f885(x58391,a874)),x58392),x58393))
% 26.45/26.33  [5840]~E(x58402,x58403)+P1(f318(f318(f233(f885(x58401,a874)),x58402),x58403))
% 26.45/26.33  [5845]~P95(x58451)+E(f318(f318(f107(x58451),f318(f82(x58451),x58452)),f318(f82(x58451),x58453)),f318(f82(x58451),f318(f318(f116(x58451),x58452),x58453)))
% 26.45/26.33  [5846]~P95(x58461)+E(f318(f318(f116(x58461),f318(f82(x58461),x58462)),f318(f82(x58461),x58463)),f318(f82(x58461),f318(f318(f107(x58461),x58462),x58463)))
% 26.45/26.33  [5847]~P79(x58471)+E(f318(f318(f83(x58471),f318(f82(x58471),x58472)),f318(f82(x58471),x58473)),f318(f82(x58471),f318(f318(f83(x58471),x58473),x58472)))
% 26.45/26.33  [5848]~P67(x58481)+E(f318(f318(f83(x58481),f318(f82(x58481),x58482)),f318(f82(x58481),x58483)),f318(f82(x58481),f318(f318(f83(x58481),x58482),x58483)))
% 26.45/26.33  [5849]~P82(x58491)+E(f318(f318(f232(x58491),f318(f82(x58491),x58492)),f318(f82(x58491),x58493)),f318(f82(x58491),f318(f318(f231(x58491),x58492),x58493)))
% 26.45/26.33  [5850]~P82(x58501)+E(f318(f318(f231(x58501),f318(f82(x58501),x58502)),f318(f82(x58501),x58503)),f318(f82(x58501),f318(f318(f232(x58501),x58502),x58503)))
% 26.45/26.33  [5851]~P122(x58511)+E(f318(f318(f84(x58511),f318(f78(x58511),x58512)),f318(f78(x58511),x58513)),f318(f78(x58511),f318(f318(f84(x58511),x58512),x58513)))
% 26.45/26.33  [5852]~P71(x58521)+E(f318(f318(f276(x58521),f318(f78(x58521),x58522)),f318(f78(x58521),x58523)),f318(f78(x58521),f318(f318(f276(x58521),x58522),x58523)))
% 26.45/26.33  [5853]~P86(x58531)+E(f318(f318(f83(x58531),f318(f162(x58531),x58532)),f318(f162(x58531),x58533)),f318(f162(x58531),f318(f318(f121(x58531),x58532),x58533)))
% 26.45/26.33  [5854]E(x58541,f189(f885(x58542,a874)))+~E(f318(f318(f116(f885(x58542,a874)),x58543),x58541),f189(f885(x58542,a874)))
% 26.45/26.33  [5855]E(x58551,f189(f885(x58552,a874)))+~E(f318(f318(f116(f885(x58552,a874)),x58551),x58553),f189(f885(x58552,a874)))
% 26.45/26.33  [5856]~P148(x58561,x58563,x58562)+P1(f318(x58561,f318(f318(f42(a1),x58562),x58563)))
% 26.45/26.33  [5910]~P1(f318(f65(x59101),x59103))+P1(f318(f65(x59101),f318(f318(f296(x59101),x59102),x59103)))
% 26.45/26.33  [5911]~P1(f318(f65(x59111),x59113))+P1(f318(f65(x59111),f318(f318(f296(x59111),x59112),x59113)))
% 26.45/26.33  [5912]~P1(f318(f133(x59121),x59123))+P1(f318(f133(x59121),f318(f318(f169(x59121),x59122),x59123)))
% 26.45/26.33  [5913]~P1(f318(f133(x59131),x59133))+P1(f318(f133(x59131),f318(f318(f134(x59131),x59132),x59133)))
% 26.45/26.33  [5943]~P63(x59431)+P1(f318(f318(f233(x59431),x59432),f318(f318(f116(x59431),x59433),x59432)))
% 26.45/26.33  [5944]~P64(x59441)+P1(f318(f318(f233(x59441),x59442),f318(f318(f116(x59441),x59443),x59442)))
% 26.45/26.33  [5945]~P63(x59451)+P1(f318(f318(f233(x59451),x59452),f318(f318(f116(x59451),x59452),x59453)))
% 26.45/26.33  [5946]~P64(x59461)+P1(f318(f318(f233(x59461),x59462),f318(f318(f116(x59461),x59462),x59463)))
% 26.45/26.33  [5947]~P108(x59471)+P1(f318(f318(f233(x59471),x59472),f318(f318(f232(x59471),x59473),x59472)))
% 26.45/26.33  [5948]~P108(x59481)+P1(f318(f318(f233(x59481),x59482),f318(f318(f232(x59481),x59482),x59483)))
% 26.45/26.33  [5962]~E(x59621,f2(a879))+E(f318(f318(f42(a879),f318(f318(f84(a879),x59621),x59622)),f318(f318(f84(a879),x59621),x59623)),f2(a879))
% 26.45/26.33  [6028]P1(f318(x60281,x60282))+P1(f318(f318(f197(f29(x60281,x60283)),x60282),x60282))
% 26.45/26.33  [6029]P1(f318(x60291,x60292))+P1(f318(f318(f197(f29(x60291,x60293)),x60292),x60292))
% 26.45/26.33  [6045]~P98(x60451)+E(f318(f318(f22(x60451),f318(f109(x60451),x60452)),f318(f109(x60451),x60453)),f318(f109(x60451),f318(f318(f83(a1),x60452),f318(f82(a1),x60453))))
% 26.45/26.33  [6099]E(x60991,f2(a879))+E(f318(f318(f42(a879),f318(f318(f84(a879),x60991),x60992)),f318(f318(f84(a879),x60991),x60993)),f318(f318(f42(a879),x60992),x60993))
% 26.45/26.33  [6130]E(f148(x61301,f318(f318(f147(x61301),x61302),x61303)),f318(f318(f147(x61301),x61302),f148(x61301,x61303)))+P1(f318(f318(f320(x61301),x61302),f318(f168(x61301),x61303)))
% 26.45/26.33  [6163]P148(x61631,x61632,x61633)+~P1(f318(x61631,f318(f318(f42(a1),x61633),x61632)))
% 26.45/26.33  [6233]E(x62331,f119(x62332))+E(f318(f318(f147(x62332),f318(f137(x62332),x62331)),f318(f318(f169(x62332),x62333),f318(f167(x62332),x62331))),f318(f318(f169(x62332),f318(a118,x62333)),x62331))
% 26.45/26.33  [6239]E(f318(f318(f22(f885(x62391,a874)),x62392),x62393),x62392)+~E(f318(f318(f107(f885(x62391,a874)),x62392),x62393),f189(f885(x62391,a874)))
% 26.45/26.33  [6253]E(f148(x62531,f318(f318(f147(x62531),x62532),x62533)),f148(x62531,x62533))+~P1(f318(f318(f320(x62531),x62532),f318(f168(x62531),x62533)))
% 26.45/26.33  [6284]~P1(f318(f318(f233(a879),x62841),x62843))+P1(f318(f318(f233(a879),x62841),f318(f318(f83(a879),x62842),x62843)))
% 26.45/26.33  [6285]~P1(f318(f318(f233(a879),x62851),x62853))+P1(f318(f318(f233(a879),x62851),f318(f318(f83(a879),x62852),x62853)))
% 26.45/26.33  [6286]~P1(f318(f318(f233(a879),x62861),x62862))+P1(f318(f318(f233(a879),x62861),f318(f318(f83(a879),x62862),x62863)))
% 26.45/26.33  [6287]~P1(f318(f318(f233(a879),x62871),x62872))+P1(f318(f318(f233(a879),x62871),f318(f318(f83(a879),x62872),x62873)))
% 26.45/26.33  [6288]~P1(f318(f318(f234(a879),x62881),x62883))+P1(f318(f318(f234(a879),x62881),f318(f318(f83(a879),x62882),x62883)))
% 26.45/26.33  [6289]~P1(f318(f318(f234(a879),x62891),x62893))+P1(f318(f318(f234(a879),x62891),f318(f318(f83(a879),x62892),x62893)))
% 26.45/26.33  [6290]~P1(f318(f318(f234(a879),x62901),x62902))+P1(f318(f318(f234(a879),x62901),f318(f318(f83(a879),x62902),x62903)))
% 26.45/26.33  [6291]~P1(f318(f318(f234(a879),x62911),x62912))+P1(f318(f318(f234(a879),x62911),f318(f318(f83(a879),x62912),x62913)))
% 26.45/26.33  [6329]P1(f318(f65(x63291),x63292))+~P1(f318(f65(x63291),f318(f318(f296(x63291),x63293),x63292)))
% 26.45/26.33  [6330]P1(f318(f133(x63301),x63302))+~P1(f318(f133(x63301),f318(f318(f147(x63301),x63303),x63302)))
% 26.45/26.33  [6331]P1(f318(f133(x63311),x63312))+~P1(f318(f133(x63311),f318(f318(f121(x63311),x63313),x63312)))
% 26.45/26.33  [6332]P1(f318(f133(x63321),x63322))+~P1(f318(f133(x63321),f318(f318(f121(x63321),x63322),x63323)))
% 26.45/26.33  [6378]~P116(x63781)+E(f318(f318(f83(x63781),x63782),f318(f318(f84(x63781),x63783),x63782)),f318(f318(f84(x63781),f318(f318(f83(x63781),x63783),f81(x63781))),x63782))
% 26.45/26.33  [6425]~E(x64251,x64252)+~P1(f318(f318(f234(f885(x64253,a874)),x64251),x64252))
% 26.45/26.33  [6474]P1(f318(f318(f320(x64741),x64742),x64743))+P1(f318(f318(f320(x64741),x64742),f318(f82(f885(x64741,a874)),x64743)))
% 26.45/26.33  [6475]P1(f318(f318(f320(x64751),x64752),x64753))+P1(f318(f318(f320(x64751),x64752),f318(f82(f885(x64751,a874)),x64753)))
% 26.45/26.33  [6481]E(f140(x64811,f318(f318(f134(x64811),x64812),x64813)),f140(x64811,x64813))+~P1(f318(f318(f234(a879),x64812),f318(f190(f880(x64811)),x64813)))
% 26.45/26.33  [6482]E(f318(f318(f169(x64821),x64822),f120(x64821,x64823)),f318(f318(f169(x64821),x64822),x64823))+~P1(f318(f318(f234(a879),x64822),f318(f190(f880(x64821)),x64823)))
% 26.45/26.33  [6536]E(f318(f318(f318(f184(f880(x65361),f880(x65361)),x65362),f164(x65361)),x65363),x65363)+~E(f48(a879,x65362,f318(f190(f880(x65361)),x65363)),f2(a879))
% 26.45/26.33  [6545]~P8(x65451,x65453,x65452)+E(f318(f318(f275(x65451,x65451,x65451),f318(f273(x65451,x65451),x65452)),x65452),x65452)
% 26.45/26.33  [6587]~E(f318(f318(f116(f885(x65871,a874)),x65872),x65873),x65873)+P1(f318(f318(f233(f885(x65871,a874)),x65872),x65873))
% 26.45/26.33  [6592]~P55(x65921,x65921,x65923)+P55(x65921,x65921,f318(f318(f184(f884(x65921,x65921),a874),x65922),x65923))
% 26.45/26.33  [6595]~P1(f318(f318(f320(x65951),x65953),f318(f168(x65951),x65952)))+P1(f318(f318(f234(a879),f2(a879)),f318(f190(f880(x65951)),x65952)))
% 26.45/26.33  [6610]~E(x66102,x66103)+P1(f318(f318(f320(x66101),x66102),f318(f318(f296(x66101),x66103),f189(f885(x66101,a874)))))
% 26.45/26.33  [6623]~P91(x66231)+E(f318(f78(x66231),f318(f318(f83(x66231),f318(f78(x66231),x66232)),f318(f78(x66231),x66233))),f318(f318(f83(x66231),f318(f78(x66231),x66232)),f318(f78(x66231),x66233)))
% 26.45/26.33  [6635]E(f318(f318(f42(a879),f318(f318(f84(a879),x66351),x66352)),f318(f318(f84(a879),x66351),x66353)),f318(f318(f42(a879),x66352),x66353))+~P1(f318(f318(f234(a879),f2(a879)),x66351))
% 26.45/26.33  [6780]~P1(f318(f65(x67801),x67803))+E(f318(f318(f68(x67801,f885(x67801,a874),f296(x67801)),x67802),x67803),f318(f318(f116(f885(x67801,a874)),x67803),x67802))
% 26.45/26.33  [6839]E(f318(f318(f116(f885(x68391,a874)),x68392),x68393),x68392)+~P1(f318(f318(f233(f885(x68391,a874)),x68393),x68392))
% 26.45/26.33  [6840]E(f318(f318(f116(f885(x68401,a874)),x68402),x68403),x68403)+~P1(f318(f318(f233(f885(x68401,a874)),x68402),x68403))
% 26.45/26.33  [6841]E(f318(f318(f116(f885(x68411,a874)),x68412),x68413),x68413)+~P1(f318(f318(f233(f885(x68411,a874)),x68412),x68413))
% 26.45/26.33  [6842]E(f318(f318(f107(f885(x68421,a874)),x68422),x68423),x68423)+~P1(f318(f318(f233(f885(x68421,a874)),x68423),x68422))
% 26.45/26.33  [6843]E(f318(f318(f107(f885(x68431,a874)),x68432),x68433),x68432)+~P1(f318(f318(f233(f885(x68431,a874)),x68432),x68433))
% 26.45/26.33  [6897]~P1(f318(f133(x68971),x68972))+E(f318(f318(f22(f885(x68971,a874)),f318(f168(x68971),x68972)),f318(f318(f296(x68971),x68973),f189(f885(x68971,a874)))),f318(f168(x68971),f166(x68971,x68973,x68972)))
% 26.45/26.33  [6950]P37(x69501,x69502)+~P37(x69501,f318(f318(f184(f884(x69501,x69501),a874),x69503),x69502))
% 26.45/26.33  [7014]P1(f318(f52(x70141,x70142),f318(a54,x70143)))+~P1(f318(f52(f318(f82(a1),x70141),f318(f82(a1),x70142)),x70143))
% 26.45/26.33  [7019]E(f318(f318(f22(f885(x70191,a874)),f318(f318(f296(x70191),x70192),x70193)),f318(f318(f296(x70191),x70192),f189(f885(x70191,a874)))),x70193)+P1(f318(f318(f320(x70191),x70192),x70193))
% 26.45/26.33  [7040]E(f318(f318(f107(f885(x70401,a874)),f318(f168(x70401),x70402)),f318(f168(x70401),x70403)),f189(f885(x70401,a874)))+~P1(f318(f133(x70401),f318(f318(f121(x70401),x70402),x70403)))
% 26.45/26.33  [7056]~P1(f318(f318(f320(x70561),x70562),f318(f168(x70561),x70563)))+~P1(f318(f133(x70561),f318(f318(f147(x70561),x70562),x70563)))
% 26.45/26.33  [7125]P31(x71251,x71252,x71253)+P1(f318(f318(f234(a879),f803(x71253,x71252,x71251)),f318(f190(f880(x71251)),x71253)))
% 26.45/26.33  [7135]E(f318(f318(f107(f885(x71351,a874)),x71352),x71353),f189(f885(x71351,a874)))+P1(f318(f318(f320(x71351),f794(x71353,x71352,x71351)),x71352))
% 26.45/26.33  [7136]E(f318(f318(f107(f885(x71361,a874)),x71362),x71363),f189(f885(x71361,a874)))+P1(f318(f318(f320(x71361),f809(x71363,x71362,x71361)),x71363))
% 26.45/26.33  [7140]E(f120(x71401,f318(f318(f169(x71401),x71402),x71403)),f318(f318(f169(x71401),f318(f318(f22(a879),x71402),f81(a879))),x71403))+~P1(f318(f318(f233(a879),x71402),f318(f190(f880(x71401)),x71403)))
% 26.45/26.33  [7199]~P33(x71993,x71992,x71991)+P1(f318(f318(f234(a879),f742(x71991,x71992,x71993)),f318(f190(f880(x71993)),x71991)))
% 26.45/26.33  [7217]P1(f318(f318(f234(a879),f2(a879)),x72171))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x72172),x72171)),f318(f318(f84(a879),x72173),x72171)))
% 26.45/26.33  [7218]P1(f318(f318(f234(a879),f2(a879)),x72181))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x72181),x72182)),f318(f318(f84(a879),x72181),x72183)))
% 26.45/26.33  [7219]~P1(f318(f318(f320(x72191),x72192),x72193))+~P1(f318(f318(f320(x72191),x72192),f318(f82(f885(x72191,a874)),x72193)))
% 26.45/26.33  [7220]~P1(f318(f318(f320(x72201),x72202),x72203))+~P1(f318(f318(f320(x72201),x72202),f318(f82(f885(x72201,a874)),x72203)))
% 26.45/26.33  [7221]~P1(f318(f318(f320(x72211),x72212),x72213))+~P1(f318(f318(f320(x72211),x72212),f318(f82(f885(x72211,a874)),x72213)))
% 26.45/26.33  [7226]~P1(f318(f318(f234(f885(x72261,a874)),x72262),x72263))+P1(f318(f318(f233(f885(x72261,a874)),x72262),x72263))
% 26.45/26.33  [7227]~P1(f318(f318(f234(f885(x72271,a874)),x72272),x72273))+P1(f318(f318(f233(f885(x72271,a874)),x72272),x72273))
% 26.45/26.33  [7228]~P1(f318(f318(f234(f885(x72281,a874)),x72282),x72283))+P1(f318(f318(f233(f885(x72281,a874)),x72282),x72283))
% 26.45/26.33  [7333]~P1(f318(f318(f233(a879),x73333),x73332))+P1(f318(f318(f233(a879),f318(f318(f22(a879),x73331),x73332)),f318(f318(f22(a879),x73331),x73333)))
% 26.45/26.33  [7334]~P1(f318(f318(f233(a879),x73341),x73343))+P1(f318(f318(f233(a879),f318(f318(f22(a879),x73341),x73342)),f318(f318(f22(a879),x73343),x73342)))
% 26.45/26.33  [7335]~P1(f318(f318(f233(a879),x73352),x73353))+P1(f318(f318(f233(a879),f318(f318(f83(a879),x73351),x73352)),f318(f318(f83(a879),x73351),x73353)))
% 26.45/26.33  [7336]~P1(f318(f318(f233(a879),x73361),x73363))+P1(f318(f318(f233(a879),f318(f318(f83(a879),x73361),x73362)),f318(f318(f83(a879),x73363),x73362)))
% 26.45/26.33  [7337]~P1(f318(f318(f233(a879),x73372),x73373))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x73371),x73372)),f318(f318(f84(a879),x73371),x73373)))
% 26.45/26.33  [7338]~P1(f318(f318(f233(a879),x73382),x73383))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x73381),x73382)),f318(f318(f84(a879),x73381),x73383)))
% 26.45/26.33  [7339]~P1(f318(f318(f233(a879),x73391),x73393))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x73391),x73392)),f318(f318(f84(a879),x73393),x73392)))
% 26.45/26.33  [7340]~P1(f318(f318(f233(a879),x73401),x73403))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x73401),x73402)),f318(f318(f84(a879),x73403),x73402)))
% 26.45/26.33  [7341]~P1(f318(f318(f233(a879),x73411),x73413))+P1(f318(f318(f233(a879),f318(f318(f42(a879),x73411),x73412)),f318(f318(f42(a879),x73413),x73412)))
% 26.45/26.33  [7342]~P1(f318(f318(f233(a1),x73422),x73423))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x73421),x73422)),f318(f318(f83(a1),x73421),x73423)))
% 26.45/26.33  [7345]~P1(f318(f318(f234(a879),x73452),x73453))+P1(f318(f318(f234(a879),f318(f318(f83(a879),x73451),x73452)),f318(f318(f83(a879),x73451),x73453)))
% 26.45/26.33  [7346]~P1(f318(f318(f234(a879),x73461),x73463))+P1(f318(f318(f234(a879),f318(f318(f83(a879),x73461),x73462)),f318(f318(f83(a879),x73463),x73462)))
% 26.45/26.33  [7347]~P1(f318(f318(f234(a1),x73471),x73473))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x73471),x73472)),f318(f318(f83(a1),x73473),x73472)))
% 26.45/26.33  [7428]E(x74281,x74282)+~P1(f318(f318(f320(x74283),x74281),f318(f318(f296(x74283),x74282),f189(f885(x74283,a874)))))
% 26.45/26.33  [7429]E(x74291,x74292)+~P1(f318(f318(f320(x74293),x74291),f318(f318(f296(x74293),x74292),f189(f885(x74293,a874)))))
% 26.45/26.33  [7431]~E(f318(f318(f107(f885(x74311,a874)),x74312),x74313),f189(f885(x74311,a874)))+P1(f318(f318(f233(f885(x74311,a874)),x74312),f318(f82(f885(x74311,a874)),x74313)))
% 26.45/26.33  [7437]P1(f318(f318(f320(f885(x74371,a874)),x74372),f318(f295(x74371),x74373)))+~P1(f318(f318(f233(f885(x74371,a874)),x74372),x74373))
% 26.45/26.33  [7438]P1(f318(f318(f320(f885(x74381,a874)),x74382),f318(f295(x74381),x74383)))+~P1(f318(f318(f233(f885(x74381,a874)),x74382),x74383))
% 26.45/26.33  [7494]E(f318(f318(f147(x74941),f318(f318(f161(x74941),x74942),x74943)),f318(f318(f134(x74941),f318(a118,x74943)),x74942)),f318(f318(f134(x74941),x74943),x74942))+~P1(f318(f318(f234(a879),x74943),f318(f190(f880(x74941)),x74942)))
% 26.45/26.33  [7524]P1(f318(f318(f320(f884(x75241,x75241)),x75242),f294(x75241,x75243)))+~P1(f318(f318(f320(f884(x75241,x75241)),x75242),x75243))
% 26.45/26.33  [7534]~P1(f318(f318(f320(f885(x75341,a874)),x75342),f318(f295(x75341),x75343)))+P1(f318(f318(f233(f885(x75341,a874)),x75342),x75343))
% 26.45/26.33  [7535]~P1(f318(f318(f320(f885(x75351,a874)),x75352),f318(f295(x75351),x75353)))+P1(f318(f318(f233(f885(x75351,a874)),x75352),x75353))
% 26.45/26.33  [7578]P1(f318(f318(f233(f885(x75781,a874)),x75782),f43(f885(x75781,a874),x75783)))+~P1(f318(f318(f320(f885(x75781,a874)),x75782),x75783))
% 26.45/26.33  [7603]~P140(x76031)+E(f318(f318(f84(x76031),f318(f318(f249(x76031),f318(f82(x76031),f81(x76031))),x76032)),f318(f318(f249(x76031),x76033),x76032)),f318(f318(f249(x76031),f318(f82(x76031),x76033)),x76032))
% 26.45/26.33  [7625]E(f318(f318(f161(x76251),x76252),f318(f318(f22(a879),f318(f190(f880(x76251)),x76252)),f318(a118,x76253))),f318(f318(f161(x76251),f318(f165(x76251),x76252)),x76253))+~P1(f318(f318(f234(a879),x76253),f318(f190(f880(x76251)),x76252)))
% 26.45/26.33  [7642]~E(f318(f318(f107(f885(x76421,a874)),f612(x76423,x76422,x76421)),x76423),f189(f885(x76421,a874)))+E(f318(f318(f107(f885(x76421,a874)),f43(f885(x76421,a874),x76422)),x76423),f189(f885(x76421,a874)))
% 26.45/26.33  [7703]~P1(f318(f318(f320(x77033),x77032),f318(f168(x77033),x77031)))+P1(f318(f318(f234(a879),f599(x77031,x77032,x77033)),f318(f190(f880(x77033)),x77031)))
% 26.45/26.33  [7711]P1(f318(f318(f320(x77111),f318(f318(f161(x77111),x77112),x77113)),f318(f168(x77111),x77112)))+~P1(f318(f318(f234(a879),x77113),f318(f190(f880(x77111)),x77112)))
% 26.45/26.33  [7811]~P1(f318(x78112,f659(x78113,x78112,x78111)))+E(f318(f318(f134(x78111),f318(f190(f880(x78111)),f172(x78111,x78112,x78113))),x78113),f119(x78111))
% 26.45/26.33  [7821]P1(f318(f318(f233(f885(f880(x78211),a874)),f157(x78211,x78212)),f157(x78211,x78213)))+~P1(f318(f318(f233(f885(x78211,a874)),x78212),x78213))
% 26.45/26.33  [7822]P1(f318(f318(f233(f885(f880(x78221),a874)),f156(x78221,x78222)),f156(x78221,x78223)))+~P1(f318(f318(f233(f885(x78221,a874)),x78222),x78223))
% 26.45/26.33  [7850]E(f318(f318(f107(f885(x78501,a874)),f43(f885(x78501,a874),x78502)),x78503),f189(f885(x78501,a874)))+P1(f318(f318(f320(f885(x78501,a874)),f612(x78503,x78502,x78501)),x78502))
% 26.45/26.33  [7853]~P1(f318(f318(f320(f885(x78531,a874)),x78533),x78532))+P1(f318(f318(f233(f885(x78531,a874)),f44(f885(x78531,a874),x78532)),x78533))
% 26.45/26.33  [7855]E(f318(f318(f107(f885(x78551,a874)),x78552),x78553),f189(f885(x78551,a874)))+~P1(f318(f318(f233(f885(x78551,a874)),x78552),f318(f82(f885(x78551,a874)),x78553)))
% 26.45/26.33  [7905]E(f318(f318(f22(a879),f318(f318(f83(a879),f318(f162(a879),x79051)),x79052)),f318(f318(f161(a879),x79051),x79053)),f318(f162(a879),f318(f318(f155(a879,x79051),x79053),x79052)))+~P1(f318(f318(f234(a879),x79053),f318(f190(f880(a879)),x79051)))
% 26.45/26.33  [7954]P1(f318(f318(f233(a879),x79541),x79542))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),x79543),x79541)),f318(f318(f83(a879),x79543),x79542)))
% 26.45/26.33  [7957]P1(f318(f318(f234(a879),x79571),x79572))+~P1(f318(f318(f234(a879),f318(f318(f83(a879),x79573),x79571)),f318(f318(f83(a879),x79573),x79572)))
% 26.45/26.33  [7958]P1(f318(f318(f234(a879),x79581),x79582))+~P1(f318(f318(f234(a879),f318(f318(f84(a879),x79583),x79581)),f318(f318(f84(a879),x79583),x79582)))
% 26.45/26.33  [7959]P1(f318(f318(f234(a879),x79591),x79592))+~P1(f318(f318(f234(a879),f318(f318(f84(a879),x79591),x79593)),f318(f318(f84(a879),x79592),x79593)))
% 26.45/26.33  [7989]P1(f318(f318(f234(a879),f2(a879)),x79891))+~P1(f318(f318(f234(a879),f318(f318(f84(a879),x79892),x79891)),f318(f318(f84(a879),x79893),x79891)))
% 26.45/26.33  [7990]P1(f318(f318(f234(a879),f2(a879)),x79901))+~P1(f318(f318(f234(a879),f318(f318(f84(a879),x79901),x79902)),f318(f318(f84(a879),x79901),x79903)))
% 26.45/26.33  [8066]E(f251(x80661,x80662,x80663),x80662)+~P1(f318(f318(f233(f885(x80661,a874)),x80663),f318(f318(f296(x80661),x80662),f189(f885(x80661,a874)))))
% 26.45/26.33  [8122]~P1(f318(f133(x81221),x81223))+E(f318(f132(x81221,f318(f318(f8(a874,a874,x81221),a313),f318(a315,x81222))),x81223),f166(x81221,x81222,x81223))
% 26.45/26.33  [8145]E(f318(f318(f134(x81451),f318(f190(f880(x81451)),f172(x81451,x81452,x81453))),x81453),f119(x81451))+P1(f318(f318(f320(x81451),f659(x81453,x81452,x81451)),f318(f168(x81451),x81453)))
% 26.45/26.33  [8150]E(f318(f318(f121(x81501),f318(f318(f169(x81501),x81502),x81503)),f318(f318(f147(x81501),f318(f318(f161(x81501),x81503),x81502)),f119(x81501))),f318(f318(f169(x81501),f318(a118,x81502)),x81503))+~P1(f318(f318(f234(a879),x81502),f318(f190(f880(x81501)),x81503)))
% 26.45/26.33  [8211]E(f318(f132(x82111,f318(f318(f8(a874,a874,x82111),a313),f318(a315,x82112))),x82113),x82113)+P1(f318(f318(f320(x82111),x82112),f318(f168(x82111),x82113)))
% 26.45/26.33  [8218]P1(f318(f318(f233(f885(f885(x82181,a874),a874)),f252(x82181,x82182)),f252(x82181,x82183)))+~P1(f318(f318(f233(f885(x82181,a874)),x82182),x82183))
% 26.45/26.33  [8263]~P1(f318(f133(x82631),x82633))+P1(f318(f133(x82631),f318(f318(f318(f184(f880(x82631),f880(x82631)),x82632),f164(x82631)),x82633)))
% 26.45/26.33  [8268]~P1(f318(f318(f233(a879),x82682),x82683))+P1(f318(f318(f233(a879),f318(f318(f84(a879),f318(a118,x82681)),x82682)),f318(f318(f84(a879),f318(a118,x82681)),x82683)))
% 26.45/26.33  [8269]~P1(f318(f318(f234(a879),x82692),x82693))+P1(f318(f318(f234(a879),f318(f318(f84(a879),f318(a118,x82691)),x82692)),f318(f318(f84(a879),f318(a118,x82691)),x82693)))
% 26.45/26.33  [8290]P1(f318(f318(f233(f885(f885(x82901,a874),a874)),f318(f295(x82901),x82902)),f318(f295(x82901),x82903)))+~P1(f318(f318(f233(f885(x82901,a874)),x82902),x82903))
% 26.45/26.33  [8454]~P1(f318(f318(f233(f885(x84541,a874)),x84543),x84542))+P1(f318(f318(f233(f885(x84541,a874)),f318(f82(f885(x84541,a874)),x84542)),f318(f82(f885(x84541,a874)),x84543)))
% 26.45/26.33  [8455]~P1(f318(f318(f233(f885(x84551,a874)),x84553),x84552))+P1(f318(f318(f233(f885(x84551,a874)),f318(f82(f885(x84551,a874)),x84552)),f318(f82(f885(x84551,a874)),x84553)))
% 26.45/26.33  [8490]E(f318(f297(a879,a879,f318(f318(f7(a879,a879,a879),f22(a879)),x84901)),f318(f288(a879,x84902),x84903)),f318(f288(a879,f318(f318(f22(a879),x84902),x84901)),f318(f318(f22(a879),x84903),x84901)))+~P1(f318(f318(f234(a879),x84901),x84903))
% 26.45/26.33  [8518]~P86(x85181)+E(f318(f318(f83(x85181),x85182),f318(f138(x85181,x85181,f83(x85181),f2(x85181)),x85183)),f318(f138(x85181,x85181,f83(x85181),x85182),x85183))
% 26.45/26.33  [8603]~P91(x86031)+P1(f318(f318(f233(x86031),f318(f78(x86031),f318(f318(f22(x86031),x86032),x86033))),f318(f318(f83(x86031),f318(f78(x86031),x86032)),f318(f78(x86031),x86033))))
% 26.45/26.33  [8604]~P91(x86041)+P1(f318(f318(f233(x86041),f318(f78(x86041),f318(f318(f83(x86041),x86042),x86043))),f318(f318(f83(x86041),f318(f78(x86041),x86042)),f318(f78(x86041),x86043))))
% 26.45/26.33  [8615]E(f318(f318(f83(a1),f318(f318(f84(a1),x86151),f48(a1,f318(f318(f42(a1),x86152),x86151),x86153))),f48(a1,x86152,x86151)),f48(a1,x86152,f318(f318(f84(a1),x86151),x86153)))+~P1(f318(f318(f234(a1),f2(a1)),x86153))
% 26.45/26.33  [8622]E(f318(f318(f121(x86221),f318(f318(f169(x86221),x86222),x86223)),f318(f318(f147(x86221),f318(f137(x86221),f318(f318(f134(x86221),x86222),x86223))),f119(x86221))),f318(f318(f169(x86221),f318(a118,x86222)),x86223))+~P1(f318(f318(f234(a879),x86222),f318(f190(f880(x86221)),x86223)))
% 26.45/26.33  [8641]E(f318(f264(x86411,f318(f318(f150(x86411,f884(a105,x86411)),f318(f248(a105,x86411),f81(a105))),x86412)),f318(a3,x86413)),f318(f318(f161(x86411),x86412),x86413))+~P1(f318(f318(f234(a879),x86413),f318(f190(f880(x86411)),x86412)))
% 26.45/26.33  [8706]P1(f318(f318(f320(f884(x87061,x87061)),x87062),f318(f318(f275(x87061,x87061,x87061),x87063),f294(x87061,x87063))))+~P1(f318(f318(f320(f884(x87061,x87061)),x87062),x87063))
% 26.45/26.33  [8723]P1(f318(f318(f233(a879),x87231),x87232))+~P1(f318(f318(f233(a879),f318(f318(f84(a879),f318(a118,x87233)),x87231)),f318(f318(f84(a879),f318(a118,x87233)),x87232)))
% 26.45/26.33  [8724]P1(f318(f318(f234(a879),x87241),x87242))+~P1(f318(f318(f234(a879),f318(f318(f84(a879),f318(a118,x87243)),x87241)),f318(f318(f84(a879),f318(a118,x87243)),x87242)))
% 26.45/26.33  [8738]P1(f318(f318(f233(f885(x87381,a874)),x87382),x87383))+~P1(f318(f318(f233(f885(x87381,a874)),f318(f82(f885(x87381,a874)),x87383)),f318(f82(f885(x87381,a874)),x87382)))
% 26.45/26.33  [8756]P1(f318(f133(x87561),x87562))+~P1(f318(f133(x87561),f318(f318(f318(f184(f880(x87561),f880(x87561)),x87563),f164(x87561)),x87562)))
% 26.45/26.33  [8815]E(f318(f297(f884(x88151,x88152),x88152,f256(x88151,x88152)),f318(f168(f884(x88151,x88152)),x88153)),f179(x88151,x88152,f318(f180(x88151,x88152),x88153)))+~P1(f318(f133(x88151),f318(f318(f150(f884(x88151,x88152),x88151),f247(x88151,x88152)),x88153)))
% 26.45/26.33  [8824]E(f318(f272(x88241,x88241,f294(x88241,x88242)),x88243),x88243)+~P1(f318(f318(f233(f885(x88241,a874)),f318(f272(x88241,x88241,x88242),x88243)),x88243))
% 26.45/26.33  [8867]~P108(x88671)+P15(x88671,f318(f132(x88671,f318(f318(f7(x88671,x88671,a874),a315),f318(x88672,x88673))),x88673))
% 26.45/26.33  [8873]~P1(f318(f318(f233(a879),x88731),x88732))+P1(f318(f318(f233(a879),x88731),f318(f138(a879,a879,f83(a879),x88732),x88733)))
% 26.45/26.33  [8950]~P1(f318(f318(f320(f884(x89501,x89501)),x89502),f294(x89501,x89503)))+P1(f318(f318(f320(f884(x89501,x89501)),x89502),f318(f318(f184(f884(x89501,x89501),a874),f758(x89503,x89502,x89501)),x89503)))
% 26.45/26.33  [9036]~P86(x90361)+E(f318(f318(f83(x90361),x90362),f318(f138(x90361,x90361,f318(f7(x90361,x90361,x90361),f83(x90361)),f2(x90361)),f318(f165(x90361),x90363))),f318(f138(x90361,x90361,f83(x90361),x90362),x90363))
% 26.45/26.33  [9319]P55(x93191,x93192,x93193)+P1(f318(f318(f320(f884(x93191,x93192)),f318(f318(f248(x93191,x93192),f751(x93193,x93192,x93191)),f722(x93193,x93192,x93191))),x93193))
% 26.45/26.33  [9320]P55(x93201,x93202,x93203)+P1(f318(f318(f320(f884(x93201,x93202)),f318(f318(f248(x93201,x93202),f751(x93203,x93202,x93201)),f721(x93203,x93202,x93201))),x93203))
% 26.45/26.33  [9384]~P1(f318(f318(f320(f884(x93841,x93841)),x93842),f318(f318(f275(x93841,x93841,x93841),x93843),f294(x93841,x93843))))+P1(f318(f318(f320(f884(x93841,x93841)),x93842),f318(f318(f184(f884(x93841,x93841),a874),f759(x93843,x93842,x93841)),x93843)))
% 26.45/26.33  [9385]~P1(f318(x93851,f318(f318(f161(x93852),x93853),f318(f190(f880(x93852)),f172(x93852,x93851,x93853)))))+~P1(f318(f318(f234(a879),f318(f190(f880(x93852)),f172(x93852,x93851,x93853))),f318(f190(f880(x93852)),x93853)))
% 26.45/26.33  [9471]~P1(f318(f318(f233(f885(x94711,a874)),x94712),x94713))+P1(f318(f318(f233(f885(x94711,a874)),f318(f318(f7(x94711,f885(x94711,a874),a874),f320(x94711)),x94712)),f318(f318(f7(x94711,f885(x94711,a874),a874),f320(x94711)),x94713)))
% 26.45/26.33  [9524]~P1(f318(f318(f320(f884(f885(x95241,a874),f885(x95241,a874))),f318(f318(f248(f885(x95241,a874),f885(x95241,a874)),x95242),x95243)),f293(x95241)))+P1(f318(f318(f234(f885(x95241,a874)),x95242),x95243))
% 26.45/26.33  [9547]P56(x95471,x95472,x95473)+~P1(f318(f318(f320(f884(x95471,x95471)),f318(f318(f248(x95471,x95471),f754(x95473,x95472,x95471)),f753(x95473,x95472,x95471))),x95473))
% 26.45/26.33  [9548]P56(x95481,x95482,x95483)+~P1(f318(f318(f320(f884(x95481,x95481)),f318(f318(f248(x95481,x95481),f753(x95483,x95482,x95481)),f754(x95483,x95482,x95481))),x95483))
% 26.45/26.33  [9582]~P1(f318(f318(f320(f884(f880(x95821),f880(x95821))),f318(f318(f248(f880(x95821),f880(x95821)),x95822),x95822)),f143(x95821,x95823)))+P1(f318(f318(f320(f884(x95821,x95821)),f318(f318(f248(x95821,x95821),f609(x95822,x95823,x95821)),f609(x95822,x95823,x95821))),x95823))
% 26.45/26.33  [9632]P1(f318(f318(f233(f885(x96321,a874)),x96322),x96323))+~P1(f318(f318(f233(f885(x96321,a874)),f318(f318(f7(x96321,f885(x96321,a874),a874),f320(x96321)),x96322)),f318(f318(f7(x96321,f885(x96321,a874),a874),f320(x96321)),x96323)))
% 26.45/26.33  [9715]E(f318(f318(f22(a879),f318(f318(f6(a879,a879),x97151),f318(f241(a879),x97152))),f318(f318(f6(a879,a879),x97153),f318(f241(a879),x97152))),f318(f318(f6(a879,a879),f318(f318(f18(a879,a879,a879),f318(f318(f8(a879,f885(a879,a879),a879),f22(a879)),x97151)),x97153)),f318(f241(a879),x97152)))+~P1(f318(f318(f233(a879),f318(x97153,f448(x97152,x97151,x97153))),f318(x97151,f448(x97152,x97151,x97153))))
% 26.45/26.33  [10026]E(f318(f240(f884(x100261,x100262)),f318(f257(x100261,x100262,a874),f318(f318(f7(x100261,f885(x100262,f883(x100262)),f885(x100262,a874)),f318(f318(f8(f885(f883(x100262),a874),f885(f885(x100262,f883(x100262)),f885(x100262,a874)),x100261),f8(f883(x100262),a874,x100262)),f318(f318(f8(f883(x100262),f885(f883(x100262),a874),x100261),a315),f318(f180(x100261,x100262),x100263)))),f226(x100262)))),f318(f168(f884(x100261,x100262)),x100263))+~P1(f318(f133(x100261),f318(f318(f150(f884(x100261,x100262),x100261),f247(x100261,x100262)),x100263)))
% 26.45/26.33  [5694]~P79(x56941)+E(f318(f318(f22(x56941),f318(f318(f83(x56941),x56942),x56943)),x56943),x56942)
% 26.45/26.33  [5695]~P79(x56951)+E(f318(f318(f83(x56951),f318(f318(f22(x56951),x56952),x56953)),x56953),x56952)
% 26.45/26.33  [5920]~P79(x59201)+E(f318(f318(f83(x59201),x59202),f318(f318(f83(x59201),f318(f82(x59201),x59202)),x59203)),x59203)
% 26.45/26.33  [6003]~P85(x60031)+E(f318(f318(f84(x60031),f318(f318(f249(x60031),x60032),x60033)),x60032),f318(f318(f249(x60031),x60032),f318(a118,x60033)))
% 26.45/26.33  [6004]~P116(x60041)+E(f318(f318(f84(x60041),f318(f318(f249(x60041),x60042),x60043)),x60042),f318(f318(f249(x60041),x60042),f318(a118,x60043)))
% 26.45/26.33  [6214]~P122(x62141)+E(f318(f78(x62141),f318(f318(f249(x62141),f318(f82(x62141),x62142)),x62143)),f318(f78(x62141),f318(f318(f249(x62141),x62142),x62143)))
% 26.45/26.33  [6267]~P85(x62671)+E(f318(f318(f84(x62671),f318(f318(f249(x62671),x62672),x62673)),x62672),f318(f318(f84(x62671),x62672),f318(f318(f249(x62671),x62672),x62673)))
% 26.45/26.33  [6320]E(f318(f318(f22(a105),f318(f318(f83(a105),x63201),x63202)),x63203),f268(x63201,x63202,x63203))+~P1(f318(f318(f234(a105),x63202),x63203))
% 26.45/26.33  [6341]~E(f318(f318(f134(x63411),x63413),x63412),f119(x63411))+P1(f318(f318(f233(a879),f318(f190(f880(x63411)),x63412)),x63413))
% 26.45/26.33  [6480]E(f318(f318(f84(a879),f318(f109(a879),x64801)),f318(f318(f84(a879),f318(f109(a879),x64802)),x64803)),f2(a879))+~P1(f318(f318(f234(a1),x64801),a86))
% 26.45/26.33  [6496]~P69(x64961)+E(f318(f318(f249(x64961),f318(f318(f276(x64961),f81(x64961)),x64962)),x64963),f318(f318(f276(x64961),f81(x64961)),f318(f318(f249(x64961),x64962),x64963)))
% 26.45/26.33  [6574]E(f318(f318(f22(a879),f318(f318(f83(a879),x65741),x65742)),x65743),f318(f318(f22(a879),x65741),f318(f318(f22(a879),x65743),x65742)))+~P1(f318(f318(f233(a879),x65742),x65743))
% 26.45/26.33  [6575]E(f318(f318(f22(a879),f318(f318(f83(a879),x65751),x65752)),x65753),f318(f318(f83(a879),x65751),f318(f318(f22(a879),x65752),x65753)))+~P1(f318(f318(f233(a879),x65753),x65752))
% 26.45/26.33  [6576]E(f318(f318(f22(a879),f318(f318(f83(a879),x65761),x65762)),x65763),f318(f318(f83(a879),x65761),f318(f318(f22(a879),x65762),x65763)))+~P1(f318(f318(f233(a879),x65763),x65762))
% 26.45/26.33  [6614]~P64(x66141)+P1(f318(f318(f233(x66141),f318(f318(f107(x66141),x66142),x66143)),x66143))
% 26.45/26.33  [6615]~P105(x66151)+P1(f318(f318(f233(x66151),f318(f318(f107(x66151),x66152),x66153)),x66153))
% 26.45/26.33  [6616]~P64(x66161)+P1(f318(f318(f233(x66161),f318(f318(f107(x66161),x66162),x66163)),x66162))
% 26.45/26.33  [6617]~P105(x66171)+P1(f318(f318(f233(x66171),f318(f318(f107(x66171),x66172),x66173)),x66172))
% 26.45/26.33  [6618]~P108(x66181)+P1(f318(f318(f233(x66181),f318(f318(f231(x66181),x66182),x66183)),x66183))
% 26.45/26.33  [6619]~P108(x66191)+P1(f318(f318(f233(x66191),f318(f318(f231(x66191),x66192),x66193)),x66192))
% 26.45/26.33  [6634]E(f318(f318(f42(a1),f318(f318(f42(a1),x66341),x66342)),x66343),f318(f318(f42(a1),x66341),f318(f318(f84(a1),x66342),x66343)))+~P1(f318(f318(f234(a1),f2(a1)),x66343))
% 26.45/26.33  [6690]~P116(x66901)+E(f318(f318(f83(x66901),f318(f318(f84(x66901),x66902),x66903)),x66903),f318(f318(f84(x66901),f318(f318(f83(x66901),x66902),f81(x66901))),x66903))
% 26.45/26.33  [6691]~P98(x66911)+E(f318(f318(f84(x66911),f318(f82(x66911),f318(f109(x66911),x66912))),x66913),f318(f318(f84(x66911),f318(f109(x66911),f318(f82(a1),x66912))),x66913))
% 26.45/26.33  [6766]~P86(x67661)+E(f318(f162(x67661),f318(f318(f150(x67662,x67661),f318(f16(x67661,x67662),f2(x67661))),x67663)),f2(x67661))
% 26.45/26.33  [6783]E(f318(f318(f83(a879),f318(f109(a879),x67831)),f318(f318(f83(a879),f318(f109(a879),x67832)),x67833)),f318(f318(f83(a879),f318(f109(a879),x67832)),x67833))+~P1(f318(a194,f318(f109(a1),x67831)))
% 26.45/26.33  [6797]~P5(x67971)+E(f43(x67971,f318(f318(f296(x67971),x67972),f318(f318(f296(x67971),x67973),f189(f885(x67971,a874))))),f318(f318(f116(x67971),x67972),x67973))
% 26.45/26.33  [6798]~P5(x67981)+E(f44(x67981,f318(f318(f296(x67981),x67982),f318(f318(f296(x67981),x67983),f189(f885(x67981,a874))))),f318(f318(f107(x67981),x67982),x67983))
% 26.45/26.33  [6821]E(f318(f318(f169(x68211),x68212),x68213),x68213)+~P1(f318(f318(f233(a879),f318(f190(f880(x68211)),x68213)),x68212))
% 26.45/26.33  [6833]E(f318(f318(f134(x68331),x68332),x68333),f119(x68331))+~P1(f318(f318(f233(a879),f318(f190(f880(x68331)),x68333)),x68332))
% 26.45/26.33  [6834]E(f318(f318(f134(x68341),x68342),x68343),f119(x68341))+~P1(f318(f318(f233(a879),f318(f190(f880(x68341)),x68343)),x68342))
% 26.45/26.33  [6844]E(f318(f318(f83(a879),f318(f318(f22(a879),x68441),x68442)),x68443),f318(f318(f22(a879),f318(f318(f83(a879),x68441),x68443)),x68442))+~P1(f318(f318(f233(a879),x68442),x68441))
% 26.45/26.33  [6845]E(f318(f318(f83(a879),f318(f318(f22(a879),x68451),x68452)),x68453),f318(f318(f22(a879),f318(f318(f83(a879),x68451),x68453)),x68452))+~P1(f318(f318(f233(a879),x68452),x68451))
% 26.45/26.33  [6859]~P1(f318(f318(f234(a879),x68591),x68593))+P1(f318(f318(f234(a879),f318(f318(f22(a879),x68591),x68592)),x68593))
% 26.45/26.33  [6888]~P108(x68881)+E(f166(x68881,x68882,f318(f318(f144(x68881,x68881,f5(x68881)),x68882),x68883)),x68883)
% 26.45/26.33  [6975]E(f318(f318(f22(a879),f318(f318(f83(a879),x69751),x69752)),f318(a118,x69753)),f318(f318(f22(a879),x69751),f318(a118,f318(f318(f22(a879),x69753),x69752))))+~P1(f318(f318(f233(a879),x69752),x69753))
% 26.45/26.33  [6976]~P122(x69761)+P1(f318(f318(f233(x69761),f2(x69761)),f318(f318(f249(x69761),f318(f78(x69761),x69762)),x69763)))
% 26.45/26.33  [7024]P25(x70241,x70242,x70243)+~P1(f318(f318(f233(f885(f878(x70241),a874)),x70243),x70242))
% 26.45/26.33  [7067]~P1(f318(f65(x70671),x70672))+P1(f318(f65(x70671),f318(f318(f22(f885(x70671,a874)),x70672),x70673)))
% 26.45/26.33  [7068]~P1(f318(f65(x70681),x70683))+P1(f318(f65(x70681),f318(f318(f107(f885(x70681,a874)),x70682),x70683)))
% 26.45/26.33  [7069]~P1(f318(f65(x70691),x70692))+P1(f318(f65(x70691),f318(f318(f107(f885(x70691,a874)),x70692),x70693)))
% 26.45/26.33  [7207]~P37(x72071,x72073)+P37(x72071,f318(f318(f107(f885(f884(x72071,x72071),a874)),x72072),x72073))
% 26.45/26.33  [7208]~P37(x72081,x72082)+P37(x72081,f318(f318(f107(f885(f884(x72081,x72081),a874)),x72082),x72083))
% 26.45/26.33  [7329]~P64(x73291)+E(f11(x73291,f318(f168(x73291),f318(f318(f147(x73291),x73292),x73293))),f318(f138(x73291,x73291,f107(x73291),x73292),x73293))
% 26.45/26.33  [7330]~P64(x73301)+E(f10(x73301,f318(f168(x73301),f318(f318(f147(x73301),x73302),x73303))),f318(f138(x73301,x73301,f116(x73301),x73302),x73303))
% 26.45/26.33  [7331]~P108(x73311)+E(f14(x73311,f318(f168(x73311),f318(f318(f147(x73311),x73312),x73313))),f318(f138(x73311,x73311,f231(x73311),x73312),x73313))
% 26.45/26.33  [7332]~P108(x73321)+E(f15(x73321,f318(f168(x73321),f318(f318(f147(x73321),x73322),x73323))),f318(f138(x73321,x73321,f232(x73321),x73322),x73323))
% 26.45/26.33  [7396]~P1(f318(f65(x73961),x73962))+P1(f318(f318(f233(a879),f318(f41(x73961),x73962)),f318(f41(x73961),f318(f318(f296(x73961),x73963),x73962))))
% 26.45/26.33  [7404]E(f318(f318(f116(f885(a879,a874)),f318(f288(a879,x74041),x74042)),f318(f288(a879,x74042),f318(f318(f83(a879),x74042),x74043))),f318(f288(a879,x74041),f318(f318(f83(a879),x74042),x74043)))+~P1(f318(f318(f233(a879),x74041),x74042))
% 26.45/26.33  [7412]P1(f318(f318(f233(a879),x74121),x74122))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),x74123),x74121)),x74122))
% 26.45/26.33  [7413]P1(f318(f318(f233(a879),x74131),x74132))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),x74131),x74133)),x74132))
% 26.45/26.33  [7414]P1(f318(f318(f233(a879),x74141),x74142))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),x74143),x74141)),x74142))
% 26.45/26.33  [7415]P1(f318(f318(f233(a879),x74151),x74152))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),x74151),x74153)),x74152))
% 26.45/26.33  [7416]P1(f318(f318(f234(a879),x74161),x74162))+~P1(f318(f318(f234(a879),f318(f318(f83(a879),x74161),x74163)),x74162))
% 26.45/26.33  [7455]~P108(x74551)+E(f12(x74551,f231(x74551),f318(f168(x74551),f318(f318(f147(x74551),x74552),x74553))),f318(f138(x74551,x74551,f231(x74551),x74552),x74553))
% 26.45/26.33  [7456]~P108(x74561)+E(f13(x74561,f232(x74561),f318(f168(x74561),f318(f318(f147(x74561),x74562),x74563))),f318(f138(x74561,x74561,f232(x74561),x74562),x74563))
% 26.45/26.33  [7460]~E(x74602,f189(f885(f884(x74601,x74601),a874)))+P1(f318(f318(f233(f885(f884(x74601,x74601),a874)),x74602),x74603))
% 26.45/26.33  [7573]E(f318(f318(f116(f885(x75731,a874)),x75732),f318(f318(f22(f885(x75731,a874)),x75733),x75732)),x75733)+~P1(f318(f318(f233(f885(x75731,a874)),x75732),x75733))
% 26.45/26.33  [7574]~P1(f318(f318(f233(a879),x75741),f318(f318(f83(a879),x75743),x75742)))+P1(f318(f318(f233(a879),f318(f318(f22(a879),x75741),x75742)),x75743))
% 26.45/26.33  [7575]~P1(f318(f318(f234(a879),x75751),f318(f318(f22(a879),x75753),x75752)))+P1(f318(f318(f234(a879),f318(f318(f83(a879),x75751),x75752)),x75753))
% 26.45/26.33  [7632]E(x76321,f119(x76322))+E(f318(f137(x76322),f318(f318(f318(f184(f880(x76322),f880(x76322)),x76323),f164(x76322)),x76321)),f318(f318(f161(x76322),x76321),f48(a879,x76323,f318(f190(f880(x76322)),x76321))))
% 26.45/26.33  [7641]E(f318(f318(f296(x76411),x76412),f318(f318(f22(f885(x76411,a874)),x76413),f318(f318(f296(x76411),x76412),f189(f885(x76411,a874))))),x76413)+~P1(f318(f318(f320(x76411),x76412),x76413))
% 26.45/26.33  [7802]P1(f318(f318(f233(a879),x78021),f318(f318(f83(a879),x78022),x78023)))+~P1(f318(f318(f233(a879),f318(f318(f22(a879),x78021),x78023)),x78022))
% 26.45/26.33  [7803]P1(f318(f318(f234(a879),x78031),f318(f318(f22(a879),x78032),x78033)))+~P1(f318(f318(f234(a879),f318(f318(f83(a879),x78031),x78033)),x78032))
% 26.45/26.33  [7825]P1(f318(f65(x78251),x78252))+~P1(f318(f65(x78251),f318(f318(f116(f885(x78251,a874)),x78253),x78252)))
% 26.45/26.33  [7826]P1(f318(f65(x78261),x78262))+~P1(f318(f65(x78261),f318(f318(f116(f885(x78261,a874)),x78262),x78263)))
% 26.45/26.33  [7903]~P45(x79031,x79033)+P1(f318(f318(f320(f884(x79031,x79031)),f318(f318(f248(x79031,x79031),x79032),x79032)),x79033))
% 26.45/26.33  [8038]E(f318(f318(f161(a879),f135(a879,f318(f288(a879,x80381),x80382))),x80383),f318(f318(f83(a879),x80381),x80383))+~P1(f318(f318(f234(a879),f318(f318(f83(a879),x80381),x80383)),x80382))
% 26.45/26.33  [8111]E(f318(f318(f169(a879),x81111),f135(a879,f318(f288(a879,x81112),x81113))),f135(a879,f318(f288(a879,x81112),f318(f318(f83(a879),x81112),x81111))))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),x81112),x81111)),x81113))
% 26.45/26.33  [8164]~P98(x81641)+E(f318(f318(f249(x81641),x81642),f318(f109(a879),f318(f318(f83(a1),x81643),x81643))),f318(f318(f89(x81641,x81641),f318(f318(f249(x81641),x81642),f318(f109(a879),x81643))),f318(f318(f18(x81641,x81641,x81641),f84(x81641)),f5(x81641))))
% 26.45/26.33  [8434]E(f318(f318(f121(x84341),f318(f318(f169(x84341),x84342),x84343)),f318(f318(f147(x84341),f318(f318(f161(x84341),x84343),x84342)),f318(f318(f134(x84341),f318(a118,x84342)),x84343))),x84343)+~P1(f318(f318(f234(a879),x84342),f318(f190(f880(x84341)),x84343)))
% 26.45/26.33  [8441]P1(f318(f318(f233(f885(x84411,a874)),f306(x84411,x84412)),f306(x84411,x84413)))+~P1(f318(f318(f233(f885(x84411,f885(x84411,a874))),x84413),x84412))
% 26.45/26.33  [8443]~P56(x84431,x84432,x84433)+P56(x84431,x84432,f318(f318(f22(f885(f884(x84431,x84431),a874)),x84433),f294(x84431,f189(f885(f884(x84431,x84431),a874)))))
% 26.45/26.33  [8461]P1(f318(f318(f233(f885(x84611,a874)),f307(x84611,x84612)),f307(x84611,x84613)))+~P1(f318(f318(f233(f885(f884(x84611,x84611),a874)),x84613),x84612))
% 26.45/26.33  [8467]~P1(f318(f318(f234(f885(x84671,a874)),x84673),x84672))+P1(f318(f318(f320(x84671),f826(x84672,x84673,x84671)),f318(f318(f22(f885(x84671,a874)),x84672),x84673)))
% 26.45/26.33  [8469]~P126(x84691)+P1(f318(f318(f233(x84691),f2(x84691)),f318(f318(f83(x84691),f318(f318(f84(x84691),x84692),x84692)),f318(f318(f84(x84691),x84693),x84693))))
% 26.45/26.33  [8500]~P98(x85001)+E(f318(f318(f249(x85001),f318(f109(x85001),x85002)),f318(f109(a879),f318(f318(f83(a1),x85003),x85003))),f318(f318(f89(x85001,x85001),f318(f318(f249(x85001),f318(f109(x85001),x85002)),f318(f109(a879),x85003))),f318(f318(f18(x85001,x85001,x85001),f84(x85001)),f5(x85001))))
% 26.45/26.33  [8505]P1(f318(f318(f233(f885(x85051,a874)),f318(f271(x85051),x85052)),f318(f271(x85051),x85053)))+~P1(f318(f318(f233(f885(f884(x85051,x85051),a874)),x85052),x85053))
% 26.45/26.33  [8541]~P49(x85411,x85412)+~P1(f318(f318(f320(f884(x85411,x85411)),f318(f318(f248(x85411,x85411),x85413),x85413)),x85412))
% 26.45/26.33  [8542]~P37(x85421,x85422)+~P1(f318(f318(f320(f884(x85421,x85421)),f318(f318(f248(x85421,x85421),x85423),x85423)),x85422))
% 26.45/26.33  [8543]~P37(x85431,x85432)+~P1(f318(f318(f320(f884(x85431,x85431)),f318(f318(f248(x85431,x85431),x85433),x85433)),x85432))
% 26.45/26.33  [8585]~E(x85852,x85853)+P1(f318(f318(f320(f884(x85851,x85851)),f318(f318(f248(x85851,x85851),x85852),x85853)),f294(x85851,f189(f885(f884(x85851,x85851),a874)))))
% 26.45/26.33  [8605]P1(f318(f318(f233(f885(x86051,a874)),f43(f885(x86051,a874),x86052)),f43(f885(x86051,a874),x86053)))+~P1(f318(f318(f233(f885(f885(x86051,a874),a874)),x86052),x86053))
% 26.45/26.33  [8606]P1(f318(f318(f233(f885(x86061,a874)),f44(f885(x86061,a874),x86062)),f44(f885(x86061,a874),x86063)))+~P1(f318(f318(f233(f885(f885(x86061,a874),a874)),x86063),x86062))
% 26.45/26.33  [8660]~P8(x86601,x86603,x86602)+P1(f318(f318(f233(f885(f884(x86601,x86601),a874)),x86602),f318(f318(f255(x86601,x86601),x86603),f318(f16(f885(x86601,a874),x86601),x86603))))
% 26.45/26.33  [8661]~P48(x86611,x86613,x86612)+P1(f318(f318(f233(f885(f884(x86611,x86611),a874)),x86612),f318(f318(f255(x86611,x86611),x86613),f318(f16(f885(x86611,a874),x86611),x86613))))
% 26.45/26.33  [8707]~P91(x87071)+P1(f318(f318(f233(x87071),f318(f318(f22(x87071),f318(f78(x87071),x87072)),f318(f78(x87071),x87073))),f318(f78(x87071),f318(f318(f22(x87071),x87073),x87072))))
% 26.45/26.33  [8708]~P91(x87081)+P1(f318(f318(f233(x87081),f318(f318(f22(x87081),f318(f78(x87081),x87082)),f318(f78(x87081),x87083))),f318(f78(x87081),f318(f318(f22(x87081),x87082),x87083))))
% 26.45/26.33  [8736]P1(f318(f318(f233(f885(f884(x87361,x87361),a874)),f294(x87361,x87362)),f294(x87361,x87363)))+~P1(f318(f318(f233(f885(f884(x87361,x87361),a874)),x87362),x87363))
% 26.45/26.33  [8890]P56(x88901,x88902,x88903)+~P56(x88901,x88902,f318(f318(f22(f885(f884(x88901,x88901),a874)),x88903),f294(x88901,f189(f885(f884(x88901,x88901),a874)))))
% 26.45/26.33  [8908]P1(f318(f318(f233(f885(f884(f880(x89081),f880(x89081)),a874)),f154(x89081,x89082)),f154(x89081,x89083)))+~P1(f318(f318(f233(f885(f884(x89081,x89081),a874)),x89082),x89083))
% 26.45/26.33  [8909]P1(f318(f318(f233(f885(f884(f880(x89091),f880(x89091)),a874)),f153(x89091,x89092)),f153(x89091,x89093)))+~P1(f318(f318(f233(f885(f884(x89091,x89091),a874)),x89092),x89093))
% 26.45/26.33  [8928]~P48(x89281,x89283,x89282)+P1(f318(f318(f233(f885(f884(x89281,x89281),a874)),x89282),f318(f318(f275(x89281,x89281,x89281),f318(f273(x89281,x89281),x89282)),x89282)))
% 26.45/26.33  [8961]~P1(f318(f133(x89611),x89613))+P1(f318(f133(x89611),f318(f318(f134(x89611),f318(f190(f880(x89611)),f172(x89611,x89612,x89613))),x89613)))
% 26.45/26.33  [8978]~P1(f318(f133(x89781),x89782))+E(f318(f132(x89781,f318(f318(f7(x89781,f885(x89781,a874),a874),f320(x89781)),f318(f168(x89781),f170(x89781,x89782,x89783)))),x89782),f170(x89781,x89782,x89783))
% 26.45/26.33  [9034]E(x90341,x90342)+~P1(f318(f318(f320(f884(x90343,x90343)),f318(f318(f248(x90343,x90343),x90341),x90342)),f294(x90343,f189(f885(f884(x90343,x90343),a874)))))
% 26.45/26.33  [9120]P1(f318(f318(f320(x91201),x91202),f307(x91201,x91203)))+P1(f318(f318(f320(f884(x91201,x91201)),f318(f318(f248(x91201,x91201),f508(x91203,x91202,x91201)),x91202)),x91203))
% 26.45/26.33  [9121]P1(f318(f318(f320(x91211),x91212),f307(x91211,x91213)))+P1(f318(f318(f320(f884(x91211,x91211)),f318(f318(f248(x91211,x91211),f724(x91213,x91212,x91211)),x91212)),x91213))
% 26.45/26.33  [9122]P1(f318(f318(f320(x91221),x91222),f307(x91221,x91223)))+P1(f318(f318(f320(f884(x91221,x91221)),f318(f318(f248(x91221,x91221),f733(x91223,x91222,x91221)),x91222)),x91223))
% 26.45/26.33  [9221]~P1(f318(f318(f320(f880(x92211)),x92213),f157(x92211,x92212)))+P1(f318(f156(x92211,f318(f318(f7(x92211,f885(x92211,a874),a874),f320(x92211)),x92212)),x92213))
% 26.45/26.33  [9243]P1(f318(x92433,x92432))+E(f318(f240(x92431),f318(f318(f18(x92431,a874,a874),f318(f318(f8(a874,f885(a874,a874),x92431),a316),f318(a315,x92432))),x92433)),f189(f885(x92431,a874)))
% 26.45/26.33  [9261]~P91(x92611)+P1(f318(f318(f233(x92611),f318(f78(x92611),f318(f318(f22(x92611),f318(f78(x92611),x92612)),f318(f78(x92611),x92613)))),f318(f78(x92611),f318(f318(f22(x92611),x92612),x92613))))
% 26.45/26.33  [9276]~P1(f318(x92763,x92762))+E(f318(f240(x92761),f318(f318(f18(x92761,a874,a874),f318(f318(f8(a874,f885(a874,a874),x92761),a316),f318(a315,x92762))),x92763)),f318(f318(f296(x92761),x92762),f189(f885(x92761,a874))))
% 26.45/26.33  [9283]~P1(f318(f318(f320(f885(x92831,a874)),x92833),f318(f295(x92831),x92832)))+P1(f318(f252(x92831,f318(f318(f7(x92831,f885(x92831,a874),a874),f320(x92831)),x92832)),x92833))
% 26.45/26.33  [9318]P37(x93181,x93182)+P1(f318(f318(f320(f884(x93181,x93181)),f318(f318(f248(x93181,x93181),f318(f521(x93182,x93181),f318(a118,x93183))),f318(f521(x93182,x93181),x93183))),x93182))
% 26.45/26.33  [9407]~P1(f318(f133(x94071),x94073))+P1(f318(f133(x94071),f318(f132(x94071,f318(f318(f8(a874,a874,x94071),a313),f318(a315,x94072))),x94073)))
% 26.45/26.33  [9451]P1(f318(f318(f320(f880(x94511)),x94512),f157(x94511,x94513)))+~P1(f318(f156(x94511,f318(f318(f7(x94511,f885(x94511,a874),a874),f320(x94511)),x94513)),x94512))
% 26.45/26.33  [9463]P1(f318(f318(f320(f885(x94631,a874)),x94632),f318(f295(x94631),x94633)))+~P1(f318(f252(x94631,f318(f318(f7(x94631,f885(x94631,a874),a874),f320(x94631)),x94633)),x94632))
% 26.45/26.33  [9520]P1(f318(f318(f320(x95201),f318(f264(x95201,x95202),x95203)),f318(f168(x95201),f318(f318(f150(f884(a105,x95201),x95201),f256(a105,x95201)),x95202))))+~P1(f318(f318(f234(a105),x95203),f318(f162(a105),f318(f318(f150(f884(a105,x95201),a105),f247(a105,x95201)),x95202))))
% 26.45/26.33  [9565]P1(f318(f318(f233(f885(f884(f880(x95651),f880(x95651)),a874)),f154(x95651,x95652)),f318(f318(f255(f880(x95651),f880(x95651)),f157(x95651,x95653)),f318(f16(f885(f880(x95651),a874),f880(x95651)),f157(x95651,x95653)))))+~P1(f318(f318(f233(f885(f884(x95651,x95651),a874)),x95652),f318(f318(f255(x95651,x95651),x95653),f318(f16(f885(x95651,a874),x95651),x95653))))
% 26.45/26.33  [9585]P1(f318(f318(f320(x95851),f318(f247(x95851,f884(a105,a105)),f318(f262(x95851,x95852),x95853))),f318(f168(x95851),f318(f318(f150(f884(a105,x95851),x95851),f256(a105,x95851)),x95852))))+~P1(f318(f318(f234(a105),f2(a105)),f318(f162(a105),f318(f318(f150(f884(a105,x95851),a105),f247(a105,x95851)),x95852))))
% 26.45/26.33  [9601]~P1(f318(f318(f233(f885(f884(x96011,x96011),a874)),x96012),f318(f318(f255(x96011,x96011),x96013),f318(f16(f885(x96011,a874),x96011),x96013))))+P1(f318(f318(f233(f885(f884(x96011,x96011),a874)),f318(f318(f275(x96011,x96011,x96011),x96012),f294(x96011,x96012))),f318(f318(f255(x96011,x96011),x96013),f318(f16(f885(x96011,a874),x96011),x96013))))
% 26.45/26.33  [9915]~P37(x99151,x99152)+~P1(f318(f318(f320(f884(x99151,x99151)),f318(f318(f248(x99151,x99151),f318(x99153,f318(a118,f522(x99152,x99151,x99153)))),f318(x99153,f522(x99152,x99151,x99153)))),x99152))
% 26.45/26.33  [9916]~P37(x99161,x99162)+~P1(f318(f318(f320(f884(x99161,x99161)),f318(f318(f248(x99161,x99161),f318(x99163,f318(a118,f747(x99163,x99162,x99161)))),f318(x99163,f747(x99163,x99162,x99161)))),x99162))
% 26.45/26.33  [10168]P1(f318(f318(f233(f885(f884(f885(x101681,a874),f885(x101681,a874)),a874)),f318(f318(f275(f885(x101681,a874),f885(x101681,a874),f885(x101681,a874)),f309(x101681,x101682)),f318(f318(f116(f885(f884(f885(x101681,a874),f885(x101681,a874)),a874)),f309(x101681,x101683)),f318(f318(f296(f884(f885(x101681,a874),f885(x101681,a874))),f318(f318(f248(f885(x101681,a874),f885(x101681,a874)),f189(f885(x101681,a874))),f189(f885(x101681,a874)))),f189(f885(f884(f885(x101681,a874),f885(x101681,a874)),a874)))))),f309(x101681,x101682)))+~P1(f318(f318(f233(f885(f884(x101681,x101681),a874)),f318(f318(f275(x101681,x101681,x101681),x101682),x101683)),x101682))
% 26.45/26.33  [10169]P1(f318(f318(f233(f885(f884(f885(x101691,a874),f885(x101691,a874)),a874)),f318(f318(f275(f885(x101691,a874),f885(x101691,a874),f885(x101691,a874)),f310(x101691,x101692)),f318(f318(f116(f885(f884(f885(x101691,a874),f885(x101691,a874)),a874)),f310(x101691,x101693)),f318(f318(f296(f884(f885(x101691,a874),f885(x101691,a874))),f318(f318(f248(f885(x101691,a874),f885(x101691,a874)),f189(f885(x101691,a874))),f189(f885(x101691,a874)))),f189(f885(f884(f885(x101691,a874),f885(x101691,a874)),a874)))))),f310(x101691,x101692)))+~P1(f318(f318(f233(f885(f884(x101691,x101691),a874)),f318(f318(f275(x101691,x101691,x101691),x101692),x101693)),x101692))
% 26.45/26.33  [7328]~P1(f318(f318(f233(a879),x73282),x73281))+E(f318(f318(f22(a879),f318(a118,f318(f318(f22(a879),x73281),x73282))),x73283),f318(f318(f22(a879),f318(a118,x73281)),f318(f318(f83(a879),x73282),x73283)))
% 26.45/26.33  [7367]~P61(x73671)+E(f318(f318(f83(x73671),f48(x73671,x73672,x73673)),f318(f318(f84(x73671),f318(f318(f42(x73671),x73672),x73673)),x73673)),x73672)
% 26.45/26.33  [7579]E(f318(f318(f84(a879),f318(f109(a879),x75791)),f318(f318(f84(a879),f318(f109(a879),x75792)),x75793)),f318(f318(f84(a879),f318(f109(a879),f318(f318(f84(a1),x75791),x75792))),x75793))+P1(f318(f318(f234(a1),x75791),a86))
% 26.45/26.33  [8049]~P1(f318(f318(f233(a879),x80493),x80492))+P1(f318(f318(f233(a879),x80491),f318(f318(f22(a879),f318(f318(f83(a879),x80492),x80491)),x80493)))
% 26.45/26.33  [8253]~P1(f318(f318(f233(a879),x82531),x82532))+E(f318(f318(f121(a879),f135(a879,f318(f288(a879,x82531),x82532))),f135(a879,f318(f288(a879,x82532),f318(f318(f83(a879),x82532),x82533)))),f135(a879,f318(f288(a879,x82531),f318(f318(f83(a879),x82532),x82533))))
% 26.45/26.33  [8515]~P1(f318(f65(x85151),x85152))+E(f318(a118,f318(f41(x85151),f318(f318(f22(f885(x85151,a874)),x85152),f318(f318(f296(x85151),x85153),f189(f885(x85151,a874)))))),f318(f41(x85151),f318(f318(f296(x85151),x85153),x85152)))
% 26.45/26.33  [8563]~P1(f318(f65(x85631),x85632))+E(f318(f318(f83(a879),f81(a879)),f318(f41(x85631),f318(f318(f22(f885(x85631,a874)),x85632),f318(f318(f296(x85631),x85633),f189(f885(x85631,a874)))))),f318(f41(x85631),f318(f318(f296(x85631),x85633),x85632)))
% 26.45/26.33  [8745]E(f318(f318(f22(a879),f318(f41(x87451),x87452)),f318(f41(x87451),f318(f318(f107(f885(x87451,a874)),x87452),x87453))),f318(f41(x87451),f318(f318(f22(f885(x87451,a874)),x87452),x87453)))+~P1(f318(f65(x87451),f318(f318(f107(f885(x87451,a874)),x87452),x87453)))
% 26.45/26.33  [8974]~P6(f318(x89742,f441(x89742,x89743,x89741)))+E(f318(f106(a1),f318(f318(f6(x89741,a879),f318(f318(f8(a1,a879,x89741),a110),x89742)),x89743)),f318(f318(f6(x89741,a1),x89742),x89743))
% 26.45/26.33  [8975]~P6(f318(x89752,f442(x89752,x89753,x89751)))+E(f318(f106(a1),f318(f318(f9(x89751,a879),f318(f318(f8(a1,a879,x89751),a110),x89752)),x89753)),f318(f318(f9(x89751,a1),x89752),x89753))
% 26.45/26.33  [9019]~P1(f318(f65(x90191),x90193))+P1(f318(f318(f233(a879),f318(f318(f22(a879),f318(f41(x90191),x90192)),f318(f41(x90191),x90193))),f318(f41(x90191),f318(f318(f22(f885(x90191,a874)),x90192),x90193))))
% 26.45/26.33  [9043]P1(f318(f318(f320(x90431),f441(x90432,x90433,x90431)),x90433))+E(f318(f106(a1),f318(f318(f6(x90431,a879),f318(f318(f8(a1,a879,x90431),a110),x90432)),x90433)),f318(f318(f6(x90431,a1),x90432),x90433))
% 26.45/26.33  [9044]P1(f318(f318(f320(x90441),f442(x90442,x90443,x90441)),x90443))+E(f318(f106(a1),f318(f318(f9(x90441,a879),f318(f318(f8(a1,a879,x90441),a110),x90442)),x90443)),f318(f318(f9(x90441,a1),x90442),x90443))
% 26.45/26.33  [9112]E(f88(x91121,f318(f318(f7(x91121,f885(x91121,a874),a874),f320(x91121)),f318(f318(f22(f885(x91121,a874)),x91122),f318(f318(f296(x91121),x91123),f189(f885(x91121,a874)))))),f251(x91121,x91123,x91122))+P1(f318(f318(f233(f885(x91121,a874)),x91122),f318(f318(f296(x91121),x91123),f189(f885(x91121,a874)))))
% 26.45/26.33  [9464]E(f318(f318(f150(f880(x94641),x94641),f318(f318(f7(f880(x94641),a879,x94641),f161(x94641)),x94642)),f318(f132(f880(x94641),f318(f318(f8(a879,a874,f880(x94641)),f318(f234(a879),x94642)),f190(f880(x94641)))),x94643)),f318(f318(f161(f880(x94641)),f174(x94641,x94643)),x94642))+~P1(f318(f318(f234(a879),x94642),f318(f190(f880(f880(x94641))),f174(x94641,x94643))))
% 26.45/26.33  [9537]E(f318(f132(x95371,x95372),x95373),f172(x95371,x95372,x95373))+P1(f318(f318(f320(x95371),f657(x95373,x95372,x95371)),f318(f168(x95371),f318(f318(f134(x95371),f318(f190(f880(x95371)),f172(x95371,x95372,x95373))),x95373))))
% 26.45/26.33  [9674]E(f318(f318(f134(x96741),f318(f190(f880(x96741)),f172(x96741,x96742,x96743))),x96743),f119(x96741))+~P1(f318(x96742,f318(f137(x96741),f318(f318(f134(x96741),f318(f190(f880(x96741)),f172(x96741,x96742,x96743))),x96743))))
% 26.45/26.33  [9770]~P1(f318(f318(f320(f884(x97701,x97701)),x97702),f294(x97701,x97703)))+P1(f318(f318(f320(f884(x97701,x97701)),x97702),f318(f318(f45(a879,f885(f884(x97701,x97701),a874)),f243(f885(a879,a874))),f318(f318(f7(a879,f885(f884(x97701,x97701),a874),f885(f884(x97701,x97701),a874)),f184(f884(x97701,x97701),a874)),x97703))))
% 26.45/26.33  [9830]~P1(f318(f318(f233(f885(x98301,a874)),f318(f318(f45(a879,f885(x98301,a874)),f318(f288(a879,f2(a879)),f403(x98303,x98302,x98301))),x98302)),x98303))+P1(f318(f318(f233(f885(x98301,a874)),f318(f318(f45(a879,f885(x98301,a874)),f243(f885(a879,a874))),x98302)),x98303))
% 26.45/26.33  [9891]~P1(f318(f318(f234(a1),f2(a1)),x98913))+P1(f318(f318(f234(a1),x98911),f318(f318(f83(a1),x98912),f318(f318(f84(a1),f318(f318(f83(a1),f318(f78(a1),f318(f318(f22(a1),x98912),x98911))),f81(a1))),x98913))))
% 26.45/26.33  [9901]~P37(x99011,f318(f318(f116(f885(f884(x99011,x99011),a874)),x99012),x99013))+P37(x99011,f318(f318(f116(f885(f884(x99011,x99011),a874)),f318(f318(f116(f885(f884(x99011,x99011),a874)),f318(f318(f275(x99011,x99011,x99011),x99012),x99012)),f318(f318(f275(x99011,x99011,x99011),x99013),x99012))),x99013))
% 26.45/26.33  [9980]P37(x99801,f318(f318(f116(f885(f884(x99801,x99801),a874)),x99802),x99803))+~P37(x99801,f318(f318(f116(f885(f884(x99801,x99801),a874)),f318(f318(f116(f885(f884(x99801,x99801),a874)),f318(f318(f275(x99801,x99801,x99801),x99802),x99802)),f318(f318(f275(x99801,x99801,x99801),x99803),x99802))),x99803))
% 26.45/26.33  [9540]~P140(x95401)+E(f318(f108(x95401),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x95402),x95403)),f189(f885(f884(a879,a879),a874)))))),f318(f318(f22(x95401),f318(f106(x95401),x95402)),f318(f106(x95401),x95403)))
% 26.45/26.33  [9619]P1(f318(x96193,x96192))+E(f318(f240(x96191),f318(f318(f18(x96191,a874,a874),f318(f318(f8(a874,f885(a874,a874),x96191),a316),f318(f318(f7(x96191,x96191,a874),a315),x96192))),x96193)),f189(f885(x96191,a874)))
% 26.45/26.33  [9621]~P1(f318(x96213,x96212))+E(f318(f240(x96211),f318(f318(f18(x96211,a874,a874),f318(f318(f8(a874,f885(a874,a874),x96211),a316),f318(f318(f7(x96211,x96211,a874),a315),x96212))),x96213)),f318(f318(f296(x96211),x96212),f189(f885(x96211,a874))))
% 26.45/26.33  [9972]~P1(f318(f65(x99721),x99723))+E(f318(f318(f68(x99721,f885(x99721,a874),f318(f318(f8(f885(x99721,a874),f885(f885(x99721,a874),f885(x99721,a874)),x99721),f318(f7(f885(x99721,a874),f885(x99721,a874),f885(x99721,a874)),f22(f885(x99721,a874)))),f318(f318(f7(x99721,f885(x99721,a874),f885(x99721,a874)),f296(x99721)),f189(f885(x99721,a874))))),x99722),x99723),f318(f318(f22(f885(x99721,a874)),x99722),x99723))
% 26.45/26.33  [10004]~P1(f318(f318(f234(a1),f2(a1)),x100043))+P1(f318(f318(f234(a1),f318(f318(f22(a1),x100041),f318(f318(f84(a1),f318(f318(f83(a1),f318(f78(a1),f318(f318(f22(a1),x100041),x100042))),f81(a1))),x100043))),x100042))
% 26.45/26.33  [10237]~P1(f318(f318(f320(x102371),x102373),f307(x102371,x102372)))+P1(f318(f306(x102371,f318(f318(f7(x102371,f885(f884(x102371,x102371),a874),f885(x102371,a874)),f318(f318(f8(f885(x102371,f885(f885(f884(x102371,x102371),a874),a874)),f885(f885(f884(x102371,x102371),a874),f885(x102371,a874)),x102371),f7(x102371,f885(f884(x102371,x102371),a874),a874)),f318(f318(f8(f885(x102371,f884(x102371,x102371)),f885(x102371,f885(f885(f884(x102371,x102371),a874),a874)),x102371),f318(f8(f884(x102371,x102371),f885(f885(f884(x102371,x102371),a874),a874),x102371),f320(f884(x102371,x102371)))),f248(x102371,x102371)))),x102372)),x102373))
% 26.45/26.33  [10251]P1(f318(f318(f320(x102511),x102512),f307(x102511,x102513)))+~P1(f318(f306(x102511,f318(f318(f7(x102511,f885(f884(x102511,x102511),a874),f885(x102511,a874)),f318(f318(f8(f885(x102511,f885(f885(f884(x102511,x102511),a874),a874)),f885(f885(f884(x102511,x102511),a874),f885(x102511,a874)),x102511),f7(x102511,f885(f884(x102511,x102511),a874),a874)),f318(f318(f8(f885(x102511,f884(x102511,x102511)),f885(x102511,f885(f885(f884(x102511,x102511),a874),a874)),x102511),f318(f8(f884(x102511,x102511),f885(f885(f884(x102511,x102511),a874),a874),x102511),f320(f884(x102511,x102511)))),f248(x102511,x102511)))),x102513)),x102512))
% 26.45/26.33  [9828]~P1(f318(f65(x98281),f318(f240(x98281),x98283)))+P1(f318(f65(x98281),f318(f240(x98281),f318(f318(f18(x98281,a874,a874),f318(f318(f8(a874,f885(a874,a874),x98281),a316),x98282)),x98283))))
% 26.45/26.33  [9829]~P1(f318(f65(x98291),f318(f240(x98291),x98292)))+P1(f318(f65(x98291),f318(f240(x98291),f318(f318(f18(x98291,a874,a874),f318(f318(f8(a874,f885(a874,a874),x98291),a316),x98292)),x98293))))
% 26.45/26.33  [9933]P1(f318(f65(x99331),f318(f240(x99331),x99332)))+~P1(f318(f65(x99331),f318(f240(x99331),f318(f318(f18(x99331,a874,a874),f318(f318(f8(a874,f885(a874,a874),x99331),a317),x99333)),x99332))))
% 26.45/26.33  [9934]P1(f318(f65(x99341),f318(f240(x99341),x99342)))+~P1(f318(f65(x99341),f318(f240(x99341),f318(f318(f18(x99341,a874,a874),f318(f318(f8(a874,f885(a874,a874),x99341),a317),x99342)),x99343))))
% 26.45/26.33  [10219]~P1(f318(f65(x102191),x102192))+P1(f318(f65(f880(x102191)),f318(f240(f880(x102191)),f318(f318(f18(f880(x102191),a874,a874),f318(f318(f8(a874,f885(a874,a874),f880(x102191)),a316),f318(f318(f7(f880(x102191),f885(x102191,a874),a874),f318(f318(f8(f885(x102191,a874),f885(f885(x102191,a874),a874),f880(x102191)),f233(f885(x102191,a874))),f168(x102191))),x102192))),f318(f318(f7(f880(x102191),a879,a874),f318(f318(f8(a879,f885(a879,a874),f880(x102191)),a315),f190(f880(x102191)))),x102193)))))
% 26.45/26.33  [10220]~P1(f318(f65(x102201),x102202))+P1(f318(f65(f880(x102201)),f318(f240(f880(x102201)),f318(f318(f18(f880(x102201),a874,a874),f318(f318(f8(a874,f885(a874,a874),f880(x102201)),a316),f318(f318(f7(f880(x102201),f885(x102201,a874),a874),f318(f318(f8(f885(x102201,a874),f885(f885(x102201,a874),a874),f880(x102201)),f233(f885(x102201,a874))),f168(x102201))),x102202))),f318(f318(f7(f880(x102201),a879,a874),f318(f318(f8(a879,f885(a879,a874),f880(x102201)),f233(a879)),f190(f880(x102201)))),x102203)))))
% 26.45/26.33  [9947]~P116(x99471)+E(f318(f318(f249(x99471),x99472),f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x99473)),f318(f318(f84(x99471),f318(f318(f249(x99471),x99472),x99473)),f318(f318(f249(x99471),x99472),x99473)))
% 26.45/26.33  [9983]~P85(x99831)+E(f318(f318(f249(x99831),f318(f318(f249(x99831),x99832),x99833)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f249(x99831),x99832),f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x99833)))
% 26.45/26.33  [10033]~P140(x100331)+E(f318(f318(f249(x100331),f318(f82(x100331),x100332)),f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100333)),f318(f318(f249(x100331),x100332),f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100333)))
% 26.45/26.33  [10177]~P122(x101771)+P1(f318(f318(f233(x101771),f2(x101771)),f318(f318(f83(x101771),f318(f318(f249(x101771),x101772),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x101771),x101773),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))))
% 26.45/26.33  [10043]~P116(x100431)+E(f318(f318(f249(x100431),x100432),f318(a118,f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100433))),f318(f318(f84(x100431),x100432),f318(f318(f84(x100431),f318(f318(f249(x100431),x100432),x100433)),f318(f318(f249(x100431),x100432),x100433))))
% 26.45/26.33  [10096]~P85(x100961)+E(f318(f318(f84(x100961),x100962),f318(f318(f249(x100961),f318(f318(f249(x100961),x100962),x100963)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x100961),x100962),f318(a118,f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100963))))
% 26.45/26.33  [10135]~P122(x101351)+P1(f318(f318(f233(x101351),f2(x101351)),f318(f318(f249(x101351),x101352),f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101353))))
% 26.45/26.33  [10199]~P98(x101991)+E(f318(f318(f22(x101991),f318(f318(f83(x101991),f318(f318(f249(x101991),x101992),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x101991),x101993),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))),f318(f318(f84(x101991),f318(f318(f84(x101991),f318(f109(x101991),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x101992)),x101993)),f318(f318(f249(x101991),f318(f318(f22(x101991),x101992),x101993)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [10200]~P98(x102001)+E(f318(f318(f83(x102001),f318(f318(f83(x102001),f318(f318(f249(x102001),x102002),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x102001),x102003),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))),f318(f318(f84(x102001),f318(f318(f84(x102001),f318(f109(x102001),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x102002)),x102003)),f318(f318(f249(x102001),f318(f318(f83(x102001),x102002),x102003)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [4753]E(x47531,x47532)+~E(f30(x47533,x47531),f30(x47534,x47532))
% 26.45/26.33  [4754]E(x47541,x47542)+~E(f30(x47541,x47543),f30(x47542,x47544))
% 26.45/26.33  [4755]E(x47551,x47552)+~E(f29(x47553,x47551),f29(x47554,x47552))
% 26.45/26.33  [4756]E(x47561,x47562)+~E(f29(x47561,x47563),f29(x47562,x47564))
% 26.45/26.33  [4757]E(x47571,x47572)+~E(f25(x47573,x47571),f25(x47574,x47572))
% 26.45/26.33  [4758]E(x47581,x47582)+~E(f25(x47581,x47583),f25(x47582,x47584))
% 26.45/26.33  [5883]P40(f29(x58831,x58833),x58832,x58834,x58832)+P1(f318(x58831,x58832))
% 26.45/26.33  [5884]P40(f29(x58841,x58843),x58842,x58844,x58842)+P1(f318(x58841,x58842))
% 26.45/26.33  [7013]~P40(x70131,x70132,x70133,x70134)+P40(x70131,x70132,f318(a118,x70133),x70134)
% 26.45/26.33  [7844]P26(x78441,x78442,x78443,x78444)+~E(f825(x78444,x78443,x78442,x78441),f833(x78444,x78443,x78442,x78441))
% 26.45/26.33  [8143]P34(x81431,x81432,x81433,x81434,f119(x81432))+~E(x81434,f119(x81431))
% 26.45/26.33  [8144]P34(x81441,x81442,x81443,f119(x81441),x81444)+~E(x81444,f119(x81442))
% 26.45/26.33  [8358]~P26(x83581,f883(x83582),x83584,f178(x83581,x83582,x83584))+P26(x83581,f883(x83582),f181(x83581,x83582,x83583,x83584),f178(x83581,x83582,x83584))
% 26.45/26.33  [8579]~P26(x85791,f883(x85792),f181(x85791,x85792,x85794,x85793),f178(x85791,x85792,x85793))+P26(x85791,f883(x85792),x85793,f178(x85791,x85792,x85793))
% 26.45/26.33  [8697]~P34(x86972,x86973,x86974,x86971,f119(x86973))+E(x86971,f119(x86972))
% 26.45/26.33  [8698]~P34(x86983,x86982,x86984,f119(x86983),x86981)+E(x86981,f119(x86982))
% 26.45/26.33  [5124]~P18(x51243,x51241,x51244)+E(f318(f318(x51241,x51242),x51242),x51242)
% 26.45/26.33  [5408]~E(x54084,f189(f885(x54081,a874)))+E(f318(f297(x54081,x54082,x54083),x54084),f189(f885(x54082,a874)))
% 26.45/26.33  [5409]~E(x54094,f189(f885(x54091,a874)))+E(f318(f297(x54091,x54092,x54093),x54094),f189(f885(x54092,a874)))
% 26.45/26.33  [5674]~E(f318(f297(x56742,x56743,x56744),x56741),f189(f885(x56743,a874)))+E(x56741,f189(f885(x56742,a874)))
% 26.45/26.33  [5675]~E(f318(f297(x56752,x56753,x56754),x56751),f189(f885(x56753,a874)))+E(x56751,f189(f885(x56752,a874)))
% 26.45/26.33  [5963]~P108(x59632)+E(f318(f318(f144(x59631,x59632,x59633),x59634),f119(x59631)),f318(f318(f147(x59631),x59634),f119(x59631)))
% 26.45/26.33  [5999]E(f318(x59991,x59992),f192(x59993))+P1(f318(f318(f320(x59994),x59992),f178(x59994,x59993,x59991)))
% 26.45/26.33  [6314]~E(x63141,f189(f885(x63142,a874)))+~P1(f318(f66(x63142,x63143,x63141),x63144))
% 26.45/26.33  [6335]~P59(x63351,x63353,x63354,x63352)+P1(f318(f65(x63351),x63352))
% 26.45/26.33  [6336]~P59(x63361,x63363,x63362,x63364)+P1(f318(f65(x63361),x63362))
% 26.45/26.33  [6342]~P59(x63422,x63423,x63424,x63421)+~E(x63421,f189(f885(x63422,a874)))
% 26.45/26.33  [6373]~P109(x63731)+E(f318(f318(f107(f885(x63731,a874)),f318(f288(x63731,x63732),x63733)),f289(x63731,x63733,x63734)),f189(f885(x63731,a874)))
% 26.45/26.33  [6401]~P1(f318(f318(x64013,x64014),x64012))+P1(f318(f318(f320(x64011),x64012),f279(x64011,x64013,x64014)))
% 26.45/26.33  [6402]~P1(f318(f318(x64023,x64024),x64022))+P1(f318(f318(f320(x64021),x64022),f280(x64021,x64023,x64024)))
% 26.45/26.33  [6403]~P1(f318(f318(x64033,x64032),x64034))+P1(f318(f318(f320(x64031),x64032),f281(x64031,x64033,x64034)))
% 26.45/26.33  [6404]~P1(f318(f318(x64043,x64042),x64044))+P1(f318(f318(f320(x64041),x64042),f284(x64041,x64043,x64044)))
% 26.45/26.33  [6471]~P52(x64714,x64711,x64712,x64713)+P1(f318(f318(x64711,x64712),x64713))
% 26.45/26.33  [6549]~P109(x65491)+E(f318(f318(f107(f885(x65491,a874)),f292(x65491,x65492,x65493)),f289(x65491,x65493,x65494)),f189(f885(x65491,a874)))
% 26.45/26.33  [6550]~P109(x65501)+E(f318(f318(f107(f885(x65501,a874)),f291(x65501,x65502,x65503)),f292(x65501,x65503,x65504)),f189(f885(x65501,a874)))
% 26.45/26.33  [6551]~P109(x65511)+E(f318(f318(f107(f885(x65511,a874)),f291(x65511,x65512,x65513)),f291(x65511,x65513,x65514)),f189(f885(x65511,a874)))
% 26.45/26.33  [6552]~P109(x65521)+E(f318(f318(f107(f885(x65521,a874)),f289(x65521,x65522,x65523)),f292(x65521,x65523,x65524)),f189(f885(x65521,a874)))
% 26.45/26.33  [6553]~P109(x65531)+E(f318(f318(f107(f885(x65531,a874)),f289(x65531,x65532,x65533)),f291(x65531,x65533,x65534)),f189(f885(x65531,a874)))
% 26.45/26.33  [6590]P1(f318(f318(x65901,x65902),f517(x65902,x65901)))+~P1(f318(f253(x65903,x65904,x65901),x65902))
% 26.45/26.33  [6594]~P52(x65941,x65942,x65943,x65944)+~P1(f318(f318(x65942,x65944),x65943))
% 26.45/26.33  [6647]~E(f318(x66471,x66472),f192(x66473))+~P1(f318(f318(f320(x66474),x66472),f178(x66474,x66473,x66471)))
% 26.45/26.33  [6676]~P108(x66762)+E(f318(f168(x66761),f146(x66761,x66762,x66763,x66764)),f318(f168(x66761),x66764))
% 26.45/26.33  [6729]~P145(x67291)+E(f191(x67291,x67292,f318(a118,x67293),x67294),f191(x67291,x67292,x67293,f318(x67292,x67294)))
% 26.45/26.33  [6792]~P1(f318(f318(f320(x67924),x67923),f279(x67924,x67921,x67922)))+P1(f318(f318(x67921,x67922),x67923))
% 26.45/26.33  [6793]~P1(f318(f318(f320(x67934),x67933),f280(x67934,x67931,x67932)))+P1(f318(f318(x67931,x67932),x67933))
% 26.45/26.33  [6794]~P1(f318(f318(f320(x67944),x67942),f281(x67944,x67941,x67943)))+P1(f318(f318(x67941,x67942),x67943))
% 26.45/26.33  [6795]~P1(f318(f318(f320(x67954),x67952),f284(x67954,x67951,x67953)))+P1(f318(f318(x67951,x67952),x67953))
% 26.45/26.33  [6873]E(f318(f41(f886(x68731,x68732)),f305(x68731,x68732,x68733,x68734)),f2(a879))+P1(f318(f65(x68732),x68734))
% 26.45/26.33  [6874]E(f318(f41(f886(x68741,x68742)),f305(x68741,x68742,x68743,x68744)),f2(a879))+P1(f318(f65(x68741),x68743))
% 26.45/26.33  [7075]~P16(x70754,x70751,x70752)+E(f318(f76(x70751,x70751,x70751,f318(x70752,x70753)),f318(x70752,x70753)),f318(x70752,x70753))
% 26.45/26.33  [7968]~E(x79682,x79683)+P1(f318(f318(f320(f884(x79681,x79681)),f318(f318(f248(x79681,x79681),x79682),x79683)),f294(x79681,x79684)))
% 26.45/26.33  [7996]~P26(x79961,x79962,x79963,f243(f885(x79961,a874)))+E(f318(f80(x79961,x79962,f243(f885(x79961,a874)),x79963),f318(x79963,x79964)),x79964)
% 26.45/26.33  [8091]~P1(f318(f318(f320(f880(x80911)),f318(f318(f147(x80911),x80914),x80912)),f157(x80911,x80913)))+P1(f318(f318(f320(f880(x80911)),x80912),f157(x80911,x80913)))
% 26.45/26.33  [8092]~P1(f318(f318(f320(f880(x80921)),f318(f318(f121(x80921),x80924),x80922)),f157(x80921,x80923)))+P1(f318(f318(f320(f880(x80921)),x80922),f157(x80921,x80923)))
% 26.45/26.33  [8093]~P1(f318(f318(f320(f880(x80931)),f318(f318(f121(x80931),x80932),x80934)),f157(x80931,x80933)))+P1(f318(f318(f320(f880(x80931)),x80932),f157(x80931,x80933)))
% 26.45/26.33  [8107]~P108(x81071)+P15(x81071,f318(f318(f150(x81072,x81071),x81073),f146(x81072,x81071,x81073,x81074)))
% 26.45/26.33  [8205]P26(x82054,x82053,x82051,x82052)+E(f318(x82051,f825(x82052,x82051,x82053,x82054)),f318(x82051,f833(x82052,x82051,x82053,x82054)))
% 26.45/26.33  [8217]E(f181(x82171,x82172,x82173,x82174),f181(x82171,x82172,x82174,x82173))+~E(f318(f318(f107(f885(x82171,a874)),f178(x82171,x82172,x82173)),f178(x82171,x82172,x82174)),f189(f885(x82171,a874)))
% 26.45/26.33  [8320]~P26(x83202,x83201,x83204,x83203)+P26(x83201,x83202,f80(x83202,x83201,x83203,x83204),f318(f297(x83202,x83201,x83204),x83203))
% 26.45/26.33  [8459]P37(f884(x84592,x84594),f270(x84592,x84594,x84591,x84593))+P1(f318(x84591,f519(x84592,x84593,x84594,x84591)))
% 26.45/26.33  [8586]E(x85861,x85862)+~P1(f318(f318(f320(f884(x85863,x85863)),f318(f318(f248(x85863,x85863),x85861),x85862)),f245(x85863,x85864)))
% 26.45/26.33  [8650]~P1(f318(f65(f886(x86503,x86501)),f305(x86503,x86501,x86504,x86502)))+P1(f318(f65(x86501),x86502))
% 26.45/26.33  [8651]~P1(f318(f65(f886(x86511,x86513)),f305(x86511,x86513,x86512,x86514)))+P1(f318(f65(x86511),x86512))
% 26.45/26.33  [8652]~P1(f318(f65(f886(x86523,x86521)),f305(x86523,x86521,x86524,x86522)))+P1(f318(f65(x86521),x86522))
% 26.45/26.33  [8653]~P1(f318(f65(f886(x86531,x86533)),f305(x86531,x86533,x86532,x86534)))+P1(f318(f65(x86531),x86532))
% 26.45/26.33  [8827]P37(f884(x88271,x88272),f270(x88271,x88272,x88273,x88274))+~P37(x88272,f318(x88274,f519(x88271,x88274,x88272,x88273)))
% 26.45/26.33  [9389]E(f318(f318(f155(x93891,x93892),f604(x93893,x93894,x93892,x93891)),f605(x93893,x93894,x93892,x93891)),x93894)+~P1(f318(f318(f320(f884(f880(x93891),f880(x93891))),f318(f318(f248(f880(x93891),f880(x93891)),x93892),x93894)),f153(x93891,x93893)))
% 26.45/26.33  [9394]~P1(f318(f318(f320(f884(f880(x93941),f880(x93941))),f318(f318(f248(f880(x93941),f880(x93941)),x93942),x93943)),f141(x93941,x93944)))+P1(f318(f318(f320(f884(f880(x93941),f880(x93941))),f318(f318(f248(f880(x93941),f880(x93941)),x93942),x93943)),f143(x93941,x93944)))
% 26.45/26.33  [9497]P1(f318(f65(x94971),x94972))+~P1(f318(f318(f320(f884(f885(x94971,a874),f885(x94971,a874))),f318(f318(f248(f885(x94971,a874),f885(x94971,a874)),x94973),x94972)),f310(x94971,x94974)))
% 26.45/26.33  [9498]P1(f318(f65(x94981),x94982))+~P1(f318(f318(f320(f884(f885(x94981,a874),f885(x94981,a874))),f318(f318(f248(f885(x94981,a874),f885(x94981,a874)),x94982),x94983)),f310(x94981,x94984)))
% 26.45/26.33  [9501]~E(x95011,f189(f885(x95012,a874)))+~P1(f318(f318(f320(f884(f885(x95012,a874),f885(x95012,a874))),f318(f318(f248(f885(x95012,a874),f885(x95012,a874)),x95013),x95011)),f310(x95012,x95014)))
% 26.45/26.33  [10146]P13(x101461,x101462,x101463,x101464)+~P1(f318(f318(f257(x101461,x101461,a874),f318(f318(f7(x101461,f885(x101461,x101462),f885(x101461,a874)),f318(f318(f8(f885(x101462,a874),f885(f885(x101461,x101462),f885(x101461,a874)),x101461),f8(x101462,a874,x101461)),f318(f318(f8(x101462,f885(x101462,a874),x101461),a315),x101464))),x101464)),f577(x101464,x101463,x101462,x101461)))
% 26.45/26.33  [5027]~E(x50274,f119(x50271))+E(f318(f318(f150(x50271,x50272),x50273),x50274),f119(x50272))
% 26.45/26.33  [5028]~E(x50284,f192(x50281))+E(f318(f318(f193(x50281,x50282),x50283),x50284),f192(x50282))
% 26.45/26.33  [5029]~E(x50294,f119(x50291))+E(f318(f318(f150(x50291,x50292),x50293),x50294),f119(x50292))
% 26.45/26.33  [5030]~E(x50302,f119(x50301))+E(f318(f318(f155(x50301,x50302),x50303),x50304),f119(x50301))
% 26.45/26.33  [5262]E(x52621,f119(x52622))+~E(f318(f318(f150(x52622,x52623),x52624),x52621),f119(x52623))
% 26.45/26.33  [5263]E(x52631,f192(x52632))+~E(f318(f318(f193(x52632,x52633),x52634),x52631),f192(x52633))
% 26.45/26.33  [5264]E(x52641,f119(x52642))+~E(f318(f318(f150(x52642,x52643),x52644),x52641),f119(x52643))
% 26.45/26.33  [5265]E(x52651,f119(x52652))+~E(f318(f318(f155(x52652,x52651),x52653),x52654),f119(x52652))
% 26.45/26.33  [5294]E(x52941,x52942)+~E(f318(f318(f121(x52943),x52944),x52941),f318(f318(f121(x52943),x52944),x52942))
% 26.45/26.33  [5295]E(x52951,x52952)+~E(f318(f318(f121(x52953),x52951),x52954),f318(f318(f121(x52953),x52952),x52954))
% 26.45/26.33  [5446]P1(f318(x54463,x54462))+E(f166(x54461,x54462,f318(f132(x54461,x54463),x54464)),f318(f132(x54461,x54463),x54464))
% 26.45/26.33  [5449]~P1(f318(x54492,x54493))+P33(x54491,x54492,f318(f318(f147(x54491),x54493),x54494))
% 26.45/26.33  [5458]E(x54581,x54582)+~E(f135(a879,f318(f288(a879,x54581),x54583)),f318(f318(f147(a879),x54582),x54584))
% 26.45/26.33  [5506]~P27(x55062,x55063)+P27(x55061,f318(f318(f77(x55062,x55061),x55063),x55064))
% 26.45/26.33  [5507]~P37(x55072,x55073)+P37(x55071,f318(f318(f274(x55072,x55071),x55073),x55074))
% 26.45/26.33  [5631]~P33(x56311,x56312,x56314)+P33(x56311,x56312,f318(f318(f147(x56311),x56313),x56314))
% 26.45/26.33  [5632]~P33(x56321,x56322,x56324)+P33(x56321,x56322,f318(f318(f121(x56321),x56323),x56324))
% 26.45/26.33  [5633]~P33(x56331,x56332,x56333)+P33(x56331,x56332,f318(f318(f121(x56331),x56333),x56334))
% 26.45/26.33  [5719]~E(x57191,f119(x57192))+~E(f318(f318(f121(x57192),x57193),f318(f318(f147(x57192),x57194),f119(x57192))),x57191)
% 26.45/26.33  [5744]~P31(x57443,x57441,f318(f318(f147(x57443),x57442),x57444))+P1(f318(x57441,x57442))
% 26.45/26.33  [5754]E(f120(x57541,x57542),x57543)+~E(f318(f318(f121(x57541),x57543),f318(f318(f147(x57541),x57544),f119(x57541))),x57542)
% 26.45/26.33  [5755]E(f140(x57551,x57552),x57553)+~E(f318(f318(f121(x57551),x57554),f318(f318(f147(x57551),x57553),f119(x57551))),x57552)
% 26.45/26.33  [5862]~E(f135(a879,f318(f288(a879,x58621),x58622)),f318(f318(f147(a879),x58623),x58624))+P1(f318(f318(f234(a879),x58621),x58622))
% 26.45/26.33  [5870]P31(x58701,x58702,x58703)+~P31(x58701,x58702,f318(f318(f147(x58701),x58704),x58703))
% 26.45/26.33  [5871]P31(x58711,x58712,x58713)+~P31(x58711,x58712,f318(f318(f121(x58711),x58714),x58713))
% 26.45/26.33  [5872]P31(x58721,x58722,x58723)+~P31(x58721,x58722,f318(f318(f121(x58721),x58723),x58724))
% 26.45/26.33  [5952]~E(f318(f109(a879),x59524),f2(a879))+E(f318(f318(f161(x59521),f318(f318(f147(x59521),x59522),x59523)),f318(f109(a879),x59524)),x59522)
% 26.45/26.33  [6067]E(x60671,f318(f318(f121(x60672),f318(f165(x60672),x60673)),f318(f318(f147(x60672),x60674),f119(x60672))))+~E(f318(f165(x60672),x60671),f318(f318(f147(x60672),x60674),x60673))
% 26.45/26.33  [6235]~P109(x62351)+E(f318(f318(f107(f885(x62351,a874)),f318(f288(x62351,x62352),x62353)),f318(f288(x62351,x62353),x62354)),f189(f885(x62351,a874)))
% 26.45/26.33  [6272]~P73(x62721)+E(f318(f162(x62721),f318(f318(f150(a1,x62721),x62722),f173(x62723,x62724))),f318(f318(f6(a1,x62721),x62722),f318(f168(a1),f173(x62723,x62724))))
% 26.45/26.33  [6273]~P73(x62731)+E(f318(f318(f6(a1,x62731),x62732),f318(f168(a1),f173(x62733,x62734))),f318(f162(x62731),f318(f318(f150(a1,x62731),x62732),f173(x62733,x62734))))
% 26.45/26.33  [6414]~E(x64142,f318(f318(f121(x64141),f318(f165(x64141),x64144)),f318(f318(f147(x64141),x64143),f119(x64141))))+E(f318(f165(x64141),x64142),f318(f318(f147(x64141),x64143),x64144))
% 26.45/26.33  [6431]~P20(x64312,x64313,x64314,x64311)+E(f318(x64311,f189(f885(x64312,a874))),f32(x64313))
% 26.45/26.33  [6460]~P109(x64601)+E(f318(f318(f107(f885(x64601,a874)),f292(x64601,x64602,x64603)),f318(f288(x64601,x64603),x64604)),f189(f885(x64601,a874)))
% 26.45/26.33  [6541]~P40(x65411,x65412,x65414,x65413)+P1(f318(f318(f197(x65411),x65412),x65413))
% 26.45/26.33  [6542]~P40(x65421,x65422,x65424,x65423)+P1(f318(f318(f197(x65421),x65422),x65423))
% 26.45/26.33  [6677]E(x66771,f189(f885(x66772,a874)))+~E(f305(x66773,x66772,x66774,x66771),f189(f885(f886(x66773,x66772),a874)))
% 26.45/26.33  [6678]E(x66781,f189(f885(x66782,a874)))+~E(f305(x66782,x66783,x66781,x66784),f189(f885(f886(x66782,x66783),a874)))
% 26.45/26.33  [6750]~P108(x67502)+E(f318(f190(f880(x67501)),f146(x67501,x67502,x67503,x67504)),f318(f190(f880(x67501)),x67504))
% 26.45/26.33  [6762]~P1(f318(f254(x67623,x67624,x67621),x67622))+P1(f318(f318(x67621,f518(x67622,x67621)),x67622))
% 26.45/26.33  [6788]E(f318(f109(a879),x67881),f2(a879))+E(f318(f318(f161(x67882),f318(f318(f147(x67882),x67883),x67884)),f318(f109(a879),x67881)),f318(f318(f161(x67882),x67884),f318(f318(f22(a879),f318(f109(a879),x67881)),f81(a879))))
% 26.45/26.33  [6803]~P1(f318(f65(x68032),x68034))+P1(f318(f65(x68031),f318(f297(x68032,x68031,x68033),x68034)))
% 26.45/26.33  [7036]~P26(x70362,x70361,x70363,x70364)+E(f318(f41(x70361),f318(f297(x70362,x70361,x70363),x70364)),f318(f41(x70362),x70364))
% 26.45/26.33  [7055]E(f318(f297(x70551,x70552,x70553),f318(f298(x70551,x70552,x70553),x70554)),x70554)+~E(f318(f297(x70551,x70552,x70553),f243(f885(x70551,a874))),f243(f885(x70552,a874)))
% 26.45/26.33  [7469]~P26(x74691,x74692,x74693,f243(f885(x74691,a874)))+E(f318(f298(x74691,x74692,x74693),f318(f297(x74691,x74692,x74693),x74694)),x74694)
% 26.45/26.33  [7805]P1(f318(x78051,x78052))+~P1(f318(f318(f320(x78053),x78052),f318(f168(x78053),f172(x78053,x78051,x78054))))
% 26.45/26.33  [7914]~P1(f318(f318(f320(f880(x79141)),f318(f318(f147(x79141),x79142),x79144)),f157(x79141,x79143)))+P1(f318(f318(f320(x79141),x79142),x79143))
% 26.45/26.33  [8045]~P1(f318(f318(f320(x80451),x80452),f318(f168(x80451),f170(x80451,x80453,x80454))))+P1(f318(f318(f320(x80451),x80452),f318(f168(x80451),x80453)))
% 26.45/26.33  [8046]~P1(f318(f318(f320(x80461),x80462),f318(f168(x80461),f170(x80461,x80463,x80464))))+P1(f318(f318(f320(x80461),x80462),f318(f168(x80461),x80463)))
% 26.45/26.33  [8047]~P1(f318(f318(f320(x80471),x80472),f318(f168(x80471),f166(x80471,x80474,x80473))))+P1(f318(f318(f320(x80471),x80472),f318(f168(x80471),x80473)))
% 26.45/26.33  [8048]~P1(f318(f318(f320(x80481),x80482),f318(f168(x80481),f172(x80481,x80484,x80483))))+P1(f318(f318(f320(x80481),x80482),f318(f168(x80481),x80483)))
% 26.45/26.33  [8058]E(f318(f190(f880(x80581)),x80582),x80583)+~P1(f318(f318(f320(f880(x80581)),x80582),f318(f168(f880(x80581)),f58(x80581,x80583,x80584))))
% 26.45/26.33  [8155]P1(f318(x81553,x81552))+E(f318(f132(x81551,f318(f318(f8(a874,a874,x81551),a313),f318(a315,x81552))),f318(f132(x81551,x81553),x81554)),f318(f132(x81551,x81553),x81554))
% 26.45/26.33  [8270]E(f318(f318(f161(x82701),f172(x82701,x82702,x82703)),x82704),f318(f318(f161(x82701),x82703),x82704))+~P1(f318(f318(f234(a879),x82704),f318(f190(f880(x82701)),f172(x82701,x82702,x82703))))
% 26.45/26.33  [8356]~P73(x83561)+E(f318(f318(f6(a879,x83561),f318(f318(f8(a879,x83561,a879),x83562),a118)),f318(f288(a879,x83563),x83564)),f318(f318(f6(a879,x83561),x83562),f318(f288(a879,f318(a118,x83563)),f318(a118,x83564))))
% 26.45/26.33  [8366]~P73(x83661)+E(f318(f318(f6(a879,x83661),f318(f318(f8(a879,x83661,a879),x83662),a118)),f289(a879,x83663,x83664)),f318(f318(f6(a879,x83661),x83662),f289(a879,f318(a118,x83663),f318(a118,x83664))))
% 26.45/26.33  [8498]~P26(x84981,x84983,x84984,f243(f885(x84981,a874)))+P26(x84981,f885(x84982,x84983),f318(f318(f8(x84983,f885(x84982,x84983),x84981),f16(x84983,x84982)),x84984),f243(f885(x84981,a874)))
% 26.45/26.33  [8594]~P26(x85942,x85941,x85944,x85943)+E(f318(f297(x85941,x85942,f80(x85942,x85941,x85943,x85944)),f318(f297(x85942,x85941,x85944),x85943)),x85943)
% 26.45/26.33  [8654]~P1(f318(f318(f320(f884(x86541,x86541)),f318(f318(f248(x86541,x86541),x86542),x86544)),f245(x86541,x86543)))+P1(f318(f318(f320(x86541),x86542),x86543))
% 26.45/26.33  [8741]E(f318(f318(f318(f75(x87411,f883(x87412)),f318(f16(f883(x87412),x87411),f192(x87412))),x87413),f318(f226(x87412),f839(x87413,x87414,x87412,x87411))),x87414)+~E(f178(x87411,x87412,x87414),f318(f318(f296(x87411),x87413),f189(f885(x87411,a874))))
% 26.45/26.33  [8863]~E(f318(f318(f6(x88631,a879),x88634),x88633),f318(a118,x88632))+P1(f318(f318(f320(x88631),f715(x88632,x88633,x88634,x88631)),x88633))
% 26.45/26.33  [8882]~E(f318(f318(f6(x88824,a879),x88821),x88823),f318(a118,x88822))+P1(f318(f318(f234(a879),f2(a879)),f318(x88821,f715(x88822,x88823,x88821,x88824))))
% 26.45/26.33  [8893]~P1(f318(f65(x88932),x88934))+P1(f318(f318(f233(a879),f318(f41(x88931),f318(f297(x88932,x88931,x88933),x88934))),f318(f41(x88932),x88934)))
% 26.45/26.33  [8894]E(f318(f318(f248(x88941,x88942),f798(x88943,x88944,x88942,x88941)),f799(x88943,x88944,x88942,x88941)),x88944)+~P1(f318(f318(f320(f884(x88941,x88942)),x88944),f318(f273(x88942,x88941),x88943)))
% 26.45/26.33  [8902]P26(x89021,x89022,x89023,x89024)+P1(f318(f318(f320(x89021),f825(x89024,x89023,x89022,x89021)),x89024))
% 26.45/26.33  [8903]P26(x89031,x89032,x89033,x89034)+P1(f318(f318(f320(x89031),f833(x89034,x89033,x89032,x89031)),x89034))
% 26.45/26.33  [8965]P13(x89651,x89652,x89653,x89654)+P1(f318(f318(f320(f884(x89651,x89651)),f577(x89654,x89653,x89652,x89651)),x89653))
% 26.45/26.33  [9023]P1(f318(x90231,x90232))+~P1(f318(x90231,f318(f318(f248(x90233,x90234),f427(x90234,x90233,x90231)),f428(x90234,x90233,x90231))))
% 26.45/26.33  [9037]E(f318(f190(f880(x90371)),x90372),f318(f190(f880(x90371)),x90373))+~P1(f318(f318(f320(f884(f880(x90371),f880(x90371))),f318(f318(f248(f880(x90371),f880(x90371)),x90372),x90373)),f141(x90371,x90374)))
% 26.45/26.33  [9038]E(f318(f190(f880(x90381)),x90382),f318(f190(f880(x90381)),x90383))+~P1(f318(f318(f320(f884(f880(x90381),f880(x90381))),f318(f318(f248(f880(x90381),f880(x90381)),x90382),x90383)),f154(x90381,x90384)))
% 26.45/26.33  [9039]E(f318(f190(f880(x90391)),x90392),f318(f190(f880(x90391)),x90393))+~P1(f318(f318(f320(f884(f880(x90391),f880(x90391))),f318(f318(f248(f880(x90391),f880(x90391)),x90392),x90393)),f154(x90391,x90394)))
% 26.45/26.33  [9040]E(f318(f190(f880(x90401)),x90402),f318(f190(f880(x90401)),x90403))+~P1(f318(f318(f320(f884(f880(x90401),f880(x90401))),f318(f318(f248(f880(x90401),f880(x90401)),x90402),x90403)),f154(x90401,x90404)))
% 26.45/26.33  [9041]E(f318(f190(f880(x90411)),x90412),f318(f190(f880(x90411)),x90413))+~P1(f318(f318(f320(f884(f880(x90411),f880(x90411))),f318(f318(f248(f880(x90411),f880(x90411)),x90412),x90413)),f153(x90411,x90414)))
% 26.45/26.33  [9116]P1(f318(f318(f233(a879),f151(x91161,x91162,x91163)),f151(x91161,x91164,x91163)))+P1(f318(f318(f320(x91161),f617(x91164,x91162,x91163,x91161)),f318(f168(x91161),x91163)))
% 26.45/26.33  [9119]E(f318(f190(f880(x91191)),x91192),f318(f190(f880(x91191)),x91193))+~P1(f318(f318(f320(f884(f880(x91191),f880(x91191))),f318(f318(f248(f880(x91191),f880(x91191)),x91192),x91193)),f294(f880(x91191),f153(x91191,x91194))))
% 26.45/26.33  [9363]~P26(x93631,x93632,x93633,x93634)+~P1(f318(f318(f234(a879),f318(f41(x93632),f318(f297(x93631,x93632,x93633),x93634))),f318(f41(x93631),x93634)))
% 26.45/26.33  [9405]~P1(f318(f318(f320(f884(f880(x94051),f880(x94051))),f318(f318(f248(f880(x94051),f880(x94051)),x94052),x94053)),f153(x94051,x94054)))+P1(f318(f318(f320(f884(f880(x94051),f880(x94051))),f318(f318(f248(f880(x94051),f880(x94051)),x94052),x94053)),f154(x94051,f294(x94051,x94054))))
% 26.45/26.33  [9409]~P1(f318(f318(f320(f884(f880(x94091),f880(x94091))),f318(f318(f248(f880(x94091),f880(x94091)),x94092),x94093)),f154(x94091,x94094)))+P1(f318(f318(f320(f884(f880(x94091),f880(x94091))),f318(f318(f248(f880(x94091),f880(x94091)),x94092),x94093)),f294(f880(x94091),f153(x94091,x94094))))
% 26.45/26.33  [9426]P1(f318(f318(f320(f884(x94261,x94261)),f318(f318(f248(x94261,x94261),x94262),x94263)),f294(x94261,x94264)))+~P1(f318(f318(f320(f884(x94261,x94261)),f318(f318(f248(x94261,x94261),x94262),x94263)),f318(f318(f275(x94261,x94261,x94261),x94264),f294(x94261,x94264))))
% 26.45/26.33  [9602]E(f318(f318(f121(x96021),f640(x96022,x96023,x96024,x96021)),f318(f318(f147(x96021),f641(x96022,x96023,x96024,x96021)),f643(x96022,x96023,x96024,x96021))),x96024)+~P1(f318(f318(f320(f884(f880(x96021),f880(x96021))),f318(f318(f248(f880(x96021),f880(x96021)),x96024),x96023)),f153(x96021,x96022)))
% 26.45/26.33  [9603]E(f318(f318(f121(x96031),f640(x96032,x96033,x96034,x96031)),f318(f318(f147(x96031),f642(x96032,x96033,x96034,x96031)),f643(x96032,x96033,x96034,x96031))),x96033)+~P1(f318(f318(f320(f884(f880(x96031),f880(x96031))),f318(f318(f248(f880(x96031),f880(x96031)),x96034),x96033)),f153(x96031,x96032)))
% 26.45/26.33  [9681]P1(f318(f318(f320(f884(x96811,x96811)),f318(f318(f248(x96811,x96811),x96812),f774(x96813,x96814,x96812,x96811))),f294(x96811,x96813)))+~P1(f318(f318(f320(f884(x96811,x96811)),f318(f318(f248(x96811,x96811),x96812),x96814)),f318(f318(f275(x96811,x96811,x96811),x96813),f294(x96811,x96813))))
% 26.45/26.33  [9752]P1(f318(f318(f233(a879),f151(x97521,x97522,x97523)),f151(x97521,x97524,x97523)))+~P1(f318(f318(f234(a879),f318(x97522,f617(x97524,x97522,x97523,x97521))),f318(x97524,f617(x97524,x97522,x97523,x97521))))
% 26.45/26.33  [9824]P1(f318(f318(f320(f884(x98241,x98241)),f318(f318(f248(x98241,x98241),f773(x98242,x98243,x98244,x98241)),x98243)),f294(x98241,x98242)))+~P1(f318(f318(f320(f884(x98241,x98241)),f318(f318(f248(x98241,x98241),x98244),x98243)),f318(f318(f275(x98241,x98241,x98241),x98242),f294(x98241,x98242))))
% 26.45/26.33  [5278]~E(x52782,x52783)+E(f166(x52781,x52782,f318(f318(f147(x52781),x52783),x52784)),x52784)
% 26.45/26.33  [5289]~E(x52892,f2(a879))+E(f318(f318(f169(x52891),x52892),f318(f318(f147(x52891),x52893),x52894)),f119(x52891))
% 26.45/26.33  [5401]P1(f318(x54012,x54013))+E(f172(x54011,x54012,f318(f318(f147(x54011),x54013),x54014)),f119(x54011))
% 26.45/26.33  [5469]~P87(x54692)+E(f318(f318(f82(f885(x54691,x54692)),x54693),x54694),f318(f82(x54692),f318(x54693,x54694)))
% 26.45/26.33  [5470]~P87(x54702)+E(f318(f318(f82(f885(x54701,x54702)),x54703),x54704),f318(f82(x54702),f318(x54703,x54704)))
% 26.45/26.33  [5482]~E(x54822,f2(a879))+E(f318(f318(f134(x54821),x54822),f318(f318(f147(x54821),x54823),x54824)),f318(f318(f147(x54821),x54823),x54824))
% 26.45/26.33  [5483]P1(f318(x54832,x54833))+E(f318(f132(x54831,x54832),f318(f318(f147(x54831),x54833),x54834)),f318(f132(x54831,x54832),x54834))
% 26.45/26.33  [5614]~E(x56142,x56144)+P1(f318(f318(f318(f296(x56141),x56142),x56143),x56144))
% 26.45/26.33  [5622]E(x56221,f119(x56222))+E(f140(x56223,f318(f318(f150(x56222,x56223),x56224),x56221)),f318(x56224,f140(x56222,x56221)))
% 26.45/26.33  [5636]~E(x56361,f67(x56362,x56364))+E(f318(x56361,f318(f318(f296(x56362),x56363),f189(f885(x56362,a874)))),x56363)
% 26.45/26.33  [5651]~E(f318(f109(a879),x56512),f2(a879))+E(f318(f318(f169(x56511),f318(f109(a879),x56512)),f318(f318(f147(x56511),x56513),x56514)),f119(x56511))
% 26.45/26.33  [5670]E(x56701,f119(x56702))+E(f318(f137(x56703),f318(f318(f150(x56702,x56703),x56704),x56701)),f318(x56704,f318(f137(x56702),x56701)))
% 26.45/26.33  [5773]~P1(f318(x57733,x57734))+P1(f318(f318(f318(f296(x57731),x57732),x57733),x57734))
% 26.45/26.33  [5873]~E(f318(f109(a879),x58732),f2(a879))+E(f318(f318(f134(x58731),f318(f109(a879),x58732)),f318(f318(f147(x58731),x58733),x58734)),f318(f318(f147(x58731),x58733),x58734))
% 26.45/26.33  [5891]~P19(x58912,x58914,x58911)+E(f318(x58911,f318(f318(f296(x58912),x58913),f189(f885(x58912,a874)))),x58913)
% 26.45/26.33  [5916]~E(x59162,x59163)+P1(f318(f318(f320(x59161),x59162),f318(f318(f296(x59161),x59163),x59164)))
% 26.45/26.33  [5917]~E(x59172,x59173)+P1(f318(f318(f320(x59171),x59172),f318(f318(f296(x59171),x59173),x59174)))
% 26.45/26.33  [5921]~P63(x59211)+E(f318(f318(f116(x59211),x59212),f318(f318(f116(x59211),x59213),x59214)),f318(f318(f116(x59211),x59213),f318(f318(f116(x59211),x59212),x59214)))
% 26.45/26.33  [5922]~P63(x59221)+E(f318(f318(f116(x59221),x59222),f318(f318(f116(x59221),x59223),x59224)),f318(f318(f116(x59221),x59223),f318(f318(f116(x59221),x59222),x59224)))
% 26.45/26.33  [5923]~P64(x59231)+E(f318(f318(f116(x59231),x59232),f318(f318(f116(x59231),x59233),x59234)),f318(f318(f116(x59231),x59233),f318(f318(f116(x59231),x59232),x59234)))
% 26.45/26.33  [5924]~P64(x59241)+E(f318(f318(f107(x59241),x59242),f318(f318(f107(x59241),x59243),x59244)),f318(f318(f107(x59241),x59243),f318(f318(f107(x59241),x59242),x59244)))
% 26.45/26.33  [5925]~P105(x59251)+E(f318(f318(f107(x59251),x59252),f318(f318(f107(x59251),x59253),x59254)),f318(f318(f107(x59251),x59253),f318(f318(f107(x59251),x59252),x59254)))
% 26.45/26.33  [5926]~P105(x59261)+E(f318(f318(f107(x59261),x59262),f318(f318(f107(x59261),x59263),x59264)),f318(f318(f107(x59261),x59263),f318(f318(f107(x59261),x59262),x59264)))
% 26.45/26.33  [5927]~P116(x59271)+E(f318(f318(f83(x59271),x59272),f318(f318(f83(x59271),x59273),x59274)),f318(f318(f83(x59271),x59273),f318(f318(f83(x59271),x59272),x59274)))
% 26.45/26.33  [5928]~P116(x59281)+E(f318(f318(f84(x59281),x59282),f318(f318(f84(x59281),x59283),x59284)),f318(f318(f84(x59281),x59283),f318(f318(f84(x59281),x59282),x59284)))
% 26.45/26.33  [5929]~P108(x59291)+E(f318(f318(f231(x59291),x59292),f318(f318(f231(x59291),x59293),x59294)),f318(f318(f231(x59291),x59293),f318(f318(f231(x59291),x59292),x59294)))
% 26.45/26.33  [5930]~P108(x59301)+E(f318(f318(f231(x59301),x59302),f318(f318(f231(x59301),x59303),x59304)),f318(f318(f231(x59301),x59303),f318(f318(f231(x59301),x59302),x59304)))
% 26.45/26.33  [5931]~P108(x59311)+E(f318(f318(f232(x59311),x59312),f318(f318(f232(x59311),x59313),x59314)),f318(f318(f232(x59311),x59313),f318(f318(f232(x59311),x59312),x59314)))
% 26.45/26.33  [5932]~P108(x59321)+E(f318(f318(f232(x59321),x59322),f318(f318(f232(x59321),x59323),x59324)),f318(f318(f232(x59321),x59323),f318(f318(f232(x59321),x59322),x59324)))
% 26.45/26.33  [5937]E(x59371,x59372)+E(f166(x59373,x59371,f318(f318(f147(x59373),x59372),x59374)),f318(f318(f147(x59373),x59372),f166(x59373,x59371,x59374)))
% 26.45/26.33  [5950]~P1(f318(x59502,x59503))+E(f318(f132(x59501,x59502),f318(f318(f147(x59501),x59503),x59504)),f318(f318(f147(x59501),x59503),f318(f132(x59501,x59502),x59504)))
% 26.45/26.33  [6044]~E(x60444,f189(f885(x60441,a874)))+E(f318(f297(x60441,x60442,f318(f16(x60442,x60441),x60443)),x60444),f189(f885(x60442,a874)))
% 26.45/26.33  [6087]~P1(f318(x60872,x60873))+E(f172(x60871,x60872,f318(f318(f147(x60871),x60873),x60874)),f318(f318(f147(x60871),x60873),f172(x60871,x60872,x60874)))
% 26.45/26.33  [6147]E(x61471,f189(f885(x61472,a874)))+E(f318(f318(f45(x61472,f885(x61473,a874)),x61471),f318(f16(f885(x61473,a874),x61472),x61474)),x61474)
% 26.45/26.33  [6148]E(x61481,f189(f885(x61482,a874)))+E(f318(f318(f46(x61482,f885(x61483,a874)),x61481),f318(f16(f885(x61483,a874),x61482),x61484)),x61484)
% 26.45/26.33  [6157]~E(x61574,f189(f885(x61572,a874)))+E(f318(f318(f255(x61571,x61572),x61573),f318(f16(f885(x61572,a874),x61571),x61574)),f189(f885(f884(x61571,x61572),a874)))
% 26.45/26.33  [6158]~E(x61583,f189(f885(x61581,a874)))+E(f318(f318(f255(x61581,x61582),x61583),f318(f16(f885(x61582,a874),x61581),x61584)),f189(f885(f884(x61581,x61582),a874)))
% 26.45/26.33  [6205]E(x62051,f2(a879))+E(f318(f318(f134(x62052),x62051),f318(f318(f147(x62052),x62053),x62054)),f318(f318(f134(x62052),f318(f318(f22(a879),x62051),f81(a879))),x62054))
% 26.45/26.33  [6229]E(x62291,f189(f885(x62292,a874)))+E(f318(f297(x62292,x62293,f318(f16(x62293,x62292),x62294)),x62291),f318(f318(f296(x62293),x62294),f189(f885(x62293,a874))))
% 26.45/26.33  [6232]E(f318(f298(x62321,x62322,f318(f16(x62322,x62321),x62323)),x62324),f189(f885(x62321,a874)))+P1(f318(f318(f320(x62322),x62323),x62324))
% 26.45/26.33  [6298]~E(x62983,f189(f885(x62981,a874)))+E(f318(f318(f45(x62981,f885(x62982,a874)),x62983),f318(f16(f885(x62982,a874),x62981),x62984)),f189(f885(x62982,a874)))
% 26.45/26.33  [6299]~E(x62993,f189(f885(x62991,a874)))+E(f318(f318(f46(x62991,f885(x62992,a874)),x62993),f318(f16(f885(x62992,a874),x62991),x62994)),f243(f885(x62992,a874)))
% 26.45/26.33  [6301]~P61(x63011)+E(f48(x63011,f318(f318(f84(x63011),x63012),x63013),f318(f318(f84(x63011),x63012),x63014)),f318(f318(f84(x63011),x63012),f48(x63011,x63013,x63014)))
% 26.45/26.33  [6470]E(f318(f298(x64701,x64702,f318(f16(x64702,x64701),x64703)),x64704),f243(f885(x64701,a874)))+~P1(f318(f318(f320(x64702),x64703),x64704))
% 26.45/26.33  [6492]~P1(f318(f318(f320(x64921),x64922),x64924))+P1(f318(f318(f320(x64921),x64922),f318(f318(f296(x64921),x64923),x64924)))
% 26.45/26.33  [6493]~P1(f318(f318(f320(x64931),x64932),x64934))+P1(f318(f318(f320(x64931),x64932),f318(f318(f296(x64931),x64933),x64934)))
% 26.45/26.33  [6494]~P1(f318(f318(f320(x64941),x64942),x64944))+P1(f318(f318(f320(x64941),x64942),f318(f318(f296(x64941),x64943),x64944)))
% 26.45/26.33  [6499]P1(f318(x64991,x64992))+~P1(f318(f156(x64993,x64991),f318(f318(f147(x64993),x64992),x64994)))
% 26.45/26.33  [6508]~E(x65083,f318(f318(f22(a879),f318(f190(f880(x65081)),x65082)),f81(a879)))+E(f120(x65081,f318(f318(f155(x65081,x65082),x65083),x65084)),f120(x65081,x65082))
% 26.45/26.33  [6526]~P108(x65261)+E(f318(f318(f107(f885(x65261,a874)),f318(f287(x65261),x65262)),f289(x65261,x65263,x65264)),f289(x65261,x65263,f318(f318(f231(x65261),x65262),x65264)))
% 26.45/26.33  [6527]~P108(x65271)+E(f318(f318(f107(f885(x65271,a874)),f318(f242(x65271),x65272)),f289(x65271,x65273,x65274)),f289(x65271,f318(f318(f232(x65271),x65272),x65273),x65274))
% 26.45/26.33  [6543]E(f318(f318(f107(f885(x65431,a874)),x65432),f318(f318(f296(x65431),x65433),x65434)),f318(f318(f107(f885(x65431,a874)),x65432),x65434))+P1(f318(f318(f320(x65431),x65433),x65432))
% 26.45/26.33  [6544]E(f318(f318(f107(f885(x65441,a874)),x65442),f318(f318(f296(x65441),x65443),x65444)),f318(f318(f107(f885(x65441,a874)),x65442),x65444))+P1(f318(f318(f320(x65441),x65443),x65442))
% 26.45/26.33  [6556]E(f166(x65561,x65562,f318(f318(f121(x65561),x65563),x65564)),f318(f318(f121(x65561),x65563),f166(x65561,x65562,x65564)))+P1(f318(f318(f320(x65561),x65562),f318(f168(x65561),x65563)))
% 26.45/26.33  [6560]~P85(x65601)+E(f318(f318(f84(x65601),f318(f318(f249(x65601),x65602),x65603)),f318(f318(f249(x65601),x65602),x65604)),f318(f318(f249(x65601),x65602),f318(f318(f83(a879),x65603),x65604)))
% 26.45/26.33  [6561]~P116(x65611)+E(f318(f318(f84(x65611),f318(f318(f249(x65611),x65612),x65613)),f318(f318(f249(x65611),x65612),x65614)),f318(f318(f249(x65611),x65612),f318(f318(f83(a879),x65613),x65614)))
% 26.45/26.33  [6598]~P103(x65981)+E(f318(f318(f107(x65981),f318(f318(f116(x65981),x65982),x65983)),f318(f318(f116(x65981),x65982),x65984)),f318(f318(f116(x65981),x65982),f318(f318(f107(x65981),x65983),x65984)))
% 26.45/26.33  [6599]~P103(x65991)+E(f318(f318(f116(x65991),f318(f318(f107(x65991),x65992),x65993)),f318(f318(f107(x65991),x65992),x65994)),f318(f318(f107(x65991),x65992),f318(f318(f116(x65991),x65993),x65994)))
% 26.45/26.33  [6600]~P116(x66001)+E(f318(f318(f83(x66001),f318(f318(f84(x66001),x66002),x66003)),f318(f318(f84(x66001),x66002),x66004)),f318(f318(f84(x66001),x66002),f318(f318(f83(x66001),x66003),x66004)))
% 26.45/26.33  [6601]~P108(x66011)+E(f318(f318(f232(x66011),f318(f318(f231(x66011),x66012),x66013)),f318(f318(f231(x66011),x66012),x66014)),f318(f318(f231(x66011),x66012),f318(f318(f232(x66011),x66013),x66014)))
% 26.45/26.33  [6602]~P108(x66021)+E(f318(f318(f231(x66021),f318(f318(f232(x66021),x66022),x66023)),f318(f318(f232(x66021),x66022),x66024)),f318(f318(f232(x66021),x66022),f318(f318(f231(x66021),x66023),x66024)))
% 26.45/26.33  [6641]~P61(x66411)+E(f48(x66411,f318(f318(f84(x66411),x66412),x66413),f318(f318(f84(x66411),x66414),x66413)),f318(f318(f84(x66411),f48(x66411,x66412,x66414)),x66413))
% 26.45/26.33  [6644]~E(f318(f190(f880(x66441)),x66443),f318(f190(f880(x66442)),x66444))+E(f318(f318(f150(f884(x66441,x66442),x66442),f256(x66441,x66442)),f318(f318(f176(x66441,x66442),x66443),x66444)),x66444)
% 26.45/26.33  [6645]~E(f318(f190(f880(x66451)),x66453),f318(f190(f880(x66452)),x66454))+E(f318(f318(f150(f884(x66451,x66452),x66451),f247(x66451,x66452)),f318(f318(f176(x66451,x66452),x66453),x66454)),x66453)
% 26.45/26.33  [6651]P1(f318(f156(x66511,x66512),x66513))+~P1(f318(f156(x66511,x66512),f318(f318(f147(x66511),x66514),x66513)))
% 26.45/26.33  [6652]P1(f318(f156(x66521,x66522),x66523))+~P1(f318(f156(x66521,x66522),f318(f318(f121(x66521),x66524),x66523)))
% 26.45/26.33  [6653]P1(f318(f156(x66531,x66532),x66533))+~P1(f318(f156(x66531,x66532),f318(f318(f121(x66531),x66533),x66534)))
% 26.45/26.33  [6658]~P62(x66581)+E(f48(x66581,f318(f318(f22(x66581),x66582),f48(x66581,x66583,x66584)),x66584),f48(x66581,f318(f318(f22(x66581),x66582),x66583),x66584))
% 26.45/26.33  [6659]~P61(x66591)+E(f48(x66591,f318(f318(f83(x66591),x66592),f48(x66591,x66593,x66594)),x66594),f48(x66591,f318(f318(f83(x66591),x66592),x66593),x66594))
% 26.45/26.33  [6660]~P61(x66601)+E(f48(x66601,f318(f318(f84(x66601),x66602),f48(x66601,x66603,x66604)),x66604),f48(x66601,f318(f318(f84(x66601),x66602),x66603),x66604))
% 26.45/26.33  [6661]~P61(x66611)+E(f48(x66611,f318(f318(f83(x66611),x66612),f48(x66611,x66613,x66614)),x66614),f48(x66611,f318(f318(f83(x66611),x66612),x66613),x66614))
% 26.45/26.33  [6742]~P108(x67421)+E(f318(f318(f107(f885(x67421,a874)),f289(x67421,x67422,x67423)),f318(f287(x67421),x67424)),f289(x67421,x67422,f318(f318(f231(x67421),x67423),x67424)))
% 26.45/26.33  [6743]~P108(x67431)+E(f318(f318(f107(f885(x67431,a874)),f289(x67431,x67432,x67433)),f318(f242(x67431),x67434)),f289(x67431,f318(f318(f232(x67431),x67432),x67434),x67433))
% 26.45/26.33  [6746]~E(f318(f190(f880(x67461)),x67463),f318(f190(f880(x67462)),x67464))+E(f318(f318(f176(x67461,x67462),f318(f165(x67461),x67463)),f318(f165(x67462),x67464)),f318(f165(f884(x67461,x67462)),f318(f318(f176(x67461,x67462),x67463),x67464)))
% 26.45/26.33  [6758]E(x67581,f318(f318(f22(a879),f318(f190(f880(x67582)),x67583)),f81(a879)))+E(f120(x67582,f318(f318(f155(x67582,x67583),x67581),x67584)),f318(f318(f155(x67582,f120(x67582,x67583)),x67581),x67584))
% 26.45/26.33  [6774]~P1(f318(f133(x67742),x67744))+P1(f318(f133(f884(x67741,x67742)),f318(f318(f176(x67741,x67742),x67743),x67744)))
% 26.45/26.33  [6775]~P1(f318(f133(x67751),x67753))+P1(f318(f133(f884(x67751,x67752)),f318(f318(f176(x67751,x67752),x67753),x67754)))
% 26.45/26.33  [6866]E(x68661,f318(f318(f318(a199,x68662),x68663),f318(x68664,x68662)))+~P1(f318(f318(f197(f25(x68663,x68664)),x68662),x68661))
% 26.45/26.33  [7039]E(f318(f318(f42(a879),x70391),x70392),x70393)+~P1(f318(f51(x70391,x70392),f318(f318(f248(a879,a879),x70393),x70394)))
% 26.45/26.33  [7063]E(f48(a879,x70631,x70632),x70633)+~P1(f318(f51(x70631,x70632),f318(f318(f248(a879,a879),x70634),x70633)))
% 26.45/26.33  [7066]P1(f318(f133(x70661),x70662))+~P1(f318(f133(x70663),f318(f318(f150(x70661,x70663),x70664),x70662)))
% 26.45/26.33  [7149]E(f166(x71491,x71492,f318(f318(f121(x71491),x71493),x71494)),f318(f318(f121(x71491),f166(x71491,x71492,x71493)),x71494))+~P1(f318(f318(f320(x71491),x71492),f318(f168(x71491),x71493)))
% 26.45/26.33  [7212]E(f318(f109(a879),x72121),f2(a879))+E(f318(f318(f134(x72122),f318(f109(a879),x72121)),f318(f318(f147(x72122),x72123),x72124)),f318(f318(f134(x72122),f318(f318(f22(a879),f318(f109(a879),x72121)),f81(a879))),x72124))
% 26.45/26.33  [7239]~P62(x72391)+E(f48(x72391,f318(f318(f22(x72391),f48(x72391,x72392,x72393)),x72394),x72393),f48(x72391,f318(f318(f22(x72391),x72392),x72394),x72393))
% 26.45/26.33  [7240]~P61(x72401)+E(f48(x72401,f318(f318(f83(x72401),f48(x72401,x72402,x72403)),x72404),x72403),f48(x72401,f318(f318(f83(x72401),x72402),x72404),x72403))
% 26.45/26.33  [7241]~P61(x72411)+E(f48(x72411,f318(f318(f84(x72411),f48(x72411,x72412,x72413)),x72414),x72413),f48(x72411,f318(f318(f84(x72411),x72412),x72414),x72413))
% 26.45/26.33  [7242]~P61(x72421)+E(f48(x72421,f318(f318(f83(x72421),f48(x72421,x72422,x72423)),x72424),x72423),f48(x72421,f318(f318(f83(x72421),x72422),x72424),x72423))
% 26.45/26.33  [7243]~P61(x72431)+E(f48(x72431,f318(f318(f84(x72431),f48(x72431,x72432,x72433)),x72434),x72433),f48(x72431,f318(f318(f84(x72431),x72432),x72434),x72433))
% 26.45/26.33  [7440]~E(x74401,f318(f318(f147(x74402),x74403),x74404))+~P1(f318(f318(f233(a879),f318(f190(f880(x74402)),x74401)),f318(f190(f880(x74402)),x74404)))
% 26.45/26.33  [7521]~E(f318(f180(x75211,x75212),x75213),f318(f180(x75211,x75212),x75214))+E(f318(f297(f884(x75211,x75212),x75211,f247(x75211,x75212)),f318(f168(f884(x75211,x75212)),x75213)),f318(f297(f884(x75211,x75212),x75211,f247(x75211,x75212)),f318(f168(f884(x75211,x75212)),x75214)))
% 26.45/26.33  [7653]P26(x76531,x76532,x76533,f318(f168(x76531),x76534))+~P1(f318(f133(x76532),f318(f318(f150(x76531,x76532),x76533),x76534)))
% 26.45/26.33  [7727]~P1(f318(f318(f233(f885(x77271,a874)),x77272),x77274))+P1(f318(f318(f233(f885(x77271,a874)),x77272),f318(f318(f296(x77271),x77273),x77274)))
% 26.45/26.33  [7761]~P62(x77611)+E(f48(x77611,f318(f318(f22(x77611),f48(x77611,x77612,x77613)),f48(x77611,x77614,x77613)),x77613),f48(x77611,f318(f318(f22(x77611),x77612),x77614),x77613))
% 26.45/26.33  [7762]~P61(x77621)+E(f48(x77621,f318(f318(f83(x77621),f48(x77621,x77622,x77623)),f48(x77621,x77624,x77623)),x77623),f48(x77621,f318(f318(f83(x77621),x77622),x77624),x77623))
% 26.45/26.33  [7763]~P61(x77631)+E(f48(x77631,f318(f318(f84(x77631),f48(x77631,x77632,x77633)),f48(x77631,x77634,x77633)),x77633),f48(x77631,f318(f318(f84(x77631),x77632),x77634),x77633))
% 26.45/26.33  [7866]~E(f318(x78664,f846(x78664,x78663,x78661,x78662)),f189(f885(x78662,a874)))+E(f318(f318(f45(x78661,f885(x78662,a874)),x78663),x78664),f189(f885(x78662,a874)))
% 26.45/26.33  [7867]~E(f318(x78674,f665(x78674,x78673,x78671,x78672)),f243(f885(x78672,a874)))+E(f318(f318(f46(x78671,f885(x78672,a874)),x78673),x78674),f243(f885(x78672,a874)))
% 26.45/26.33  [7868]~E(f318(x78684,f847(x78684,x78683,x78682,x78681)),f189(f885(x78682,a874)))+E(f318(f318(f45(x78681,f885(x78682,a874)),x78683),x78684),f189(f885(x78682,a874)))
% 26.45/26.33  [7869]~E(f318(x78694,f666(x78694,x78693,x78692,x78691)),f243(f885(x78692,a874)))+E(f318(f318(f46(x78691,f885(x78692,a874)),x78693),x78694),f243(f885(x78692,a874)))
% 26.45/26.33  [8271]P1(f318(x82711,x82712))+~P1(f318(f318(f320(x82713),x82712),f318(f318(f107(f885(x82713,a874)),x82714),f318(f240(x82713),x82711))))
% 26.45/26.33  [8309]~P1(f318(f318(f233(f885(x83091,a874)),x83093),x83094))+P1(f318(f318(f233(f885(x83091,a874)),f318(f318(f296(x83091),x83092),x83093)),f318(f318(f296(x83091),x83092),x83094)))
% 26.45/26.33  [8354]P1(f318(f318(f320(x83541),x83542),x83543))+~P1(f318(f318(f320(x83541),x83542),f318(f318(f107(f885(x83541,a874)),x83543),f318(f240(x83541),x83544))))
% 26.45/26.33  [8480]P1(f318(f318(f197(x84801),x84802),f458(x84803,x84802,x84804,x84801)))+~P1(f318(f318(f197(f30(x84801,x84804)),x84802),x84803))
% 26.45/26.33  [8481]P1(f318(f318(f197(x84811),x84812),f540(x84813,x84812,x84814,x84811)))+~P1(f318(f318(f197(f30(x84811,x84814)),x84812),x84813))
% 26.45/26.33  [8491]P1(f318(x84912,x84913))+E(f318(f318(f134(x84911),f318(f190(f880(x84911)),f172(x84911,x84912,f318(f318(f147(x84911),x84913),x84914)))),f318(f318(f147(x84911),x84913),x84914)),f318(f318(f147(x84911),x84913),x84914))
% 26.45/26.33  [8608]~P1(f318(f318(f234(a879),f318(x86084,x86082)),f318(x86084,x86083)))+P1(f318(f318(f320(f884(x86081,x86081)),f318(f318(f248(x86081,x86081),x86082),x86083)),f318(f318(f274(a879,x86081),a239),x86084)))
% 26.45/26.33  [8700]~P1(f318(x87002,f716(x87004,x87002,x87003,x87001)))+E(f172(x87001,x87002,f318(f318(f121(x87001),x87003),x87004)),f318(f318(f121(x87001),x87003),f172(x87001,x87002,x87004)))
% 26.45/26.33  [8767]P26(f880(x87671),f880(x87672),f318(f150(x87671,x87672),x87673),x87674)+~P26(x87671,x87672,x87673,f43(f885(x87671,a874),f318(f297(f880(x87671),f885(x87671,a874),f168(x87671)),x87674)))
% 26.45/26.33  [8834]~P1(f318(x88342,x88343))+E(f318(f318(f134(x88341),f318(f190(f880(x88341)),f172(x88341,x88342,f318(f318(f147(x88341),x88343),x88344)))),f318(f318(f147(x88341),x88343),x88344)),f318(f318(f134(x88341),f318(f190(f880(x88341)),f172(x88341,x88342,x88344))),x88344))
% 26.45/26.33  [8874]~E(x88742,x88743)+E(f318(f132(x88741,f318(f318(f8(a874,a874,x88741),a313),f318(a315,x88742))),f318(f318(f147(x88741),x88743),x88744)),f318(f132(x88741,f318(f318(f8(a874,a874,x88741),a313),f318(a315,x88742))),x88744))
% 26.45/26.33  [8883]E(f318(f318(f45(x88831,f885(x88832,a874)),x88833),x88834),f189(f885(x88832,a874)))+P1(f318(f318(f320(x88831),f846(x88834,x88833,x88831,x88832)),x88833))
% 26.45/26.33  [8884]E(f318(f318(f46(x88841,f885(x88842,a874)),x88843),x88844),f243(f885(x88842,a874)))+P1(f318(f318(f320(x88841),f665(x88844,x88843,x88841,x88842)),x88843))
% 26.45/26.33  [8885]E(f318(f318(f45(x88851,f885(x88852,a874)),x88853),x88854),f189(f885(x88852,a874)))+P1(f318(f318(f320(x88851),f847(x88854,x88853,x88852,x88851)),x88853))
% 26.45/26.33  [8886]E(f318(f318(f46(x88861,f885(x88862,a874)),x88863),x88864),f243(f885(x88862,a874)))+P1(f318(f318(f320(x88861),f666(x88864,x88863,x88862,x88861)),x88863))
% 26.45/26.33  [8922]P1(f318(f318(f234(a879),f318(x89221,x89222)),f318(x89221,x89223)))+~P1(f318(f318(f320(f884(x89224,x89224)),f318(f318(f248(x89224,x89224),x89222),x89223)),f318(f318(f274(a879,x89224),a239),x89221)))
% 26.45/26.33  [8944]E(f172(x89441,x89442,f318(f318(f121(x89441),x89443),x89444)),f318(f318(f121(x89441),x89443),f172(x89441,x89442,x89444)))+P1(f318(f318(f320(x89441),f716(x89444,x89442,x89443,x89441)),f318(f168(x89441),x89443)))
% 26.45/26.33  [8981]P1(f318(f318(f197(x89811),f458(x89812,x89813,x89811,x89814)),x89812))+~P1(f318(f318(f197(f30(x89814,x89811)),x89813),x89812))
% 26.45/26.33  [8982]P1(f318(f318(f197(x89821),f540(x89822,x89823,x89821,x89824)),x89822))+~P1(f318(f318(f197(f30(x89824,x89821)),x89823),x89822))
% 26.45/26.33  [9105]P1(f318(f318(f320(x91051),f840(x91052,x91053,x91054,x91051)),x91053))+~P1(f318(f318(f320(f885(x91051,a874)),x91054),f318(f318(f64(x91051),x91053),x91052)))
% 26.45/26.33  [9108]E(x91081,x91082)+~P1(f318(f318(f320(f884(x91083,x91083)),f318(f318(f248(x91083,x91083),x91081),x91082)),f318(f318(f184(f884(x91083,x91083),a874),f2(a879)),x91084)))
% 26.45/26.33  [9187]E(f318(f272(x91871,x91871,x91872),f318(f318(f296(x91871),f840(x91872,x91873,x91874,x91871)),f189(f885(x91871,a874)))),x91874)+~P1(f318(f318(f320(f885(x91871,a874)),x91874),f318(f318(f64(x91871),x91873),x91872)))
% 26.45/26.33  [9200]~P1(f318(f318(f320(f884(x92001,x92001)),f318(f318(f248(x92001,x92001),x92003),x92002)),f294(x92001,x92004)))+P1(f318(f318(f320(f884(x92001,x92001)),f318(f318(f248(x92001,x92001),x92002),x92003)),f294(x92001,f318(f273(x92001,x92001),x92004))))
% 26.45/26.33  [9217]~P61(x92171)+E(f318(f318(f83(x92171),f318(f318(f83(x92171),f318(f318(f84(x92171),x92172),f318(f318(f42(x92171),x92173),x92172))),f48(x92171,x92173,x92172))),x92174),f318(f318(f83(x92171),x92173),x92174))
% 26.45/26.33  [9228]~P1(f318(f318(f320(x92281),x92283),x92284))+P1(f318(f318(f320(f885(x92281,a874)),f318(f272(x92281,x92281,x92282),f318(f318(f296(x92281),x92283),f189(f885(x92281,a874))))),f318(f318(f64(x92281),x92284),x92282)))
% 26.45/26.33  [9239]P1(f318(f318(f320(f884(x92391,x92391)),f318(f318(f248(x92391,x92391),x92392),x92393)),f294(x92391,x92394)))+~P1(f318(f318(f320(f884(x92391,x92391)),f318(f318(f248(x92391,x92391),x92393),x92392)),f294(x92391,f318(f273(x92391,x92391),x92394))))
% 26.45/26.33  [9325]E(f318(f318(f155(x93251,f318(f165(x93251),x93252)),f318(f318(f22(a879),f318(f318(f22(a879),f318(f190(f880(x93251)),x93252)),x93253)),f81(a879))),x93254),f318(f165(x93251),f318(f318(f155(x93251,x93252),x93253),x93254)))+~P1(f318(f318(f234(a879),x93253),f318(f190(f880(x93251)),x93252)))
% 26.45/26.33  [9329]~P1(f318(x93292,f707(x93294,x93292,x93293,x93291)))+E(f318(f318(f134(x93291),f318(f190(f880(x93291)),f172(x93291,x93292,f318(f318(f121(x93291),x93293),x93294)))),f318(f318(f121(x93291),x93293),x93294)),f318(f318(f134(x93291),f318(f190(f880(x93291)),f172(x93291,x93292,x93294))),x93294))
% 26.45/26.33  [9369]~P26(x93692,x93691,x93693,f243(f885(x93692,a874)))+P1(f318(f318(f233(f885(x93691,a874)),f318(f297(x93692,x93691,x93693),f318(f82(f885(x93692,a874)),x93694))),f318(f82(f885(x93691,a874)),f318(f297(x93692,x93691,x93693),x93694))))
% 26.45/26.33  [9380]~P5(x93801)+E(f318(f138(x93801,x93802,f318(f7(x93802,x93801,x93801),f318(f318(f8(x93801,f885(x93801,x93801),x93802),f116(x93801)),x93803)),f189(x93801)),x93804),f318(f318(f45(x93802,x93801),f318(f168(x93802),x93804)),x93803))
% 26.45/26.33  [9381]~P5(x93811)+E(f318(f138(x93811,x93812,f318(f7(x93812,x93811,x93811),f318(f318(f8(x93811,f885(x93811,x93811),x93812),f107(x93811)),x93813)),f243(x93811)),x93814),f318(f318(f46(x93812,x93811),f318(f168(x93812),x93814)),x93813))
% 26.45/26.33  [9391]E(f318(f318(f134(x93911),f318(f190(f880(x93911)),f172(x93911,x93912,f318(f318(f121(x93911),x93913),x93914)))),f318(f318(f121(x93911),x93913),x93914)),f318(f318(f134(x93911),f318(f190(f880(x93911)),f172(x93911,x93912,x93914))),x93914))+P1(f318(f318(f320(x93911),f707(x93914,x93912,x93913,x93911)),f318(f168(x93911),x93913)))
% 26.45/26.33  [9458]~P1(f318(f318(f320(f884(f880(x94584),f880(x94584))),f318(f318(f248(f880(x94584),f880(x94584)),x94583),x94582)),f153(x94584,x94581)))+P1(f318(f318(f234(a879),f604(x94581,x94582,x94583,x94584)),f318(f190(f880(x94584)),x94583)))
% 26.45/26.33  [9459]~P61(x94591)+E(f318(f318(f83(x94591),f318(f318(f83(x94591),f318(f318(f84(x94591),f318(f318(f42(x94591),x94592),x94593)),x94593)),f48(x94591,x94592,x94593))),x94594),f318(f318(f83(x94591),x94592),x94594))
% 26.45/26.33  [9485]~P1(f318(f318(f320(f884(f880(x94851),f880(x94851))),f318(f318(f248(f880(x94851),f880(x94851)),x94852),x94853)),f318(f273(f880(x94851),f880(x94851)),f153(x94851,x94854))))+P1(f318(f318(f320(f884(f880(x94851),f880(x94851))),f318(f318(f248(f880(x94851),f880(x94851)),x94852),x94853)),f153(x94851,f318(f273(x94851,x94851),x94854))))
% 26.45/26.33  [9486]P1(f318(f318(f320(f884(f880(x94861),f880(x94861))),f318(f318(f248(f880(x94861),f880(x94861)),x94862),x94863)),f318(f273(f880(x94861),f880(x94861)),f153(x94861,x94864))))+~P1(f318(f318(f320(f884(f880(x94861),f880(x94861))),f318(f318(f248(f880(x94861),f880(x94861)),x94862),x94863)),f153(x94861,f318(f273(x94861,x94861),x94864))))
% 26.45/26.33  [9522]~P1(f318(f318(f320(x95221),x95223),f318(f246(x95221,x95222),x95224)))+P1(f318(f318(f320(f884(x95221,x95222)),f318(f318(f248(x95221,x95222),x95223),f526(x95224,x95222,x95223,x95221))),x95224))
% 26.45/26.33  [9523]~P1(f318(f318(f320(x95231),x95233),f318(f246(x95231,x95232),x95234)))+P1(f318(f318(f320(f884(x95231,x95232)),f318(f318(f248(x95231,x95232),x95233),f528(x95234,x95232,x95233,x95231))),x95234))
% 26.45/26.33  [9627]~P1(f318(f65(f883(x96271)),f318(f297(x96272,f883(x96271),x96273),f243(f885(x96272,a874)))))+P1(f318(f65(f883(x96271)),f318(f297(x96272,f883(x96271),f181(x96272,x96271,x96273,f318(f180(x96272,x96271),x96274))),f243(f885(x96272,a874)))))
% 26.45/26.33  [9676]~P1(f318(f318(f320(f884(x96761,x96761)),f318(f318(f248(x96761,x96761),x96762),x96764)),f318(f318(f275(x96761,x96761,x96761),x96763),f294(x96761,x96763))))+P1(f318(f318(f320(f884(x96761,x96761)),f318(f318(f248(x96761,x96761),x96762),f773(x96763,x96764,x96762,x96761))),x96763))
% 26.45/26.33  [9855]~P1(f318(f318(f320(f884(x98552,x98551)),x98554),f318(f273(x98551,x98552),x98553)))+P1(f318(f318(f320(f884(x98551,x98552)),f318(f318(f248(x98551,x98552),f799(x98553,x98554,x98551,x98552)),f798(x98553,x98554,x98551,x98552))),x98553))
% 26.45/26.33  [9883]~P1(f318(f318(f320(f884(f880(x98831),f880(x98831))),f318(f318(f248(f880(x98831),f880(x98831)),x98834),x98833)),f153(x98831,x98832)))+P1(f318(f318(f320(f884(x98831,x98831)),f318(f318(f248(x98831,x98831),f641(x98832,x98833,x98834,x98831)),f642(x98832,x98833,x98834,x98831))),x98832))
% 26.45/26.33  [9974]~P1(f318(f318(f320(f884(f880(x99741),f880(x99741))),f318(f318(f248(f880(x99741),f880(x99741)),x99742),x99744)),f153(x99741,x99743)))+P1(f318(f318(f320(f884(x99741,x99741)),f318(f318(f248(x99741,x99741),f318(f318(f161(x99741),x99742),f604(x99743,x99744,x99742,x99741))),f605(x99743,x99744,x99742,x99741))),x99743))
% 26.45/26.33  [9994]~P1(f318(f65(x99942),x99944))+E(f318(f318(f318(f69(f885(x99941,a874),x99942,f116(f885(x99941,a874))),f318(f318(f7(x99942,f885(x99941,a874),f885(x99941,a874)),f318(f318(f8(x99941,f885(f885(x99941,a874),f885(x99941,a874)),x99942),f296(x99941)),x99943)),f189(f885(x99941,a874)))),f189(f885(x99941,a874))),x99944),f318(f297(x99942,x99941,x99943),x99944))
% 26.45/26.33  [10097]~P26(x100971,x100972,x100973,f243(f885(x100971,a874)))+P1(f318(f318(f233(f885(x100971,a874)),f318(f298(x100971,x100972,x100973),f318(f318(f296(x100972),x100974),f189(f885(x100972,a874))))),f318(f318(f296(x100971),f88(x100971,f318(f318(f7(x100971,x100972,a874),f318(f318(f8(x100972,f885(x100972,a874),x100971),a315),x100973)),x100974))),f189(f885(x100971,a874)))))
% 26.45/26.33  [5679]~E(f318(f318(f121(x56791),x56792),x56794),x56793)+E(f318(f318(f169(x56791),f318(f190(f880(x56791)),x56792)),x56793),x56792)
% 26.45/26.33  [5680]~E(f318(f318(f121(x56802),x56803),x56801),x56804)+E(x56801,f318(f318(f134(x56802),f318(f190(f880(x56802)),x56803)),x56804))
% 26.45/26.33  [5691]~E(x56914,f2(a879))+E(f318(f318(f161(x56911),f318(f318(f147(x56911),x56912),x56913)),x56914),x56912)
% 26.45/26.33  [6218]~P116(x62181)+E(f318(f318(f249(x62181),f318(f318(f249(x62181),x62182),x62183)),x62184),f318(f318(f249(x62181),x62182),f318(f318(f84(a879),x62183),x62184)))
% 26.45/26.33  [6219]~P85(x62191)+E(f318(f318(f249(x62191),f318(f318(f249(x62191),x62192),x62193)),x62194),f318(f318(f249(x62191),x62192),f318(f318(f84(a879),x62193),x62194)))
% 26.45/26.33  [6230]E(x62301,f2(a879))+E(f318(f318(f161(x62302),f318(f318(f147(x62302),x62303),x62304)),x62301),f318(f318(f161(x62302),x62304),f318(f318(f22(a879),x62301),f81(a879))))
% 26.45/26.33  [6254]~P116(x62541)+E(f318(f318(f83(x62541),f318(f318(f83(x62541),x62542),x62543)),x62544),f318(f318(f83(x62541),x62542),f318(f318(f83(x62541),x62543),x62544)))
% 26.45/26.33  [6255]~P116(x62551)+E(f318(f318(f84(x62551),f318(f318(f84(x62551),x62552),x62553)),x62554),f318(f318(f84(x62551),x62552),f318(f318(f84(x62551),x62553),x62554)))
% 26.45/26.33  [6256]~P120(x62561)+E(f318(f318(f276(x62561),f318(f318(f84(x62561),x62562),x62563)),x62564),f318(f318(f84(x62561),x62562),f318(f318(f276(x62561),x62563),x62564)))
% 26.45/26.33  [6257]~P63(x62571)+E(f318(f318(f116(x62571),f318(f318(f116(x62571),x62572),x62573)),x62574),f318(f318(f116(x62571),x62572),f318(f318(f116(x62571),x62573),x62574)))
% 26.45/26.33  [6258]~P63(x62581)+E(f318(f318(f116(x62581),f318(f318(f116(x62581),x62582),x62583)),x62584),f318(f318(f116(x62581),x62582),f318(f318(f116(x62581),x62583),x62584)))
% 26.45/26.33  [6259]~P64(x62591)+E(f318(f318(f116(x62591),f318(f318(f116(x62591),x62592),x62593)),x62594),f318(f318(f116(x62591),x62592),f318(f318(f116(x62591),x62593),x62594)))
% 26.45/26.33  [6260]~P64(x62601)+E(f318(f318(f107(x62601),f318(f318(f107(x62601),x62602),x62603)),x62604),f318(f318(f107(x62601),x62602),f318(f318(f107(x62601),x62603),x62604)))
% 26.45/26.33  [6261]~P105(x62611)+E(f318(f318(f107(x62611),f318(f318(f107(x62611),x62612),x62613)),x62614),f318(f318(f107(x62611),x62612),f318(f318(f107(x62611),x62613),x62614)))
% 26.45/26.33  [6262]~P105(x62621)+E(f318(f318(f107(x62621),f318(f318(f107(x62621),x62622),x62623)),x62624),f318(f318(f107(x62621),x62622),f318(f318(f107(x62621),x62623),x62624)))
% 26.45/26.33  [6263]~P74(x62631)+E(f318(f318(f83(x62631),f318(f318(f83(x62631),x62632),x62633)),x62634),f318(f318(f83(x62631),x62632),f318(f318(f83(x62631),x62633),x62634)))
% 26.45/26.33  [6264]~P116(x62641)+E(f318(f318(f83(x62641),f318(f318(f83(x62641),x62642),x62643)),x62644),f318(f318(f83(x62641),x62642),f318(f318(f83(x62641),x62643),x62644)))
% 26.45/26.33  [6265]~P116(x62651)+E(f318(f318(f84(x62651),f318(f318(f84(x62651),x62652),x62653)),x62654),f318(f318(f84(x62651),x62652),f318(f318(f84(x62651),x62653),x62654)))
% 26.45/26.33  [6266]~P77(x62661)+E(f318(f318(f84(x62661),f318(f318(f84(x62661),x62662),x62663)),x62664),f318(f318(f84(x62661),x62662),f318(f318(f84(x62661),x62663),x62664)))
% 26.45/26.33  [6268]~P108(x62681)+E(f318(f318(f231(x62681),f318(f318(f231(x62681),x62682),x62683)),x62684),f318(f318(f231(x62681),x62682),f318(f318(f231(x62681),x62683),x62684)))
% 26.45/26.33  [6269]~P108(x62691)+E(f318(f318(f231(x62691),f318(f318(f231(x62691),x62692),x62693)),x62694),f318(f318(f231(x62691),x62692),f318(f318(f231(x62691),x62693),x62694)))
% 26.45/26.33  [6270]~P108(x62701)+E(f318(f318(f232(x62701),f318(f318(f232(x62701),x62702),x62703)),x62704),f318(f318(f232(x62701),x62702),f318(f318(f232(x62701),x62703),x62704)))
% 26.45/26.33  [6271]~P108(x62711)+E(f318(f318(f232(x62711),f318(f318(f232(x62711),x62712),x62713)),x62714),f318(f318(f232(x62711),x62712),f318(f318(f232(x62711),x62713),x62714)))
% 26.45/26.33  [6282]~P61(x62821)+E(f48(x62821,f318(f318(f83(x62821),x62822),f318(f318(f84(x62821),x62823),x62824)),x62824),f48(x62821,x62822,x62824))
% 26.45/26.33  [6283]~P61(x62831)+E(f48(x62831,f318(f318(f83(x62831),x62832),f318(f318(f84(x62831),x62833),x62834)),x62833),f48(x62831,x62832,x62833))
% 26.45/26.33  [6415]E(f318(f318(f161(x64151),f318(f318(f169(x64151),x64152),x64153)),x64154),f318(f318(f161(x64151),x64153),x64154))+~P1(f318(f318(f234(a879),x64154),x64152))
% 26.45/26.33  [6596]~P116(x65961)+E(f318(f318(f83(x65961),f318(f318(f83(x65961),x65962),x65963)),x65964),f318(f318(f83(x65961),f318(f318(f83(x65961),x65962),x65964)),x65963))
% 26.45/26.33  [6597]~P116(x65971)+E(f318(f318(f84(x65971),f318(f318(f84(x65971),x65972),x65973)),x65974),f318(f318(f84(x65971),f318(f318(f84(x65971),x65972),x65974)),x65973))
% 26.45/26.33  [6664]~P145(x66642)+E(f318(f318(f6(x66641,x66642),f318(f16(x66642,x66641),x66643)),x66644),f318(f318(f84(x66642),f318(f106(x66642),f318(f41(x66641),x66644))),x66643))
% 26.45/26.33  [6836]E(f318(f318(f107(f885(x68361,a874)),f318(f318(f296(x68361),x68362),x68363)),x68364),f318(f318(f107(f885(x68361,a874)),x68363),x68364))+P1(f318(f318(f320(x68361),x68362),x68364))
% 26.45/26.33  [6837]E(f318(f318(f107(f885(x68371,a874)),f318(f318(f296(x68371),x68372),x68373)),x68374),f318(f318(f107(f885(x68371,a874)),x68373),x68374))+P1(f318(f318(f320(x68371),x68372),x68374))
% 26.45/26.33  [6909]~P103(x69091)+E(f318(f318(f107(x69091),f318(f318(f116(x69091),x69092),x69093)),f318(f318(f116(x69091),x69094),x69093)),f318(f318(f116(x69091),f318(f318(f107(x69091),x69092),x69094)),x69093))
% 26.45/26.33  [6910]~P83(x69101)+E(f318(f318(f231(x69101),f318(f318(f22(x69101),x69102),x69103)),f318(f318(f22(x69101),x69104),x69103)),f318(f318(f22(x69101),f318(f318(f231(x69101),x69102),x69104)),x69103))
% 26.45/26.33  [6911]~P83(x69111)+E(f318(f318(f232(x69111),f318(f318(f22(x69111),x69112),x69113)),f318(f318(f22(x69111),x69114),x69113)),f318(f318(f22(x69111),f318(f318(f232(x69111),x69112),x69114)),x69113))
% 26.45/26.33  [6912]~P103(x69121)+E(f318(f318(f116(x69121),f318(f318(f107(x69121),x69122),x69123)),f318(f318(f107(x69121),x69124),x69123)),f318(f318(f107(x69121),f318(f318(f116(x69121),x69122),x69124)),x69123))
% 26.45/26.33  [6913]~P89(x69131)+E(f318(f318(f231(x69131),f318(f318(f83(x69131),x69132),x69133)),f318(f318(f83(x69131),x69134),x69133)),f318(f318(f83(x69131),f318(f318(f231(x69131),x69132),x69134)),x69133))
% 26.45/26.33  [6914]~P89(x69141)+E(f318(f318(f232(x69141),f318(f318(f83(x69141),x69142),x69143)),f318(f318(f83(x69141),x69144),x69143)),f318(f318(f83(x69141),f318(f318(f232(x69141),x69142),x69144)),x69143))
% 26.45/26.33  [6915]~P116(x69151)+E(f318(f318(f83(x69151),f318(f318(f84(x69151),x69152),x69153)),f318(f318(f84(x69151),x69154),x69153)),f318(f318(f84(x69151),f318(f318(f83(x69151),x69152),x69154)),x69153))
% 26.45/26.33  [6916]~P117(x69161)+E(f318(f318(f83(x69161),f318(f318(f84(x69161),x69162),x69163)),f318(f318(f84(x69161),x69164),x69163)),f318(f318(f84(x69161),f318(f318(f83(x69161),x69162),x69164)),x69163))
% 26.45/26.33  [6917]~P108(x69171)+E(f318(f318(f232(x69171),f318(f318(f231(x69171),x69172),x69173)),f318(f318(f231(x69171),x69174),x69173)),f318(f318(f231(x69171),f318(f318(f232(x69171),x69172),x69174)),x69173))
% 26.45/26.33  [6918]~P116(x69181)+E(f318(f318(f84(x69181),f318(f318(f249(x69181),x69182),x69183)),f318(f318(f249(x69181),x69184),x69183)),f318(f318(f249(x69181),f318(f318(f84(x69181),x69182),x69184)),x69183))
% 26.45/26.33  [6919]~P80(x69191)+E(f318(f318(f84(x69191),f318(f318(f249(x69191),x69192),x69193)),f318(f318(f249(x69191),x69194),x69193)),f318(f318(f249(x69191),f318(f318(f84(x69191),x69192),x69194)),x69193))
% 26.45/26.33  [6920]~P69(x69201)+E(f318(f318(f276(x69201),f318(f318(f249(x69201),x69202),x69203)),f318(f318(f249(x69201),x69204),x69203)),f318(f318(f249(x69201),f318(f318(f276(x69201),x69202),x69204)),x69203))
% 26.45/26.33  [6921]~P108(x69211)+E(f318(f318(f231(x69211),f318(f318(f232(x69211),x69212),x69213)),f318(f318(f232(x69211),x69214),x69213)),f318(f318(f232(x69211),f318(f318(f231(x69211),x69212),x69214)),x69213))
% 26.45/26.33  [6922]~P120(x69221)+E(f318(f318(f22(x69221),f318(f318(f276(x69221),x69222),x69223)),f318(f318(f276(x69221),x69224),x69223)),f318(f318(f276(x69221),f318(f318(f22(x69221),x69222),x69224)),x69223))
% 26.45/26.33  [6923]~P120(x69231)+E(f318(f318(f83(x69231),f318(f318(f276(x69231),x69232),x69233)),f318(f318(f276(x69231),x69234),x69233)),f318(f318(f276(x69231),f318(f318(f83(x69231),x69232),x69234)),x69233))
% 26.45/26.33  [6924]~P116(x69241)+E(f318(f318(f83(x69241),f318(f318(f84(x69241),x69242),x69243)),f318(f318(f84(x69241),x69244),x69243)),f318(f318(f84(x69241),f318(f318(f83(x69241),x69242),x69244)),x69243))
% 26.45/26.33  [6956]E(f318(f318(f155(x69561,x69562),x69563),x69564),x69562)+~P1(f318(f318(f233(a879),f318(f190(f880(x69561)),x69562)),x69563))
% 26.45/26.33  [6977]~P1(f318(x69773,x69774))+P1(f318(f318(f318(f116(f885(x69771,a874)),x69772),x69773),x69774))
% 26.45/26.33  [6978]~P1(f318(x69783,x69784))+P1(f318(f318(f318(f116(f885(x69781,a874)),x69782),x69783),x69784))
% 26.45/26.33  [6979]~P1(f318(x69792,x69794))+P1(f318(f318(f318(f116(f885(x69791,a874)),x69792),x69793),x69794))
% 26.45/26.33  [6980]~P1(f318(x69802,x69804))+P1(f318(f318(f318(f116(f885(x69801,a874)),x69802),x69803),x69804))
% 26.45/26.33  [7001]E(f318(f318(f161(x70011),f318(f318(f121(x70011),x70012),x70013)),x70014),f318(f318(f161(x70011),x70012),x70014))+~P1(f318(f318(f234(a879),x70014),f318(f190(f880(x70011)),x70012)))
% 26.45/26.33  [7010]E(f318(f318(f22(f885(x70101,a874)),f318(f318(f296(x70101),x70102),x70103)),x70104),f318(f318(f22(f885(x70101,a874)),x70103),x70104))+~P1(f318(f318(f320(x70101),x70102),x70104))
% 26.45/26.33  [7011]E(f318(f318(f22(f885(x70111,a874)),f318(f318(f296(x70111),x70112),x70113)),x70114),f318(f318(f22(f885(x70111,a874)),x70113),x70114))+~P1(f318(f318(f320(x70111),x70112),x70114))
% 26.45/26.33  [7053]~E(f135(a879,f318(f288(a879,x70531),x70532)),f318(f318(f147(a879),x70534),x70533))+E(f135(a879,f318(f288(a879,f318(f318(f83(a879),x70531),f81(a879))),x70532)),x70533)
% 26.45/26.33  [7123]E(x71231,f2(a879))+E(f318(f318(f147(x71232),x71233),f318(f318(f169(x71232),f318(f318(f22(a879),x71231),f81(a879))),x71234)),f318(f318(f169(x71232),x71231),f318(f318(f147(x71232),x71233),x71234)))
% 26.45/26.33  [7223]E(f318(f318(f161(x72231),x72232),f318(f318(f22(a879),x72233),f318(f190(f880(x72231)),x72234))),f318(f318(f161(x72231),f318(f318(f121(x72231),x72234),x72232)),x72233))+P1(f318(f318(f234(a879),x72233),f318(f190(f880(x72231)),x72234)))
% 26.45/26.33  [7251]E(f318(f318(f107(f885(x72511,a874)),x72512),f318(f318(f296(x72511),x72513),x72514)),f318(f318(f296(x72511),x72513),f318(f318(f107(f885(x72511,a874)),x72512),x72514)))+~P1(f318(f318(f320(x72511),x72513),x72512))
% 26.45/26.33  [7252]E(f318(f318(f107(f885(x72521,a874)),x72522),f318(f318(f296(x72521),x72523),x72524)),f318(f318(f296(x72521),x72523),f318(f318(f107(f885(x72521,a874)),x72522),x72524)))+~P1(f318(f318(f320(x72521),x72523),x72522))
% 26.45/26.33  [7287]E(f318(f318(f161(x72871),f318(f318(f155(x72871,x72872),x72873),x72874)),x72873),x72874)+~P1(f318(f318(f234(a879),x72873),f318(f190(f880(x72871)),x72872)))
% 26.45/26.33  [7309]E(x73091,f189(f885(x73092,a874)))+E(f318(f297(f884(x73093,x73092),x73093,f247(x73093,x73092)),f318(f318(f255(x73093,x73092),x73094),f318(f16(f885(x73092,a874),x73093),x73091))),x73094)
% 26.45/26.33  [7310]E(x73101,f189(f885(x73102,a874)))+E(f318(f297(f884(x73102,x73103),x73103,f256(x73102,x73103)),f318(f318(f255(x73102,x73103),x73101),f318(f16(f885(x73103,a874),x73102),x73104))),x73104)
% 26.45/26.33  [7387]E(f318(f318(f22(f885(x73871,a874)),f318(f318(f296(x73871),x73872),x73873)),x73874),f318(f318(f296(x73871),x73872),f318(f318(f22(f885(x73871,a874)),x73873),x73874)))+P1(f318(f318(f320(x73871),x73872),x73874))
% 26.45/26.33  [7424]~E(x74244,f189(f885(x74242,a874)))+E(f318(f297(f884(x74241,x74242),x74241,f247(x74241,x74242)),f318(f318(f255(x74241,x74242),x74243),f318(f16(f885(x74242,a874),x74241),x74244))),f189(f885(x74241,a874)))
% 26.45/26.33  [7425]~E(x74253,f189(f885(x74251,a874)))+E(f318(f297(f884(x74251,x74252),x74252,f256(x74251,x74252)),f318(f318(f255(x74251,x74252),x74253),f318(f16(f885(x74252,a874),x74251),x74254))),f189(f885(x74252,a874)))
% 26.45/26.33  [7481]~P1(f318(f318(f320(x74811),x74812),x74814))+P1(f318(f318(f320(x74811),x74812),f318(f318(f116(f885(x74811,a874)),x74813),x74814)))
% 26.45/26.33  [7482]~P1(f318(f318(f320(x74821),x74822),x74824))+P1(f318(f318(f320(x74821),x74822),f318(f318(f116(f885(x74821,a874)),x74823),x74824)))
% 26.45/26.33  [7483]~P1(f318(f318(f320(x74831),x74832),x74834))+P1(f318(f318(f320(x74831),x74832),f318(f318(f116(f885(x74831,a874)),x74833),x74834)))
% 26.45/26.33  [7484]~P1(f318(f318(f320(x74841),x74842),x74843))+P1(f318(f318(f320(x74841),x74842),f318(f318(f116(f885(x74841,a874)),x74843),x74844)))
% 26.45/26.33  [7485]~P1(f318(f318(f320(x74851),x74852),x74853))+P1(f318(f318(f320(x74851),x74852),f318(f318(f116(f885(x74851,a874)),x74853),x74854)))
% 26.45/26.33  [7486]~P1(f318(f318(f320(x74861),x74862),x74863))+P1(f318(f318(f320(x74861),x74862),f318(f318(f116(f885(x74861,a874)),x74863),x74864)))
% 26.45/26.33  [7507]E(f318(f318(f107(f885(x75071,a874)),f318(f318(f296(x75071),x75072),x75073)),x75074),f318(f318(f296(x75071),x75072),f318(f318(f107(f885(x75071,a874)),x75073),x75074)))+~P1(f318(f318(f320(x75071),x75072),x75074))
% 26.45/26.33  [7508]E(f318(f318(f107(f885(x75081,a874)),f318(f318(f296(x75081),x75082),x75083)),x75084),f318(f318(f296(x75081),x75082),f318(f318(f107(f885(x75081,a874)),x75083),x75084)))+~P1(f318(f318(f320(x75081),x75082),x75084))
% 26.45/26.33  [7781]P1(f318(x77811,x77812))+~P1(f318(f318(f318(f107(f885(x77813,a874)),x77814),x77811),x77812))
% 26.45/26.33  [7782]P1(f318(x77821,x77822))+~P1(f318(f318(f318(f107(f885(x77823,a874)),x77821),x77824),x77822))
% 26.45/26.33  [7783]P1(f318(x77831,x77832))+~P1(f318(f318(f318(f107(f885(x77833,a874)),x77834),x77831),x77832))
% 26.45/26.33  [7784]P1(f318(x77841,x77842))+~P1(f318(f318(f318(f107(f885(x77843,a874)),x77841),x77844),x77842))
% 26.45/26.33  [7787]E(f318(f318(f6(x77871,a879),x77872),f318(f318(f22(f885(x77871,a874)),x77873),f318(f318(f296(x77871),x77874),f189(f885(x77871,a874))))),f318(f318(f6(x77871,a879),x77872),x77873))+P1(f318(f318(f320(x77871),x77874),x77873))
% 26.45/26.33  [7793]~P73(x77931)+E(f318(f162(x77931),f318(f318(f150(a879,x77931),x77932),f135(a879,f318(f288(a879,x77933),x77934)))),f318(f318(f6(a879,x77931),x77932),f318(f168(a879),f135(a879,f318(f288(a879,x77933),x77934)))))
% 26.45/26.33  [7794]~P73(x77941)+E(f318(f318(f6(a879,x77941),x77942),f318(f168(a879),f135(a879,f318(f288(a879,x77943),x77944)))),f318(f162(x77941),f318(f318(f150(a879,x77941),x77942),f135(a879,f318(f288(a879,x77943),x77944)))))
% 26.45/26.33  [7907]~E(x79073,x79074)+P1(f318(f66(x79071,x79072,f318(f318(f296(x79071),x79073),f189(f885(x79071,a874)))),x79074))
% 26.45/26.33  [8004]P1(f318(f318(f320(x80041),x80042),f318(f168(x80041),x80043)))+~P1(f318(f318(f320(x80041),x80042),f318(f168(x80041),f318(f318(f169(x80041),x80044),x80043))))
% 26.45/26.33  [8005]P1(f318(f318(f320(x80051),x80052),f318(f168(x80051),x80053)))+~P1(f318(f318(f320(x80051),x80052),f318(f168(x80051),f318(f318(f134(x80051),x80054),x80053))))
% 26.45/26.33  [8078]P1(f318(f318(f320(x80781),x80782),x80783))+~P1(f318(f318(f320(x80781),x80782),f318(f318(f107(f885(x80781,a874)),x80784),x80783)))
% 26.45/26.33  [8079]P1(f318(f318(f320(x80791),x80792),x80793))+~P1(f318(f318(f320(x80791),x80792),f318(f318(f22(f885(x80791,a874)),x80793),x80794)))
% 26.45/26.33  [8080]P1(f318(f318(f320(x80801),x80802),x80803))+~P1(f318(f318(f320(x80801),x80802),f318(f318(f22(f885(x80801,a874)),x80803),x80804)))
% 26.45/26.33  [8081]P1(f318(f318(f320(x80811),x80812),x80813))+~P1(f318(f318(f320(x80811),x80812),f318(f318(f22(f885(x80811,a874)),x80813),x80814)))
% 26.45/26.33  [8082]P1(f318(f318(f320(x80821),x80822),x80823))+~P1(f318(f318(f320(x80821),x80822),f318(f318(f107(f885(x80821,a874)),x80824),x80823)))
% 26.45/26.33  [8083]P1(f318(f318(f320(x80831),x80832),x80833))+~P1(f318(f318(f320(x80831),x80832),f318(f318(f107(f885(x80831,a874)),x80834),x80833)))
% 26.45/26.33  [8084]P1(f318(f318(f320(x80841),x80842),x80843))+~P1(f318(f318(f320(x80841),x80842),f318(f318(f107(f885(x80841,a874)),x80843),x80844)))
% 26.45/26.33  [8085]P1(f318(f318(f320(x80851),x80852),x80853))+~P1(f318(f318(f320(x80851),x80852),f318(f318(f107(f885(x80851,a874)),x80853),x80854)))
% 26.45/26.33  [8086]P1(f318(f318(f320(x80861),x80862),x80863))+~P1(f318(f318(f320(x80861),x80862),f318(f318(f107(f885(x80861,a874)),x80863),x80864)))
% 26.45/26.33  [8104]E(f318(f318(f121(x81041),f318(f318(f169(x81041),x81042),x81043)),f318(f318(f147(x81041),x81044),f318(f318(f134(x81041),f318(a118,x81042)),x81043))),f318(f318(f155(x81041,x81043),x81042),x81044))+~P1(f318(f318(f234(a879),x81042),f318(f190(f880(x81041)),x81043)))
% 26.45/26.33  [8127]P1(f318(f318(f320(x81271),x81272),x81273))+~P1(f318(f318(f233(f885(x81271,a874)),f318(f318(f296(x81271),x81272),x81274)),x81273))
% 26.45/26.33  [8158]~P1(f318(f318(f320(x81581),x81582),x81583))+~P1(f318(f318(f320(x81581),x81582),f318(f318(f22(f885(x81581,a874)),x81584),x81583)))
% 26.45/26.33  [8159]~P1(f318(f318(f320(x81591),x81592),x81593))+~P1(f318(f318(f320(x81591),x81592),f318(f318(f22(f885(x81591,a874)),x81594),x81593)))
% 26.45/26.33  [8160]~P1(f318(f318(f320(x81601),x81602),x81603))+~P1(f318(f318(f320(x81601),x81602),f318(f318(f22(f885(x81601,a874)),x81604),x81603)))
% 26.45/26.33  [8193]~P1(f318(f318(f234(a879),x81934),f318(f190(f880(x81931)),x81933)))+P1(f318(f318(f320(x81931),x81932),f318(f168(x81931),f318(f318(f155(x81931,x81933),x81934),x81932))))
% 26.45/26.33  [8237]E(f318(f109(a879),x82371),f2(a879))+E(f318(f318(f147(x82372),x82373),f318(f318(f169(x82372),f318(f318(f22(a879),f318(f109(a879),x82371)),f81(a879))),x82374)),f318(f318(f169(x82372),f318(f109(a879),x82371)),f318(f318(f147(x82372),x82373),x82374)))
% 26.45/26.33  [8248]E(f318(f318(f161(x82481),f318(f318(f134(x82481),x82482),x82483)),x82484),f318(f318(f161(x82481),x82483),f318(f318(f83(a879),x82482),x82484)))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),x82482),x82484)),f318(f190(f880(x82481)),x82483)))
% 26.45/26.33  [8258]~P145(x82582)+E(f318(f318(f6(x82581,x82582),f318(f318(f8(a879,x82582,x82581),f106(x82582)),x82583)),x82584),f318(f106(x82582),f318(f318(f6(x82581,a879),x82583),x82584)))
% 26.45/26.33  [8259]~P140(x82592)+E(f318(f318(f6(x82591,x82592),f318(f318(f8(a1,x82592,x82591),f108(x82592)),x82593)),x82594),f318(f108(x82592),f318(f318(f6(x82591,a1),x82593),x82594)))
% 26.45/26.33  [8311]~P72(x83112)+E(f318(f318(f9(x83111,x83112),f318(f318(f8(x83112,x83112,x83111),f78(x83112)),x83113)),x83114),f318(f78(x83112),f318(f318(f9(x83111,x83112),x83113),x83114)))
% 26.45/26.33  [8312]~P67(x83122)+E(f318(f318(f6(x83121,x83122),f318(f318(f8(x83122,x83122,x83121),f82(x83122)),x83123)),x83124),f318(f82(x83122),f318(f318(f6(x83121,x83122),x83123),x83124)))
% 26.45/26.33  [8314]E(f318(f318(f6(x83141,a879),x83142),f318(f318(f22(f885(x83141,a874)),x83143),f318(f318(f296(x83141),x83144),f189(f885(x83141,a874))))),f318(f318(f22(a879),f318(f318(f6(x83141,a879),x83142),x83143)),f318(x83142,x83144)))+~P1(f318(f318(f320(x83141),x83144),x83143))
% 26.45/26.33  [8335]P1(f318(f318(f233(f885(x83351,a874)),x83352),x83353))+~P1(f318(f318(f233(f885(x83351,a874)),f318(f318(f296(x83351),x83354),x83352)),x83353))
% 26.45/26.33  [8550]E(f318(f318(f180(x85501,x85502),x85503),x85504),f192(x85502))+P1(f318(f318(f320(x85501),x85504),f318(f297(f884(x85501,x85502),x85501,f247(x85501,x85502)),f318(f168(f884(x85501,x85502)),x85503))))
% 26.45/26.33  [8551]P37(x85511,x85512)+~P37(x85511,f318(f318(f296(f884(x85511,x85511)),f318(f318(f248(x85511,x85511),x85513),x85514)),x85512))
% 26.45/26.33  [8552]P58(x85521,x85522)+~P58(x85521,f318(f318(f296(f884(x85521,x85521)),f318(f318(f248(x85521,x85521),x85523),x85524)),x85522))
% 26.45/26.33  [8560]~P108(x85601)+E(f318(f318(f144(x85601,x85601,f5(x85601)),x85602),f318(f318(f144(x85601,x85601,f5(x85601)),x85603),x85604)),f318(f318(f144(x85601,x85601,f5(x85601)),x85603),f318(f318(f144(x85601,x85601,f5(x85601)),x85602),x85604)))
% 26.45/26.33  [8570]E(x85701,x85702)+~P1(f318(f66(x85703,x85704,f318(f318(f296(x85703),x85701),f189(f885(x85703,a874)))),x85702))
% 26.45/26.33  [8582]E(f318(f318(f121(x85821),f318(f318(f169(x85821),x85822),x85823)),f318(f318(f169(x85821),x85824),f318(f318(f134(x85821),x85822),x85823))),f318(f318(f169(x85821),f318(f318(f83(a879),x85822),x85824)),x85823))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),x85822),x85824)),f318(f190(f880(x85821)),x85823)))
% 26.45/26.33  [8623]P1(f318(f65(x86231),x86232))+~E(x86232,f318(f297(a879,x86231,x86233),f318(f240(a879),f318(f318(f7(a879,a879,a874),f234(a879)),x86234))))
% 26.45/26.33  [8624]P1(f318(f65(x86241),x86242))+~E(x86242,f318(f297(a879,x86241,x86243),f318(f240(a879),f318(f318(f7(a879,a879,a874),f234(a879)),x86244))))
% 26.45/26.33  [8644]~P94(x86441)+E(f318(f138(x86441,x86441,f83(x86441),f318(f318(f83(x86441),x86442),x86443)),x86444),f318(f318(f83(x86441),x86442),f318(f138(x86441,x86441,f83(x86441),x86443),x86444)))
% 26.45/26.33  [8678]P1(f318(f318(f233(f885(x86781,a874)),f318(f246(x86781,x86782),x86783)),f318(f246(x86781,x86782),x86784)))+~P1(f318(f318(f233(f885(f884(x86781,x86782),a874)),x86783),x86784))
% 26.45/26.33  [8691]~P1(f318(f318(f233(a879),x86912),x86914))+P1(f318(f318(f233(f885(x86911,a874)),f318(f168(x86911),f318(f318(f169(x86911),x86912),x86913))),f318(f168(x86911),f318(f318(f169(x86911),x86914),x86913))))
% 26.45/26.33  [8692]~P1(f318(f318(f233(a879),x86924),x86922))+P1(f318(f318(f233(f885(x86921,a874)),f318(f168(x86921),f318(f318(f134(x86921),x86922),x86923))),f318(f168(x86921),f318(f318(f134(x86921),x86924),x86923))))
% 26.45/26.33  [8743]~P1(f318(f65(x87431),f318(f318(f22(f885(x87431,a874)),x87432),x87434)))+P1(f318(f65(x87431),f318(f318(f22(f885(x87431,a874)),x87432),f318(f318(f296(x87431),x87433),x87434))))
% 26.45/26.33  [8777]P1(f318(f318(f320(f884(x87771,x87771)),x87772),f294(x87771,x87773)))+~P1(f318(f318(f320(f884(x87771,x87771)),x87772),f318(f318(f184(f884(x87771,x87771),a874),x87774),x87773)))
% 26.45/26.33  [8778]P1(f318(f318(f320(f884(x87781,x87781)),x87782),f294(x87781,x87783)))+~P1(f318(f318(f320(f884(x87781,x87781)),x87782),f318(f318(f184(f884(x87781,x87781),a874),x87784),x87783)))
% 26.45/26.33  [8856]~P1(f318(f65(x88561),f318(f318(f22(f885(x88561,a874)),x88562),f318(f318(f296(x88561),x88564),x88563))))+P1(f318(f65(x88561),f318(f318(f22(f885(x88561,a874)),x88562),x88563)))
% 26.45/26.33  [8927]P1(f318(f318(f320(f884(x89271,x89272)),f318(f318(f248(x89271,x89272),x89273),x89274)),f189(f885(f884(x89271,x89272),a874))))+~P1(f318(f318(f189(f885(x89271,f885(x89272,a874))),x89273),x89274))
% 26.45/26.33  [9003]~E(f318(f318(f180(x90031,x90032),x90033),x90034),f192(x90032))+~P1(f318(f318(f320(x90031),x90034),f318(f297(f884(x90031,x90032),x90031,f247(x90031,x90032)),f318(f168(f884(x90031,x90032)),x90033))))
% 26.45/26.33  [9061]~P64(x90611)+P1(f318(f318(f233(x90611),f318(f318(f116(x90611),x90612),f318(f318(f107(x90611),x90613),x90614))),f318(f318(f107(x90611),f318(f318(f116(x90611),x90612),x90613)),f318(f318(f116(x90611),x90612),x90614))))
% 26.45/26.33  [9062]~P108(x90621)+P1(f318(f318(f233(x90621),f318(f318(f232(x90621),x90622),f318(f318(f231(x90621),x90623),x90624))),f318(f318(f231(x90621),f318(f318(f232(x90621),x90622),x90623)),f318(f318(f232(x90621),x90622),x90624))))
% 26.45/26.33  [9081]~P1(f318(f318(f320(f884(x90811,x90812)),f318(f318(f248(x90811,x90812),x90813),x90814)),f189(f885(f884(x90811,x90812),a874))))+P1(f318(f318(f189(f885(x90811,f885(x90812,a874))),x90813),x90814))
% 26.45/26.33  [9224]E(x92241,x92242)+~P1(f318(f318(f320(f884(x92243,x92243)),f318(f318(f248(x92243,x92243),x92241),x92242)),f318(f168(f884(x92243,x92243)),f318(f318(f176(x92243,x92243),x92244),x92244))))
% 26.45/26.33  [9254]~P1(f318(f318(f320(f884(x92541,x92541)),f318(f318(f248(x92541,x92541),x92543),x92542)),f294(x92541,x92544)))+~P37(x92541,f318(f318(f296(f884(x92541,x92541)),f318(f318(f248(x92541,x92541),x92542),x92543)),x92544))
% 26.45/26.33  [9255]~P1(f318(f318(f320(f884(x92551,x92551)),f318(f318(f248(x92551,x92551),x92553),x92552)),f294(x92551,x92554)))+~P58(x92551,f318(f318(f296(f884(x92551,x92551)),f318(f318(f248(x92551,x92551),x92552),x92553)),x92554))
% 26.45/26.33  [9260]E(x92601,x92602)+E(f318(f132(x92603,f318(f318(f8(a874,a874,x92603),a313),f318(a315,x92601))),f318(f318(f147(x92603),x92602),x92604)),f318(f318(f147(x92603),x92602),f318(f132(x92603,f318(f318(f8(a874,a874,x92603),a313),f318(a315,x92601))),x92604)))
% 26.45/26.33  [9270]P1(f318(f318(f320(x92701),x92702),f318(f168(x92701),x92703)))+~P1(f318(f318(f320(f884(x92701,x92701)),f318(f318(f248(x92701,x92701),x92702),x92704)),f318(f168(f884(x92701,x92701)),f318(f318(f176(x92701,x92701),x92703),x92703))))
% 26.45/26.33  [9307]~P64(x93071)+P1(f318(f318(f233(x93071),f318(f318(f116(x93071),f318(f318(f107(x93071),x93072),x93073)),f318(f318(f107(x93071),x93072),x93074))),f318(f318(f107(x93071),x93072),f318(f318(f116(x93071),x93073),x93074))))
% 26.45/26.33  [9308]~P108(x93081)+P1(f318(f318(f233(x93081),f318(f318(f232(x93081),f318(f318(f231(x93081),x93082),x93083)),f318(f318(f231(x93081),x93082),x93084))),f318(f318(f231(x93081),x93082),f318(f318(f232(x93081),x93083),x93084))))
% 26.45/26.33  [9340]P1(f318(f318(f320(f884(x93401,x93401)),f318(f318(f248(x93401,x93401),x93402),x93403)),f318(f318(f275(x93401,x93401,x93401),x93404),f294(x93401,x93404))))+~P1(f318(f318(f320(f884(x93401,x93401)),f318(f318(f248(x93401,x93401),x93402),x93403)),x93404))
% 26.45/26.33  [9375]~E(f318(f297(x93752,x93751,x93753),f243(f885(x93752,a874))),f243(f885(x93751,a874)))+P1(f318(f318(f233(f885(x93751,a874)),f318(f82(f885(x93751,a874)),f318(f297(x93752,x93751,x93753),x93754))),f318(f297(x93752,x93751,x93753),f318(f82(f885(x93752,a874)),x93754))))
% 26.45/26.33  [9690]P1(f318(f318(f320(f884(x96901,x96901)),f318(f318(f248(x96901,x96901),x96902),x96903)),f318(f273(x96901,x96901),f318(f318(f275(x96901,x96901,x96901),x96904),f294(x96901,x96904)))))+~P1(f318(f318(f320(f884(x96901,x96901)),f318(f318(f248(x96901,x96901),x96902),x96903)),f318(f318(f275(x96901,x96901,x96901),f318(f273(x96901,x96901),x96904)),f294(x96901,f318(f273(x96901,x96901),x96904)))))
% 26.45/26.33  [9691]~P1(f318(f318(f320(f884(x96911,x96911)),f318(f318(f248(x96911,x96911),x96912),x96913)),f318(f273(x96911,x96911),f318(f318(f275(x96911,x96911,x96911),x96914),f294(x96911,x96914)))))+P1(f318(f318(f320(f884(x96911,x96911)),f318(f318(f248(x96911,x96911),x96912),x96913)),f318(f318(f275(x96911,x96911,x96911),f318(f273(x96911,x96911),x96914)),f294(x96911,f318(f273(x96911,x96911),x96914)))))
% 26.45/26.33  [9712]~P1(f318(f318(f320(x97122),x97124),f318(f244(x97121,x97122),x97123)))+P1(f318(f318(f320(f884(x97121,x97122)),f318(f318(f248(x97121,x97122),f525(x97123,x97121,x97124,x97122)),x97124)),x97123))
% 26.45/26.33  [9713]~P1(f318(f318(f320(x97132),x97134),f318(f244(x97131,x97132),x97133)))+P1(f318(f318(f320(f884(x97131,x97132)),f318(f318(f248(x97131,x97132),f527(x97133,x97131,x97134,x97132)),x97134)),x97133))
% 26.45/26.33  [9740]~P1(f318(f318(f320(x97401),x97404),f318(f318(f116(f885(x97401,a874)),x97402),x97403)))+P1(f318(f318(f318(f116(f885(x97401,a874)),f318(f318(f7(x97401,f885(x97401,a874),a874),f320(x97401)),x97402)),f318(f318(f7(x97401,f885(x97401,a874),a874),f320(x97401)),x97403)),x97404))
% 26.45/26.33  [9741]~P1(f318(f318(f320(x97411),x97414),f318(f318(f107(f885(x97411,a874)),x97412),x97413)))+P1(f318(f318(f318(f107(f885(x97411,a874)),f318(f318(f7(x97411,f885(x97411,a874),a874),f320(x97411)),x97412)),f318(f318(f7(x97411,f885(x97411,a874),a874),f320(x97411)),x97413)),x97414))
% 26.45/26.33  [9822]~P1(f318(f318(f320(f884(x98221,x98221)),f318(f318(f248(x98221,x98221),x98224),x98223)),f318(f318(f275(x98221,x98221,x98221),x98222),f294(x98221,x98222))))+P1(f318(f318(f320(f884(x98221,x98221)),f318(f318(f248(x98221,x98221),f774(x98222,x98223,x98224,x98221)),x98223)),x98222))
% 26.45/26.33  [9871]P1(f318(f318(f320(x98711),x98712),f318(f318(f116(f885(x98711,a874)),x98713),x98714)))+~P1(f318(f318(f318(f116(f885(x98711,a874)),f318(f318(f7(x98711,f885(x98711,a874),a874),f320(x98711)),x98713)),f318(f318(f7(x98711,f885(x98711,a874),a874),f320(x98711)),x98714)),x98712))
% 26.45/26.33  [9872]P1(f318(f318(f320(x98721),x98722),f318(f318(f107(f885(x98721,a874)),x98723),x98724)))+~P1(f318(f318(f318(f107(f885(x98721,a874)),f318(f318(f7(x98721,f885(x98721,a874),a874),f320(x98721)),x98723)),f318(f318(f7(x98721,f885(x98721,a874),a874),f320(x98721)),x98724)),x98722))
% 26.45/26.33  [10151]P32(x101511,f318(f318(f7(x101511,f885(f884(x101511,x101511),a874),f885(x101511,a874)),f318(f318(f8(f885(x101511,f885(f885(f884(x101511,x101511),a874),a874)),f885(f885(f884(x101511,x101511),a874),f885(x101511,a874)),x101511),f7(x101511,f885(f884(x101511,x101511),a874),a874)),f318(f318(f8(f885(x101511,f884(x101511,x101511)),f885(x101511,f885(f885(f884(x101511,x101511),a874),a874)),x101511),f318(f8(f884(x101511,x101511),f885(f885(f884(x101511,x101511),a874),a874),x101511),f320(f884(x101511,x101511)))),f248(x101511,x101511)))),x101512),x101513,x101514)+~P1(f318(f318(f320(f884(f880(x101511),f880(x101511))),f318(f318(f248(f880(x101511),f880(x101511)),x101513),x101514)),f154(x101511,x101512)))
% 26.45/26.33  [10155]P59(x101551,f318(f318(f7(x101551,f885(f884(x101551,x101551),a874),f885(x101551,a874)),f318(f318(f8(f885(x101551,f885(f885(f884(x101551,x101551),a874),a874)),f885(f885(f884(x101551,x101551),a874),f885(x101551,a874)),x101551),f7(x101551,f885(f884(x101551,x101551),a874),a874)),f318(f318(f8(f885(x101551,f884(x101551,x101551)),f885(x101551,f885(f885(f884(x101551,x101551),a874),a874)),x101551),f318(f8(f884(x101551,x101551),f885(f885(f884(x101551,x101551),a874),a874),x101551),f320(f884(x101551,x101551)))),f248(x101551,x101551)))),x101552),x101553,x101554)+~P1(f318(f318(f320(f884(f885(x101551,a874),f885(x101551,a874))),f318(f318(f248(f885(x101551,a874),f885(x101551,a874)),x101553),x101554)),f310(x101551,x101552)))
% 26.45/26.33  [10184]E(x101841,x101842)+~E(f318(f318(f7(x101843,f885(f884(x101843,x101844),a874),f885(x101844,a874)),f318(f318(f8(f885(x101844,f885(f885(f884(x101843,x101844),a874),a874)),f885(f885(f884(x101843,x101844),a874),f885(x101844,a874)),x101843),f7(x101844,f885(f884(x101843,x101844),a874),a874)),f318(f318(f8(f885(x101844,f884(x101843,x101844)),f885(x101844,f885(f885(f884(x101843,x101844),a874),a874)),x101843),f318(f8(f884(x101843,x101844),f885(f885(f884(x101843,x101844),a874),a874),x101844),f320(f884(x101843,x101844)))),f248(x101843,x101844)))),x101841),f318(f318(f7(x101843,f885(f884(x101843,x101844),a874),f885(x101844,a874)),f318(f318(f8(f885(x101844,f885(f885(f884(x101843,x101844),a874),a874)),f885(f885(f884(x101843,x101844),a874),f885(x101844,a874)),x101843),f7(x101844,f885(f884(x101843,x101844),a874),a874)),f318(f318(f8(f885(x101844,f884(x101843,x101844)),f885(x101844,f885(f885(f884(x101843,x101844),a874),a874)),x101843),f318(f8(f884(x101843,x101844),f885(f885(f884(x101843,x101844),a874),a874),x101844),f320(f884(x101843,x101844)))),f248(x101843,x101844)))),x101842))
% 26.45/26.33  [10187]~P32(x101871,f318(f318(f7(x101871,f885(f884(x101871,x101871),a874),f885(x101871,a874)),f318(f318(f8(f885(x101871,f885(f885(f884(x101871,x101871),a874),a874)),f885(f885(f884(x101871,x101871),a874),f885(x101871,a874)),x101871),f7(x101871,f885(f884(x101871,x101871),a874),a874)),f318(f318(f8(f885(x101871,f884(x101871,x101871)),f885(x101871,f885(f885(f884(x101871,x101871),a874),a874)),x101871),f318(f8(f884(x101871,x101871),f885(f885(f884(x101871,x101871),a874),a874),x101871),f320(f884(x101871,x101871)))),f248(x101871,x101871)))),x101874),x101872,x101873)+P1(f318(f318(f320(f884(f880(x101871),f880(x101871))),f318(f318(f248(f880(x101871),f880(x101871)),x101872),x101873)),f154(x101871,x101874)))
% 26.45/26.33  [10188]~P59(x101881,f318(f318(f7(x101881,f885(f884(x101881,x101881),a874),f885(x101881,a874)),f318(f318(f8(f885(x101881,f885(f885(f884(x101881,x101881),a874),a874)),f885(f885(f884(x101881,x101881),a874),f885(x101881,a874)),x101881),f7(x101881,f885(f884(x101881,x101881),a874),a874)),f318(f318(f8(f885(x101881,f884(x101881,x101881)),f885(x101881,f885(f885(f884(x101881,x101881),a874),a874)),x101881),f318(f8(f884(x101881,x101881),f885(f885(f884(x101881,x101881),a874),a874),x101881),f320(f884(x101881,x101881)))),f248(x101881,x101881)))),x101884),x101882,x101883)+P1(f318(f318(f320(f884(f885(x101881,a874),f885(x101881,a874))),f318(f318(f248(f885(x101881,a874),f885(x101881,a874)),x101882),x101883)),f310(x101881,x101884)))
% 26.45/26.33  [7560]~P98(x75601)+E(f318(f318(f83(x75601),f318(f109(x75601),x75602)),f318(f318(f22(x75601),f318(f109(x75601),x75603)),x75604)),f318(f318(f22(x75601),f318(f109(x75601),f318(f318(f83(a1),x75602),x75603))),x75604))
% 26.45/26.33  [7561]~P98(x75611)+E(f318(f318(f83(x75611),f318(f109(x75611),x75612)),f318(f318(f83(x75611),f318(f109(x75611),x75613)),x75614)),f318(f318(f83(x75611),f318(f109(x75611),f318(f318(f83(a1),x75612),x75613))),x75614))
% 26.45/26.33  [7562]~P98(x75621)+E(f318(f318(f84(x75621),f318(f109(x75621),x75622)),f318(f318(f84(x75621),f318(f109(x75621),x75623)),x75624)),f318(f318(f84(x75621),f318(f109(x75621),f318(f318(f84(a1),x75622),x75623))),x75624))
% 26.45/26.33  [7604]~P145(x76041)+E(f318(f162(x76041),f318(f318(f150(x76042,x76041),f318(f16(x76041,x76042),x76043)),x76044)),f318(f318(f84(x76041),f318(f106(x76041),f318(f190(f880(x76042)),x76044))),x76043))
% 26.45/26.33  [7838]E(f318(f264(x78381,f318(f318(f147(f884(a105,x78381)),x78382),x78383)),x78384),f318(f256(a105,x78381),x78382))+~P1(f318(f318(f234(a105),x78384),f318(f247(a105,x78381),x78382)))
% 26.45/26.33  [7885]~P98(x78851)+E(f318(f318(f83(x78851),f318(f109(x78851),x78852)),f318(f318(f22(x78851),x78853),f318(f109(x78851),x78854))),f318(f318(f83(x78851),f318(f109(x78851),f318(f318(f83(a1),x78852),f318(f82(a1),x78854)))),x78853))
% 26.45/26.33  [8018]E(f318(f264(x80181,x80182),f318(f318(f22(a105),x80183),f318(f247(a105,x80181),x80184))),f318(f264(x80181,f318(f318(f147(f884(a105,x80181)),x80184),x80182)),x80183))+P1(f318(f318(f234(a105),x80183),f318(f247(a105,x80181),x80184)))
% 26.45/26.33  [8463]~P1(f318(f318(f320(x84631),x84632),f318(f168(x84631),f120(x84631,x84634))))+P1(f318(f318(f320(x84631),x84632),f318(f168(x84631),f120(x84631,f318(f318(f121(x84631),x84633),x84634)))))
% 26.45/26.33  [8464]~P1(f318(f318(f320(x84641),x84642),f318(f168(x84641),f120(x84641,x84643))))+P1(f318(f318(f320(x84641),x84642),f318(f168(x84641),f120(x84641,f318(f318(f121(x84641),x84643),x84644)))))
% 26.45/26.33  [8486]E(f318(f318(f116(f885(x84861,a874)),f318(f318(f107(f885(x84861,a874)),x84862),x84863)),x84864),f318(f318(f107(f885(x84861,a874)),x84862),f318(f318(f116(f885(x84861,a874)),x84863),x84864)))+~P1(f318(f318(f233(f885(x84861,a874)),x84864),x84862))
% 26.45/26.33  [8791]~E(f318(f318(f116(f885(x87911,a874)),f318(f318(f107(f885(x87911,a874)),x87913),x87914)),x87912),f318(f318(f107(f885(x87911,a874)),x87913),f318(f318(f116(f885(x87911,a874)),x87914),x87912)))+P1(f318(f318(f233(f885(x87911,a874)),x87912),x87913))
% 26.45/26.33  [9068]~P1(f318(f318(f233(f885(x90681,a874)),x90682),f318(f318(f116(f885(x90681,a874)),x90683),x90684)))+P1(f318(f318(f233(f885(x90681,a874)),f318(f318(f22(f885(x90681,a874)),x90682),x90683)),x90684))
% 26.45/26.33  [9195]P1(f318(f318(f233(f885(x91951,a874)),x91952),f318(f318(f116(f885(x91951,a874)),x91953),x91954)))+~P1(f318(f318(f233(f885(x91951,a874)),f318(f318(f22(f885(x91951,a874)),x91952),x91953)),x91954))
% 26.45/26.33  [9286]~P91(x92861)+E(f318(f78(x92861),f318(f318(f6(x92862,x92861),f318(f318(f8(x92861,x92861,x92862),f78(x92861)),x92863)),x92864)),f318(f318(f6(x92862,x92861),f318(f318(f8(x92861,x92861,x92862),f78(x92861)),x92863)),x92864))
% 26.45/26.33  [9450]~P91(x94501)+P1(f318(f318(f233(x94501),f2(x94501)),f318(f318(f6(x94502,x94501),f318(f318(f8(x94501,x94501,x94502),f78(x94501)),x94503)),x94504)))
% 26.45/26.33  [9454]~P67(x94541)+E(f318(f162(x94541),f318(f318(f150(x94542,x94541),f318(f76(x94541,x94541,x94542,f82(x94541)),x94543)),x94544)),f318(f82(x94541),f318(f162(x94541),f318(f318(f150(x94542,x94541),x94543),x94544))))
% 26.45/26.33  [9584]~P91(x95841)+P1(f318(f318(f233(x95841),f318(f78(x95841),f318(f318(f6(x95842,x95841),x95843),x95844))),f318(f318(f6(x95842,x95841),f318(f318(f8(x95841,x95841,x95842),f78(x95841)),x95843)),x95844)))
% 26.45/26.33  [9613]~E(f318(f318(f83(a879),x96131),x96134),f318(f318(f83(a879),x96133),x96132))+P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),f318(f318(f248(a879,a879),x96131),x96132)),f318(f318(f248(a879,a879),x96133),x96134))),a114))
% 26.45/26.33  [9614]~P1(f318(f318(f234(a879),x96141),x96143))+P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),f318(f318(f248(a879,a879),x96141),x96142)),f318(f318(f248(a879,a879),x96143),x96144))),a38))
% 26.45/26.33  [9615]~P1(f318(f318(f234(a879),x96151),x96153))+P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),f318(f318(f248(a879,a879),x96151),x96152)),f318(f318(f248(a879,a879),x96153),x96154))),a73))
% 26.45/26.33  [9766]E(f318(f318(f83(a879),x97661),x97662),f318(f318(f83(a879),x97663),x97664))+~P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),f318(f318(f248(a879,a879),x97661),x97664)),f318(f318(f248(a879,a879),x97663),x97662))),a114))
% 26.45/26.33  [9793]E(f318(f318(f161(x97931),f318(f318(f134(x97931),f318(f190(f880(x97931)),f172(x97931,x97932,x97933))),x97933)),x97934),f318(f318(f161(x97931),x97933),f318(f318(f83(a879),x97934),f318(f190(f880(x97931)),f172(x97931,x97932,x97933)))))+~P1(f318(f318(f234(a879),x97934),f318(f190(f880(x97931)),f318(f318(f134(x97931),f318(f190(f880(x97931)),f172(x97931,x97932,x97933))),x97933))))
% 26.45/26.33  [9812]~P1(f318(f318(f320(x98122),x98124),f318(f318(f45(x98121,f885(x98122,a874)),f243(f885(x98121,a874))),x98123)))+P1(f318(f318(f318(f45(x98121,f885(x98122,a874)),f243(f885(x98121,a874))),f318(f318(f8(f885(x98122,a874),f885(x98122,a874),x98121),f318(f7(x98122,f885(x98122,a874),a874),f320(x98122))),x98123)),x98124))
% 26.45/26.33  [9813]~P1(f318(f318(f320(x98132),x98134),f318(f318(f46(x98131,f885(x98132,a874)),f243(f885(x98131,a874))),x98133)))+P1(f318(f318(f318(f46(x98131,f885(x98132,a874)),f243(f885(x98131,a874))),f318(f318(f8(f885(x98132,a874),f885(x98132,a874),x98131),f318(f7(x98132,f885(x98132,a874),a874),f320(x98132))),x98133)),x98134))
% 26.45/26.33  [9897]~P1(f318(f52(x98971,x98972),f318(f318(f248(a1,a1),x98974),x98973)))+P1(f318(f52(f318(f82(a1),x98971),x98972),f318(f318(f248(a1,a1),f318(f318(f318(f100(a1),f318(f318(a315,x98973),f2(a1))),f318(f82(a1),x98974)),f318(f318(f22(a1),f318(f82(a1),x98974)),f81(a1)))),f318(f318(f318(f100(a1),f318(f318(a315,x98973),f2(a1))),f2(a1)),f318(f318(f22(a1),x98972),x98973)))))
% 26.45/26.33  [9907]P1(f318(f318(f320(x99071),x99072),f318(f318(f45(x99073,f885(x99071,a874)),f243(f885(x99073,a874))),x99074)))+~P1(f318(f318(f318(f45(x99073,f885(x99071,a874)),f243(f885(x99073,a874))),f318(f318(f8(f885(x99071,a874),f885(x99071,a874),x99073),f318(f7(x99071,f885(x99071,a874),a874),f320(x99071))),x99074)),x99072))
% 26.45/26.33  [9908]P1(f318(f318(f320(x99081),x99082),f318(f318(f46(x99083,f885(x99081,a874)),f243(f885(x99083,a874))),x99084)))+~P1(f318(f318(f318(f46(x99083,f885(x99081,a874)),f243(f885(x99083,a874))),f318(f318(f8(f885(x99081,a874),f885(x99081,a874),x99083),f318(f7(x99081,f885(x99081,a874),a874),f320(x99081))),x99084)),x99082))
% 26.45/26.33  [9919]E(f318(f318(f45(a879,f885(x99191,a874)),f243(f885(a879,a874))),x99192),f318(f318(f45(a879,f885(x99191,a874)),f243(f885(a879,a874))),x99193))+~E(f318(f318(f45(a879,f885(x99191,a874)),f318(f288(a879,f2(a879)),f404(x99192,x99194,x99193,x99191))),x99193),f318(f318(f45(a879,f885(x99191,a874)),f318(f288(a879,f2(a879)),f318(f318(f83(a879),f404(x99192,x99194,x99193,x99191)),x99194))),x99192))
% 26.45/26.33  [10249]~P1(f318(f318(f233(f885(f884(x102491,x102492),a874)),x102493),x102494))+P1(f318(f318(f233(f885(x102491,f885(x102492,a874))),f318(f318(f7(x102491,f885(f884(x102491,x102492),a874),f885(x102492,a874)),f318(f318(f8(f885(x102492,f885(f885(f884(x102491,x102492),a874),a874)),f885(f885(f884(x102491,x102492),a874),f885(x102492,a874)),x102491),f7(x102492,f885(f884(x102491,x102492),a874),a874)),f318(f318(f8(f885(x102492,f884(x102491,x102492)),f885(x102492,f885(f885(f884(x102491,x102492),a874),a874)),x102491),f318(f8(f884(x102491,x102492),f885(f885(f884(x102491,x102492),a874),a874),x102492),f320(f884(x102491,x102492)))),f248(x102491,x102492)))),x102493)),f318(f318(f7(x102491,f885(f884(x102491,x102492),a874),f885(x102492,a874)),f318(f318(f8(f885(x102492,f885(f885(f884(x102491,x102492),a874),a874)),f885(f885(f884(x102491,x102492),a874),f885(x102492,a874)),x102491),f7(x102492,f885(f884(x102491,x102492),a874),a874)),f318(f318(f8(f885(x102492,f884(x102491,x102492)),f885(x102492,f885(f885(f884(x102491,x102492),a874),a874)),x102491),f318(f8(f884(x102491,x102492),f885(f885(f884(x102491,x102492),a874),a874),x102492),f320(f884(x102491,x102492)))),f248(x102491,x102492)))),x102494)))
% 26.45/26.33  [10264]P1(f318(f318(f233(f885(f884(x102641,x102642),a874)),x102643),x102644))+~P1(f318(f318(f233(f885(x102641,f885(x102642,a874))),f318(f318(f7(x102641,f885(f884(x102641,x102642),a874),f885(x102642,a874)),f318(f318(f8(f885(x102642,f885(f885(f884(x102641,x102642),a874),a874)),f885(f885(f884(x102641,x102642),a874),f885(x102642,a874)),x102641),f7(x102642,f885(f884(x102641,x102642),a874),a874)),f318(f318(f8(f885(x102642,f884(x102641,x102642)),f885(x102642,f885(f885(f884(x102641,x102642),a874),a874)),x102641),f318(f8(f884(x102641,x102642),f885(f885(f884(x102641,x102642),a874),a874),x102642),f320(f884(x102641,x102642)))),f248(x102641,x102642)))),x102643)),f318(f318(f7(x102641,f885(f884(x102641,x102642),a874),f885(x102642,a874)),f318(f318(f8(f885(x102642,f885(f885(f884(x102641,x102642),a874),a874)),f885(f885(f884(x102641,x102642),a874),f885(x102642,a874)),x102641),f7(x102642,f885(f884(x102641,x102642),a874),a874)),f318(f318(f8(f885(x102642,f884(x102641,x102642)),f885(x102642,f885(f885(f884(x102641,x102642),a874),a874)),x102641),f318(f8(f884(x102641,x102642),f885(f885(f884(x102641,x102642),a874),a874),x102642),f320(f884(x102641,x102642)))),f248(x102641,x102642)))),x102644)))
% 26.45/26.33  [9332]~P1(f318(f318(f320(f884(x93321,x93321)),x93322),f294(x93321,x93324)))+P1(f318(f318(f320(f884(x93321,x93321)),x93322),f294(x93321,f318(f318(f116(f885(f884(x93321,x93321),a874)),x93323),x93324))))
% 26.45/26.33  [9333]~P1(f318(f318(f320(f884(x93331,x93331)),x93332),f294(x93331,x93333)))+P1(f318(f318(f320(f884(x93331,x93331)),x93332),f294(x93331,f318(f318(f116(f885(f884(x93331,x93331),a874)),x93333),x93334))))
% 26.45/26.33  [9682]~E(f318(f168(x96821),x96824),f178(x96821,x96822,x96823))+E(f318(f180(x96821,x96822),f318(f318(f150(x96821,f884(x96821,x96822)),f318(f318(f18(x96821,x96822,f884(x96821,x96822)),f248(x96821,x96822)),f318(f318(f8(f883(x96822),x96822,x96821),f230(x96822)),x96823))),x96824)),x96823)
% 26.45/26.33  [10011]~P1(f318(f318(f233(a879),f318(f318(f83(a879),x100111),x100114)),f318(f318(f83(a879),x100113),x100112)))+P1(f318(f318(f233(a1),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x100111),x100112)),f189(f885(f884(a879,a879),a874)))))),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x100113),x100114)),f189(f885(f884(a879,a879),a874)))))))
% 26.45/26.33  [10012]~P1(f318(f318(f234(a879),f318(f318(f83(a879),x100121),x100124)),f318(f318(f83(a879),x100123),x100122)))+P1(f318(f318(f234(a1),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x100121),x100122)),f189(f885(f884(a879,a879),a874)))))),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x100123),x100124)),f189(f885(f884(a879,a879),a874)))))))
% 26.45/26.33  [10094]P1(f318(f318(f233(a879),f318(f318(f83(a879),x100941),x100942)),f318(f318(f83(a879),x100943),x100944)))+~P1(f318(f318(f233(a1),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x100941),x100944)),f189(f885(f884(a879,a879),a874)))))),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x100943),x100942)),f189(f885(f884(a879,a879),a874)))))))
% 26.45/26.33  [10095]P1(f318(f318(f234(a879),f318(f318(f83(a879),x100951),x100952)),f318(f318(f83(a879),x100953),x100954)))+~P1(f318(f318(f234(a1),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x100951),x100954)),f189(f885(f884(a879,a879),a874)))))),f318(a92,f318(f272(f884(a879,a879),f884(a879,a879),a114),f318(f318(f296(f884(a879,a879)),f318(f318(f248(a879,a879),x100953),x100952)),f189(f885(f884(a879,a879),a874)))))))
% 26.45/26.33  [10137]P1(f318(f318(f233(f885(x101371,a874)),f318(f318(f45(a879,f885(x101371,a874)),f243(f885(a879,a874))),x101372)),f318(f318(f45(a879,f885(x101371,a874)),f243(f885(a879,a874))),x101373)))+~P1(f318(f318(f233(f885(x101371,a874)),f318(f318(f45(a879,f885(x101371,a874)),f318(f288(a879,f2(a879)),f405(x101373,x101374,x101372,x101371))),x101372)),f318(f318(f45(a879,f885(x101371,a874)),f318(f288(a879,f2(a879)),f318(f318(f83(a879),f405(x101373,x101374,x101372,x101371)),x101374))),x101373)))
% 26.45/26.33  [10238]~P1(f318(f318(f320(x102382),x102384),f318(f244(x102381,x102382),x102383)))+P1(f318(f254(x102381,x102382,f318(f318(f7(x102381,f885(f884(x102381,x102382),a874),f885(x102382,a874)),f318(f318(f8(f885(x102382,f885(f885(f884(x102381,x102382),a874),a874)),f885(f885(f884(x102381,x102382),a874),f885(x102382,a874)),x102381),f7(x102382,f885(f884(x102381,x102382),a874),a874)),f318(f318(f8(f885(x102382,f884(x102381,x102382)),f885(x102382,f885(f885(f884(x102381,x102382),a874),a874)),x102381),f318(f8(f884(x102381,x102382),f885(f885(f884(x102381,x102382),a874),a874),x102382),f320(f884(x102381,x102382)))),f248(x102381,x102382)))),x102383)),x102384))
% 26.45/26.33  [10239]~P1(f318(f318(f320(x102391),x102394),f318(f246(x102391,x102392),x102393)))+P1(f318(f253(x102391,x102392,f318(f318(f7(x102391,f885(f884(x102391,x102392),a874),f885(x102392,a874)),f318(f318(f8(f885(x102392,f885(f885(f884(x102391,x102392),a874),a874)),f885(f885(f884(x102391,x102392),a874),f885(x102392,a874)),x102391),f7(x102392,f885(f884(x102391,x102392),a874),a874)),f318(f318(f8(f885(x102392,f884(x102391,x102392)),f885(x102392,f885(f885(f884(x102391,x102392),a874),a874)),x102391),f318(f8(f884(x102391,x102392),f885(f885(f884(x102391,x102392),a874),a874),x102392),f320(f884(x102391,x102392)))),f248(x102391,x102392)))),x102393)),x102394))
% 26.45/26.33  [10252]P1(f318(f318(f320(x102521),x102522),f318(f244(x102523,x102521),x102524)))+~P1(f318(f254(x102523,x102521,f318(f318(f7(x102523,f885(f884(x102523,x102521),a874),f885(x102521,a874)),f318(f318(f8(f885(x102521,f885(f885(f884(x102523,x102521),a874),a874)),f885(f885(f884(x102523,x102521),a874),f885(x102521,a874)),x102523),f7(x102521,f885(f884(x102523,x102521),a874),a874)),f318(f318(f8(f885(x102521,f884(x102523,x102521)),f885(x102521,f885(f885(f884(x102523,x102521),a874),a874)),x102523),f318(f8(f884(x102523,x102521),f885(f885(f884(x102523,x102521),a874),a874),x102521),f320(f884(x102523,x102521)))),f248(x102523,x102521)))),x102524)),x102522))
% 26.45/26.33  [10253]P1(f318(f318(f320(x102531),x102532),f318(f246(x102531,x102533),x102534)))+~P1(f318(f253(x102531,x102533,f318(f318(f7(x102531,f885(f884(x102531,x102533),a874),f885(x102533,a874)),f318(f318(f8(f885(x102533,f885(f885(f884(x102531,x102533),a874),a874)),f885(f885(f884(x102531,x102533),a874),f885(x102533,a874)),x102531),f7(x102533,f885(f884(x102531,x102533),a874),a874)),f318(f318(f8(f885(x102533,f884(x102531,x102533)),f885(x102533,f885(f885(f884(x102531,x102533),a874),a874)),x102531),f318(f8(f884(x102531,x102533),f885(f885(f884(x102531,x102533),a874),a874),x102533),f320(f884(x102531,x102533)))),f248(x102531,x102533)))),x102534)),x102532))
% 26.45/26.33  [9929]P1(f318(f156(x99291,x99292),x99293))+~P1(f318(f156(x99291,f318(f318(f18(x99291,a874,a874),f318(f318(f8(a874,f885(a874,a874),x99291),a316),x99294)),x99292)),x99293))
% 26.45/26.33  [9930]P1(f318(f156(x99301,x99302),x99303))+~P1(f318(f156(x99301,f318(f318(f18(x99301,a874,a874),f318(f318(f8(a874,f885(a874,a874),x99301),a316),x99302)),x99304)),x99303))
% 26.45/26.33  [10013]~P116(x100131)+E(f318(f318(f84(x100131),f318(f318(f83(x100131),f81(x100131)),f81(x100131))),f318(f318(f6(a879,x100131),f318(f318(f8(x100131,x100131,a879),f318(f83(x100131),x100132)),f318(f318(f7(a879,x100131,x100131),f318(f318(f8(x100131,f885(x100131,x100131),a879),f84(x100131)),f106(x100131))),x100133))),f318(f241(a879),x100134))),f318(f318(f84(x100131),f318(f106(x100131),x100134)),f318(f318(f83(x100131),x100132),f318(f318(f83(x100131),x100132),f318(f318(f84(x100131),f318(f106(x100131),f318(f318(f22(a879),x100134),f81(a879)))),x100133)))))
% 26.45/26.33  [10158]P1(f318(x101581,f524(x101582,x101583,x101584,x101581)))+P37(x101582,f318(f240(f884(x101582,x101582)),f318(f257(x101582,x101582,a874),f318(f318(f8(f885(x101582,a874),f885(x101582,a874),x101582),f318(f18(x101582,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101582),a316),x101581))),f318(f318(f7(x101582,f885(x101582,x101582),f885(x101582,a874)),f318(f318(f8(f885(x101582,a874),f885(f885(x101582,x101582),f885(x101582,a874)),x101582),f8(x101582,a874,x101582)),a315)),x101583)))))
% 26.45/26.33  [10170]~P1(f318(f318(f234(a879),f318(x101704,f318(x101703,f524(x101701,x101703,x101704,x101702)))),f318(x101704,f524(x101701,x101703,x101704,x101702))))+P37(x101701,f318(f240(f884(x101701,x101701)),f318(f257(x101701,x101701,a874),f318(f318(f8(f885(x101701,a874),f885(x101701,a874),x101701),f318(f18(x101701,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101701),a316),x101702))),f318(f318(f7(x101701,f885(x101701,x101701),f885(x101701,a874)),f318(f318(f8(f885(x101701,a874),f885(f885(x101701,x101701),f885(x101701,a874)),x101701),f8(x101701,a874,x101701)),a315)),x101703)))))
% 26.45/26.33  [10277]~P1(f318(f318(f320(f884(x102771,x102771)),f318(f318(f248(x102771,x102771),x102773),x102774)),f318(f318(f116(f885(f884(x102771,x102771),a874)),x102772),f294(x102771,f189(f885(f884(x102771,x102771),a874))))))+P1(f318(f318(f318(f318(f116(f885(x102771,f885(x102771,a874))),f318(f318(f7(x102771,f885(f884(x102771,x102771),a874),f885(x102771,a874)),f318(f318(f8(f885(x102771,f885(f885(f884(x102771,x102771),a874),a874)),f885(f885(f884(x102771,x102771),a874),f885(x102771,a874)),x102771),f7(x102771,f885(f884(x102771,x102771),a874),a874)),f318(f318(f8(f885(x102771,f884(x102771,x102771)),f885(x102771,f885(f885(f884(x102771,x102771),a874),a874)),x102771),f318(f8(f884(x102771,x102771),f885(f885(f884(x102771,x102771),a874),a874),x102771),f320(f884(x102771,x102771)))),f248(x102771,x102771)))),x102772)),a315),x102773),x102774))
% 26.45/26.33  [10285]P1(f318(f318(f320(f884(x102851,x102851)),f318(f318(f248(x102851,x102851),x102852),x102853)),f318(f318(f116(f885(f884(x102851,x102851),a874)),x102854),f294(x102851,f189(f885(f884(x102851,x102851),a874))))))+~P1(f318(f318(f318(f318(f116(f885(x102851,f885(x102851,a874))),f318(f318(f7(x102851,f885(f884(x102851,x102851),a874),f885(x102851,a874)),f318(f318(f8(f885(x102851,f885(f885(f884(x102851,x102851),a874),a874)),f885(f885(f884(x102851,x102851),a874),f885(x102851,a874)),x102851),f7(x102851,f885(f884(x102851,x102851),a874),a874)),f318(f318(f8(f885(x102851,f884(x102851,x102851)),f885(x102851,f885(f885(f884(x102851,x102851),a874),a874)),x102851),f318(f8(f884(x102851,x102851),f885(f885(f884(x102851,x102851),a874),a874),x102851),f320(f884(x102851,x102851)))),f248(x102851,x102851)))),x102854)),a315),x102852),x102853))
% 26.45/26.33  [10235]E(f318(f318(f147(f880(x102351)),f318(f318(f147(x102351),x102352),f318(f138(f880(x102351),f880(x102351),f121(x102351),f119(x102351)),f318(f318(f150(f880(x102351),f880(x102351)),f152(f880(x102351),x102351,f119(x102351),f318(f318(f8(f880(x102351),f885(f880(x102351),f880(x102351)),x102351),f16(f880(x102351),f880(x102351))),f318(f318(f7(x102351,f880(x102351),f880(x102351)),f147(x102351)),f119(x102351))))),x102353)))),f174(x102351,f318(f318(f147(f880(x102351)),x102354),f318(f138(f880(f880(x102351)),f880(f880(x102351)),f121(f880(x102351)),f119(f880(x102351))),f318(f318(f150(f880(x102351),f880(f880(x102351))),f152(f880(f880(x102351)),x102351,f119(f880(x102351)),f318(f16(f885(f880(x102351),f880(f880(x102351))),x102351),f318(f318(f7(f880(x102351),f880(f880(x102351)),f880(f880(x102351))),f147(f880(x102351))),f119(f880(x102351)))))),x102353))))),f174(x102351,f318(f318(f147(f880(x102351)),f318(f318(f147(x102351),x102352),x102354)),x102353)))+~P1(f318(f306(f880(f880(x102351)),f175(x102351)),f318(f318(f147(f880(x102351)),f318(f318(f147(x102351),x102352),x102354)),x102353)))
% 26.45/26.33  [10276]~P1(f318(f65(x102762),f318(f240(x102762),x102764)))+P1(f318(f65(x102761),f318(f240(x102761),f318(f318(f8(f885(x102762,a874),a874,x102761),f90(x102762)),f318(f318(f7(x102761,f885(x102762,a874),f885(x102762,a874)),f318(f318(f8(f885(x102762,f885(a874,a874)),f885(f885(x102762,a874),f885(x102762,a874)),x102761),f18(x102762,a874,a874)),f318(f318(f8(f885(x102762,a874),f885(x102762,f885(a874,a874)),x102761),f318(f8(a874,f885(a874,a874),x102762),a316)),f318(f318(f7(x102761,f885(x102762,x102761),f885(x102762,a874)),f318(f318(f8(f885(x102761,a874),f885(f885(x102762,x102761),f885(x102762,a874)),x102761),f8(x102761,a874,x102762)),a315)),x102763)))),x102764)))))
% 26.45/26.33  [5330]E(x53301,x53302)+~E(f122(x53303,x53304,x53301),f122(x53303,x53305,x53302))
% 26.45/26.33  [5331]E(x53311,x53312)+~E(f122(x53313,x53311,x53314),f122(x53313,x53312,x53315))
% 26.45/26.33  [8621]P40(x86214,f520(x86215,x86214,x86213,x86212),x86212,f533(x86215,x86214,x86213,x86212))+P29(x86211,x86212,f95(x86211,x86213,x86214,x86215))
% 26.45/26.33  [9189]~P40(f30(x91891,x91895),x91892,x91893,x91894)+P40(x91891,x91892,x91893,f445(x91894,x91893,x91892,x91895,x91891))
% 26.45/26.33  [9190]~P40(f30(x91901,x91905),x91902,x91903,x91904)+P40(x91901,x91902,x91903,f557(x91904,x91903,x91902,x91905,x91901))
% 26.45/26.33  [9191]~P40(f30(x91915,x91911),x91914,x91913,x91912)+P40(x91911,f445(x91912,x91913,x91914,x91911,x91915),x91913,x91912)
% 26.45/26.33  [9192]~P40(f30(x91925,x91921),x91924,x91923,x91922)+P40(x91921,f557(x91922,x91923,x91924,x91921,x91925),x91923,x91922)
% 26.45/26.33  [5705]E(f318(f318(f296(x57051),x57052),f178(x57051,x57053,x57054)),f178(x57051,x57053,x57054))+~E(f318(x57054,x57052),f318(f226(x57053),x57055))
% 26.45/26.33  [6113]P1(f318(f254(x61131,x61132,x61133),x61134))+~P1(f318(f318(x61133,x61135),x61134))
% 26.45/26.33  [6114]P1(f318(f254(x61141,x61142,x61143),x61144))+~P1(f318(f318(x61143,x61145),x61144))
% 26.45/26.33  [6115]P1(f318(f253(x61151,x61152,x61153),x61154))+~P1(f318(f318(x61153,x61154),x61155))
% 26.45/26.33  [6116]P1(f318(f253(x61161,x61162,x61163),x61164))+~P1(f318(f318(x61163,x61164),x61165))
% 26.45/26.33  [6119]~E(f318(x61194,x61192),f318(f226(x61193),x61195))+P1(f318(f318(f320(x61191),x61192),f178(x61191,x61193,x61194)))
% 26.45/26.33  [6120]~E(f318(x61204,x61205),f318(f226(x61201),x61202))+P1(f318(f318(f320(x61201),x61202),f179(x61203,x61201,x61204)))
% 26.45/26.33  [6585]~E(x65855,f2(a105))+E(f318(f205(x65851,x65852,x65853,x65854),x65855),f128(x65852))
% 26.45/26.33  [6586]~E(x65865,f2(a105))+E(f318(f204(x65861,x65862,x65863,x65864),x65865),f125(x65862))
% 26.45/26.33  [6684]~P40(f25(x66843,x66844),x66842,x66845,x66841)+E(x66841,f318(f318(f318(a199,x66842),x66843),f318(x66844,x66842)))
% 26.45/26.33  [6731]~E(x67313,f2(a105))+E(f318(f267(x67311,x67312,x67313,x67314),x67315),f318(f248(x67311,x67312),x67315))
% 26.45/26.33  [6805]~E(f318(x68054,x68055),f192(x68052))+E(f318(f228(f883(x68051),x68052,f192(x68051),x68053),f318(x68054,x68055)),f192(x68051))
% 26.45/26.33  [6806]~E(f318(x68064,x68065),f192(x68062))+E(f318(f228(f883(x68061),x68062,f192(x68061),x68063),f318(x68064,x68065)),f192(x68061))
% 26.45/26.33  [7435]E(f318(x74351,x74352),f192(x74353))+~E(f318(f181(x74354,x74353,x74355,x74351),x74352),f192(x74353))
% 26.45/26.33  [7436]E(f318(x74361,x74362),f192(x74363))+~E(f318(f181(x74364,x74363,x74361,x74365),x74362),f192(x74363))
% 26.45/26.33  [7475]E(f318(f181(x74751,x74752,x74753,x74754),x74755),f318(x74753,x74755))+P1(f318(f318(f320(x74751),x74755),f178(x74751,x74752,x74754)))
% 26.45/26.33  [7476]E(f318(f181(x74761,x74762,x74763,x74764),x74765),f318(x74764,x74765))+P1(f318(f318(f320(x74761),x74765),f178(x74761,x74762,x74763)))
% 26.45/26.33  [7798]~P21(x77984,x77981,x77982,x77985)+E(f318(f76(x77981,x77981,x77981,f318(x77982,x77983)),f318(x77982,x77983)),f318(x77982,x77983))
% 26.45/26.33  [7842]E(f318(f181(x78421,x78422,x78423,x78424),x78425),f318(x78424,x78425))+~P1(f318(f318(f320(x78421),x78425),f178(x78421,x78422,x78424)))
% 26.45/26.33  [8194]~P17(x81945,x81941,x81942)+E(f318(f76(x81941,x81941,x81941,f318(x81942,x81943)),f318(x81942,x81944)),f318(f76(x81941,x81941,x81941,f318(x81942,x81944)),f318(x81942,x81943)))
% 26.45/26.33  [8530]P1(f318(f318(f320(f884(x85301,x85301)),f318(f318(f248(x85301,x85301),x85302),x85303)),f312(x85301,x85304,x85305)))+~P1(f318(f318(f234(a879),f318(x85304,x85302)),f318(x85304,x85303)))
% 26.45/26.33  [8630]~P1(f318(f318(f320(x86304),x86303),f282(x86304,x86301,x86302,x86305)))+P1(f318(f318(x86301,x86302),x86303))
% 26.45/26.33  [8631]~P1(f318(f318(f320(x86314),x86313),f285(x86314,x86311,x86312,x86315)))+P1(f318(f318(x86311,x86312),x86313))
% 26.45/26.33  [8632]~P1(f318(f318(f320(x86324),x86322),f282(x86324,x86321,x86325,x86323)))+P1(f318(f318(x86321,x86322),x86323))
% 26.45/26.33  [8633]~P1(f318(f318(f320(x86334),x86332),f285(x86334,x86331,x86335,x86333)))+P1(f318(f318(x86331,x86332),x86333))
% 26.45/26.33  [8768]~P57(x87682,x87681,x87685,x87683,x87684)+E(f318(f297(x87681,x87682,x87683),x87684),f243(f885(x87682,a874)))
% 26.45/26.33  [9213]~P34(x92131,x92132,x92133,x92134,x92135)+P34(x92131,x92132,x92133,f318(f165(x92131),x92134),f318(f165(x92132),x92135))
% 26.45/26.33  [9215]~P34(x92151,x92152,x92153,f318(f165(x92151),x92154),x92155)+P34(x92151,x92152,x92153,x92154,f318(f165(x92152),x92155))
% 26.45/26.33  [9216]~P34(x92161,x92162,x92163,x92164,f318(f165(x92162),x92165))+P34(x92161,x92162,x92163,f318(f165(x92161),x92164),x92165)
% 26.45/26.33  [9222]P34(x92221,x92222,x92223,x92224,x92225)+~P34(x92221,x92222,x92223,f318(f165(x92221),x92224),f318(f165(x92222),x92225))
% 26.45/26.33  [9306]P29(x93061,x93062,f95(x93061,x93063,x93064,x93065))+P1(f318(f318(x93063,f512(x93065,x93064,x93063,x93062)),f520(x93065,x93064,x93063,x93062)))
% 26.45/26.33  [9519]P29(x95191,x95192,f95(x95191,x95193,x95194,x95195))+~P1(f318(f318(x95195,f512(x95195,x95194,x95193,x95192)),f533(x95195,x95194,x95193,x95192)))
% 26.45/26.33  [9604]P1(f318(f318(f320(f884(f880(x96041),f880(x96041))),f318(f318(f248(f880(x96041),f880(x96041)),f318(f318(f147(x96041),x96042),x96043)),f318(f318(f147(x96041),x96042),x96044))),f153(x96041,x96045)))+~P1(f318(f318(f320(f884(f880(x96041),f880(x96041))),f318(f318(f248(f880(x96041),f880(x96041)),x96043),x96044)),f153(x96041,x96045)))
% 26.45/26.33  [9605]P1(f318(f318(f320(f884(f880(x96051),f880(x96051))),f318(f318(f248(f880(x96051),f880(x96051)),f318(f318(f121(x96051),x96052),x96053)),f318(f318(f121(x96051),x96052),x96054))),f143(x96051,x96055)))+~P1(f318(f318(f320(f884(f880(x96051),f880(x96051))),f318(f318(f248(f880(x96051),f880(x96051)),x96053),x96054)),f143(x96051,x96055)))
% 26.45/26.33  [9800]E(f318(f318(f147(x98001),f587(x98002,x98003,x98004,x98005,x98001)),f588(x98002,x98003,x98004,x98005,x98001)),x98005)+~P1(f318(f318(f320(f884(f880(x98001),f880(x98001))),f318(f318(f248(f880(x98001),f880(x98001)),x98005),f318(f318(f147(x98001),x98004),x98003))),f154(x98001,x98002)))
% 26.45/26.33  [9825]E(f318(f318(f147(x98251),f592(x98252,x98253,x98254,x98255,x98251)),f593(x98252,x98253,x98254,x98255,x98251)),x98253)+~P1(f318(f318(f320(f884(f880(x98251),f880(x98251))),f318(f318(f248(f880(x98251),f880(x98251)),f318(f318(f147(x98251),x98255),x98254)),x98253)),f154(x98251,x98252)))
% 26.45/26.33  [9984]~P1(f318(f318(f320(f884(f880(x99841),f880(x99841))),f318(f318(f248(f880(x99841),f880(x99841)),f318(f318(f147(x99841),x99845),x99842)),x99844)),f154(x99841,x99843)))+P1(f318(f318(f320(f884(f880(x99841),f880(x99841))),f318(f318(f248(f880(x99841),f880(x99841)),x99842),f593(x99843,x99844,x99842,x99845,x99841))),f154(x99841,x99843)))
% 26.45/26.33  [10058]~P1(f318(f318(f320(f884(f880(x100581),f880(x100581))),f318(f318(f248(f880(x100581),f880(x100581)),x100585),f318(f318(f147(x100581),x100584),x100583))),f154(x100581,x100582)))+P1(f318(f318(f320(f884(f880(x100581),f880(x100581))),f318(f318(f248(f880(x100581),f880(x100581)),f588(x100582,x100583,x100584,x100585,x100581)),x100583)),f154(x100581,x100582)))
% 26.45/26.33  [10228]P1(f318(f318(f320(f884(x102281,x102281)),f318(f318(f248(x102281,x102281),f318(x102282,f318(f318(f83(a879),x102283),x102284))),f318(x102282,x102283))),f294(x102281,x102285)))+~P1(f318(f318(f320(f884(x102281,x102281)),f318(f318(f248(x102281,x102281),f318(x102282,f318(a118,f752(x102284,x102283,x102285,x102282,x102281)))),f318(x102282,f752(x102284,x102283,x102285,x102282,x102281)))),f294(x102281,x102285)))
% 26.45/26.33  [5296]E(x52961,x52962)+~E(f318(f318(f147(x52963),x52964),x52961),f318(f318(f147(x52963),x52965),x52962))
% 26.45/26.33  [5297]E(x52971,x52972)+~E(f318(f318(f147(x52973),x52971),x52974),f318(f318(f147(x52973),x52972),x52975))
% 26.45/26.33  [5347]P1(f318(x53471,x53472))+~E(f318(f132(x53473,x53471),x53474),f318(f318(f147(x53473),x53472),x53475))
% 26.45/26.33  [5348]P1(f318(x53481,x53482))+~E(f318(f318(f147(x53483),x53482),x53484),f318(f132(x53483,x53481),x53485))
% 26.45/26.33  [5503]~E(f318(f318(f134(x55031),x55033),x55032),f318(f318(f147(x55031),x55034),x55035))+E(f318(f318(f161(x55031),x55032),x55033),x55034)
% 26.45/26.33  [5635]~P16(x56354,x56355,x56351)+E(f318(f318(x56351,x56352),f318(f318(x56351,x56352),x56353)),f318(f318(x56351,x56352),x56353))
% 26.45/26.33  [5997]~E(f318(x59973,x59974),f318(f226(x59972),x59975))+E(f318(f318(f318(f75(x59971,f883(x59972)),x59973),x59974),f318(f226(x59972),x59975)),x59973)
% 26.45/26.33  [6171]~E(x61714,f2(a105))+E(f318(f318(f124(x61711,x61712,x61713),x61714),x61715),f318(f318(f248(f880(x61712),x61711),f119(x61712)),x61715))
% 26.45/26.33  [6238]~P108(x62382)+~E(f318(f318(f144(x62381,x62382,x62383),x62384),x62385),f119(x62381))
% 26.45/26.33  [6625]E(x66251,x66252)+~E(f318(f318(f121(x66253),x66254),f318(f318(f147(x66253),x66251),f119(x66253))),f318(f318(f121(x66253),x66255),f318(f318(f147(x66253),x66252),f119(x66253))))
% 26.45/26.33  [6626]E(x66261,x66262)+~E(f318(f318(f121(x66263),x66261),f318(f318(f147(x66263),x66264),f119(x66263))),f318(f318(f121(x66263),x66262),f318(f318(f147(x66263),x66265),f119(x66263))))
% 26.45/26.33  [6889]E(f318(f183(x68891,x68892,x68893,x68894),x68895),f192(x68892))+P1(f318(f318(f320(x68891),x68895),x68894))
% 26.45/26.33  [6890]E(f318(f183(x68901,x68902,x68903,x68904),x68905),f192(x68902))+P1(f318(f318(f320(x68901),x68905),x68904))
% 26.45/26.33  [6954]E(f318(f318(f296(x69541),f318(x69542,x69543)),f318(f297(x69544,x69541,x69542),x69545)),f318(f297(x69544,x69541,x69542),x69545))+~P1(f318(f318(f320(x69544),x69543),x69545))
% 26.45/26.33  [6961]~P1(f318(x69614,f318(x69613,x69615)))+P1(f318(f318(f298(x69611,x69612,x69613),x69614),x69615))
% 26.45/26.33  [7057]~E(f318(f297(x70571,x70572,x70573),x70574),x70575)+E(f318(f297(f885(x70571,a874),f885(x70572,a874),f297(x70571,x70572,x70573)),f318(f295(x70571),x70574)),f318(f295(x70572),x70575))
% 26.45/26.33  [7085]E(f318(f183(x70851,x70852,x70853,x70854),x70855),f318(x70853,x70855))+~P1(f318(f318(f320(x70851),x70855),x70854))
% 26.45/26.33  [7086]E(f318(f183(x70861,x70862,x70863,x70864),x70865),f318(x70863,x70865))+~P1(f318(f318(f320(x70861),x70865),x70864))
% 26.45/26.33  [7395]P26(x73951,x73952,x73953,x73954)+~P26(x73951,x73952,x73953,f318(f318(f296(x73951),x73955),x73954))
% 26.45/26.33  [7462]P1(f318(x74621,x74622))+~P1(f318(f318(f96(x74623,x74624,x74621),x74625),x74622))
% 26.45/26.33  [7512]~P1(f318(f318(f320(x75124),x75123),x75125))+P1(f318(f318(f320(x75121),f318(x75122,x75123)),f318(f297(x75124,x75121,x75122),x75125)))
% 26.45/26.33  [7536]~P108(x75362)+E(f146(x75361,x75362,x75363,f318(f132(x75361,x75364),x75365)),f318(f132(x75361,x75364),f146(x75361,x75362,x75363,x75365)))
% 26.45/26.33  [7569]P1(f318(x75691,f318(x75692,x75693)))+~P1(f318(f318(f298(x75694,x75695,x75692),x75691),x75693))
% 26.45/26.33  [7570]P1(f318(f318(x75701,x75702),x75703))+~P1(f318(f318(f96(x75704,x75701,x75705),x75702),x75703))
% 26.45/26.33  [7633]~P1(f318(f318(f320(x76333),f318(x76334,x76332)),x76335))+P1(f318(f318(f320(x76331),x76332),f318(f298(x76331,x76333,x76334),x76335)))
% 26.45/26.33  [7634]~P1(f318(f318(f320(x76343),f318(x76344,x76342)),x76345))+P1(f318(f318(f320(x76341),x76342),f318(f298(x76341,x76343,x76344),x76345)))
% 26.45/26.33  [8031]~P1(f318(f318(f320(x80315),x80313),f318(f298(x80315,x80311,x80312),x80314)))+P1(f318(f318(f320(x80311),f318(x80312,x80313)),x80314))
% 26.45/26.33  [8032]~P1(f318(f318(f320(x80325),x80323),f318(f298(x80325,x80321,x80322),x80324)))+P1(f318(f318(f320(x80321),f318(x80322,x80323)),x80324))
% 26.45/26.33  [8260]~E(x82603,f318(f318(f318(f75(x82601,f883(x82602)),f318(f16(f883(x82602),x82601),f192(x82602))),x82604),f318(f226(x82602),x82605)))+E(f178(x82601,x82602,x82603),f318(f318(f296(x82601),x82604),f189(f885(x82601,a874))))
% 26.45/26.33  [8340]~P17(x83402,x83401,x83403)+E(f318(f138(x83401,x83402,f318(f7(x83402,x83401,x83401),x83403),x83404),f148(x83402,x83405)),f318(f318(f68(x83402,x83401,x83403),x83404),f318(f168(x83402),x83405)))
% 26.45/26.33  [8359]E(f318(x83591,f655(x83592,x83591,x83593,x83594)),x83594)+~P1(f318(f318(f320(x83595),x83594),f318(f297(x83593,x83595,x83591),x83592)))
% 26.45/26.33  [8360]E(f318(x83601,f783(x83602,x83601,x83603,x83604)),x83604)+~P1(f318(f318(f320(x83605),x83604),f318(f297(x83603,x83605,x83601),x83602)))
% 26.45/26.33  [8676]~E(x86762,f318(f318(f147(x86761),x86764),x86765))+P1(f318(f318(f320(f884(f880(x86761),f880(x86761))),f318(f318(f248(f880(x86761),f880(x86761)),f119(x86761)),x86762)),f143(x86761,x86763)))
% 26.45/26.33  [8725]~P34(x87251,x87253,x87255,x87252,x87254)+E(f318(f190(f880(x87251)),x87252),f318(f190(f880(x87253)),x87254))
% 26.45/26.33  [8726]~P34(x87261,x87263,x87265,x87262,x87264)+E(f318(f190(f880(x87261)),x87262),f318(f190(f880(x87263)),x87264))
% 26.45/26.33  [8727]~P34(x87271,x87273,x87275,x87272,x87274)+E(f318(f190(f880(x87271)),x87272),f318(f190(f880(x87273)),x87274))
% 26.45/26.33  [8737]P1(f318(f318(f233(f885(x87371,a874)),f318(f318(f46(x87372,f885(x87371,a874)),x87373),x87374)),f318(x87374,x87375)))+~P1(f318(f318(f320(x87372),x87375),x87373))
% 26.45/26.33  [8784]~P57(x87841,x87842,x87843,x87845,x87844)+E(f318(f297(x87841,x87842,x87843),f243(f885(x87841,a874))),x87844)
% 26.45/26.33  [8990]E(f318(f318(f318(f75(x89901,f883(x89902)),f183(x89901,x89902,x89903,x89904)),x89905),f192(x89902)),f183(x89901,x89902,x89903,x89904))+P1(f318(f318(f320(x89901),x89905),x89904))
% 26.45/26.33  [8995]E(f318(f132(x89951,x89952),f725(x89953,x89954,x89955,x89952,x89951)),x89953)+~E(f318(f132(x89951,x89952),x89955),f318(f318(f147(x89951),x89954),x89953))
% 26.45/26.33  [8996]E(f318(f132(x89961,x89962),f726(x89963,x89962,x89964,x89965,x89961)),x89964)+~E(f318(f318(f147(x89961),x89965),x89964),f318(f132(x89961,x89962),x89963))
% 26.45/26.33  [8997]E(f318(x89971,f565(x89972,x89973,x89971,x89974,x89975)),x89972)+~E(f318(f318(f193(x89975,x89974),x89971),x89973),f318(f226(x89974),x89972))
% 26.45/26.33  [9000]E(f318(f226(x90001),f565(x90002,x90003,x90004,x90005,x90001)),x90003)+~E(f318(f318(f193(x90001,x90005),x90004),x90003),f318(f226(x90005),x90002))
% 26.45/26.33  [9092]E(f318(f190(f880(x90921)),x90922),x90923)+~P1(f318(f318(f320(f884(f880(x90921),f880(x90921))),f318(f318(f248(f880(x90921),f880(x90921)),x90924),x90922)),f318(f139(x90921,x90925),x90923)))
% 26.45/26.33  [9093]E(f318(f190(f880(x90931)),x90932),x90933)+~P1(f318(f318(f320(f884(f880(x90931),f880(x90931))),f318(f318(f248(f880(x90931),f880(x90931)),x90932),x90934)),f318(f139(x90931,x90935),x90933)))
% 26.45/26.33  [9159]P1(f318(f318(f320(x91591),f655(x91592,x91593,x91591,x91594)),x91592))+~P1(f318(f318(f320(x91595),x91594),f318(f297(x91591,x91595,x91593),x91592)))
% 26.45/26.33  [9160]P1(f318(f318(f320(x91601),f783(x91602,x91603,x91601,x91604)),x91602))+~P1(f318(f318(f320(x91605),x91604),f318(f297(x91601,x91605,x91603),x91602)))
% 26.45/26.33  [9328]~P38(f885(x93283,a874),f885(x93281,a874),x93282)+P1(f318(f318(f233(f885(x93281,a874)),f318(x93282,f318(f318(f107(f885(x93283,a874)),x93284),x93285))),f318(f318(f107(f885(x93281,a874)),f318(x93282,x93284)),f318(x93282,x93285))))
% 26.45/26.33  [9330]E(f318(f297(x93301,x93302,x93303),f748(x93304,x93303,x93301,x93305,x93302)),x93305)+~P1(f318(f318(f233(f885(x93302,a874)),x93305),f318(f297(x93301,x93302,x93303),x93304)))
% 26.45/26.33  [9575]E(f318(x95751,f344(x95752,x95751,x95753,x95754,x95755)),f318(f226(x95755),x95754))+~P1(f318(f318(f320(x95755),x95754),f179(x95753,x95755,f183(x95753,x95755,x95751,x95752))))
% 26.45/26.33  [9620]P1(f318(f318(f320(f884(f880(x96201),f880(x96201))),f318(f318(f248(f880(x96201),f880(x96201)),f318(f318(f147(x96201),x96202),x96203)),f318(f318(f147(x96201),x96202),x96204))),f294(f880(x96201),f153(x96201,x96205))))+~P1(f318(f318(f320(f884(f880(x96201),f880(x96201))),f318(f318(f248(f880(x96201),f880(x96201)),x96203),x96204)),f294(f880(x96201),f153(x96201,x96205))))
% 26.45/26.33  [9652]~E(f318(x96523,f586(x96525,x96524,x96523,x96522,x96521)),f318(x96525,f586(x96525,x96524,x96523,x96522,x96521)))+E(f318(f318(f150(x96521,x96522),x96523),x96524),f318(f318(f150(x96521,x96522),x96525),x96524))
% 26.45/26.33  [9668]P1(f318(f318(f197(x96681),f318(f318(f318(a199,x96682),f33(x96683)),f318(x96684,x96682))),f485(x96685,x96682,x96681,x96684,x96683)))+~P1(f318(f318(f197(f26(x96683,x96684,x96681)),x96682),f318(f318(f318(a199,x96685),f33(x96683)),f200(x96682,x96683))))
% 26.45/26.33  [9732]~E(f318(f132(x97321,x97325),x97324),f318(f318(f147(x97321),x97323),x97322))+E(f318(f318(f121(x97321),f729(x97322,x97323,x97324,x97325,x97321)),f318(f318(f147(x97321),x97323),f725(x97322,x97323,x97324,x97325,x97321))),x97324)
% 26.45/26.33  [9733]~E(f318(f318(f147(x97331),x97335),x97334),f318(f132(x97331,x97333),x97332))+E(f318(f318(f121(x97331),f727(x97332,x97333,x97334,x97335,x97331)),f318(f318(f147(x97331),x97335),f726(x97332,x97333,x97334,x97335,x97331))),x97332)
% 26.45/26.33  [9735]E(f318(f318(f150(x97351,x97352),x97353),x97354),f318(f318(f150(x97351,x97352),x97355),x97354))+P1(f318(f318(f320(x97351),f586(x97353,x97354,x97355,x97352,x97351)),f318(f168(x97351),x97354)))
% 26.45/26.33  [9767]~P1(f318(f318(f320(x97675),x97674),f318(f272(x97671,x97675,x97673),x97672)))+P1(f318(f318(f320(x97671),f338(x97672,x97673,x97671,x97674,x97675)),x97672))
% 26.45/26.33  [9768]~P1(f318(f318(f320(x97685),x97684),f318(f272(x97681,x97685,x97683),x97682)))+P1(f318(f318(f320(x97681),f341(x97682,x97683,x97681,x97684,x97685)),x97682))
% 26.45/26.33  [9794]~P1(f318(f318(f233(f885(x97945,a874)),x97944),f318(f297(x97941,x97945,x97943),x97942)))+P1(f318(f318(f233(f885(x97941,a874)),f748(x97942,x97943,x97941,x97944,x97945)),x97942))
% 26.45/26.33  [9816]E(f318(f318(f318(a199,f485(x98161,x98162,x98163,x98164,x98165)),f33(x98165)),f200(x98162,x98165)),f318(f318(f318(a199,x98161),f33(x98165)),f200(x98162,x98165)))+~P1(f318(f318(f197(f26(x98165,x98164,x98163)),x98162),f318(f318(f318(a199,x98161),f33(x98165)),f200(x98162,x98165))))
% 26.45/26.33  [9850]~P1(f318(f318(f320(x98505),x98504),f179(x98501,x98505,f183(x98501,x98505,x98503,x98502))))+P1(f318(f318(f320(x98501),f344(x98502,x98503,x98501,x98504,x98505)),x98502))
% 26.45/26.33  [10255]E(x102551,f2(a105))+E(f318(f228(f884(f880(x102552),x102553),f884(x102552,x102553),f318(f318(f248(f880(x102552),x102553),f119(x102552)),x102554),f318(f257(x102552,x102553,f884(f880(x102552),x102553)),f318(f318(f7(x102552,f885(x102553,f884(f880(x102552),x102553)),f885(x102553,f884(f880(x102552),x102553))),f318(f318(f8(f885(f884(f880(x102552),x102553),f884(f880(x102552),x102553)),f885(f885(x102553,f884(f880(x102552),x102553)),f885(x102553,f884(f880(x102552),x102553))),x102552),f8(f884(f880(x102552),x102553),f884(f880(x102552),x102553),x102553)),f318(f318(f8(f885(f880(x102552),f885(x102553,f884(f880(x102552),x102553))),f885(f884(f880(x102552),x102553),f884(f880(x102552),x102553)),x102552),f257(f880(x102552),x102553,f884(f880(x102552),x102553))),f318(f318(f8(f885(f880(x102552),f880(x102552)),f885(f880(x102552),f885(x102553,f884(f880(x102552),x102553))),x102552),f318(f8(f880(x102552),f885(x102553,f884(f880(x102552),x102553)),f880(x102552)),f248(f880(x102552),x102553))),f147(x102552))))),f318(f124(x102553,x102552,x102555),f318(f318(f22(a105),x102551),f81(a105)))))),f318(x102555,x102554)),f318(f318(f124(x102553,x102552,x102555),x102551),x102554))
% 26.45/26.33  [5515]~E(f318(x55153,x55154),x55155)+E(f318(f318(f318(f75(x55151,x55152),x55153),x55154),x55155),x55153)
% 26.45/26.33  [5516]~E(f318(x55163,x55164),x55165)+E(f318(f318(f318(f75(x55161,x55162),x55163),x55164),x55165),x55163)
% 26.45/26.33  [5961]E(f318(x59611,x59612),x59613)+~E(f318(f318(f318(f75(x59614,x59615),x59611),x59612),x59613),x59611)
% 26.45/26.33  [6057]E(x60571,x60572)+~E(f318(f256(x60573,x60574),f318(f318(f248(x60573,x60574),x60575),x60571)),x60572)
% 26.45/26.33  [6058]E(x60581,x60582)+~E(f318(f247(x60583,x60584),f318(f318(f248(x60583,x60584),x60581),x60585)),x60582)
% 26.45/26.33  [6313]~E(x63133,f318(f318(f121(x63131),x63134),f318(f318(f147(x63131),x63132),x63135)))+P1(f318(f318(f320(x63131),x63132),f318(f168(x63131),x63133)))
% 26.45/26.33  [6717]E(f318(f297(x67171,x67172,f318(f16(x67172,x67171),x67173)),x67174),f318(f318(f296(x67172),x67173),f189(f885(x67172,a874))))+~P1(f318(f318(f320(x67171),x67175),x67174))
% 26.45/26.33  [6791]E(f318(f318(f116(f885(x67911,a874)),f318(f168(x67911),x67912)),f318(f168(x67911),x67913)),f318(f168(x67911),x67914))+~E(f163(x67911,x67915,x67914),f318(f318(f248(f880(x67911),f880(x67911)),x67912),x67913))
% 26.45/26.33  [6894]~P108(x68942)+E(f318(f190(f880(x68941)),f318(f318(f144(x68941,x68942,x68943),x68944),x68945)),f318(a118,f318(f190(f880(x68941)),x68945)))
% 26.45/26.33  [6908]~P108(x69082)+E(f318(f168(x69081),f318(f318(f144(x69081,x69082,x69083),x69084),x69085)),f318(f318(f296(x69081),x69084),f318(f168(x69081),x69085)))
% 26.45/26.33  [7177]~P116(x71771)+E(f318(f318(f83(x71771),f318(f318(f83(x71771),x71772),x71773)),f318(f318(f83(x71771),x71774),x71775)),f318(f318(f83(x71771),f318(f318(f83(x71771),x71772),x71774)),f318(f318(f83(x71771),x71773),x71775)))
% 26.45/26.33  [7178]~P116(x71781)+E(f318(f318(f84(x71781),f318(f318(f84(x71781),x71782),x71783)),f318(f318(f84(x71781),x71784),x71785)),f318(f318(f84(x71781),f318(f318(f84(x71781),x71782),x71784)),f318(f318(f84(x71781),x71783),x71785)))
% 26.45/26.33  [7179]~P69(x71791)+E(f318(f318(f276(x71791),f318(f318(f84(x71791),x71792),x71793)),f318(f318(f84(x71791),x71794),x71795)),f318(f318(f84(x71791),f318(f318(f276(x71791),x71792),x71794)),f318(f318(f276(x71791),x71793),x71795)))
% 26.45/26.33  [7193]~P108(x71931)+E(f292(x71931,f318(f318(f232(x71931),x71932),x71933),f318(f318(f231(x71931),x71934),x71935)),f318(f318(f107(f885(x71931,a874)),f292(x71931,x71932,x71934)),f292(x71931,x71933,x71935)))
% 26.45/26.33  [7194]~P108(x71941)+E(f291(x71941,f318(f318(f232(x71941),x71942),x71943),f318(f318(f231(x71941),x71944),x71945)),f318(f318(f107(f885(x71941,a874)),f291(x71941,x71942,x71944)),f291(x71941,x71943,x71945)))
% 26.45/26.33  [7195]~P108(x71951)+E(f289(x71951,f318(f318(f232(x71951),x71952),x71953),f318(f318(f231(x71951),x71954),x71955)),f318(f318(f107(f885(x71951,a874)),f289(x71951,x71952,x71954)),f289(x71951,x71953,x71955)))
% 26.45/26.33  [7196]~P108(x71961)+E(f318(f318(f107(f885(x71961,a874)),f318(f288(x71961,x71962),x71963)),f318(f288(x71961,x71964),x71965)),f318(f288(x71961,f318(f318(f232(x71961),x71962),x71964)),f318(f318(f231(x71961),x71963),x71965)))
% 26.45/26.33  [7314]~P1(f318(x73141,f421(x73143,x73142,x73141)))+P1(f318(x73141,f318(f318(f248(x73142,x73143),x73144),x73145)))
% 26.45/26.33  [7408]~E(f318(x74083,x74084),f192(x74082))+E(f179(x74081,x74082,f318(f318(f318(f75(x74081,f883(x74082)),x74083),x74084),f318(f226(x74082),x74085))),f318(f318(f296(x74082),x74085),f179(x74081,x74082,x74083)))
% 26.45/26.33  [7427]~E(x74272,f318(x74274,x74275))+P1(f318(f318(f320(x74271),x74272),f318(f297(x74273,x74271,x74274),f243(f885(x74273,a874)))))
% 26.45/26.33  [7487]~E(f318(x74873,x74874),f192(x74872))+E(f318(f318(f22(f885(x74871,a874)),f178(x74871,x74872,x74873)),f318(f318(f296(x74871),x74874),x74875)),f318(f318(f22(f885(x74871,a874)),f178(x74871,x74872,x74873)),x74875))
% 26.45/26.33  [7509]~P16(x75093,x75092,x75094)+P16(x75091,x75092,f318(f318(f8(x75093,f885(x75092,x75092),x75091),x75094),x75095))
% 26.45/26.33  [7510]~P17(x75103,x75102,x75104)+P17(x75101,x75102,f318(f318(f8(x75103,f885(x75102,x75102),x75101),x75104),x75105))
% 26.45/26.33  [7650]~P26(x76501,x76502,x76503,x76504)+P26(x76501,x76502,x76503,f318(f318(f22(f885(x76501,a874)),x76504),x76505))
% 26.45/26.33  [7806]~P1(f318(f318(x78063,x78064),x78065))+P1(f318(f318(f257(x78061,x78062,a874),x78063),f318(f318(f248(x78061,x78062),x78064),x78065)))
% 26.45/26.33  [7807]~P1(f318(f318(x78073,x78074),x78075))+P1(f318(f318(f257(x78071,x78072,a874),x78073),f318(f318(f248(x78071,x78072),x78074),x78075)))
% 26.45/26.33  [7920]~P1(f318(x79202,x79204))+~E(f318(f318(f134(x79201),f318(f190(f880(x79201)),f172(x79201,x79202,x79203))),x79203),f318(f318(f147(x79201),x79204),x79205))
% 26.45/26.33  [7940]P26(x79401,x79402,x79403,x79404)+~P26(x79401,x79402,x79403,f318(f318(f116(f885(x79401,a874)),x79405),x79404))
% 26.45/26.33  [7941]P26(x79411,x79412,x79413,x79414)+~P26(x79411,x79412,x79413,f318(f318(f116(f885(x79411,a874)),x79414),x79415))
% 26.45/26.33  [7988]~P108(x79882)+E(f318(f318(f144(x79881,x79882,x79883),x79884),f146(x79881,x79882,x79883,x79885)),f146(x79881,x79882,x79883,f318(f318(f147(x79881),x79884),x79885)))
% 26.45/26.33  [8315]~P16(x83152,x83151,x83153)+E(f318(f138(x83151,x83152,f318(f7(x83152,x83151,x83151),x83153),x83154),x83155),f318(f318(f68(x83152,x83151,x83153),x83154),f318(f168(x83152),x83155)))
% 26.45/26.33  [8345]~E(f318(f318(f134(x83451),f318(f190(f880(x83451)),f172(x83451,x83452,x83453))),x83453),f318(f318(f147(x83451),x83454),x83455))+E(f318(f318(f121(x83451),f172(x83451,x83452,x83453)),f318(f318(f147(x83451),x83454),x83455)),x83453)
% 26.45/26.33  [8370]P1(f318(f318(x83701,x83702),x83703))+~P1(f318(f318(f257(x83704,x83705,a874),x83701),f318(f318(f248(x83704,x83705),x83702),x83703)))
% 26.45/26.33  [8432]~E(f318(f318(f180(x84321,x84322),x84325),x84323),f318(f226(x84322),x84324))+P1(f318(f318(f320(f884(x84321,x84322)),f318(f318(f248(x84321,x84322),x84323),x84324)),f318(f168(f884(x84321,x84322)),x84325)))
% 26.45/26.33  [8433]~E(f318(f318(f180(x84331,x84332),x84335),x84333),f318(f226(x84332),x84334))+P1(f318(f318(f320(f884(x84331,x84332)),f318(f318(f248(x84331,x84332),x84333),x84334)),f318(f168(f884(x84331,x84332)),x84335)))
% 26.45/26.33  [8840]P1(f318(f318(f233(f885(x88401,a874)),f318(f297(x88402,x88401,x88403),x88404)),f318(f297(x88402,x88401,x88403),x88405)))+~P1(f318(f318(f233(f885(x88402,a874)),x88404),x88405))
% 26.45/26.33  [8841]P1(f318(f318(f233(f885(x88411,a874)),f318(f298(x88411,x88412,x88413),x88414)),f318(f298(x88411,x88412,x88413),x88415)))+~P1(f318(f318(f233(f885(x88412,a874)),x88414),x88415))
% 26.45/26.33  [8915]E(x89151,f2(a105))+E(f318(f318(f259(x89152,x89153,x89152,f884(x89153,x89152)),f318(x89154,x89155)),f267(x89153,x89152,f318(f318(f22(a105),x89151),f81(a105)),x89154)),f318(f267(x89153,x89152,x89151,x89154),x89155))
% 26.45/26.33  [9211]P1(f318(f318(f197(f26(x92111,x92112,x92113)),x92114),f318(f318(f318(a199,x92115),f33(x92111)),f200(x92114,x92111))))+~P1(f318(f318(f197(x92113),f318(f318(f318(a199,x92114),f33(x92111)),f318(x92112,x92114))),x92115))
% 26.45/26.33  [9436]E(f318(f226(x94361),f613(x94362,x94363,x94364,x94361,x94365)),f318(f318(f180(x94365,x94361),x94362),x94364))+~P1(f318(f318(f320(f884(x94365,x94361)),f318(f318(f248(x94365,x94361),x94364),x94363)),f318(f168(f884(x94365,x94361)),x94362)))
% 26.45/26.33  [9567]~P1(f318(f65(x95673),f318(f297(x95672,x95673,x95675),f243(f885(x95672,a874)))))+P1(f318(f65(x95671),f318(f297(x95672,x95671,f318(f318(f8(x95673,x95671,x95672),x95674),x95675)),f243(f885(x95672,a874)))))
% 26.45/26.33  [9590]P1(f318(f318(f233(f885(f885(x95901,a874),a874)),f318(f297(f885(x95902,a874),f885(x95901,a874),f297(x95902,x95901,x95903)),f318(f295(x95902),x95904))),f318(f295(x95901),x95905)))+~P1(f318(f318(f233(f885(x95901,a874)),f318(f297(x95902,x95901,x95903),x95904)),x95905))
% 26.45/26.33  [9600]~P1(f318(f65(f883(x96001)),f318(f297(x96002,f883(x96001),x96003),f243(f885(x96002,a874)))))+P1(f318(f65(f883(x96001)),f318(f297(x96002,f883(x96001),f318(f318(f318(f75(x96002,f883(x96001)),x96003),x96004),f318(f226(x96001),x96005))),f243(f885(x96002,a874)))))
% 26.45/26.33  [9635]P1(f318(f318(f197(x96351),f318(f318(f318(a199,x96352),f33(x96353)),f318(x96354,x96352))),f493(x96355,x96352,x96351,x96354,x96353)))+~P1(f318(f318(f197(f26(x96353,x96354,x96351)),x96352),x96355))
% 26.45/26.33  [9660]E(x96601,x96602)+~P1(f318(f70(x96603,x96604,x96605,x96601,f189(f885(x96603,a874))),x96602))
% 26.45/26.33  [9677]E(f318(f318(f248(x96771,x96772),f546(x96773,x96774,x96775,x96772,x96771)),f548(x96773,x96774,x96775,x96772,x96771)),x96775)+~P1(f318(f318(f320(f884(x96771,x96772)),x96775),f318(f318(f255(x96771,x96772),x96774),x96773)))
% 26.45/26.33  [9772]P1(f318(f318(f320(x97721),f546(x97722,x97723,x97724,x97725,x97721)),x97723))+~P1(f318(f318(f320(f884(x97721,x97725)),x97724),f318(f318(f255(x97721,x97725),x97723),x97722)))
% 26.45/26.33  [9779]P1(f318(f318(f320(x97791),f793(x97792,x97793,x97794,x97795,x97791)),x97795))+P1(f318(f318(f233(f885(x97794,a874)),f318(f297(x97791,x97794,x97793),x97795)),x97792))
% 26.45/26.33  [9801]E(f318(f318(f318(a199,f493(x98011,x98012,x98013,x98014,x98015)),f33(x98015)),f200(x98012,x98015)),x98011)+~P1(f318(f318(f197(f26(x98015,x98014,x98013)),x98012),x98011))
% 26.45/26.33  [9904]P25(x99045,x99044,f318(f318(f296(f878(x99045)),f95(x99045,x99041,x99043,x99042)),f189(f885(f878(x99045),a874))))+P1(f318(f318(x99041,f656(x99042,x99043,x99044,x99045,x99041)),f775(x99042,x99043,x99044,x99045,x99041)))
% 26.45/26.33  [9937]P1(f318(f318(f320(x99371),f548(x99372,x99373,x99374,x99371,x99375)),f318(x99372,f546(x99372,x99373,x99374,x99371,x99375))))+~P1(f318(f318(f320(f884(x99375,x99371)),x99374),f318(f318(f255(x99375,x99371),x99373),x99372)))
% 26.45/26.33  [9961]P1(f318(f318(f320(f884(x99611,x99611)),f318(f318(f248(x99611,x99611),x99612),f776(x99613,x99614,x99615,x99612,x99611))),x99613))+~P1(f318(f318(f320(f884(x99611,x99611)),f318(f318(f248(x99611,x99611),x99612),x99615)),f318(f318(f184(f884(x99611,x99611),a874),f318(a118,x99614)),x99613)))
% 26.45/26.33  [9962]P1(f318(f318(f320(f884(x99621,x99621)),f318(f318(f248(x99621,x99621),x99622),f777(x99623,x99624,x99625,x99622,x99621))),x99623))+~P1(f318(f318(f320(f884(x99621,x99621)),f318(f318(f248(x99621,x99621),x99622),x99625)),f318(f318(f184(f884(x99621,x99621),a874),f318(a118,x99624)),x99623)))
% 26.45/26.33  [9968]~P25(x99681,x99682,f318(f318(f296(f878(x99681)),f95(x99681,f96(x99681,x99683,x99684),x99685,x99683)),f189(f885(f878(x99681),a874))))+P25(x99681,x99682,f318(f318(f296(f878(x99681)),f95(x99681,x99683,f29(x99684,x99685),f96(x99681,x99683,f318(f76(a874,a874,a875,a313),x99684)))),f189(f885(f878(x99681),a874))))
% 26.45/26.33  [9981]~P1(f318(f318(f320(f884(f880(x99811),f880(x99811))),f318(f318(f248(f880(x99811),f880(x99811)),f318(f318(f147(x99811),x99812),x99815)),x99814)),f154(x99811,x99813)))+P1(f318(f318(f320(f884(x99811,x99811)),f318(f318(f248(x99811,x99811),x99812),f592(x99813,x99814,x99815,x99812,x99811))),x99813))
% 26.45/26.33  [10005]~P1(f318(f318(f320(x100051),f318(x100053,f793(x100055,x100053,x100051,x100054,x100052))),x100055))+P1(f318(f318(f233(f885(x100051,a874)),f318(f297(x100052,x100051,x100053),x100054)),x100055))
% 26.45/26.33  [10224]P25(x102241,x102242,f318(f318(f296(f878(x102241)),f95(x102241,x102243,x102244,x102245)),f189(f885(f878(x102241),a874))))+~P25(x102241,x102242,f318(f318(f296(f878(x102241)),f95(x102241,f318(f16(f885(a875,a874),x102241),f318(f318(f7(a875,a875,a874),a315),f775(x102245,x102244,x102242,x102241,x102243))),x102244,f318(f16(f885(a875,a874),x102241),f318(x102245,f656(x102245,x102244,x102242,x102241,x102243))))),f189(f885(f878(x102241),a874))))
% 26.45/26.33  [6387]P1(f318(x63872,x63874))+E(f172(x63871,x63872,f318(f318(f121(x63871),x63873),f318(f318(f147(x63871),x63874),x63875))),f172(x63871,x63872,x63873))
% 26.45/26.33  [6436]~P64(x64362)+E(f318(f318(f318(f116(f885(x64361,x64362)),x64363),x64364),x64365),f318(f318(f116(x64362),f318(x64363,x64365)),f318(x64364,x64365)))
% 26.45/26.33  [6437]~P64(x64372)+E(f318(f318(f318(f116(f885(x64371,x64372)),x64373),x64374),x64375),f318(f318(f116(x64372),f318(x64373,x64375)),f318(x64374,x64375)))
% 26.45/26.33  [6438]~P66(x64382)+E(f318(f318(f318(f22(f885(x64381,x64382)),x64383),x64384),x64385),f318(f318(f22(x64382),f318(x64383,x64385)),f318(x64384,x64385)))
% 26.45/26.33  [6439]~P66(x64392)+E(f318(f318(f318(f22(f885(x64391,x64392)),x64393),x64394),x64395),f318(f318(f22(x64392),f318(x64393,x64395)),f318(x64394,x64395)))
% 26.45/26.33  [6440]~P64(x64402)+E(f318(f318(f318(f107(f885(x64401,x64402)),x64403),x64404),x64405),f318(f318(f107(x64402),f318(x64403,x64405)),f318(x64404,x64405)))
% 26.45/26.33  [6441]~P64(x64412)+E(f318(f318(f318(f107(f885(x64411,x64412)),x64413),x64414),x64415),f318(f318(f107(x64412),f318(x64413,x64415)),f318(x64414,x64415)))
% 26.45/26.33  [6461]E(x64611,x64612)+E(f318(f318(f161(x64613),f318(f318(f155(x64613,x64614),x64611),x64615)),x64612),f318(f318(f161(x64613),x64614),x64612))
% 26.45/26.33  [6736]~E(x67364,f189(f885(x67363,a874)))+E(f318(f318(f116(f885(x67361,a874)),x67362),f318(f318(f45(x67363,f885(x67361,a874)),x67364),x67365)),x67362)
% 26.45/26.33  [6737]~E(x67374,f189(f885(x67373,a874)))+E(f318(f318(f22(f885(x67371,a874)),x67372),f318(f318(f45(x67373,f885(x67371,a874)),x67374),x67375)),x67372)
% 26.45/26.33  [6738]~E(x67384,f189(f885(x67383,a874)))+E(f318(f318(f107(f885(x67381,a874)),x67382),f318(f318(f46(x67383,f885(x67381,a874)),x67384),x67385)),x67382)
% 26.45/26.33  [6754]~E(x67544,f189(f885(x67543,a874)))+E(f318(f318(f296(x67541),x67542),f318(f318(f45(x67543,f885(x67541,a874)),x67544),x67545)),f318(f318(f296(x67541),x67542),f189(f885(x67541,a874))))
% 26.45/26.33  [7176]~P116(x71761)+E(f318(f318(f84(x71761),f318(f318(f84(x71761),x71762),x71763)),f318(f318(f84(x71761),x71764),x71765)),f318(f318(f84(x71761),x71762),f318(f318(f84(x71761),x71763),f318(f318(f84(x71761),x71764),x71765))))
% 26.45/26.33  [7558]E(f318(f318(f161(x75581),f318(f318(f150(x75582,x75581),x75583),x75584)),x75585),f318(x75583,f318(f318(f161(x75582),x75584),x75585)))+~P1(f318(f318(f234(a879),x75585),f318(f190(f880(x75582)),x75584)))
% 26.45/26.33  [7622]E(f318(f318(f116(f885(x76221,a874)),f318(x76222,x76223)),f318(f318(f45(x76224,f885(x76221,a874)),x76225),x76222)),f318(f318(f45(x76224,f885(x76221,a874)),x76225),x76222))+~P1(f318(f318(f320(x76224),x76223),x76225))
% 26.45/26.33  [7623]E(f318(f318(f107(f885(x76231,a874)),f318(x76232,x76233)),f318(f318(f46(x76234,f885(x76231,a874)),x76235),x76232)),f318(f318(f46(x76234,f885(x76231,a874)),x76235),x76232))+~P1(f318(f318(f320(x76234),x76233),x76235))
% 26.45/26.33  [8232]~E(x82323,f189(f885(x82321,a874)))+E(f318(f318(f45(x82321,f885(x82322,a874)),x82323),f318(f318(f8(f885(x82322,a874),f885(x82322,a874),x82321),f318(f296(x82322),x82324)),x82325)),f189(f885(x82322,a874)))
% 26.45/26.33  [8238]~P1(f318(f318(f320(x82384),x82383),x82385))+P1(f318(f318(f233(f885(x82381,a874)),f318(x82382,x82383)),f318(f318(f45(x82384,f885(x82381,a874)),x82385),x82382)))
% 26.45/26.33  [8369]~E(f318(x83694,x83692),x83695)+P1(f318(f318(f320(x83691),x83692),f318(f298(x83691,x83693,x83694),f318(f318(f296(x83693),x83695),f189(f885(x83693,a874))))))
% 26.45/26.33  [8415]~P55(x84151,x84152,f318(f273(x84152,x84151),x84153))+E(f318(f318(f107(f885(x84151,a874)),f318(f272(x84152,x84151,x84153),x84154)),f318(f272(x84152,x84151,x84153),x84155)),f318(f272(x84152,x84151,x84153),f318(f318(f107(f885(x84152,a874)),x84154),x84155)))
% 26.45/26.33  [8444]E(x84441,f2(a105))+E(f126(x84442,x84443,f318(x84444,f318(f318(f22(a105),x84441),f81(a105))),f318(f318(f7(x84442,a105,f881(x84443)),x84445),x84441)),f318(f204(x84442,x84443,x84444,x84445),x84441))
% 26.45/26.33  [8539]E(x85391,f189(f885(x85392,a874)))+E(f318(f318(f45(x85392,f885(x85393,a874)),x85391),f318(f318(f8(f885(x85393,a874),f885(x85393,a874),x85392),f318(f296(x85393),x85394)),x85395)),f318(f318(f296(x85393),x85394),f318(f318(f45(x85392,f885(x85393,a874)),x85391),x85395)))
% 26.45/26.33  [8540]E(x85401,f189(f885(x85402,a874)))+E(f318(f318(f45(x85402,f885(x85403,a874)),x85401),f318(f318(f8(f885(x85403,a874),f885(x85403,a874),x85402),f318(f296(x85403),x85404)),x85405)),f318(f318(f296(x85403),x85404),f318(f318(f45(x85402,f885(x85403,a874)),x85401),x85405)))
% 26.45/26.33  [8595]~P26(x85952,x85951,x85953,f243(f885(x85952,a874)))+E(f318(f318(f22(f885(x85951,a874)),f318(f297(x85952,x85951,x85953),x85954)),f318(f297(x85952,x85951,x85953),x85955)),f318(f297(x85952,x85951,x85953),f318(f318(f22(f885(x85952,a874)),x85954),x85955)))
% 26.45/26.33  [8596]~P26(x85962,x85961,x85963,f243(f885(x85962,a874)))+E(f318(f318(f107(f885(x85961,a874)),f318(f297(x85962,x85961,x85963),x85964)),f318(f297(x85962,x85961,x85963),x85965)),f318(f297(x85962,x85961,x85963),f318(f318(f107(f885(x85962,a874)),x85964),x85965)))
% 26.45/26.33  [8663]~P1(f318(f318(f71(x86631,x86632,x86635),x86633),x86634))+P1(f318(f318(f320(f884(x86631,x86632)),f318(f318(f248(x86631,x86632),x86633),x86634)),x86635))
% 26.45/26.33  [8693]P1(f318(f318(f320(x86931),x86932),f318(f244(x86933,x86931),x86934)))+~P1(f318(f318(f320(f884(x86933,x86931)),f318(f318(f248(x86933,x86931),x86935),x86932)),x86934))
% 26.45/26.33  [8694]P1(f318(f318(f320(x86941),x86942),f318(f244(x86943,x86941),x86944)))+~P1(f318(f318(f320(f884(x86943,x86941)),f318(f318(f248(x86943,x86941),x86945),x86942)),x86944))
% 26.45/26.33  [8695]P1(f318(f318(f320(x86951),x86952),f318(f246(x86951,x86953),x86954)))+~P1(f318(f318(f320(f884(x86951,x86953)),f318(f318(f248(x86951,x86953),x86952),x86955)),x86954))
% 26.45/26.33  [8696]P1(f318(f318(f320(x86961),x86962),f318(f246(x86961,x86963),x86964)))+~P1(f318(f318(f320(f884(x86961,x86963)),f318(f318(f248(x86961,x86963),x86962),x86965)),x86964))
% 26.45/26.33  [8826]P1(f318(f318(f71(x88261,x88262,x88263),x88264),x88265))+~P1(f318(f318(f320(f884(x88261,x88262)),f318(f318(f248(x88261,x88262),x88264),x88265)),x88263))
% 26.45/26.33  [8862]E(f318(x88621,x88622),x88623)+~P1(f318(f318(f320(x88624),x88622),f318(f298(x88624,x88625,x88621),f318(f318(f296(x88625),x88623),f189(f885(x88625,a874))))))
% 26.45/26.33  [9088]P1(f318(f318(f320(f884(x90881,x90882)),f318(f318(f248(x90881,x90882),x90883),x90884)),f318(f273(x90882,x90881),x90885)))+~P1(f318(f318(f320(f884(x90882,x90881)),f318(f318(f248(x90882,x90881),x90884),x90883)),x90885))
% 26.45/26.33  [9089]P1(f318(f318(f320(f884(x90891,x90892)),f318(f318(f248(x90891,x90892),x90893),x90894)),f318(f273(x90892,x90891),x90895)))+~P1(f318(f318(f320(f884(x90892,x90891)),f318(f318(f248(x90892,x90891),x90894),x90893)),x90895))
% 26.45/26.33  [9107]~P1(f318(f318(x91071,x91075),x91074))+P1(f318(f318(x91071,f318(f256(x91072,x91073),f318(f318(f248(x91072,x91073),x91074),x91075))),f318(f247(x91072,x91073),f318(f318(f248(x91072,x91073),x91074),x91075))))
% 26.45/26.33  [9135]~P1(f318(f318(f320(f884(x91352,x91351)),f318(f318(f248(x91352,x91351),x91354),x91353)),f318(f273(x91351,x91352),x91355)))+P1(f318(f318(f320(f884(x91351,x91352)),f318(f318(f248(x91351,x91352),x91353),x91354)),x91355))
% 26.45/26.33  [9136]~P1(f318(f318(f320(f884(x91362,x91361)),f318(f318(f248(x91362,x91361),x91364),x91363)),f318(f273(x91361,x91362),x91365)))+P1(f318(f318(f320(f884(x91361,x91362)),f318(f318(f248(x91361,x91362),x91363),x91364)),x91365))
% 26.45/26.33  [9167]~P1(f318(f318(f320(f884(x91673,x91671)),f318(f318(f248(x91673,x91671),x91675),x91672)),x91674))+P1(f318(f318(f320(x91671),x91672),f318(f272(x91673,x91671,x91674),f318(f318(f296(x91673),x91675),f189(f885(x91673,a874))))))
% 26.45/26.33  [9226]P1(f318(f318(f320(f884(x92261,x92262)),f318(f318(f248(x92261,x92262),x92263),x92264)),x92265))+~P1(f318(f318(f320(x92262),x92264),f318(f272(x92261,x92262,x92265),f318(f318(f296(x92261),x92263),f189(f885(x92261,a874))))))
% 26.45/26.33  [9246]E(f318(f318(f318(f75(x92461,f883(x92462)),f183(x92461,x92462,x92463,x92464)),x92465),f192(x92462)),f183(x92461,x92462,x92463,f318(f318(f22(f885(x92461,a874)),x92464),f318(f318(f296(x92461),x92465),f189(f885(x92461,a874))))))+~P1(f318(f318(f320(x92461),x92465),x92464))
% 26.45/26.33  [9315]~P73(x93151)+E(f318(f318(f6(a879,x93151),x93152),f289(a879,f318(f318(f83(a879),x93153),x93154),f318(f318(f83(a879),x93155),x93154))),f318(f318(f6(a879,x93151),f318(f318(f8(a879,x93151,a879),x93152),f318(f318(f7(a879,a879,a879),f83(a879)),x93154))),f289(a879,x93153,x93155)))
% 26.45/26.33  [9334]~P73(x93341)+E(f318(f318(f6(a879,x93341),x93342),f318(f288(a879,f318(f318(f83(a879),x93343),x93344)),f318(f318(f83(a879),x93345),x93344))),f318(f318(f6(a879,x93341),f318(f318(f8(a879,x93341,a879),x93342),f318(f318(f7(a879,a879,a879),f83(a879)),x93344))),f318(f288(a879,x93343),x93345)))
% 26.45/26.33  [9386]~P26(x93861,x93862,x93863,f243(f885(x93861,a874)))+E(f318(f318(f150(x93861,x93862),x93863),f318(f132(x93861,f318(f318(f8(a874,a874,x93861),a313),f318(a315,x93864))),x93865)),f318(f132(x93862,f318(f318(f8(a874,a874,x93862),a313),f318(a315,f318(x93863,x93864)))),f318(f318(f150(x93861,x93862),x93863),x93865)))
% 26.45/26.33  [9402]~P26(x94021,x94022,x94023,f318(f318(f296(x94021),x94024),f318(f168(x94021),x94025)))+E(f318(f318(f150(x94021,x94022),x94023),f318(f132(x94021,f318(f318(f8(a874,a874,x94021),a313),f318(a315,x94024))),x94025)),f318(f132(x94022,f318(f318(f8(a874,a874,x94022),a313),f318(a315,f318(x94023,x94024)))),f318(f318(f150(x94021,x94022),x94023),x94025)))
% 26.45/26.33  [9554]P1(f318(f318(f320(f884(f880(x95541),f880(x95541))),f318(f318(f248(f880(x95541),f880(x95541)),f318(f318(f147(x95541),x95542),x95543)),f318(f318(f147(x95541),x95544),x95543))),f153(x95541,x95545)))+~P1(f318(f318(f320(f884(x95541,x95541)),f318(f318(f248(x95541,x95541),x95542),x95544)),x95545))
% 26.45/26.33  [9672]E(f318(f318(f296(x96721),f529(x96722,x96723,x96724,x96725,x96721)),f530(x96722,x96723,x96724,x96725,x96721)),f318(f318(f296(x96721),x96724),x96723))+~P1(f318(f66(x96721,x96725,f318(f318(f296(x96721),x96724),x96723)),x96722))
% 26.45/26.33  [9673]E(f318(f318(f296(x96731),f534(x96732,x96733,x96734,x96735,x96731)),f535(x96732,x96733,x96734,x96735,x96731)),f318(f318(f296(x96731),x96734),x96733))+~P1(f318(f66(x96731,x96735,f318(f318(f296(x96731),x96734),x96733)),x96732))
% 26.45/26.33  [9757]P1(f318(f318(f320(x97571),f673(x97572,x97573,x97574,x97575,x97571)),x97574))+P1(f318(f318(f318(f46(x97571,f885(x97575,a874)),x97574),x97573),x97572))
% 26.45/26.33  [9762]P1(f318(f318(f320(x97621),f674(x97622,x97623,x97621,x97624,x97625)),x97623))+P1(f318(f318(f320(x97625),x97624),f318(f318(f46(x97621,f885(x97625,a874)),x97623),x97622)))
% 26.45/26.33  [9771]P1(f318(f318(f320(x97711),f671(x97712,x97713,x97711,x97714,x97715)),x97713))+P1(f318(f318(f233(f885(x97715,a874)),x97714),f318(f318(f46(x97711,f885(x97715,a874)),x97713),x97712)))
% 26.45/26.33  [9773]P1(f318(f318(x97731,f858(x97732,x97731,x97733,x97734,x97735)),x97732))+~P1(f318(f318(f318(f45(x97735,f885(x97734,a874)),x97733),x97731),x97732))
% 26.45/26.33  [9776]P1(f318(f318(f320(x97761),f858(x97762,x97763,x97764,x97765,x97761)),x97764))+~P1(f318(f318(f318(f45(x97761,f885(x97765,a874)),x97764),x97763),x97762))
% 26.45/26.33  [9787]P1(f318(f318(f320(x97871),f866(x97872,x97873,x97871,x97874,x97875)),x97873))+~P1(f318(f318(f320(x97875),x97874),f318(f318(f45(x97871,f885(x97875,a874)),x97873),x97872)))
% 26.45/26.33  [9792]P1(f318(f318(f320(x97921),x97922),f318(x97923,f866(x97923,x97924,x97925,x97922,x97921))))+~P1(f318(f318(f320(x97921),x97922),f318(f318(f45(x97925,f885(x97921,a874)),x97924),x97923)))
% 26.45/26.33  [9892]~P1(f318(f318(x98924,f673(x98925,x98924,x98923,x98922,x98921)),x98925))+P1(f318(f318(f318(f46(x98921,f885(x98922,a874)),x98923),x98924),x98925))
% 26.45/26.33  [9895]~P1(f318(f318(f320(x98951),x98952),f318(x98955,f674(x98955,x98954,x98953,x98952,x98951))))+P1(f318(f318(f320(x98951),x98952),f318(f318(f46(x98953,f885(x98951,a874)),x98954),x98955)))
% 26.45/26.33  [9898]~P1(f318(f318(f233(f885(x98981,a874)),x98982),f318(x98985,f671(x98985,x98984,x98983,x98982,x98981))))+P1(f318(f318(f233(f885(x98981,a874)),x98982),f318(f318(f46(x98983,f885(x98981,a874)),x98984),x98985)))
% 26.45/26.33  [9965]~P1(f318(f318(f320(x99651),f529(x99655,x99654,x99653,x99652,x99651)),f530(x99655,x99654,x99653,x99652,x99651)))+~P1(f318(f66(x99651,x99652,f318(f318(f296(x99651),x99653),x99654)),x99655))
% 26.45/26.33  [9966]~P1(f318(f318(f320(x99661),f534(x99665,x99664,x99663,x99662,x99661)),f535(x99665,x99664,x99663,x99662,x99661)))+~P1(f318(f66(x99661,x99662,f318(f318(f296(x99661),x99663),x99664)),x99665))
% 26.45/26.33  [9967]~P1(f318(f318(f320(f884(x99671,x99671)),f318(f318(f248(x99671,x99671),x99672),x99675)),f318(f318(f184(f884(x99671,x99671),a874),f318(a118,x99674)),x99673)))+P1(f318(f318(f320(f884(x99671,x99671)),f318(f318(f248(x99671,x99671),x99672),f778(x99673,x99674,x99675,x99672,x99671))),f318(f318(f184(f884(x99671,x99671),a874),x99674),x99673)))
% 26.45/26.33  [9975]P1(f318(f70(x99751,x99751,x99752,f529(x99753,x99754,x99755,x99752,x99751),f530(x99753,x99754,x99755,x99752,x99751)),x99753))+~P1(f318(f66(x99751,x99752,f318(f318(f296(x99751),x99755),x99754)),x99753))
% 26.45/26.33  [9976]P1(f318(f70(x99761,x99761,x99762,f534(x99763,x99764,x99765,x99762,x99761),f535(x99763,x99764,x99765,x99762,x99761)),x99763))+~P1(f318(f66(x99761,x99762,f318(f318(f296(x99761),x99765),x99764)),x99763))
% 26.45/26.33  [9986]~P108(x99861)+P15(x99861,f318(f318(f150(x99862,x99861),x99863),f318(f132(x99862,f318(f318(f7(x99862,x99861,a874),f318(f318(f8(x99861,f885(x99861,a874),x99862),a315),x99863)),f318(x99864,x99865))),x99865)))
% 26.45/26.33  [10030]~P1(f318(f318(f320(x100302),x100305),f318(f272(x100301,x100302,x100304),x100303)))+P1(f318(f318(f320(f884(x100301,x100302)),f318(f318(f248(x100301,x100302),f338(x100303,x100304,x100301,x100305,x100302)),x100305)),x100304))
% 26.45/26.33  [10031]~P1(f318(f318(f320(x100312),x100315),f318(f272(x100311,x100312,x100314),x100313)))+P1(f318(f318(f320(f884(x100311,x100312)),f318(f318(f248(x100311,x100312),f341(x100313,x100314,x100311,x100315,x100312)),x100315)),x100314))
% 26.45/26.33  [10051]~P1(f318(f318(f320(f884(x100511,x100511)),f318(f318(f248(x100511,x100511),x100515),x100514)),f318(f318(f184(f884(x100511,x100511),a874),f318(a118,x100513)),x100512)))+P1(f318(f318(f320(f884(x100511,x100511)),f318(f318(f248(x100511,x100511),f778(x100512,x100513,x100514,x100515,x100511)),x100514)),x100512))
% 26.45/26.33  [10054]~P1(f318(f318(f320(f884(x100541,x100541)),f318(f318(f248(x100541,x100541),x100545),x100544)),f318(f318(f184(f884(x100541,x100541),a874),f318(a118,x100543)),x100542)))+P1(f318(f318(f320(f884(x100541,x100541)),f318(f318(f248(x100541,x100541),f776(x100542,x100543,x100544,x100545,x100541)),x100544)),f318(f318(f184(f884(x100541,x100541),a874),x100543),x100542)))
% 26.45/26.33  [10055]~P1(f318(f318(f320(f884(x100551,x100551)),f318(f318(f248(x100551,x100551),x100555),x100554)),f318(f318(f184(f884(x100551,x100551),a874),f318(a118,x100553)),x100552)))+P1(f318(f318(f320(f884(x100551,x100551)),f318(f318(f248(x100551,x100551),f777(x100552,x100553,x100554,x100555,x100551)),x100554)),f318(f318(f184(f884(x100551,x100551),a874),x100553),x100552)))
% 26.45/26.33  [10056]~P1(f318(f318(f320(f884(f880(x100561),f880(x100561))),f318(f318(f248(f880(x100561),f880(x100561)),x100565),f318(f318(f147(x100561),x100564),x100563))),f154(x100561,x100562)))+P1(f318(f318(f320(f884(x100561,x100561)),f318(f318(f248(x100561,x100561),f587(x100562,x100563,x100564,x100565,x100561)),x100564)),x100562))
% 26.45/26.33  [7139]E(x71391,f192(x71392))+E(f178(x71393,x71392,f318(f318(f318(f75(x71393,f883(x71392)),x71394),x71395),x71391)),f318(f318(f296(x71393),x71395),f178(x71393,x71392,x71394)))
% 26.45/26.33  [7643]~E(x76433,f189(f885(x76432,a874)))+E(f318(f318(f116(f885(x76431,a874)),f318(f318(f45(x76432,f885(x76431,a874)),x76433),x76434)),x76435),x76435)
% 26.45/26.33  [7644]~E(x76443,f189(f885(x76442,a874)))+E(f318(f318(f107(f885(x76441,a874)),f318(f318(f46(x76442,f885(x76441,a874)),x76443),x76444)),x76445),x76445)
% 26.45/26.33  [7694]~P116(x76941)+E(f318(f318(f84(x76941),f318(f318(f84(x76941),x76942),x76943)),f318(f318(f84(x76941),x76944),x76945)),f318(f318(f84(x76941),x76944),f318(f318(f84(x76941),f318(f318(f84(x76941),x76942),x76943)),x76945)))
% 26.45/26.33  [8003]~E(x80035,f192(x80032))+E(f178(x80031,x80032,f318(f318(f318(f75(x80031,f883(x80032)),x80033),x80034),x80035)),f318(f318(f22(f885(x80031,a874)),f178(x80031,x80032,x80033)),f318(f318(f296(x80031),x80034),f189(f885(x80031,a874)))))
% 26.45/26.33  [8075]~E(x80753,f189(f885(x80752,a874)))+E(f318(f318(f22(f885(x80751,a874)),f318(f318(f46(x80752,f885(x80751,a874)),x80753),x80754)),x80755),f318(f318(f22(f885(x80751,a874)),f243(f885(x80751,a874))),x80755))
% 26.45/26.33  [8203]E(f318(f318(f155(x82031,f318(f318(f121(x82031),x82032),x82033)),x82034),x82035),f318(f318(f121(x82031),f318(f318(f155(x82031,x82032),x82034),x82035)),x82033))+~P1(f318(f318(f234(a879),x82034),f318(f190(f880(x82031)),x82032)))
% 26.45/26.33  [8204]E(f318(f318(f155(x82041,f318(f318(f121(x82041),x82042),x82043)),x82044),x82045),f318(f318(f121(x82041),f318(f318(f155(x82041,x82042),x82044),x82045)),x82043))+~P1(f318(f318(f234(a879),x82044),f318(f190(f880(x82041)),x82042)))
% 26.45/26.33  [8319]P1(f318(f318(f320(x83191),x83195),f318(f168(x83191),x83193)))+E(f318(f318(f180(x83191,x83192),f318(f318(f176(x83191,x83192),x83193),f318(f318(f150(x83191,x83192),x83194),x83193))),x83195),f192(x83192))
% 26.45/26.33  [8442]~P1(f318(f318(f320(x84421),x84425),f318(f168(x84421),x84423)))+E(f318(f318(f180(x84421,x84422),f318(f318(f176(x84421,x84422),x84423),f318(f318(f150(x84421,x84422),x84424),x84423))),x84425),f318(f226(x84422),f318(x84424,x84425)))
% 26.45/26.33  [8485]E(f318(f318(f161(x84851),f318(f318(f150(a879,x84851),x84852),f135(a879,f318(f288(a879,x84853),x84854)))),x84855),f318(x84852,f318(f318(f83(a879),x84853),x84855)))+~P1(f318(f318(f234(a879),x84855),f318(f318(f22(a879),x84854),x84853)))
% 26.45/26.33  [8499]E(x84991,f2(a105))+E(f123(x84992,x84993,f318(x84994,f318(f318(f22(a105),x84991),f81(a105))),f318(f318(f7(x84992,a105,f881(f883(x84993))),x84995),x84991)),f318(f205(x84992,x84993,x84994,x84995),x84991))
% 26.45/26.33  [8527]~E(x85273,f189(f885(x85271,a874)))+E(f318(f318(f45(x85271,f885(x85272,a874)),x85273),f318(f318(f8(f885(x85272,a874),f885(x85272,a874),x85271),f318(f116(f885(x85272,a874)),x85274)),x85275)),f189(f885(x85272,a874)))
% 26.45/26.33  [8528]~E(x85283,f189(f885(x85281,a874)))+E(f318(f318(f46(x85281,f885(x85282,a874)),x85283),f318(f318(f8(f885(x85282,a874),f885(x85282,a874),x85281),f318(f22(f885(x85282,a874)),x85284)),x85285)),f243(f885(x85282,a874)))
% 26.45/26.33  [8529]~E(x85293,f189(f885(x85291,a874)))+E(f318(f318(f46(x85291,f885(x85292,a874)),x85293),f318(f318(f8(f885(x85292,a874),f885(x85292,a874),x85291),f318(f107(f885(x85292,a874)),x85294)),x85295)),f243(f885(x85292,a874)))
% 26.45/26.33  [8534]~P143(x85342)+E(f318(f318(f6(x85341,x85342),f318(f318(f8(x85342,x85342,x85341),f318(f84(x85342),x85343)),x85344)),x85345),f318(f318(f84(x85342),x85343),f318(f318(f6(x85341,x85342),x85344),x85345)))
% 26.45/26.33  [8808]E(x88081,f189(f885(x88082,a874)))+E(f318(f318(f45(x88082,f885(x88083,a874)),x88081),f318(f318(f8(f885(x88083,a874),f885(x88083,a874),x88082),f318(f116(f885(x88083,a874)),x88084)),x88085)),f318(f318(f116(f885(x88083,a874)),x88084),f318(f318(f45(x88082,f885(x88083,a874)),x88081),x88085)))
% 26.45/26.33  [8809]E(x88091,f189(f885(x88092,a874)))+E(f318(f318(f46(x88092,f885(x88093,a874)),x88091),f318(f318(f8(f885(x88093,a874),f885(x88093,a874),x88092),f318(f22(f885(x88093,a874)),x88094)),x88095)),f318(f318(f22(f885(x88093,a874)),x88094),f318(f318(f45(x88092,f885(x88093,a874)),x88091),x88095)))
% 26.45/26.33  [8810]E(x88101,f189(f885(x88102,a874)))+E(f318(f318(f46(x88102,f885(x88103,a874)),x88101),f318(f318(f8(f885(x88103,a874),f885(x88103,a874),x88102),f318(f107(f885(x88103,a874)),x88104)),x88105)),f318(f318(f107(f885(x88103,a874)),x88104),f318(f318(f46(x88102,f885(x88103,a874)),x88101),x88105)))
% 26.45/26.33  [8811]E(x88111,f189(f885(x88112,a874)))+E(f318(f318(f45(x88112,f885(x88113,a874)),x88111),f318(f318(f8(f885(x88113,a874),f885(x88113,a874),x88112),f318(f116(f885(x88113,a874)),x88114)),x88115)),f318(f318(f116(f885(x88113,a874)),x88114),f318(f318(f45(x88112,f885(x88113,a874)),x88111),x88115)))
% 26.45/26.33  [8812]E(x88121,f189(f885(x88122,a874)))+E(f318(f318(f46(x88122,f885(x88123,a874)),x88121),f318(f318(f8(f885(x88123,a874),f885(x88123,a874),x88122),f318(f22(f885(x88123,a874)),x88124)),x88125)),f318(f318(f22(f885(x88123,a874)),x88124),f318(f318(f45(x88122,f885(x88123,a874)),x88121),x88125)))
% 26.45/26.33  [8813]E(x88131,f189(f885(x88132,a874)))+E(f318(f318(f46(x88132,f885(x88133,a874)),x88131),f318(f318(f8(f885(x88133,a874),f885(x88133,a874),x88132),f318(f107(f885(x88133,a874)),x88134)),x88135)),f318(f318(f107(f885(x88133,a874)),x88134),f318(f318(f46(x88132,f885(x88133,a874)),x88131),x88135)))
% 26.45/26.33  [9007]~P1(f318(f318(f234(a879),f318(x90074,x90072)),f318(x90074,x90073)))+P1(f318(f318(f320(f884(x90071,x90071)),f318(f318(f248(x90071,x90071),x90072),x90073)),f149(x90071,f318(f318(f147(f885(x90071,a879)),x90074),x90075))))
% 26.45/26.33  [9008]~P1(f318(f318(f234(a879),f318(x90084,x90082)),f318(x90084,x90083)))+P1(f318(f318(f320(f884(x90081,x90081)),f318(f318(f248(x90081,x90081),x90082),x90083)),f149(x90081,f318(f318(f147(f885(x90081,a879)),x90084),x90085))))
% 26.45/26.33  [9264]~P38(f885(x92645,a874),f885(x92641,a874),x92642)+P1(f318(f318(f233(f885(x92641,a874)),f318(f318(f116(f885(x92641,a874)),f318(x92642,x92643)),f318(x92642,x92644))),f318(x92642,f318(f318(f116(f885(x92645,a874)),x92643),x92644))))
% 26.45/26.33  [9280]~P26(x92802,x92801,x92803,f318(f318(f116(f885(x92802,a874)),x92804),x92805))+E(f318(f318(f107(f885(x92801,a874)),f318(f297(x92802,x92801,x92803),f318(f318(f22(f885(x92802,a874)),x92804),x92805))),f318(f297(x92802,x92801,x92803),f318(f318(f22(f885(x92802,a874)),x92805),x92804))),f189(f885(x92801,a874)))
% 26.45/26.33  [9550]~P1(f318(f318(f233(f885(x95503,a874)),f318(f272(x95501,x95503,x95504),x95502)),x95505))+P1(f318(f318(f233(f885(x95501,a874)),x95502),f318(f82(f885(x95501,a874)),f318(f272(x95503,x95501,f318(f273(x95501,x95503),x95504)),f318(f82(f885(x95503,a874)),x95505)))))
% 26.45/26.33  [9574]~P26(x95741,x95742,x95743,f318(f318(f296(x95741),x95744),x95745))+~P1(f318(f318(f320(x95742),f318(x95743,x95744)),f318(f297(x95741,x95742,x95743),f318(f318(f22(f885(x95741,a874)),x95745),f318(f318(f296(x95741),x95744),f189(f885(x95741,a874)))))))
% 26.45/26.33  [9624]P1(f318(f318(f233(f885(x96241,a874)),f318(f272(x96242,x96241,x96243),x96244)),x96245))+~P1(f318(f318(f233(f885(x96242,a874)),x96244),f318(f82(f885(x96242,a874)),f318(f272(x96241,x96242,f318(f273(x96242,x96241),x96243)),f318(f82(f885(x96241,a874)),x96245)))))
% 26.45/26.33  [9700]~P91(x97001)+P1(f318(f318(f233(x97001),f318(f78(x97001),f318(f318(f22(x97001),f318(f318(f83(x97001),x97002),x97003)),f318(f318(f83(x97001),x97004),x97005)))),f318(f318(f83(x97001),f318(f78(x97001),f318(f318(f22(x97001),x97002),x97004))),f318(f78(x97001),f318(f318(f22(x97001),x97003),x97005)))))
% 26.45/26.33  [9808]P1(f318(f318(f320(x98081),f868(x98082,x98083,x98084,x98081,x98085)),x98084))+P1(f318(f318(f233(f885(x98085,a874)),f318(f318(f45(x98081,f885(x98085,a874)),x98084),x98083)),x98082))
% 26.45/26.33  [10007]~P1(f318(f318(f233(f885(x100071,a874)),f318(x100074,f868(x100075,x100074,x100073,x100072,x100071))),x100075))+P1(f318(f318(f233(f885(x100071,a874)),f318(f318(f45(x100072,f885(x100071,a874)),x100073),x100074)),x100075))
% 26.45/26.33  [8643]E(f318(f318(f121(x86431),x86432),f318(f318(f155(x86431,x86433),f318(f318(f22(a879),x86434),f318(f190(f880(x86431)),x86432))),x86435)),f318(f318(f155(x86431,f318(f318(f121(x86431),x86432),x86433)),x86434),x86435))+P1(f318(f318(f234(a879),x86434),f318(f190(f880(x86431)),x86432)))
% 26.45/26.33  [8670]~P138(x86701)+E(f318(f318(f83(x86701),f318(f318(f84(x86701),x86702),x86703)),f318(f318(f83(x86701),f318(f318(f84(x86701),x86704),x86703)),x86705)),f318(f318(f83(x86701),f318(f318(f84(x86701),f318(f318(f83(x86701),x86702),x86704)),x86703)),x86705))
% 26.45/26.33  [9236]~P143(x92361)+E(f318(f162(x92361),f318(f318(f150(x92362,x92361),f318(f318(f8(x92361,x92361,x92362),f318(f84(x92361),x92363)),x92364)),x92365)),f318(f318(f84(x92361),x92363),f318(f162(x92361),f318(f318(f150(x92362,x92361),x92364),x92365))))
% 26.45/26.33  [9401]E(f318(f190(f880(x94011)),f318(f318(f169(x94011),f318(f318(f231(a879),f318(f190(f880(x94011)),x94012)),f318(f190(f880(x94013)),x94014))),x94012)),f318(f190(f880(x94013)),f318(f318(f169(x94013),f318(f318(f231(a879),f318(f190(f880(x94011)),x94012)),f318(f190(f880(x94013)),x94014))),x94014)))+P1(f318(x94015,f318(f318(f176(x94011,x94013),x94012),x94014)))
% 26.45/26.33  [9636]~P143(x96362)+E(f318(f318(f6(x96361,x96362),f318(f318(f7(x96361,x96362,x96362),f318(f318(f8(x96362,f885(x96362,x96362),x96361),f84(x96362)),x96363)),x96364)),x96365),f318(f318(f84(x96362),f318(f318(f6(x96361,x96362),x96363),x96365)),x96364))
% 26.45/26.33  [9637]~P70(x96372)+E(f318(f318(f6(x96371,x96372),f318(f318(f7(x96371,x96372,x96372),f318(f318(f8(x96372,f885(x96372,x96372),x96371),f276(x96372)),x96373)),x96374)),x96375),f318(f318(f276(x96372),f318(f318(f6(x96371,x96372),x96373),x96375)),x96374))
% 26.45/26.33  [9644]~P67(x96442)+E(f318(f318(f6(x96441,x96442),f318(f318(f18(x96441,x96442,x96442),f318(f318(f8(x96442,f885(x96442,x96442),x96441),f22(x96442)),x96443)),x96444)),x96445),f318(f318(f22(x96442),f318(f318(f6(x96441,x96442),x96443),x96445)),f318(f318(f6(x96441,x96442),x96444),x96445)))
% 26.45/26.33  [9645]~P73(x96452)+E(f318(f318(f6(x96451,x96452),f318(f318(f18(x96451,x96452,x96452),f318(f318(f8(x96452,f885(x96452,x96452),x96451),f83(x96452)),x96453)),x96454)),x96455),f318(f318(f83(x96452),f318(f318(f6(x96451,x96452),x96453),x96455)),f318(f318(f6(x96451,x96452),x96454),x96455)))
% 26.45/26.33  [9646]~P80(x96462)+E(f318(f318(f9(x96461,x96462),f318(f318(f18(x96461,x96462,x96462),f318(f318(f8(x96462,f885(x96462,x96462),x96461),f84(x96462)),x96463)),x96464)),x96465),f318(f318(f84(x96462),f318(f318(f9(x96461,x96462),x96463),x96465)),f318(f318(f9(x96461,x96462),x96464),x96465)))
% 26.45/26.33  [9685]~E(x96853,f189(f885(x96851,a874)))+E(f318(f318(f45(x96851,f885(x96852,a874)),x96853),f318(f318(f7(x96851,f885(x96852,a874),f885(x96852,a874)),f318(f318(f8(f885(x96852,a874),f885(f885(x96852,a874),f885(x96852,a874)),x96851),f116(f885(x96852,a874))),x96854)),x96855)),f189(f885(x96852,a874)))
% 26.45/26.33  [9686]~E(x96863,f189(f885(x96861,a874)))+E(f318(f318(f46(x96861,f885(x96862,a874)),x96863),f318(f318(f7(x96861,f885(x96862,a874),f885(x96862,a874)),f318(f318(f8(f885(x96862,a874),f885(f885(x96862,a874),f885(x96862,a874)),x96861),f22(f885(x96862,a874))),x96864)),x96865)),f243(f885(x96862,a874)))
% 26.45/26.33  [9687]~E(x96873,f189(f885(x96871,a874)))+E(f318(f318(f46(x96871,f885(x96872,a874)),x96873),f318(f318(f7(x96871,f885(x96872,a874),f885(x96872,a874)),f318(f318(f8(f885(x96872,a874),f885(f885(x96872,a874),f885(x96872,a874)),x96871),f107(f885(x96872,a874))),x96874)),x96875)),f243(f885(x96872,a874)))
% 26.45/26.33  [9705]E(x97051,f189(f885(x97052,a874)))+E(f318(f318(f45(x97052,f885(x97053,a874)),x97051),f318(f318(f7(x97052,f885(x97053,a874),f885(x97053,a874)),f318(f318(f8(f885(x97053,a874),f885(f885(x97053,a874),f885(x97053,a874)),x97052),f116(f885(x97053,a874))),x97054)),x97055)),f318(f318(f116(f885(x97053,a874)),f318(f318(f45(x97052,f885(x97053,a874)),x97051),x97054)),x97055))
% 26.45/26.33  [9706]E(x97061,f189(f885(x97062,a874)))+E(f318(f318(f46(x97062,f885(x97063,a874)),x97061),f318(f318(f7(x97062,f885(x97063,a874),f885(x97063,a874)),f318(f318(f8(f885(x97063,a874),f885(f885(x97063,a874),f885(x97063,a874)),x97062),f22(f885(x97063,a874))),x97064)),x97065)),f318(f318(f22(f885(x97063,a874)),f318(f318(f46(x97062,f885(x97063,a874)),x97061),x97064)),x97065))
% 26.45/26.33  [9707]E(x97071,f189(f885(x97072,a874)))+E(f318(f318(f46(x97072,f885(x97073,a874)),x97071),f318(f318(f7(x97072,f885(x97073,a874),f885(x97073,a874)),f318(f318(f8(f885(x97073,a874),f885(f885(x97073,a874),f885(x97073,a874)),x97072),f107(f885(x97073,a874))),x97074)),x97075)),f318(f318(f107(f885(x97073,a874)),f318(f318(f46(x97072,f885(x97073,a874)),x97071),x97074)),x97075))
% 26.45/26.33  [9708]E(x97081,f189(f885(x97082,a874)))+E(f318(f318(f45(x97082,f885(x97083,a874)),x97081),f318(f318(f7(x97082,f885(x97083,a874),f885(x97083,a874)),f318(f318(f8(f885(x97083,a874),f885(f885(x97083,a874),f885(x97083,a874)),x97082),f116(f885(x97083,a874))),x97084)),x97085)),f318(f318(f116(f885(x97083,a874)),f318(f318(f45(x97082,f885(x97083,a874)),x97081),x97084)),x97085))
% 26.45/26.33  [9709]E(x97091,f189(f885(x97092,a874)))+E(f318(f318(f46(x97092,f885(x97093,a874)),x97091),f318(f318(f7(x97092,f885(x97093,a874),f885(x97093,a874)),f318(f318(f8(f885(x97093,a874),f885(f885(x97093,a874),f885(x97093,a874)),x97092),f22(f885(x97093,a874))),x97094)),x97095)),f318(f318(f22(f885(x97093,a874)),f318(f318(f46(x97092,f885(x97093,a874)),x97091),x97094)),x97095))
% 26.45/26.33  [9710]E(x97101,f189(f885(x97102,a874)))+E(f318(f318(f46(x97102,f885(x97103,a874)),x97101),f318(f318(f7(x97102,f885(x97103,a874),f885(x97103,a874)),f318(f318(f8(f885(x97103,a874),f885(f885(x97103,a874),f885(x97103,a874)),x97102),f107(f885(x97103,a874))),x97104)),x97105)),f318(f318(f107(f885(x97103,a874)),f318(f318(f46(x97102,f885(x97103,a874)),x97101),x97104)),x97105))
% 26.45/26.33  [9287]~P1(f318(f318(f233(a879),x92871),x92874))+E(f318(f318(f22(a879),f318(f318(f83(a879),f318(f318(f84(a879),x92871),x92872)),x92873)),f318(f318(f83(a879),f318(f318(f84(a879),x92874),x92872)),x92875)),f318(f318(f22(a879),x92873),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x92874),x92871)),x92872)),x92875)))
% 26.45/26.33  [9874]~P143(x98741)+E(f318(f162(x98741),f318(f318(f150(x98742,x98741),f318(f318(f7(x98742,x98741,x98741),f318(f318(f8(x98741,f885(x98741,x98741),x98742),f84(x98741)),x98743)),x98744)),x98745)),f318(f318(f84(x98741),f318(f162(x98741),f318(f318(f150(x98742,x98741),x98743),x98745))),x98744))
% 26.45/26.33  [9880]~P67(x98801)+E(f318(f162(x98801),f318(f318(f150(x98802,x98801),f318(f318(f18(x98802,x98801,x98801),f318(f318(f8(x98801,f885(x98801,x98801),x98802),f22(x98801)),x98803)),x98804)),x98805)),f318(f318(f22(x98801),f318(f162(x98801),f318(f318(f150(x98802,x98801),x98803),x98805))),f318(f162(x98801),f318(f318(f150(x98802,x98801),x98804),x98805))))
% 26.45/26.33  [9881]~P73(x98811)+E(f318(f162(x98811),f318(f318(f150(x98812,x98811),f318(f318(f18(x98812,x98811,x98811),f318(f318(f8(x98811,f885(x98811,x98811),x98812),f83(x98811)),x98813)),x98814)),x98815)),f318(f318(f83(x98811),f318(f162(x98811),f318(f318(f150(x98812,x98811),x98813),x98815))),f318(f162(x98811),f318(f318(f150(x98812,x98811),x98814),x98815))))
% 26.45/26.33  [10021]P1(f318(x100211,f318(f318(f176(x100212,x100213),x100214),x100215)))+~P1(f318(x100211,f318(f318(f176(x100212,x100213),f318(f318(f169(x100212),f318(f318(f231(a879),f318(f190(f880(x100212)),x100214)),f318(f190(f880(x100213)),x100215))),x100214)),f318(f318(f169(x100213),f318(f318(f231(a879),f318(f190(f880(x100212)),x100214)),f318(f190(f880(x100213)),x100215))),x100215))))
% 26.45/26.33  [9521]~P1(f318(f318(f233(a879),x95214),x95211))+E(f318(f318(f22(a879),f318(f318(f83(a879),f318(f318(f84(a879),x95211),x95212)),x95213)),f318(f318(f83(a879),f318(f318(f84(a879),x95214),x95212)),x95215)),f318(f318(f22(a879),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x95211),x95214)),x95212)),x95213)),x95215))
% 26.45/26.33  [5324]E(x53241,x53242)+~E(f26(x53243,x53244,x53241),f26(x53245,x53246,x53242))
% 26.45/26.33  [5325]E(x53251,x53252)+~E(f26(x53253,x53251,x53254),f26(x53255,x53252,x53256))
% 26.45/26.33  [5326]E(x53261,x53262)+~E(f26(x53261,x53263,x53264),f26(x53262,x53265,x53266))
% 26.45/26.33  [5327]E(x53271,x53272)+~E(f27(x53273,x53274,x53271),f27(x53275,x53276,x53272))
% 26.45/26.33  [5328]E(x53281,x53282)+~E(f27(x53283,x53281,x53284),f27(x53285,x53282,x53286))
% 26.45/26.33  [5329]E(x53291,x53292)+~E(f27(x53291,x53293,x53294),f27(x53292,x53295,x53296))
% 26.45/26.33  [6781]E(f318(f181(x67811,x67812,x67813,x67814),x67815),f318(f226(x67812),x67816))+~E(f318(x67814,x67815),f318(f226(x67812),x67816))
% 26.45/26.33  [6782]E(f318(f181(x67821,x67822,x67823,x67824),x67825),f318(f226(x67822),x67826))+~E(f318(x67824,x67825),f318(f226(x67822),x67826))
% 26.45/26.33  [6928]E(f318(f228(f883(x69281),x69282,f192(x69281),x69283),f318(x69284,x69285)),f318(x69283,x69286))+~E(f318(x69284,x69285),f318(f226(x69282),x69286))
% 26.45/26.33  [8321]~P40(x83213,f318(f318(f318(a199,x83214),f33(x83211)),f318(x83212,x83214)),x83215,x83216)+P40(f26(x83211,x83212,x83213),x83214,x83215,f318(f318(f318(a199,x83216),f33(x83211)),f200(x83214,x83211)))
% 26.45/26.33  [8466]~P20(x84665,x84661,x84662,x84666)+E(f318(f76(x84661,x84661,x84661,f318(x84662,x84663)),f318(x84662,x84664)),f318(f76(x84661,x84661,x84661,f318(x84662,x84664)),f318(x84662,x84663)))
% 26.45/26.33  [8711]~P57(x87114,x87115,x87112,x87111,x87116)+E(f318(x87111,f318(x87112,x87113)),x87113)
% 26.45/26.33  [8860]P26(x88601,x88602,x88603,x88604)+~P26(x88601,x88605,f318(f76(x88602,x88605,x88601,x88606),x88603),x88604)
% 26.45/26.33  [8943]~P26(x89434,x89432,f318(f76(x89431,x89432,x89434,x89433),x89435),x89436)+P26(x89431,x89432,x89433,f318(f297(x89434,x89431,x89435),x89436))
% 26.45/26.33  [9586]P53(x95861,x95862,x95863,x95864,x95865,x95866)+~P1(f318(f318(x95863,f318(x95864,x95865)),f318(x95864,x95866)))
% 26.45/26.33  [9587]P53(x95871,x95872,x95873,x95874,x95875,x95876)+~P1(f318(f318(x95873,f318(x95874,x95875)),f318(x95874,x95876)))
% 26.45/26.33  [9647]P1(f318(f65(x96471),x96472))+~P1(f318(f70(x96471,x96473,x96474,x96475,x96472),x96476))
% 26.45/26.33  [9655]~P1(f318(f318(f320(x96554),x96553),f283(x96554,x96551,x96555,x96552,x96556)))+P1(f318(f318(x96551,x96552),x96553))
% 26.45/26.33  [9656]~P1(f318(f318(f320(x96564),x96563),f286(x96564,x96565,x96561,x96562,x96566)))+P1(f318(f318(x96561,x96562),x96563))
% 26.45/26.33  [9657]~P1(f318(f318(f320(x96574),x96572),f283(x96574,x96575,x96571,x96576,x96573)))+P1(f318(f318(x96571,x96572),x96573))
% 26.45/26.33  [9658]~P1(f318(f318(f320(x96584),x96582),f286(x96584,x96581,x96585,x96586,x96583)))+P1(f318(f318(x96581,x96582),x96583))
% 26.45/26.33  [9721]~P53(x97215,x97216,x97211,x97212,x97213,x97214)+P1(f318(f318(x97211,f318(x97212,x97213)),f318(x97212,x97214)))
% 26.45/26.33  [9722]~P53(x97225,x97226,x97221,x97222,x97223,x97224)+P1(f318(f318(x97221,f318(x97222,x97223)),f318(x97222,x97224)))
% 26.45/26.33  [9842]~P40(f26(x98423,x98424,x98421),x98422,x98425,x98426)+P40(x98421,f318(f318(f318(a199,x98422),f33(x98423)),f318(x98424,x98422)),x98425,f501(x98426,x98425,x98422,x98421,x98424,x98423))
% 26.45/26.33  [9852]~P40(f26(x98523,x98524,x98521),x98522,x98525,f318(f318(f318(a199,x98526),f33(x98523)),f200(x98522,x98523)))+P40(x98521,f318(f318(f318(a199,x98522),f33(x98523)),f318(x98524,x98522)),x98525,f473(x98526,x98525,x98522,x98521,x98524,x98523))
% 26.45/26.33  [10081]~P40(f26(x100816,x100815,x100814),x100813,x100812,x100811)+E(f318(f318(f318(a199,f501(x100811,x100812,x100813,x100814,x100815,x100816)),f33(x100816)),f200(x100813,x100816)),x100811)
% 26.45/26.33  [10086]~P40(f26(x100866,x100865,x100864),x100863,x100862,f318(f318(f318(a199,x100861),f33(x100866)),f200(x100863,x100866)))+E(f318(f318(f318(a199,f473(x100861,x100862,x100863,x100864,x100865,x100866)),f33(x100866)),f200(x100863,x100866)),f318(f318(f318(a199,x100861),f33(x100866)),f200(x100863,x100866)))
% 26.45/26.33  [5822]E(x58221,x58222)+~E(f318(f318(f248(x58223,x58224),x58225),x58221),f318(f318(f248(x58223,x58224),x58226),x58222))
% 26.45/26.33  [5823]E(x58231,x58232)+~E(f318(f318(f248(x58233,x58234),x58235),x58231),f318(f318(f248(x58233,x58234),x58236),x58232))
% 26.45/26.33  [5824]E(x58241,x58242)+~E(f318(f318(f248(x58243,x58244),x58241),x58245),f318(f318(f248(x58243,x58244),x58242),x58246))
% 26.45/26.33  [5825]E(x58251,x58252)+~E(f318(f318(f248(x58253,x58254),x58251),x58255),f318(f318(f248(x58253,x58254),x58252),x58256))
% 26.45/26.33  [5955]~P17(x59555,x59556,x59551)+E(f318(f318(x59551,x59552),f318(f318(x59551,x59553),x59554)),f318(f318(x59551,x59553),f318(f318(x59551,x59552),x59554)))
% 26.45/26.33  [7389]~P32(x73894,x73891,f318(f318(f147(x73894),x73892),x73895),f318(f318(f147(x73894),x73893),x73896))+P1(f318(f318(x73891,x73892),x73893))
% 26.45/26.33  [7758]P32(x77581,x77582,x77583,x77584)+~P32(x77581,x77582,f318(f318(f147(x77581),x77585),x77583),f318(f318(f147(x77581),x77586),x77584))
% 26.45/26.33  [8802]~P57(x88025,x88021,x88022,x88026,x88024)+P1(f318(f318(f320(x88021),f318(x88022,x88023)),x88024))
% 26.45/26.33  [8970]E(f318(f79(x89701,x89702,x89703,x89704,x89705),x89706),f318(x89703,x89706))+P1(f318(f318(f320(x89701),x89706),x89705))
% 26.45/26.33  [8971]E(f318(f79(x89711,x89712,x89713,x89714,x89715),x89716),f318(x89713,x89716))+P1(f318(f318(f320(x89711),x89716),x89715))
% 26.45/26.33  [8993]~E(x89933,f318(f318(f147(x89931),x89935),x89936))+P1(f318(f318(f320(f884(f880(x89931),f880(x89931))),f318(f318(f248(f880(x89931),f880(x89931)),x89932),f318(f318(f121(x89931),x89932),x89933))),f143(x89931,x89934)))
% 26.45/26.33  [8998]E(f318(f79(x89981,x89982,x89983,x89984,x89985),x89986),f318(x89984,x89986))+~P1(f318(f318(f320(x89981),x89986),x89985))
% 26.45/26.33  [8999]E(f318(f79(x89991,x89992,x89993,x89994,x89995),x89996),f318(x89994,x89996))+~P1(f318(f318(f320(x89991),x89996),x89995))
% 26.45/26.33  [9004]E(f318(f182(x90041,x90042,x90043,x90044,x90045),x90046),f318(x90043,x90046))+P1(f318(f318(f320(x90041),x90046),f318(f168(x90041),x90044)))
% 26.45/26.33  [9240]~P34(x92401,x92402,x92403,x92405,x92406)+P34(x92401,x92402,x92403,f318(f318(f169(x92401),x92404),x92405),f318(f318(f169(x92402),x92404),x92406))
% 26.45/26.33  [9241]~P34(x92411,x92412,x92413,x92415,x92416)+P34(x92411,x92412,x92413,f318(f318(f134(x92411),x92414),x92415),f318(f318(f134(x92412),x92414),x92416))
% 26.45/26.33  [9720]~P24(x97204,x97202,x97205,x97203,x97206,x97201)+E(f318(x97201,f189(f885(x97202,a874))),x97203)
% 26.45/26.33  [9969]~E(f318(x99694,f318(f247(x99691,x99693),x99695)),f318(x99696,f318(f247(x99691,x99693),x99695)))+E(f318(f258(x99691,x99692,x99693,x99693,x99694,f32(x99693)),x99695),f318(f258(x99691,x99692,x99693,x99693,x99696,f32(x99693)),x99695))
% 26.45/26.33  [9970]~E(f318(x99704,f318(f256(x99701,x99702),x99705)),f318(x99706,f318(f256(x99701,x99702),x99705)))+E(f318(f258(x99701,x99701,x99702,x99703,f32(x99701),x99704),x99705),f318(f258(x99701,x99701,x99702,x99703,f32(x99701),x99706),x99705))
% 26.45/26.33  [10016]~E(f318(f258(x100162,x100166,x100163,x100163,x100161,f32(x100163)),x100164),f318(f258(x100162,x100166,x100163,x100163,x100165,f32(x100163)),x100164))+E(f318(x100161,f318(f247(x100162,x100163),x100164)),f318(x100165,f318(f247(x100162,x100163),x100164)))
% 26.45/26.33  [10017]~E(f318(f258(x100172,x100172,x100173,x100176,f32(x100172),x100171),x100174),f318(f258(x100172,x100172,x100173,x100176,f32(x100172),x100175),x100174))+E(f318(x100171,f318(f256(x100172,x100173),x100174)),f318(x100175,f318(f256(x100172,x100173),x100174)))
% 26.45/26.33  [8896]P1(f318(f318(f320(x88961),x88962),x88963))+~P1(f318(f318(f320(f884(x88961,x88964)),f318(f318(f248(x88961,x88964),x88962),x88965)),f318(f318(f255(x88961,x88964),x88963),x88966)))
% 26.45/26.33  [8897]P1(f318(f318(f320(x88971),x88972),x88973))+~P1(f318(f318(f320(f884(x88971,x88974)),f318(f318(f248(x88971,x88974),x88972),x88975)),f318(f318(f255(x88971,x88974),x88973),x88976)))
% 26.45/26.33  [8898]P1(f318(f318(f320(x88981),x88982),x88983))+~P1(f318(f318(f320(f884(x88981,x88984)),f318(f318(f248(x88981,x88984),x88982),x88985)),f318(f318(f255(x88981,x88984),x88983),x88986)))
% 26.45/26.33  [8910]P1(f318(f318(f320(x89101),x89102),f318(x89103,x89104)))+~P1(f318(f318(f320(f884(x89105,x89101)),f318(f318(f248(x89105,x89101),x89104),x89102)),f318(f318(f255(x89105,x89101),x89106),x89103)))
% 26.45/26.33  [8911]P1(f318(f318(f320(x89111),x89112),f318(x89113,x89114)))+~P1(f318(f318(f320(f884(x89115,x89111)),f318(f318(f248(x89115,x89111),x89114),x89112)),f318(f318(f255(x89115,x89111),x89116),x89113)))
% 26.45/26.33  [8912]P1(f318(f318(f320(x89121),x89122),f318(x89123,x89124)))+~P1(f318(f318(f320(f884(x89125,x89121)),f318(f318(f248(x89125,x89121),x89124),x89122)),f318(f318(f255(x89125,x89121),x89126),x89123)))
% 26.45/26.33  [9001]~E(f318(f190(f880(x90011)),x90014),f318(f190(f880(x90012)),x90015))+E(f182(x90011,x90012,x90013,x90014,f318(f318(f121(x90012),x90015),x90016)),f182(x90011,x90012,x90013,x90014,x90015))
% 26.45/26.33  [9002]~E(f318(f190(f880(x90021)),x90024),f318(f190(f880(x90022)),x90026))+E(f182(x90021,x90022,x90023,f318(f318(f121(x90021),x90024),x90025),x90026),f182(x90021,x90022,x90023,x90024,x90026))
% 26.45/26.33  [9258]P1(f318(f318(f320(x92581),x92584),f178(x92581,x92582,x92586)))+E(f181(x92581,x92582,f318(f318(f318(f75(x92581,f883(x92582)),x92583),x92584),f318(f226(x92582),x92585)),x92586),f318(f318(f318(f75(x92581,f883(x92582)),f181(x92581,x92582,x92583,x92586)),x92584),f318(f226(x92582),x92585)))
% 26.45/26.33  [9356]P1(f318(f318(f320(f884(x93561,x93561)),f318(f318(f248(x93561,x93561),f318(x93562,x93563)),f318(x93562,x93564))),x93565))+~P1(f318(f318(f320(f884(x93566,x93566)),f318(f318(f248(x93566,x93566),x93563),x93564)),f318(f318(f274(x93561,x93566),x93565),x93562)))
% 26.45/26.33  [9373]~P1(f318(f318(f320(f884(x93734,x93734)),f318(f318(f248(x93734,x93734),f318(x93736,x93732)),f318(x93736,x93733))),x93735))+P1(f318(f318(f320(f884(x93731,x93731)),f318(f318(f248(x93731,x93731),x93732),x93733)),f318(f318(f274(x93734,x93731),x93735),x93736)))
% 26.45/26.33  [10019]E(f318(f318(f248(x100191,x100192),f800(x100193,x100194,x100195,x100196,x100192,x100191)),f805(x100193,x100194,x100195,x100196,x100192,x100191)),x100196)+~P1(f318(f318(f320(f884(x100191,x100192)),x100196),f318(f318(f275(x100191,x100195,x100192),x100194),x100193)))
% 26.45/26.33  [10225]~P1(f318(f318(f320(f884(x102251,x102256)),x102255),f318(f318(f275(x102251,x102252,x102256),x102254),x102253)))+P1(f318(f318(f320(f884(x102251,x102252)),f318(f318(f248(x102251,x102252),f800(x102253,x102254,x102252,x102255,x102256,x102251)),f801(x102253,x102254,x102252,x102255,x102256,x102251))),x102254))
% 26.45/26.33  [10226]~P1(f318(f318(f320(f884(x102266,x102262)),x102265),f318(f318(f275(x102266,x102261,x102262),x102264),x102263)))+P1(f318(f318(f320(f884(x102261,x102262)),f318(f318(f248(x102261,x102262),f801(x102263,x102264,x102261,x102265,x102262,x102266)),f805(x102263,x102264,x102261,x102265,x102262,x102266))),x102263))
% 26.45/26.33  [6226]~E(x62266,x62264)+E(f318(f318(f318(f318(f75(x62261,x62262),x62263),x62264),x62265),x62266),x62265)
% 26.45/26.33  [6227]~E(x62276,x62274)+E(f318(f318(f318(f318(f75(x62271,x62272),x62273),x62274),x62275),x62276),x62275)
% 26.45/26.33  [6274]E(x62741,x62742)+E(f318(f318(f318(f318(f75(x62743,x62744),x62745),x62742),x62746),x62741),f318(x62745,x62741))
% 26.45/26.33  [6275]E(x62751,x62752)+E(f318(f318(f318(f318(f75(x62753,x62754),x62755),x62752),x62756),x62751),f318(x62755,x62751))
% 26.45/26.33  [6276]E(x62761,x62762)+E(f318(f318(f318(f318(f75(x62763,x62764),x62765),x62762),x62766),x62761),f318(x62765,x62761))
% 26.45/26.33  [7827]~P5(x78272)+E(f318(f318(f45(x78271,x78272),x78273),f318(f318(f7(x78271,x78274,x78272),x78275),x78276)),f318(f318(f318(f45(x78271,f885(x78274,x78272)),x78273),x78275),x78276))
% 26.45/26.33  [7828]~P5(x78282)+E(f318(f318(f46(x78281,x78282),x78283),f318(f318(f7(x78281,x78284,x78282),x78285),x78286)),f318(f318(f318(f46(x78281,f885(x78284,x78282)),x78283),x78285),x78286))
% 26.45/26.33  [8431]E(f318(f297(x84311,f883(x84312),f318(f318(f318(f75(x84311,f883(x84312)),x84313),x84314),f318(f226(x84312),x84315))),x84316),f318(f297(x84311,f883(x84312),x84313),x84316))+P1(f318(f318(f320(x84311),x84314),x84316))
% 26.45/26.33  [8625]E(f318(f318(f45(x86251,f885(x86252,a874)),x86253),f318(f318(f8(f885(x86252,a874),f885(x86252,a874),x86251),f318(f296(x86252),x86254)),x86255)),f318(f318(f296(x86252),x86254),f318(f318(f45(x86251,f885(x86252,a874)),x86253),x86255)))+~P1(f318(f318(f320(x86251),x86256),x86253))
% 26.45/26.33  [8626]E(f318(f318(f46(x86261,f885(x86262,a874)),x86263),f318(f318(f8(f885(x86262,a874),f885(x86262,a874),x86261),f318(f296(x86262),x86264)),x86265)),f318(f318(f296(x86262),x86264),f318(f318(f46(x86261,f885(x86262,a874)),x86263),x86265)))+~P1(f318(f318(f320(x86261),x86266),x86263))
% 26.45/26.33  [9046]~P5(x90462)+E(f318(f318(f45(x90461,x90462),x90463),f318(f318(f8(f885(x90464,x90462),x90462,x90461),f318(f45(x90464,x90462),x90465)),f318(f7(x90464,x90461,x90462),x90466))),f318(f318(f45(x90464,x90462),x90465),f318(f318(f8(f885(x90461,x90462),x90462,x90464),f318(f45(x90461,x90462),x90463)),x90466)))
% 26.45/26.33  [9047]~P5(x90472)+E(f318(f318(f46(x90471,x90472),x90473),f318(f318(f8(f885(x90474,x90472),x90472,x90471),f318(f46(x90474,x90472),x90475)),f318(f7(x90474,x90471,x90472),x90476))),f318(f318(f46(x90474,x90472),x90475),f318(f318(f8(f885(x90471,x90472),x90472,x90474),f318(f46(x90471,x90472),x90473)),x90476)))
% 26.45/26.33  [9266]P1(f318(f318(f320(x92661),x92662),f318(f168(x92661),x92663)))+~P1(f318(f318(f320(f884(x92664,x92661)),f318(f318(f248(x92664,x92661),x92665),x92662)),f318(f168(f884(x92664,x92661)),f318(f318(f176(x92664,x92661),x92666),x92663))))
% 26.45/26.33  [9267]P1(f318(f318(f320(x92671),x92672),f318(f168(x92671),x92673)))+~P1(f318(f318(f320(f884(x92671,x92674)),f318(f318(f248(x92671,x92674),x92672),x92675)),f318(f168(f884(x92671,x92674)),f318(f318(f176(x92671,x92674),x92673),x92676))))
% 26.45/26.33  [9268]P1(f318(f318(f320(x92681),x92682),f318(f168(x92681),x92683)))+~P1(f318(f318(f320(f884(x92684,x92681)),f318(f318(f248(x92684,x92681),x92685),x92682)),f318(f168(f884(x92684,x92681)),f318(f318(f176(x92684,x92681),x92686),x92683))))
% 26.45/26.33  [9269]P1(f318(f318(f320(x92691),x92692),f318(f168(x92691),x92693)))+~P1(f318(f318(f320(f884(x92691,x92694)),f318(f318(f248(x92691,x92694),x92692),x92695)),f318(f168(f884(x92691,x92694)),f318(f318(f176(x92691,x92694),x92693),x92696))))
% 26.45/26.33  [9370]P1(f318(f318(f233(f885(x93701,a874)),f318(f272(x93702,x93701,x93703),x93704)),x93705))+~P1(f318(f318(f233(f885(f884(x93702,x93701),a874)),x93703),f318(f318(f255(x93702,x93701),x93706),f318(f16(f885(x93701,a874),x93702),x93705))))
% 26.45/26.33  [9553]P1(f318(f318(f320(f884(f880(x95531),f880(x95531))),f318(f318(f248(f880(x95531),f880(x95531)),f318(f318(f147(x95531),x95532),x95533)),f318(f318(f147(x95531),x95534),x95535))),f143(x95531,x95536)))+~P1(f318(f318(f320(f884(x95531,x95531)),f318(f318(f248(x95531,x95531),x95532),x95534)),x95536))
% 26.45/26.33  [10015]E(f318(f318(f248(x100151,x100152),f710(x100153,x100154,x100155,x100152,x100151,x100156)),f711(x100153,x100154,x100155,x100152,x100151,x100156)),x100156)+P1(f318(f318(f320(x100155),x100154),f318(f318(f257(x100151,x100152,f885(x100155,a874)),x100153),x100156)))
% 26.45/26.33  [10022]E(f318(f318(f248(x100221,x100222),f712(x100223,x100224,x100222,x100221,x100225,x100226)),f713(x100223,x100224,x100222,x100221,x100225,x100226)),x100223)+~P1(f318(f318(f320(x100226),x100225),f318(f318(f257(x100221,x100222,f885(x100226,a874)),x100224),x100223)))
% 26.45/26.33  [10183]P1(f318(f318(f320(x101831),x101832),f318(f318(x101833,f712(x101834,x101833,x101835,x101836,x101832,x101831)),f713(x101834,x101833,x101835,x101836,x101832,x101831))))+~P1(f318(f318(f320(x101831),x101832),f318(f318(f257(x101836,x101835,f885(x101831,a874)),x101833),x101834)))
% 26.45/26.33  [10202]~P1(f318(f318(f320(x102021),x102022),f318(f318(x102025,f710(x102025,x102022,x102021,x102024,x102023,x102026)),f711(x102025,x102022,x102021,x102024,x102023,x102026))))+P1(f318(f318(f320(x102021),x102022),f318(f318(f257(x102023,x102024,f885(x102021,a874)),x102025),x102026)))
% 26.45/26.33  [7949]P1(f318(f318(f320(x79491),x79494),x79496))+E(f183(x79491,x79492,f318(f318(f318(f75(x79491,f883(x79492)),x79493),x79494),x79495),x79496),f183(x79491,x79492,x79493,x79496))
% 26.45/26.33  [8027]P1(f318(f318(f320(x80271),x80274),x80276))+E(f318(f297(x80271,x80272,f318(f318(f318(f75(x80271,x80272),x80273),x80274),x80275)),x80276),f318(f297(x80271,x80272,x80273),x80276))
% 26.45/26.33  [8056]P1(f318(f318(f320(x80561),x80564),f318(f168(x80561),x80566)))+E(f318(f318(f150(x80561,x80562),f318(f318(f318(f75(x80561,x80562),x80563),x80564),x80565)),x80566),f318(f318(f150(x80561,x80562),x80563),x80566))
% 26.45/26.33  [8517]E(x85171,x85172)+E(f318(f318(f155(x85173,f318(f318(f155(x85173,x85174),x85171),x85175)),x85172),x85176),f318(f318(f155(x85173,f318(f318(f155(x85173,x85174),x85172),x85176)),x85171),x85175))
% 26.45/26.33  [9052]~P1(f318(f318(f320(x90523),x90526),x90525))+E(f318(f318(f296(x90521),x90522),f318(f297(x90523,x90521,x90524),f318(f318(f22(f885(x90523,a874)),x90525),f318(f318(f296(x90523),x90526),f189(f885(x90523,a874)))))),f318(f297(x90523,x90521,f318(f318(f318(f75(x90523,x90521),x90524),x90526),x90522)),x90525))
% 26.45/26.33  [9833]E(f182(x98331,x98332,x98333,f318(f318(f121(x98331),x98334),f318(f318(f147(x98331),x98335),f119(x98331))),x98336),f318(f318(f318(f75(x98331,f883(x98332)),f182(x98331,x98332,x98333,x98334,x98336)),x98335),f318(f226(x98332),f318(f318(f161(x98332),x98336),f318(f190(f880(x98331)),x98334)))))+~P1(f318(f318(f234(a879),f318(f190(f880(x98331)),x98334)),f318(f190(f880(x98332)),x98336)))
% 26.45/26.33  [8842]~E(x88423,x88426)+E(f318(f318(f180(x88421,x88422),f318(f318(f147(f884(x88421,x88422)),f318(f318(f248(x88421,x88422),x88423),x88424)),x88425)),x88426),f318(f226(x88422),x88424))
% 26.45/26.33  [8869]E(x88691,x88692)+E(f318(f318(f180(x88693,x88694),f318(f318(f147(f884(x88693,x88694)),f318(f318(f248(x88693,x88694),x88691),x88695)),x88696)),x88692),f318(f318(f180(x88693,x88694),x88696),x88692))
% 26.45/26.33  [9129]~P1(f318(f318(x91294,x91295),x91296))+P1(f318(f318(f318(f318(f116(f885(x91291,f885(x91292,a874))),x91293),x91294),x91295),x91296))
% 26.45/26.33  [9130]~P1(f318(f318(x91304,x91305),x91306))+P1(f318(f318(f318(f318(f116(f885(x91301,f885(x91302,a874))),x91303),x91304),x91305),x91306))
% 26.45/26.33  [9131]~P1(f318(f318(x91313,x91315),x91316))+P1(f318(f318(f318(f318(f116(f885(x91311,f885(x91312,a874))),x91313),x91314),x91315),x91316))
% 26.45/26.33  [9132]~P1(f318(f318(x91323,x91325),x91326))+P1(f318(f318(f318(f318(f116(f885(x91321,f885(x91322,a874))),x91323),x91324),x91325),x91326))
% 26.45/26.33  [9421]P1(f318(f318(x94211,x94212),x94213))+~P1(f318(f318(f318(f318(f107(f885(x94214,f885(x94215,a874))),x94216),x94211),x94212),x94213))
% 26.45/26.33  [9422]P1(f318(f318(x94221,x94222),x94223))+~P1(f318(f318(f318(f318(f107(f885(x94224,f885(x94225,a874))),x94221),x94226),x94222),x94223))
% 26.45/26.33  [9423]P1(f318(f318(x94231,x94232),x94233))+~P1(f318(f318(f318(f318(f107(f885(x94234,f885(x94235,a874))),x94236),x94231),x94232),x94233))
% 26.45/26.33  [9424]P1(f318(f318(x94241,x94242),x94243))+~P1(f318(f318(f318(f318(f107(f885(x94244,f885(x94245,a874))),x94241),x94246),x94242),x94243))
% 26.45/26.33  [9859]~P73(x98592)+E(f318(f318(f6(x98591,x98592),f318(f318(f7(x98591,f885(x98593,a874),x98592),f318(f318(f8(f885(x98593,x98592),f885(f885(x98593,a874),x98592),x98591),f6(x98593,x98592)),x98594)),x98595)),x98596),f318(f318(f6(f884(x98591,x98593),x98592),f318(f257(x98591,x98593,x98592),x98594)),f318(f318(f255(x98591,x98593),x98596),f318(f16(f885(x98593,a874),x98591),x98595))))
% 26.45/26.33  [9860]~P80(x98602)+E(f318(f318(f9(x98601,x98602),f318(f318(f7(x98601,f885(x98603,a874),x98602),f318(f318(f8(f885(x98603,x98602),f885(f885(x98603,a874),x98602),x98601),f9(x98603,x98602)),x98604)),x98605)),x98606),f318(f318(f9(f884(x98601,x98603),x98602),f318(f257(x98601,x98603,x98602),x98604)),f318(f318(f255(x98601,x98603),x98606),f318(f16(f885(x98603,a874),x98601),x98605))))
% 26.45/26.33  [9995]~P73(x99952)+E(f318(f318(f6(x99951,x99952),f318(f318(f7(x99951,f885(x99953,a874),x99952),f318(f318(f8(f885(x99953,x99952),f885(f885(x99953,a874),x99952),x99951),f6(x99953,x99952)),f318(f7(x99953,x99951,x99952),x99954))),x99955)),x99956),f318(f318(f6(x99953,x99952),f318(f318(f7(x99953,f885(x99951,a874),x99952),f318(f318(f8(f885(x99951,x99952),f885(f885(x99951,a874),x99952),x99953),f6(x99951,x99952)),x99954)),x99956)),x99955))
% 26.45/26.33  [9689]~P1(f318(f318(f320(x96891),x96895),x96894))+E(f318(f318(f318(f75(x96891,f883(x96892)),f183(x96891,x96892,x96893,f318(f318(f22(f885(x96891,a874)),x96894),f318(f318(f296(x96891),x96895),f189(f885(x96891,a874)))))),x96895),x96896),f183(x96891,x96892,f318(f318(f318(f75(x96891,f883(x96892)),x96893),x96895),x96896),x96894))
% 26.45/26.33  [9746]~P1(f318(f318(f320(x97461),x97465),x97464))+E(f318(f318(f318(f75(x97461,f883(x97462)),f183(x97461,x97462,x97463,f318(f318(f22(f885(x97461,a874)),x97464),f318(f318(f296(x97461),x97465),f189(f885(x97461,a874)))))),x97465),x97466),f318(f318(f318(f75(x97461,f883(x97462)),f183(x97461,x97462,x97463,x97464)),x97465),x97466))
% 26.45/26.33  [10282]~P1(f318(f318(f320(f884(x102821,x102822)),f318(f318(f248(x102821,x102822),x102825),x102826)),f318(f318(f116(f885(f884(x102821,x102822),a874)),x102823),x102824)))+P1(f318(f318(f318(f318(f116(f885(x102821,f885(x102822,a874))),f318(f318(f7(x102821,f885(f884(x102821,x102822),a874),f885(x102822,a874)),f318(f318(f8(f885(x102822,f885(f885(f884(x102821,x102822),a874),a874)),f885(f885(f884(x102821,x102822),a874),f885(x102822,a874)),x102821),f7(x102822,f885(f884(x102821,x102822),a874),a874)),f318(f318(f8(f885(x102822,f884(x102821,x102822)),f885(x102822,f885(f885(f884(x102821,x102822),a874),a874)),x102821),f318(f8(f884(x102821,x102822),f885(f885(f884(x102821,x102822),a874),a874),x102822),f320(f884(x102821,x102822)))),f248(x102821,x102822)))),x102823)),f318(f318(f7(x102821,f885(f884(x102821,x102822),a874),f885(x102822,a874)),f318(f318(f8(f885(x102822,f885(f885(f884(x102821,x102822),a874),a874)),f885(f885(f884(x102821,x102822),a874),f885(x102822,a874)),x102821),f7(x102822,f885(f884(x102821,x102822),a874),a874)),f318(f318(f8(f885(x102822,f884(x102821,x102822)),f885(x102822,f885(f885(f884(x102821,x102822),a874),a874)),x102821),f318(f8(f884(x102821,x102822),f885(f885(f884(x102821,x102822),a874),a874),x102822),f320(f884(x102821,x102822)))),f248(x102821,x102822)))),x102824)),x102825),x102826))
% 26.45/26.33  [10283]~P1(f318(f318(f320(f884(x102831,x102832)),f318(f318(f248(x102831,x102832),x102835),x102836)),f318(f318(f107(f885(f884(x102831,x102832),a874)),x102833),x102834)))+P1(f318(f318(f318(f318(f107(f885(x102831,f885(x102832,a874))),f318(f318(f7(x102831,f885(f884(x102831,x102832),a874),f885(x102832,a874)),f318(f318(f8(f885(x102832,f885(f885(f884(x102831,x102832),a874),a874)),f885(f885(f884(x102831,x102832),a874),f885(x102832,a874)),x102831),f7(x102832,f885(f884(x102831,x102832),a874),a874)),f318(f318(f8(f885(x102832,f884(x102831,x102832)),f885(x102832,f885(f885(f884(x102831,x102832),a874),a874)),x102831),f318(f8(f884(x102831,x102832),f885(f885(f884(x102831,x102832),a874),a874),x102832),f320(f884(x102831,x102832)))),f248(x102831,x102832)))),x102833)),f318(f318(f7(x102831,f885(f884(x102831,x102832),a874),f885(x102832,a874)),f318(f318(f8(f885(x102832,f885(f885(f884(x102831,x102832),a874),a874)),f885(f885(f884(x102831,x102832),a874),f885(x102832,a874)),x102831),f7(x102832,f885(f884(x102831,x102832),a874),a874)),f318(f318(f8(f885(x102832,f884(x102831,x102832)),f885(x102832,f885(f885(f884(x102831,x102832),a874),a874)),x102831),f318(f8(f884(x102831,x102832),f885(f885(f884(x102831,x102832),a874),a874),x102832),f320(f884(x102831,x102832)))),f248(x102831,x102832)))),x102834)),x102835),x102836))
% 26.45/26.33  [10289]P1(f318(f318(f320(f884(x102891,x102892)),f318(f318(f248(x102891,x102892),x102893),x102894)),f318(f318(f116(f885(f884(x102891,x102892),a874)),x102895),x102896)))+~P1(f318(f318(f318(f318(f116(f885(x102891,f885(x102892,a874))),f318(f318(f7(x102891,f885(f884(x102891,x102892),a874),f885(x102892,a874)),f318(f318(f8(f885(x102892,f885(f885(f884(x102891,x102892),a874),a874)),f885(f885(f884(x102891,x102892),a874),f885(x102892,a874)),x102891),f7(x102892,f885(f884(x102891,x102892),a874),a874)),f318(f318(f8(f885(x102892,f884(x102891,x102892)),f885(x102892,f885(f885(f884(x102891,x102892),a874),a874)),x102891),f318(f8(f884(x102891,x102892),f885(f885(f884(x102891,x102892),a874),a874),x102892),f320(f884(x102891,x102892)))),f248(x102891,x102892)))),x102895)),f318(f318(f7(x102891,f885(f884(x102891,x102892),a874),f885(x102892,a874)),f318(f318(f8(f885(x102892,f885(f885(f884(x102891,x102892),a874),a874)),f885(f885(f884(x102891,x102892),a874),f885(x102892,a874)),x102891),f7(x102892,f885(f884(x102891,x102892),a874),a874)),f318(f318(f8(f885(x102892,f884(x102891,x102892)),f885(x102892,f885(f885(f884(x102891,x102892),a874),a874)),x102891),f318(f8(f884(x102891,x102892),f885(f885(f884(x102891,x102892),a874),a874),x102892),f320(f884(x102891,x102892)))),f248(x102891,x102892)))),x102896)),x102893),x102894))
% 26.45/26.33  [10290]P1(f318(f318(f320(f884(x102901,x102902)),f318(f318(f248(x102901,x102902),x102903),x102904)),f318(f318(f107(f885(f884(x102901,x102902),a874)),x102905),x102906)))+~P1(f318(f318(f318(f318(f107(f885(x102901,f885(x102902,a874))),f318(f318(f7(x102901,f885(f884(x102901,x102902),a874),f885(x102902,a874)),f318(f318(f8(f885(x102902,f885(f885(f884(x102901,x102902),a874),a874)),f885(f885(f884(x102901,x102902),a874),f885(x102902,a874)),x102901),f7(x102902,f885(f884(x102901,x102902),a874),a874)),f318(f318(f8(f885(x102902,f884(x102901,x102902)),f885(x102902,f885(f885(f884(x102901,x102902),a874),a874)),x102901),f318(f8(f884(x102901,x102902),f885(f885(f884(x102901,x102902),a874),a874),x102902),f320(f884(x102901,x102902)))),f248(x102901,x102902)))),x102905)),f318(f318(f7(x102901,f885(f884(x102901,x102902),a874),f885(x102902,a874)),f318(f318(f8(f885(x102902,f885(f885(f884(x102901,x102902),a874),a874)),f885(f885(f884(x102901,x102902),a874),f885(x102902,a874)),x102901),f7(x102902,f885(f884(x102901,x102902),a874),a874)),f318(f318(f8(f885(x102902,f884(x102901,x102902)),f885(x102902,f885(f885(f884(x102901,x102902),a874),a874)),x102901),f318(f8(f884(x102901,x102902),f885(f885(f884(x102901,x102902),a874),a874),x102902),f320(f884(x102901,x102902)))),f248(x102901,x102902)))),x102906)),x102903),x102904))
% 26.45/26.33  [10278]~P1(f318(f318(f320(f884(x102782,x102783)),f318(f318(f248(x102782,x102783),x102785),x102786)),f318(f318(f45(x102781,f885(f884(x102782,x102783),a874)),f243(f885(x102781,a874))),x102784)))+P1(f318(f318(f318(f318(f45(x102781,f885(x102782,f885(x102783,a874))),f243(f885(x102781,a874))),f318(f318(f8(f885(f884(x102782,x102783),a874),f885(x102782,f885(x102783,a874)),x102781),f318(f7(x102782,f885(f884(x102782,x102783),a874),f885(x102783,a874)),f318(f318(f8(f885(x102783,f885(f885(f884(x102782,x102783),a874),a874)),f885(f885(f884(x102782,x102783),a874),f885(x102783,a874)),x102782),f7(x102783,f885(f884(x102782,x102783),a874),a874)),f318(f318(f8(f885(x102783,f884(x102782,x102783)),f885(x102783,f885(f885(f884(x102782,x102783),a874),a874)),x102782),f318(f8(f884(x102782,x102783),f885(f885(f884(x102782,x102783),a874),a874),x102783),f320(f884(x102782,x102783)))),f248(x102782,x102783))))),x102784)),x102785),x102786))
% 26.45/26.33  [10279]~P1(f318(f318(f320(f884(x102792,x102793)),f318(f318(f248(x102792,x102793),x102795),x102796)),f318(f318(f46(x102791,f885(f884(x102792,x102793),a874)),f243(f885(x102791,a874))),x102794)))+P1(f318(f318(f318(f318(f46(x102791,f885(x102792,f885(x102793,a874))),f243(f885(x102791,a874))),f318(f318(f8(f885(f884(x102792,x102793),a874),f885(x102792,f885(x102793,a874)),x102791),f318(f7(x102792,f885(f884(x102792,x102793),a874),f885(x102793,a874)),f318(f318(f8(f885(x102793,f885(f885(f884(x102792,x102793),a874),a874)),f885(f885(f884(x102792,x102793),a874),f885(x102793,a874)),x102792),f7(x102793,f885(f884(x102792,x102793),a874),a874)),f318(f318(f8(f885(x102793,f884(x102792,x102793)),f885(x102793,f885(f885(f884(x102792,x102793),a874),a874)),x102792),f318(f8(f884(x102792,x102793),f885(f885(f884(x102792,x102793),a874),a874),x102793),f320(f884(x102792,x102793)))),f248(x102792,x102793))))),x102794)),x102795),x102796))
% 26.45/26.33  [10286]P1(f318(f318(f320(f884(x102861,x102862)),f318(f318(f248(x102861,x102862),x102863),x102864)),f318(f318(f45(x102865,f885(f884(x102861,x102862),a874)),f243(f885(x102865,a874))),x102866)))+~P1(f318(f318(f318(f318(f45(x102865,f885(x102861,f885(x102862,a874))),f243(f885(x102865,a874))),f318(f318(f8(f885(f884(x102861,x102862),a874),f885(x102861,f885(x102862,a874)),x102865),f318(f7(x102861,f885(f884(x102861,x102862),a874),f885(x102862,a874)),f318(f318(f8(f885(x102862,f885(f885(f884(x102861,x102862),a874),a874)),f885(f885(f884(x102861,x102862),a874),f885(x102862,a874)),x102861),f7(x102862,f885(f884(x102861,x102862),a874),a874)),f318(f318(f8(f885(x102862,f884(x102861,x102862)),f885(x102862,f885(f885(f884(x102861,x102862),a874),a874)),x102861),f318(f8(f884(x102861,x102862),f885(f885(f884(x102861,x102862),a874),a874),x102862),f320(f884(x102861,x102862)))),f248(x102861,x102862))))),x102866)),x102863),x102864))
% 26.45/26.33  [10287]P1(f318(f318(f320(f884(x102871,x102872)),f318(f318(f248(x102871,x102872),x102873),x102874)),f318(f318(f46(x102875,f885(f884(x102871,x102872),a874)),f243(f885(x102875,a874))),x102876)))+~P1(f318(f318(f318(f318(f46(x102875,f885(x102871,f885(x102872,a874))),f243(f885(x102875,a874))),f318(f318(f8(f885(f884(x102871,x102872),a874),f885(x102871,f885(x102872,a874)),x102875),f318(f7(x102871,f885(f884(x102871,x102872),a874),f885(x102872,a874)),f318(f318(f8(f885(x102872,f885(f885(f884(x102871,x102872),a874),a874)),f885(f885(f884(x102871,x102872),a874),f885(x102872,a874)),x102871),f7(x102872,f885(f884(x102871,x102872),a874),a874)),f318(f318(f8(f885(x102872,f884(x102871,x102872)),f885(x102872,f885(f885(f884(x102871,x102872),a874),a874)),x102871),f318(f8(f884(x102871,x102872),f885(f885(f884(x102871,x102872),a874),a874),x102872),f320(f884(x102871,x102872)))),f248(x102871,x102872))))),x102876)),x102873),x102874))
% 26.45/26.33  [7322]E(x73221,x73222)+~E(f95(x73223,x73224,x73225,x73221),f95(x73223,x73226,x73227,x73222))
% 26.45/26.33  [7323]E(x73231,x73232)+~E(f95(x73233,x73234,x73231,x73235),f95(x73233,x73236,x73232,x73237))
% 26.45/26.33  [7324]E(x73241,x73242)+~E(f95(x73243,x73241,x73244,x73245),f95(x73243,x73242,x73246,x73247))
% 26.45/26.33  [7502]E(f318(x75021,f318(x75022,x75023)),f318(x75024,x75023))+~E(f318(f76(x75025,x75026,x75027,x75021),x75022),x75024)
% 26.45/26.33  [9719]~P23(x97193,x97194,x97191,x97195,x97196,x97197)+E(f318(f318(x97191,x97192),x97192),x97192)
% 26.45/26.33  [10079]~P54(x100795,x100796,x100797,x100791,x100794,x100792,x100793)+P1(f318(f318(x100791,x100792),f516(x100793,x100792,x100794,x100791)))
% 26.45/26.33  [10100]~E(f318(f228(f883(x101007),x101001,f192(x101007),x101005),f318(x101004,x101003)),f318(f226(x101007),x101002))+E(f318(f226(x101001),f358(x101002,x101003,x101004,x101005,x101006,x101007,x101001)),f318(x101004,x101003))
% 26.45/26.33  [10101]~E(f318(f228(f883(x101016),x101017,f192(x101016),x101011),f318(x101014,x101013)),f318(f226(x101016),x101012))+E(f318(x101011,f358(x101012,x101013,x101014,x101011,x101015,x101016,x101017)),f318(f226(x101016),x101012))
% 26.45/26.33  [6059]~E(f318(f318(f150(x60591,x60595),x60596),x60592),f318(f318(f150(x60593,x60595),x60597),x60594))+E(f318(f190(f880(x60591)),x60592),f318(f190(f880(x60593)),x60594))
% 26.45/26.33  [7580]E(x75801,x75802)+~E(f318(f318(f318(f75(x75803,f883(x75804)),x75805),x75806),f318(f226(x75804),x75801)),f318(f318(f318(f75(x75803,f883(x75804)),x75807),x75806),f318(f226(x75804),x75802)))
% 26.45/26.33  [8557]E(f318(x85571,f318(x85572,x85573)),f318(x85574,x85573))+~E(f318(f76(x85575,x85576,x85577,x85571),x85572),f318(f76(x85576,x85576,x85577,f32(x85576)),x85574))
% 26.45/26.33  [8887]~P34(x88874,x88875,x88871,f318(f318(f147(x88874),x88872),x88876),f318(f318(f147(x88875),x88873),x88877))+P1(f318(f318(x88871,x88872),x88873))
% 26.45/26.33  [9275]P34(x92751,x92752,x92753,x92754,x92755)+~P34(x92751,x92752,x92753,f318(f318(f147(x92751),x92756),x92754),f318(f318(f147(x92752),x92757),x92755))
% 26.45/26.33  [10085]~P54(x100855,x100856,x100857,x100854,x100851,x100853,x100852)+P1(f318(f318(x100851,f516(x100852,x100853,x100851,x100854)),x100852))
% 26.45/26.33  [9006]~P21(x90066,x90061,x90063,x90067)+E(f318(f76(x90061,x90061,x90062,f318(x90063,x90064)),f318(f76(x90061,x90061,x90062,f318(x90063,x90064)),x90065)),f318(f76(x90061,x90061,x90062,f318(x90063,x90064)),x90065))
% 26.45/26.33  [9376]~P34(x93763,x93762,x93764,f318(f318(f150(x93761,x93763),x93765),x93766),x93767)+P34(x93761,x93762,f318(f318(f8(x93763,f885(x93762,a874),x93761),x93764),x93765),x93766,x93767)
% 26.45/26.33  [9398]P34(x93981,x93982,x93983,f318(f318(f150(x93984,x93981),x93985),x93986),x93987)+~P34(x93984,x93982,f318(f318(f8(x93981,f885(x93982,a874),x93984),x93983),x93985),x93986,x93987)
% 26.45/26.33  [9811]E(f182(x98111,x98112,f318(f318(f318(f75(x98111,f883(x98112)),x98113),x98114),f318(f226(x98112),x98115)),x98116,x98117),f318(f318(f318(f75(x98111,f883(x98112)),f182(x98111,x98112,x98113,x98116,x98117)),x98114),f318(f226(x98112),x98115)))+P1(f318(f318(f320(x98111),x98114),f318(f168(x98111),x98116)))
% 26.45/26.33  [9005]~P1(f318(f318(f320(x90051),x90052),f318(f318(x90055,x90056),x90057)))+P1(f318(f318(f320(x90051),x90052),f318(f318(f257(x90053,x90054,f885(x90051,a874)),x90055),f318(f318(f248(x90053,x90054),x90056),x90057))))
% 26.45/26.33  [9301]P1(f318(f318(f318(x93011,x93012),x93013),x93014))+~P1(f318(f318(f318(f257(x93015,x93016,f885(x93017,a874)),x93011),f318(f318(f248(x93015,x93016),x93012),x93013)),x93014))
% 26.45/26.33  [9437]P1(f318(f318(f320(x94371),f318(f318(x94372,x94373),x94374)),f318(f297(f884(x94375,x94376),x94371,f318(f257(x94375,x94376,x94371),x94372)),x94377)))+~P1(f318(f318(f320(f884(x94375,x94376)),f318(f318(f248(x94375,x94376),x94373),x94374)),x94377))
% 26.45/26.33  [9769]P1(f318(f318(f320(f884(f880(x97691),f880(x97691))),f318(f318(f248(f880(x97691),f880(x97691)),f318(f318(f121(x97691),x97692),f318(f318(f147(x97691),x97693),x97694))),f318(f318(f121(x97691),x97692),f318(f318(f147(x97691),x97695),x97696)))),f143(x97691,x97697)))+~P1(f318(f318(f320(f884(x97691,x97691)),f318(f318(f248(x97691,x97691),x97693),x97695)),x97697))
% 26.45/26.33  [9835]~P34(x98351,x98353,x98354,x98356,f318(f318(f150(x98352,x98353),x98355),x98357))+P34(x98351,x98352,f318(f318(f7(x98351,f885(x98352,x98353),f885(x98352,a874)),f318(f318(f8(f885(x98353,a874),f885(f885(x98352,x98353),f885(x98352,a874)),x98351),f8(x98353,a874,x98352)),x98354)),x98355),x98356,x98357)
% 26.45/26.33  [9920]P34(x99201,x99202,x99203,x99204,f318(f318(f150(x99205,x99202),x99206),x99207))+~P34(x99201,x99205,f318(f318(f7(x99201,f885(x99205,x99202),f885(x99205,a874)),f318(f318(f8(f885(x99202,a874),f885(f885(x99205,x99202),f885(x99205,a874)),x99201),f8(x99202,a874,x99205)),x99203)),x99206),x99204,x99207)
% 26.45/26.33  [10201]P54(x102011,x102012,x102013,f318(f318(f7(x102011,f885(f884(x102011,x102012),a874),f885(x102012,a874)),f318(f318(f8(f885(x102012,f885(f885(f884(x102011,x102012),a874),a874)),f885(f885(f884(x102011,x102012),a874),f885(x102012,a874)),x102011),f7(x102012,f885(f884(x102011,x102012),a874),a874)),f318(f318(f8(f885(x102012,f884(x102011,x102012)),f885(x102012,f885(f885(f884(x102011,x102012),a874),a874)),x102011),f318(f8(f884(x102011,x102012),f885(f885(f884(x102011,x102012),a874),a874),x102012),f320(f884(x102011,x102012)))),f248(x102011,x102012)))),x102014),f318(f318(f7(x102012,f885(f884(x102012,x102013),a874),f885(x102013,a874)),f318(f318(f8(f885(x102013,f885(f885(f884(x102012,x102013),a874),a874)),f885(f885(f884(x102012,x102013),a874),f885(x102013,a874)),x102012),f7(x102013,f885(f884(x102012,x102013),a874),a874)),f318(f318(f8(f885(x102013,f884(x102012,x102013)),f885(x102013,f885(f885(f884(x102012,x102013),a874),a874)),x102012),f318(f8(f884(x102012,x102013),f885(f885(f884(x102012,x102013),a874),a874),x102013),f320(f884(x102012,x102013)))),f248(x102012,x102013)))),x102015),x102016,x102017)+~P1(f318(f318(f320(f884(x102011,x102013)),f318(f318(f248(x102011,x102013),x102016),x102017)),f318(f318(f275(x102011,x102012,x102013),x102014),x102015)))
% 26.45/26.33  [10234]~P54(x102341,x102345,x102342,f318(f318(f7(x102341,f885(f884(x102341,x102345),a874),f885(x102345,a874)),f318(f318(f8(f885(x102345,f885(f885(f884(x102341,x102345),a874),a874)),f885(f885(f884(x102341,x102345),a874),f885(x102345,a874)),x102341),f7(x102345,f885(f884(x102341,x102345),a874),a874)),f318(f318(f8(f885(x102345,f884(x102341,x102345)),f885(x102345,f885(f885(f884(x102341,x102345),a874),a874)),x102341),f318(f8(f884(x102341,x102345),f885(f885(f884(x102341,x102345),a874),a874),x102345),f320(f884(x102341,x102345)))),f248(x102341,x102345)))),x102346),f318(f318(f7(x102345,f885(f884(x102345,x102342),a874),f885(x102342,a874)),f318(f318(f8(f885(x102342,f885(f885(f884(x102345,x102342),a874),a874)),f885(f885(f884(x102345,x102342),a874),f885(x102342,a874)),x102345),f7(x102342,f885(f884(x102345,x102342),a874),a874)),f318(f318(f8(f885(x102342,f884(x102345,x102342)),f885(x102342,f885(f885(f884(x102345,x102342),a874),a874)),x102345),f318(f8(f884(x102345,x102342),f885(f885(f884(x102345,x102342),a874),a874),x102342),f320(f884(x102345,x102342)))),f248(x102345,x102342)))),x102347),x102343,x102344)+P1(f318(f318(f320(f884(x102341,x102342)),f318(f318(f248(x102341,x102342),x102343),x102344)),f318(f318(f275(x102341,x102345,x102342),x102346),x102347)))
% 26.45/26.33  [9293]E(x92931,x92932)+E(f318(f318(f318(f75(x92933,x92934),f318(f318(f318(f75(x92933,x92934),x92935),x92931),x92936)),x92932),x92937),f318(f318(f318(f75(x92933,x92934),f318(f318(f318(f75(x92933,x92934),x92935),x92932),x92937)),x92931),x92936))
% 26.45/26.33  [9530]E(f182(x95301,x95302,f318(f318(f318(f75(x95301,f883(x95302)),x95303),x95304),f318(f226(x95302),x95305)),x95306,x95307),f182(x95301,x95302,x95303,x95306,x95307))+~P1(f318(f318(f320(x95301),x95304),f318(f168(x95301),f318(f318(f169(x95301),f318(f190(f880(x95302)),x95307)),x95306))))
% 26.45/26.33  [9847]E(f182(x98471,x98472,f318(f318(f318(f75(x98471,f883(x98472)),x98473),x98474),f318(f226(x98472),x98475)),x98476,x98477),f318(f318(f318(f75(x98471,f883(x98472)),f182(x98471,x98472,x98473,x98476,x98477)),x98474),f318(f226(x98472),x98475)))+P1(f318(f318(f320(x98471),x98474),f318(f168(x98471),f318(f318(f169(x98471),f318(f190(f880(x98472)),x98477)),x98476))))
% 26.45/26.33  [10213]P1(f318(f318(f320(x102131),f675(x102132,x102133,x102134,x102135,x102136,x102137,x102131)),x102135))+P1(f318(f318(f318(f318(f46(x102131,f885(x102137,f885(x102136,a874))),x102135),x102134),x102133),x102132))
% 26.45/26.33  [10214]P1(f318(f318(f320(x102141),f345(x102142,x102143,x102144,x102145,x102146,x102147,x102141)),x102145))+~P1(f318(f318(f318(f318(f45(x102141,f885(x102147,f885(x102146,a874))),x102145),x102144),x102143),x102142))
% 26.45/26.33  [10245]P1(f318(f318(f318(x102451,f345(x102452,x102453,x102451,x102454,x102455,x102456,x102457)),x102453),x102452))+~P1(f318(f318(f318(f318(f45(x102457,f885(x102456,f885(x102455,a874))),x102454),x102451),x102453),x102452))
% 26.45/26.33  [10262]~P1(f318(f318(f318(x102625,f675(x102627,x102626,x102625,x102624,x102623,x102622,x102621)),x102626),x102627))+P1(f318(f318(f318(f318(f46(x102621,f885(x102622,f885(x102623,a874))),x102624),x102625),x102626),x102627))
% 26.45/26.33  [10223]~P143(x102232)+E(f318(f318(f6(x102231,x102232),f318(f318(f7(x102231,f885(x102233,a874),x102232),f318(f318(f8(f885(x102233,x102232),f885(f885(x102233,a874),x102232),x102231),f6(x102233,x102232)),f318(f318(f7(x102231,f885(x102233,x102232),f885(x102233,x102232)),f318(f318(f8(f885(x102232,x102232),f885(f885(x102233,x102232),f885(x102233,x102232)),x102231),f8(x102232,x102232,x102233)),f318(f318(f8(x102232,f885(x102232,x102232),x102231),f84(x102232)),x102234))),x102235))),x102236)),x102237),f318(f318(f84(x102232),f318(f318(f6(x102231,x102232),x102234),x102237)),f318(f318(f6(x102233,x102232),x102235),x102236)))
% 26.45/26.33  [9331]~P20(x93317,x93311,x93313,x93318)+E(f318(f76(x93311,x93311,x93312,f318(x93313,x93314)),f318(f76(x93311,x93311,x93312,f318(x93313,x93315)),x93316)),f318(f76(x93311,x93311,x93312,f318(x93313,x93315)),f318(f76(x93311,x93311,x93312,f318(x93313,x93314)),x93316)))
% 26.45/26.33  [10244]P25(x102441,x102442,f318(f318(f296(f878(x102441)),f95(x102441,f318(f318(f8(f885(a875,a874),f885(a875,a874),x102441),f318(f18(a875,a874,a874),f318(f318(f8(a874,f885(a874,a874),a875),a316),f318(a315,x102443)))),f318(f318(f7(x102441,f885(a875,a875),f885(a875,a874)),f318(f318(f8(f885(a875,a874),f885(f885(a875,a875),f885(a875,a874)),x102441),f8(a875,a874,a875)),x102444)),f318(f318(f18(a875,a879,a875),f318(f318(f7(a875,a877,f885(a879,a875)),a199),f33(x102445))),x102446))),f26(x102445,x102446,x102447),x102448)),f189(f885(f878(x102441),a874))))+~P25(x102441,x102442,f318(f318(f296(f878(x102441)),f95(x102441,x102444,x102447,f318(f318(f7(x102441,f885(a875,a875),f885(a875,a874)),f318(f318(f8(f885(a875,a874),f885(f885(a875,a875),f885(a875,a874)),x102441),f8(a875,a874,a875)),x102448)),f318(f318(f7(a875,a879,a875),f318(f318(f7(a875,a877,f885(a879,a875)),a199),f33(x102445))),f200(x102443,x102445))))),f189(f885(f878(x102441),a874))))
% 26.45/26.33  [10280]E(f318(f318(f248(x102801,x102802),f318(x102803,f550(x102804,x102805,x102803,x102806,x102807,x102808,x102802,x102801))),f318(x102805,f551(x102804,x102805,x102803,x102806,x102807,x102808,x102802,x102801))),x102808)+~P1(f318(f318(f320(f884(x102801,x102802)),x102808),f318(f297(f884(x102807,x102806),f884(x102801,x102802),f258(x102807,x102801,x102806,x102802,x102803,x102805)),x102804)))
% 26.45/26.33  [10294]~P1(f318(f318(f320(f884(x102948,x102947)),x102946),f318(f297(f884(x102941,x102942),f884(x102948,x102947),f258(x102941,x102948,x102942,x102947,x102945,x102944)),x102943)))+P1(f318(f318(f320(f884(x102941,x102942)),f318(f318(f248(x102941,x102942),f550(x102943,x102944,x102945,x102942,x102941,x102946,x102947,x102948)),f551(x102943,x102944,x102945,x102942,x102941,x102946,x102947,x102948))),x102943))
% 26.45/26.33  [9758]P1(f318(f318(f320(f884(f884(x97581,x97582),f884(x97581,x97582))),f318(f318(f248(f884(x97581,x97582),f884(x97581,x97582)),f318(f318(f248(x97581,x97582),x97583),x97584)),f318(f318(f248(x97581,x97582),x97585),x97586))),f311(x97581,x97582,x97587,x97588)))+~P1(f318(f318(f320(f884(x97581,x97581)),f318(f318(f248(x97581,x97581),x97583),x97585)),x97587))
% 26.45/26.33  [10273]E(f318(f138(x102731,x102732,f318(f7(x102732,x102731,x102731),x102733),f318(x102734,x102735)),x102736),f318(x102734,f318(f138(x102737,x102732,f318(f7(x102732,x102737,x102737),x102738),x102735),x102736)))+P1(f318(f318(f320(x102732),f702(x102735,x102738,x102734,x102733,x102737,x102731,x102736,x102732)),f318(f168(x102732),x102736)))
% 26.45/26.33  [10288]~E(f318(f76(x102881,x102881,x102887,f318(x102883,f702(x102885,x102888,x102884,x102883,x102887,x102881,x102886,x102882))),x102884),f318(f76(x102887,x102881,x102887,x102884),f318(x102888,f702(x102885,x102888,x102884,x102883,x102887,x102881,x102886,x102882))))+E(f318(f138(x102881,x102882,f318(f7(x102882,x102881,x102881),x102883),f318(x102884,x102885)),x102886),f318(x102884,f318(f138(x102887,x102882,f318(f7(x102882,x102887,x102887),x102888),x102885),x102886)))
% 26.45/26.33  [8561]E(f318(x85611,f318(x85612,x85613)),f318(x85614,f318(x85615,x85613)))+~E(f318(f76(x85616,x85617,x85618,x85611),x85612),f318(f76(x85619,x85617,x85618,x85614),x85615))
% 26.45/26.33  [8562]E(f318(x85621,f318(x85622,x85623)),f318(x85624,f318(x85625,x85623)))+~E(f318(f76(x85626,x85627,x85628,x85621),x85622),f318(f76(x85629,x85627,x85628,x85624),x85625))
% 26.45/26.33  [10152]P1(f318(f318(f320(f884(x101521,x101522)),f318(f318(f248(x101521,x101522),f318(x101523,x101524)),f318(x101525,x101526))),f318(f297(f884(x101527,x101528),f884(x101521,x101522),f258(x101527,x101521,x101528,x101522,x101523,x101525)),x101529)))+~P1(f318(f318(f320(f884(x101527,x101528)),f318(f318(f248(x101527,x101528),x101524),x101526)),x101529))
% 26.45/26.33  [8835]~E(f318(x88354,f318(x88355,x88356)),f318(x88359,f318(x883510,x883511)))+E(f318(f318(f76(x88351,x88352,x88353,x88354),x88355),x88356),f318(f318(f76(x88357,x88352,x88358,x88359),x883510),x883511))
% 26.45/26.33  [9408]~P20(x94088,x94089,x940810,x940811)+E(f318(f76(x94081,x94082,x94083,x94084),f318(f76(x94085,x94081,x94083,x94086),x94087)),f318(f76(x94085,x94082,x94083,f318(f76(x94081,x94082,x94085,x94084),x94086)),x94087))
% 26.45/26.33  [4663]~P108(x46631)+~P105(x46631)+E(f107(x46631),f231(x46631))
% 26.45/26.33  [4664]~P108(x46641)+~P63(x46641)+E(f116(x46641),f232(x46641))
% 26.45/26.33  [4906]~P122(x49061)+~P98(x49061)+E(f318(f78(x49061),f318(f109(x49061),a103)),f81(x49061))
% 26.45/26.33  [5180]E(x51801,f2(a1))+E(f85(a1,x51801),f318(f82(a1),f81(a1)))+P1(f318(f318(f234(a1),f2(a1)),x51801))
% 26.45/26.33  [5387]E(x53871,f2(a1))+E(f85(a1,x53871),f81(a1))+~P1(f318(f318(f234(a1),f2(a1)),x53871))
% 26.45/26.33  [6687]~P39(x66871)+~P1(f318(f65(a1),x66871))+P1(f318(f65(a879),f318(f297(a1,a879,a110),x66871)))
% 26.45/26.33  [7054]E(f50(f81(a1),f318(f109(a1),x70541)),f318(f318(f248(a1,a1),f2(a1)),f81(a1)))+~P1(f318(f318(f234(a1),f2(a1)),f318(f109(a1),x70541)))+~P1(f318(f318(f234(a1),f81(a1)),f318(f109(a1),x70541)))
% 26.45/26.33  [7393]~P39(x73931)+P1(f318(f65(a1),x73931))+~P1(f318(f65(a879),f318(f297(a1,a879,a110),x73931)))
% 26.45/26.33  [8250]E(f318(f318(f248(a1,a1),f318(f109(a1),a103)),f318(f318(f83(a1),f81(a1)),f318(f109(a1),x82501))),f53(f81(a1),f318(f109(a1),x82501)))+~P1(f318(f318(f234(a1),f2(a1)),f318(f109(a1),x82501)))+~P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),f81(a1)),f318(f109(a1),x82501))))
% 26.45/26.33  [10040]E(f318(f47(f318(f109(a1),x100401)),f50(f81(a1),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f109(a1),x100401)))),f50(f81(a1),f318(f109(a1),x100401)))+~P1(f318(f318(f234(a1),f2(a1)),f318(f109(a1),x100401)))+P1(f318(f318(f234(a1),f81(a1)),f318(f109(a1),x100401)))
% 26.45/26.33  [10046]E(f318(f47(f318(f109(a1),x100461)),f53(f81(a1),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f109(a1),x100461)))),f53(f81(a1),f318(f109(a1),x100461)))+~P1(f318(f318(f234(a1),f2(a1)),f318(f109(a1),x100461)))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),f81(a1)),f318(f109(a1),x100461))))
% 26.45/26.33  [9718]E(x97181,f189(f885(f884(a879,a879),a874)))+~P1(f318(f65(f884(a879,a879)),x97181))+P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),f189(f885(f884(a879,a879),a874))),x97181)),a40))
% 26.45/26.33  [9896]E(x98961,f2(a879))+E(x98961,f318(a118,f2(a879)))+~P1(f318(f318(f234(a879),x98961),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [10180]E(x101801,f2(a105))+E(f318(f318(f83(a1),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(a20,f318(f318(f42(a105),x101801),f318(f109(a105),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))),f81(a1)),f318(a20,x101801))+E(f48(a105,x101801,f318(f109(a105),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f2(a105))
% 26.45/26.33  [10027]E(x100271,f2(a105))+~E(f48(a105,x100271,f318(f109(a105),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f2(a105))+E(f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(a20,f318(f318(f42(a105),x100271),f318(f109(a105),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))),f318(a20,x100271))
% 26.45/26.33  [4735]~P58(x47351,x47352)+P43(x47351,x47352)+~P44(a874)
% 26.45/26.33  [4673]~P145(x46731)+P28(x46731,x46732)+~E(x46732,f2(x46731))
% 26.45/26.33  [4674]~P108(x46741)+P15(x46741,x46742)+~E(x46742,f119(x46741))
% 26.45/26.33  [4683]~P122(x46831)+~E(x46832,f2(x46831))+E(f85(x46831,x46832),f2(x46831))
% 26.45/26.33  [4684]~P93(x46841)+~E(x46842,f2(x46841))+E(f85(x46841,x46842),f2(x46841))
% 26.45/26.33  [4692]~P145(x46922)+~P28(x46922,x46921)+E(x46921,f2(x46922))
% 26.45/26.33  [4726]~P122(x47262)+~E(f85(x47262,x47261),f2(x47262))+E(x47261,f2(x47262))
% 26.45/26.33  [4742]~P4(x47422)+~P4(x47421)+P4(f885(x47421,x47422))
% 26.45/26.33  [4743]~P4(x47432)+~P4(x47431)+P4(f884(x47431,x47432))
% 26.45/26.33  [4744]~P4(x47442)+~P4(x47441)+P4(f886(x47441,x47442))
% 26.45/26.33  [4745]~P68(x47452)+~P68(x47451)+P68(f885(x47451,x47452))
% 26.45/26.33  [4746]~P68(x47462)+~P68(x47461)+P68(f884(x47461,x47462))
% 26.45/26.33  [4747]~P68(x47472)+~P68(x47471)+P68(f886(x47471,x47472))
% 26.45/26.33  [4748]~P146(x47482)+~P146(x47481)+P146(f884(x47481,x47482))
% 26.45/26.33  [4749]~P6(x47492)+~P6(x47491)+P6(f198(x47491,x47492))
% 26.45/26.33  [4750]~P4(x47501)+~P100(x47502)+P100(f885(x47501,x47502))
% 26.45/26.33  [4878]~P108(x48781)+~P15(x48781,x48782)+P15(x48781,f148(x48781,x48782))
% 26.45/26.33  [5110]~P6(x51102)+~P6(x51101)+P6(f48(a1,x51101,x51102))
% 26.45/26.33  [4693]~P82(x46931)+~E(x46932,f2(x46931))+E(f318(f82(x46931),x46932),x46932)
% 26.45/26.33  [4694]~P82(x46941)+~E(x46942,f2(x46941))+E(f318(f82(x46941),x46942),x46942)
% 26.45/26.33  [4697]~P97(x46971)+~E(x46972,f2(a1))+E(f318(f108(x46971),x46972),f2(x46971))
% 26.45/26.33  [4698]~P140(x46981)+~E(x46982,f2(a1))+E(f318(f108(x46981),x46982),f2(x46981))
% 26.45/26.33  [4699]~P97(x46991)+~E(x46992,f2(a1))+E(f318(f108(x46991),x46992),f2(x46991))
% 26.45/26.33  [4723]~P79(x47231)+~E(f2(x47231),x47232)+E(f318(f82(x47231),x47232),f2(x47231))
% 26.45/26.33  [4724]~P79(x47241)+~E(x47242,f2(x47241))+E(f318(f82(x47241),x47242),f2(x47241))
% 26.45/26.33  [4725]~P91(x47251)+~E(x47252,f2(x47251))+E(f318(f78(x47251),x47252),f2(x47251))
% 26.45/26.33  [4751]~P82(x47512)+E(x47511,f2(x47512))+~E(f318(f82(x47512),x47511),x47511)
% 26.45/26.33  [4752]~P82(x47522)+E(x47521,f2(x47522))+~E(f318(f82(x47522),x47521),x47521)
% 26.45/26.33  [4760]E(x47601,f318(a110,x47602))+~E(x47601,f2(a879))+~E(x47602,f318(f106(a1),x47601))
% 26.45/26.33  [4761]E(f318(a110,x47611),x47612)+~E(x47612,f2(a879))+~E(x47611,f318(f106(a1),x47612))
% 26.45/26.33  [4764]~P97(x47642)+E(x47641,f2(a1))+~E(f318(f108(x47642),x47641),f2(x47642))
% 26.45/26.33  [4765]~P97(x47652)+E(x47651,f2(a1))+~E(f318(f108(x47652),x47651),f2(x47652))
% 26.45/26.33  [4770]~P79(x47702)+E(x47701,f2(x47702))+~E(f318(f82(x47702),x47701),f2(x47702))
% 26.45/26.33  [4771]~P91(x47712)+E(x47711,f2(x47712))+~E(f318(f78(x47712),x47711),f2(x47712))
% 26.45/26.33  [4772]~P79(x47721)+E(f2(x47721),x47722)+~E(f318(f82(x47721),x47722),f2(x47721))
% 26.45/26.33  [4952]~P108(x49521)+~P15(x49521,x49522)+P15(x49521,f318(f167(x49521),x49522))
% 26.45/26.33  [4977]~P1(x49772)+~P1(x49771)+P1(f318(f318(a316,x49771),x49772))
% 26.45/26.33  [5009]~E(f81(a879),f2(a879))+E(f318(f41(x50091),x50092),f2(a879))+~P1(f318(f65(x50091),x50092))
% 26.45/26.33  [5043]~P143(x50431)+~P115(x50431)+E(f318(f318(f249(x50431),f2(x50431)),f318(a118,x50432)),f2(x50431))
% 26.45/26.33  [5081]~P108(x50811)+P15(x50811,f135(x50811,x50812))+~P1(f318(f65(x50811),x50812))
% 26.45/26.33  [5082]~P108(x50821)+P15(x50821,f682(x50822,x50821))+~P1(f318(f65(x50821),x50822))
% 26.45/26.33  [5102]~P108(x51021)+E(f318(f168(x51021),f135(x51021,x51022)),x51022)+~P1(f318(f65(x51021),x51022))
% 26.45/26.33  [5103]~P108(x51031)+E(f318(f168(x51031),f682(x51032,x51031)),x51032)+~P1(f318(f65(x51031),x51032))
% 26.45/26.33  [5130]P1(x51301)+P1(x51302)+~P1(f318(f318(a317,x51302),x51301))
% 26.45/26.33  [5142]E(x51421,f189(f885(x51422,a874)))+~E(f318(f41(x51422),x51421),f2(a879))+~P1(f318(f65(x51422),x51421))
% 26.45/26.33  [5147]P1(x51471)+~P1(x51472)+~P1(f318(f318(a321,x51472),x51471))
% 26.45/26.33  [5199]~P78(x51991)+E(f318(f78(x51991),x51992),x51992)+P1(f318(f318(f234(x51991),x51992),f2(x51991)))
% 26.45/26.33  [5200]~P5(x52002)+~P38(x52002,x52002,x52001)+E(f318(x52001,f102(x52002,x52001)),f102(x52002,x52001))
% 26.45/26.33  [5201]~P5(x52012)+~P38(x52012,x52012,x52011)+E(f318(x52011,f101(x52012,x52011)),f101(x52012,x52011))
% 26.45/26.33  [5266]~P4(x52662)+~P1(f318(f61(x52662),x52661))+P1(f318(x52661,f718(x52661,x52662)))
% 26.45/26.33  [5267]~P4(x52672)+~P1(f318(f61(x52672),x52671))+P1(f318(x52671,f834(x52671,x52672)))
% 26.45/26.33  [5300]E(x53001,f119(x53002))+P1(f318(f133(x53002),f120(x53002,x53001)))+~P1(f318(f133(x53002),x53001))
% 26.45/26.33  [5305]~P108(x53051)+~P1(f318(f65(x53051),x53052))+P1(f318(f133(x53051),f135(x53051,x53052)))
% 26.45/26.33  [5306]~P108(x53061)+~P1(f318(f65(x53061),x53062))+P1(f318(f133(x53061),f682(x53062,x53061)))
% 26.45/26.33  [5312]~P140(x53121)+E(f318(f106(x53121),f318(a110,x53122)),f318(f108(x53121),x53122))+P1(f318(f318(f234(a1),x53122),f2(a1)))
% 26.45/26.33  [5339]P7(x53392,x53391)+E(f318(x53391,f327(x53391)),f318(x53391,f351(x53391)))+P1(f318(f318(x53391,f327(x53391)),f351(x53391)))
% 26.45/26.33  [5353]E(f318(f106(a1),f436(x53531,x53532)),x53531)+P1(f318(x53532,f318(a110,x53531)))+~P1(f318(x53532,f2(a879)))
% 26.45/26.33  [5365]~P4(x53651)+~P1(f318(x53652,f352(x53652,x53651)))+P1(f318(f62(x53651),x53652))
% 26.45/26.33  [5366]~P4(x53661)+~P1(f318(x53662,f360(x53662,x53661)))+P1(f318(f62(x53661),x53662))
% 26.45/26.33  [5380]~P4(x53802)+~P35(x53802,x53801,f59(x53802))+P1(f318(x53801,f719(x53801,x53802)))
% 26.45/26.33  [5396]~P122(x53961)+~E(f85(x53961,x53962),f318(f82(x53961),f81(x53961)))+P1(f318(f318(f234(x53961),x53962),f2(x53961)))
% 26.45/26.33  [5472]~E(x54722,f2(a1))+E(f213(x54721,x54722),f318(f318(f248(a1,a1),f2(a1)),f81(a1)))+P1(f318(f318(f234(a1),x54722),f2(a1)))
% 26.45/26.33  [5473]~E(x54731,f2(a1))+E(f213(x54731,x54732),f318(f318(f248(a1,a1),f2(a1)),f81(a1)))+P1(f318(f318(f234(a1),x54732),f2(a1)))
% 26.45/26.33  [5525]E(f318(f106(a1),f436(x55251,x55252)),x55251)+P1(f318(x55252,f318(a110,x55251)))+P1(f318(f318(f234(a1),x55251),f2(a1)))
% 26.45/26.33  [5587]~P122(x55871)+E(f85(x55871,x55872),f318(f82(x55871),f81(x55871)))+~P1(f318(f318(f234(x55871),x55872),f2(x55871)))
% 26.45/26.33  [5588]~P122(x55881)+E(f85(x55881,x55882),f318(f82(x55881),f81(x55881)))+~P1(f318(f318(f234(x55881),x55882),f2(x55881)))
% 26.45/26.33  [5589]~P91(x55891)+E(f318(f78(x55891),x55892),f318(f82(x55891),x55892))+~P1(f318(f318(f233(x55891),x55892),f2(x55891)))
% 26.45/26.33  [5590]~P91(x55901)+E(f318(f78(x55901),x55902),f318(f82(x55901),x55902))+~P1(f318(f318(f234(x55901),x55902),f2(x55901)))
% 26.45/26.33  [5591]~P78(x55911)+E(f318(f78(x55911),x55912),f318(f82(x55911),x55912))+~P1(f318(f318(f234(x55911),x55912),f2(x55911)))
% 26.45/26.33  [5685]~P1(f318(x56851,f436(x56852,x56851)))+P1(f318(x56851,f318(a110,x56852)))+~P1(f318(x56851,f2(a879)))
% 26.45/26.33  [5692]E(x56921,f2(a879))+E(f318(a118,f362(x56922,x56921)),x56921)+~P1(f318(f318(f234(a879),x56921),f318(a118,x56922)))
% 26.45/26.33  [5696]P7(x56961,x56962)+~E(f318(x56962,f327(x56962)),f318(x56962,f351(x56962)))+~P1(f318(f318(x56962,f327(x56962)),f351(x56962)))
% 26.45/26.33  [5717]~P108(x57171)+P15(x57171,x57172)+P1(f318(f318(f233(a879),f633(x57172,x57171)),f634(x57172,x57171)))
% 26.45/26.33  [5718]~P108(x57181)+P15(x57181,x57182)+P1(f318(f318(f233(a879),f653(x57182,x57181)),f654(x57182,x57181)))
% 26.45/26.33  [5803]~P91(x58031)+~E(x58032,f2(x58031))+P1(f318(f318(f233(x58031),f318(f78(x58031),x58032)),f2(x58031)))
% 26.45/26.33  [5882]~P4(x58822)+~P4(x58821)+E(f63(x58821,x58822,f59(x58821),f59(x58822)),f59(f884(x58821,x58822)))
% 26.45/26.33  [5889]~P1(f318(x58891,f436(x58892,x58891)))+P1(f318(x58891,f318(a110,x58892)))+P1(f318(f318(f234(a1),x58892),f2(a1)))
% 26.45/26.33  [5915]~P1(f318(x59151,f318(a110,x59152)))+P1(f318(x59151,f2(a879)))+~P1(f318(f318(f234(a1),x59152),f2(a1)))
% 26.45/26.33  [6248]~P122(x62481)+~P1(f318(f318(f234(x62481),x62482),f2(x62481)))+P1(f318(f318(f234(x62481),f85(x62481,x62482)),f2(x62481)))
% 26.45/26.33  [6361]~P122(x63611)+P1(f318(f318(f233(x63611),f318(f108(x63611),x63612)),f2(x63611)))+~P1(f318(f318(f233(a1),x63612),f2(a1)))
% 26.45/26.33  [6362]~P122(x63621)+P1(f318(f318(f234(x63621),f318(f108(x63621),x63622)),f2(x63621)))+~P1(f318(f318(f234(a1),x63622),f2(a1)))
% 26.45/26.33  [6369]~P91(x63692)+E(x63691,f2(x63692))+~P1(f318(f318(f233(x63692),f318(f78(x63692),x63691)),f2(x63692)))
% 26.45/26.33  [6450]~P140(x64501)+~P1(f318(f318(f320(x64501),x64502),f115(x64501)))+P1(f318(f318(f320(x64501),f318(f82(x64501),x64502)),f115(x64501)))
% 26.45/26.33  [6483]~P122(x64831)+~P1(f318(f318(f234(x64831),f85(x64831,x64832)),f2(x64831)))+P1(f318(f318(f234(x64831),x64832),f2(x64831)))
% 26.45/26.33  [6662]~P122(x66622)+~P1(f318(f318(f233(x66622),f318(f108(x66622),x66621)),f2(x66622)))+P1(f318(f318(f233(a1),x66621),f2(a1)))
% 26.45/26.33  [6663]~P122(x66632)+~P1(f318(f318(f234(x66632),f318(f108(x66632),x66631)),f2(x66632)))+P1(f318(f318(f234(a1),x66631),f2(a1)))
% 26.45/26.33  [6748]~P5(x67481)+~P38(x67481,x67481,x67482)+P1(f318(f318(f233(x67481),f318(x67482,f102(x67481,x67482))),f102(x67481,x67482)))
% 26.45/26.33  [6749]~P5(x67491)+~P38(x67491,x67491,x67492)+P1(f318(f318(f233(x67491),f318(x67492,f101(x67491,x67492))),f101(x67491,x67492)))
% 26.45/26.33  [7169]~P82(x71691)+~P1(f318(f318(f233(x71691),x71692),f2(x71691)))+P1(f318(f318(f233(x71691),f318(f318(f83(x71691),x71692),x71692)),f2(x71691)))
% 26.45/26.33  [7171]~P82(x71711)+~P1(f318(f318(f234(x71711),x71712),f2(x71711)))+P1(f318(f318(f234(x71711),f318(f318(f83(x71711),x71712),x71712)),f2(x71711)))
% 26.45/26.33  [7172]~P122(x71721)+~P1(f318(f318(f234(x71721),x71722),f2(x71721)))+P1(f318(f318(f234(x71721),f318(f318(f83(x71721),x71722),x71722)),f2(x71721)))
% 26.45/26.33  [7752]~P82(x77521)+~P1(f318(f318(f233(x77521),f318(f318(f83(x77521),x77522),x77522)),f2(x77521)))+P1(f318(f318(f233(x77521),x77522),f2(x77521)))
% 26.45/26.33  [7753]~P82(x77531)+~P1(f318(f318(f234(x77531),f318(f318(f83(x77531),x77532),x77532)),f2(x77531)))+P1(f318(f318(f234(x77531),x77532),f2(x77531)))
% 26.45/26.33  [7754]~P122(x77541)+~P1(f318(f318(f234(x77541),f318(f318(f83(x77541),x77542),x77542)),f2(x77541)))+P1(f318(f318(f234(x77541),x77542),f2(x77541)))
% 26.45/26.33  [4809]~E(x48092,f81(a879))+~E(x48091,f81(a879))+E(f318(f318(f84(a879),x48091),x48092),f81(a879))
% 26.45/26.33  [4810]~E(x48102,f2(a879))+~E(x48101,f2(a879))+E(f318(f318(f83(a879),x48101),x48102),f2(a879))
% 26.45/26.33  [4811]~E(x48112,f81(a879))+~E(x48111,f81(a879))+E(f318(f318(f84(a879),x48111),x48112),f81(a879))
% 26.45/26.33  [4812]~E(x48122,f81(a1))+~E(x48121,f81(a1))+E(f318(f318(f84(a1),x48121),x48122),f81(a1))
% 26.45/26.33  [4864]~P61(x48642)+E(x48641,f2(x48642))+E(f318(f318(f42(x48642),x48641),x48641),f81(x48642))
% 26.45/26.33  [4865]~P120(x48652)+E(x48651,f2(x48652))+E(f318(f318(f276(x48652),x48651),x48651),f81(x48652))
% 26.45/26.33  [4866]~P121(x48662)+E(x48661,f2(x48662))+E(f318(f318(f276(x48662),x48661),x48661),f81(x48662))
% 26.45/26.33  [4881]~P82(x48811)+~E(x48812,f2(x48811))+E(f318(f318(f83(x48811),x48812),x48812),f2(x48811))
% 26.45/26.33  [4882]~P82(x48821)+~E(x48822,f2(x48821))+E(f318(f318(f83(x48821),x48822),x48822),f2(x48821))
% 26.45/26.33  [4885]~P139(x48851)+~E(x48852,f81(x48851))+E(f318(f318(f84(x48851),x48852),x48852),f81(x48851))
% 26.45/26.33  [4886]~P121(x48861)+~E(x48862,f2(x48861))+E(f318(f318(f276(x48861),x48862),x48862),f2(x48861))
% 26.45/26.33  [4931]~E(x49312,f2(a879))+~E(x49311,f2(a879))+E(f318(f82(a1),f318(f106(a1),x49311)),f318(f106(a1),x49312))
% 26.45/26.33  [4949]E(x49491,f81(a879))+E(x49492,f2(a879))+~E(f318(f318(f84(a879),x49492),x49491),x49492)
% 26.45/26.33  [4959]E(x49591,f2(a879))+E(x49592,f2(a879))+~E(f318(f318(f84(a879),x49592),x49591),f2(a879))
% 26.45/26.33  [4984]~E(x49842,f2(a879))+~E(x49841,f318(a118,f2(a879)))+E(f318(f318(f83(a879),x49841),x49842),f318(a118,f2(a879)))
% 26.45/26.33  [4985]~E(x49851,f2(a879))+~E(x49852,f318(a118,f2(a879)))+E(f318(f318(f83(a879),x49851),x49852),f318(a118,f2(a879)))
% 26.45/26.33  [4986]~E(x49862,f2(a879))+~E(x49861,f318(a118,f2(a879)))+E(f318(f318(f83(a879),x49861),x49862),f318(a118,f2(a879)))
% 26.45/26.33  [4987]~E(x49871,f2(a879))+~E(x49872,f318(a118,f2(a879)))+E(f318(f318(f83(a879),x49871),x49872),f318(a118,f2(a879)))
% 26.45/26.33  [4992]E(x49921,f81(a1))+E(x49922,f318(f109(a1),a103))+~E(f318(f318(f84(a1),x49921),x49922),f81(a1))
% 26.45/26.33  [4993]E(x49931,f81(a1))+E(x49932,f318(f109(a1),a103))+~E(f318(f318(f84(a1),x49932),x49931),f81(a1))
% 26.45/26.33  [4994]E(x49941,f81(a1))+E(x49941,f318(f109(a1),a103))+~E(f318(f318(f84(a1),x49942),x49941),f81(a1))
% 26.45/26.33  [4995]E(x49951,f81(a1))+E(x49951,f318(f109(a1),a103))+~E(f318(f318(f84(a1),x49951),x49952),f81(a1))
% 26.45/26.33  [4996]E(x49961,f81(a1))+E(x49961,f318(f109(a1),a103))+~E(f318(f318(f84(a1),x49961),x49962),f81(a1))
% 26.45/26.33  [5013]~P82(x50132)+E(x50131,f2(x50132))+~E(f318(f318(f83(x50132),x50131),x50131),f2(x50132))
% 26.45/26.33  [5014]~P82(x50142)+E(x50141,f2(x50142))+~E(f318(f318(f83(x50142),x50141),x50141),f2(x50142))
% 26.45/26.33  [5020]~E(x50201,f318(f109(a1),a103))+~E(x50202,f318(f109(a1),a103))+E(f318(f318(f84(a1),x50201),x50202),f81(a1))
% 26.45/26.33  [5031]E(x50311,f2(a879))+E(x50312,f2(a879))+~E(f318(f318(f83(a879),x50312),x50311),f318(a118,f2(a879)))
% 26.45/26.33  [5032]E(x50321,f2(a879))+E(x50322,f2(a879))+~E(f318(f318(f83(a879),x50322),x50321),f318(a118,f2(a879)))
% 26.45/26.33  [5042]~P98(x50421)+~P69(x50421)+E(f318(f318(f276(x50421),x50422),f318(f109(x50421),a86)),f2(x50421))
% 26.45/26.33  [5048]~P139(x50481)+~E(x50482,f318(f82(x50481),f81(x50481)))+E(f318(f318(f84(x50481),x50482),x50482),f81(x50481))
% 26.45/26.33  [5053]~P6(x50532)+~P6(x50531)+P6(f318(f318(f83(a1),x50531),x50532))
% 26.45/26.33  [5054]~P6(x50542)+~P6(x50541)+P6(f318(f318(f84(a1),x50541),x50542))
% 26.45/26.33  [5055]~P6(x50552)+~P6(x50551)+P6(f318(f318(f42(a1),x50551),x50552))
% 26.45/26.33  [5056]~E(x50562,f2(a1))+E(x50561,f2(a1))+E(f49(x50561,x50562),f318(f318(f248(a1,a1),f2(a1)),x50561))
% 26.45/26.33  [5057]~E(x50572,f2(a1))+E(x50571,f2(a1))+E(f49(x50571,x50572),f318(f318(f248(a1,a1),f2(a1)),x50571))
% 26.45/26.33  [5079]~E(x50792,f318(a118,f2(a879)))+~E(x50791,f318(a118,f2(a879)))+E(f318(f318(f84(a879),x50791),x50792),f318(a118,f2(a879)))
% 26.45/26.33  [5092]E(x50921,f2(a879))+E(x50921,f318(a118,f2(a879)))+~E(f318(f318(f83(a879),x50922),x50921),f318(a118,f2(a879)))
% 26.45/26.33  [5093]E(x50931,f2(a879))+E(x50931,f318(a118,f2(a879)))+~E(f318(f318(f83(a879),x50931),x50932),f318(a118,f2(a879)))
% 26.45/26.33  [5094]E(x50941,f2(a879))+E(x50942,f318(a118,f2(a879)))+~E(f318(f318(f249(a879),x50942),x50941),f318(a118,f2(a879)))
% 26.45/26.33  [5095]E(x50951,f2(a879))+E(x50951,f318(a118,f2(a879)))+~E(f318(f318(f83(a879),x50952),x50951),f318(a118,f2(a879)))
% 26.45/26.33  [5096]E(x50961,f2(a879))+E(x50961,f318(a118,f2(a879)))+~E(f318(f318(f83(a879),x50961),x50962),f318(a118,f2(a879)))
% 26.45/26.33  [5104]~P98(x51041)+~P69(x51041)+E(f318(f318(f276(x51041),x51042),f318(f109(x51041),a103)),f318(f82(x51041),x51042))
% 26.45/26.33  [5122]E(x51221,f318(a110,x51222))+~E(x51221,f2(a879))+P1(f318(f318(f233(a1),f2(a1)),x51222))
% 26.45/26.33  [5123]E(f318(a110,x51231),x51232)+~E(x51232,f2(a879))+P1(f318(f318(f233(a1),f2(a1)),x51231))
% 26.45/26.33  [5137]E(x51371,f318(a118,f2(a879)))+E(x51372,f318(a118,f2(a879)))+~E(f318(f318(f83(a879),x51371),x51372),f318(a118,f2(a879)))
% 26.45/26.33  [5138]E(x51381,f318(a118,f2(a879)))+E(x51382,f318(a118,f2(a879)))+~E(f318(f318(f83(a879),x51381),x51382),f318(a118,f2(a879)))
% 26.45/26.33  [5148]~E(x51481,f318(a110,x51482))+E(x51481,f2(a879))+P1(f318(f318(f233(a1),f2(a1)),x51482))
% 26.45/26.33  [5149]~E(f318(a110,x51492),x51491)+E(x51491,f2(a879))+P1(f318(f318(f233(a1),f2(a1)),x51492))
% 26.45/26.33  [5175]~P64(x51751)+E(f318(f67(x51751,f107(x51751)),x51752),f11(x51751,x51752))+~P1(f318(f65(x51751),x51752))
% 26.45/26.33  [5176]~P64(x51761)+E(f318(f67(x51761,f116(x51761)),x51762),f10(x51761,x51762))+~P1(f318(f65(x51761),x51762))
% 26.45/26.33  [5177]~P108(x51771)+E(f318(f67(x51771,f231(x51771)),x51772),f14(x51771,x51772))+~P1(f318(f65(x51771),x51772))
% 26.45/26.33  [5178]~P108(x51781)+E(f318(f67(x51781,f232(x51781)),x51782),f15(x51781,x51782))+~P1(f318(f65(x51781),x51782))
% 26.45/26.33  [5179]~P4(x51791)+~P1(f318(x51792,f192(x51791)))+P1(f318(f61(f883(x51791)),x51792))
% 26.45/26.33  [5258]~P4(x52582)+P1(f318(x52581,f192(x52582)))+~P1(f318(f62(f883(x52582)),x52581))
% 26.45/26.33  [5260]E(x52601,x52602)+~E(f318(f318(f22(a879),x52602),x52601),f2(a879))+~E(f318(f318(f22(a879),x52601),x52602),f2(a879))
% 26.45/26.33  [5273]P6(x52731)+~P39(x52732)+~P1(f318(f318(f320(a1),x52731),x52732))
% 26.45/26.33  [5301]~P122(x53011)+~E(f85(x53011,x53012),f81(x53011))+P1(f318(f318(f234(x53011),f2(x53011)),x53012))
% 26.45/26.33  [5313]~P98(x53131)+E(f318(f106(x53131),f318(f109(a879),x53132)),f318(f109(x53131),x53132))+P1(f318(a194,f318(f109(a1),x53132)))
% 26.45/26.33  [5319]~P43(x53191,x53192)+P44(a874)+P1(f318(f65(f884(x53191,x53191)),x53192))
% 26.45/26.33  [5389]~P108(x53891)+E(f318(f67(x53891,f231(x53891)),x53892),f12(x53891,f231(x53891),x53892))+~P1(f318(f65(x53891),x53892))
% 26.45/26.33  [5390]~P108(x53901)+E(f318(f67(x53901,f232(x53901)),x53902),f13(x53901,f232(x53901),x53902))+~P1(f318(f65(x53901),x53902))
% 26.45/26.33  [5402]E(x54021,x54022)+P1(f318(f318(f234(a879),x54022),x54021))+P1(f318(f318(f234(a879),x54021),x54022))
% 26.45/26.33  [5403]E(x54031,x54032)+P1(f318(f318(f234(a879),x54032),x54031))+P1(f318(f318(f234(a879),x54031),x54032))
% 26.45/26.33  [5404]E(x54041,x54042)+P1(f318(f318(f234(a1),x54042),x54041))+P1(f318(f318(f234(a1),x54041),x54042))
% 26.45/26.33  [5459]~P98(x54591)+E(f318(f106(x54591),f318(f109(a879),x54592)),f2(x54591))+~P1(f318(a194,f318(f109(a1),x54592)))
% 26.45/26.33  [5462]~E(x54622,f318(a110,x54621))+E(x54621,f318(f106(a1),x54622))+~P1(f318(f318(f233(a1),f2(a1)),x54621))
% 26.45/26.33  [5463]~E(f318(a110,x54631),x54632)+E(x54631,f318(f106(a1),x54632))+~P1(f318(f318(f233(a1),f2(a1)),x54631))
% 26.45/26.33  [5464]~E(x54641,f318(a110,x54642))+E(f318(f106(a1),x54641),x54642)+~P1(f318(f318(f233(a1),f2(a1)),x54642))
% 26.45/26.33  [5474]E(x54741,f318(a110,x54742))+~E(x54742,f318(f106(a1),x54741))+~P1(f318(f318(f233(a1),f2(a1)),x54742))
% 26.45/26.33  [5475]E(f318(a110,x54751),x54752)+~E(x54751,f318(f106(a1),x54752))+~P1(f318(f318(f233(a1),f2(a1)),x54751))
% 26.45/26.33  [5514]~P91(x55142)+E(x55141,f2(x55142))+P1(f318(f318(f234(x55142),f2(x55142)),f318(f78(x55142),x55141)))
% 26.45/26.33  [5580]~P122(x55801)+E(f85(x55801,x55802),f81(x55801))+~P1(f318(f318(f234(x55801),f2(x55801)),x55802))
% 26.45/26.33  [5581]~P122(x55811)+E(f85(x55811,x55812),f81(x55811))+~P1(f318(f318(f234(x55811),f2(x55811)),x55812))
% 26.45/26.33  [5585]~P98(x55851)+E(f318(f106(x55851),f318(f109(a879),x55852)),f2(x55851))+P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x55852)))
% 26.45/26.33  [5592]~P91(x55921)+E(f318(f78(x55921),x55922),x55922)+~P1(f318(f318(f233(x55921),f2(x55921)),x55922))
% 26.45/26.33  [5593]~P91(x55931)+E(f318(f78(x55931),x55932),x55932)+~P1(f318(f318(f234(x55931),f2(x55931)),x55932))
% 26.45/26.33  [5600]E(x56001,f2(a879))+~E(f135(a879,f318(f288(a879,x56002),x56001)),f119(a879))+P1(f318(f318(f233(a879),x56001),x56002))
% 26.45/26.33  [5610]~P73(x56101)+E(f318(f318(f6(x56101,x56101),f5(x56101)),f318(f168(x56101),x56102)),f318(f162(x56101),x56102))+~P1(f318(f133(x56101),x56102))
% 26.45/26.33  [5613]~P140(x56131)+E(f318(f106(x56131),f318(a110,x56132)),f318(f108(x56131),x56132))+~P1(f318(f318(f233(a1),f2(a1)),x56132))
% 26.45/26.33  [5615]~E(x56151,x56152)+P1(f318(f318(f234(a879),x56151),f318(a118,x56152)))+P1(f318(f318(f234(a879),x56151),x56152))
% 26.45/26.33  [5638]E(x56381,x56382)+P1(f318(f318(f234(a879),x56381),x56382))+~P1(f318(f318(f233(a879),x56381),x56382))
% 26.45/26.33  [5639]E(x56391,x56392)+P1(f318(f318(f234(a879),x56391),x56392))+~P1(f318(f318(f233(a879),x56391),x56392))
% 26.45/26.33  [5640]E(x56401,x56402)+P1(f318(f318(f234(a879),x56401),x56402))+~P1(f318(f318(f233(a879),x56401),x56402))
% 26.45/26.33  [5641]E(x56411,x56412)+P1(f318(f318(f234(a1),x56411),x56412))+~P1(f318(f318(f233(a1),x56411),x56412))
% 26.45/26.33  [5644]E(x56441,f81(a1))+~E(f318(f318(f84(a1),x56442),x56441),f81(a1))+~P1(f318(f318(f234(a1),f2(a1)),x56442))
% 26.45/26.33  [5645]E(x56451,f81(a1))+~E(f318(f318(f84(a1),x56451),x56452),f81(a1))+~P1(f318(f318(f234(a1),f2(a1)),x56451))
% 26.45/26.33  [5681]~P39(x56812)+P1(f318(f318(f233(a1),f2(a1)),x56811))+~P1(f318(f318(f320(a1),x56811),x56812))
% 26.45/26.33  [5682]~P39(x56822)+P1(f318(f318(f233(a1),f2(a1)),x56821))+~P1(f318(f318(f320(a1),x56821),x56822))
% 26.45/26.33  [5701]~P58(x57011,x57012)+P37(x57011,x57012)+~P1(f318(f65(f884(x57011,x57011)),x57012))
% 26.45/26.33  [5702]~P58(x57021,x57022)+P37(x57021,x57022)+~P1(f318(f65(f884(x57021,x57021)),x57022))
% 26.45/26.33  [5703]~P37(x57031,x57032)+P58(x57031,x57032)+~P1(f318(f65(f884(x57031,x57031)),x57032))
% 26.45/26.33  [5704]~P58(x57041,x57042)+P43(x57041,x57042)+~P1(f318(f65(f884(x57041,x57041)),x57042))
% 26.45/26.33  [5748]E(x57481,f189(f885(x57482,a874)))+~P1(f318(f65(x57482),x57481))+P1(f318(f318(f234(a879),f2(a879)),f318(f41(x57482),x57481)))
% 26.45/26.33  [5774]~P1(f318(x57741,x57742))+P1(f318(x57741,f2(a879)))+P1(f318(f318(f234(a879),f498(x57742,x57741)),x57742))
% 26.45/26.33  [5797]E(x57971,f2(a879))+~E(f318(f162(a879),x57972),f2(a879))+~P1(f318(f318(f320(a879),x57971),f318(f168(a879),x57972)))
% 26.45/26.33  [5832]~E(x58321,x58322)+P1(f318(f318(f234(a879),x58321),f318(a118,x58322)))+~P1(f318(f318(f233(a879),x58322),x58321))
% 26.45/26.33  [5863]E(x58631,x58632)+~P1(f318(f318(f233(a879),x58632),x58631))+~P1(f318(f318(f233(a879),x58631),x58632))
% 26.45/26.33  [5864]E(x58641,x58642)+~P1(f318(f318(f233(a1),x58642),x58641))+~P1(f318(f318(f233(a1),x58641),x58642))
% 26.45/26.33  [5865]E(f318(f41(x58651),x58652),f2(a879))+~P1(f318(f65(x58651),x58652))+P1(f318(f318(f320(x58651),f723(x58652,x58651)),x58652))
% 26.45/26.33  [5874]E(f53(x58741,x58742),f49(x58741,x58742))+P1(f318(f318(f233(a1),f2(a1)),x58741))+~P1(f318(f318(f234(a1),f2(a1)),x58742))
% 26.45/26.33  [5903]~P1(f318(x59031,f432(x59031)))+P1(f318(x59031,f318(a110,x59032)))+~P1(f318(f318(f233(a1),f2(a1)),x59032))
% 26.45/26.33  [5905]P1(f318(f318(f233(a879),x59051),f844(x59052)))+~P1(f318(f65(a879),x59052))+~P1(f318(f318(f320(a879),x59051),x59052))
% 26.45/26.33  [5906]P1(f318(f318(f234(a879),x59061),f836(x59062)))+~P1(f318(f65(a879),x59062))+~P1(f318(f318(f320(a879),x59061),x59062))
% 26.45/26.33  [5933]E(x59331,x59332)+~P1(f318(f318(f234(a879),x59331),f318(a118,x59332)))+P1(f318(f318(f234(a879),x59331),x59332))
% 26.45/26.33  [5934]E(x59341,x59342)+~P1(f318(f318(f234(a879),x59341),f318(a118,x59342)))+P1(f318(f318(f234(a879),x59341),x59342))
% 26.45/26.33  [5935]E(x59351,x59352)+~P1(f318(f318(f234(a879),x59351),f318(a118,x59352)))+P1(f318(f318(f234(a879),x59351),x59352))
% 26.45/26.33  [5936]E(x59361,x59362)+~P1(f318(f318(f234(a879),x59361),f318(a118,x59362)))+P1(f318(f318(f234(a879),x59361),x59362))
% 26.45/26.33  [5967]E(x59671,f318(a118,x59672))+~P1(f318(f318(f233(a879),x59671),f318(a118,x59672)))+P1(f318(f318(f233(a879),x59671),x59672))
% 26.45/26.33  [5968]E(x59681,f318(a118,x59682))+~P1(f318(f318(f233(a879),x59681),f318(a118,x59682)))+P1(f318(f318(f233(a879),x59681),x59682))
% 26.45/26.33  [5981]P1(f318(x59811,f433(x59811)))+~P1(f318(x59811,f318(a110,x59812)))+~P1(f318(f318(f233(a1),f2(a1)),x59812))
% 26.45/26.33  [5995]~P1(f318(x59951,x59952))+~P1(f318(f318(f233(a1),f2(a1)),x59952))+P1(f318(x59951,f318(f106(a1),f388(x59951))))
% 26.45/26.33  [6010]~P91(x60102)+~E(x60101,f2(x60102))+~P1(f318(f318(f234(x60102),f2(x60102)),f318(f78(x60102),x60101)))
% 26.45/26.33  [6036]~P58(x60361,x60362)+P37(x60361,f318(f273(x60361,x60361),x60362))+~P1(f318(f65(f884(x60361,x60361)),x60362))
% 26.45/26.33  [6046]~P98(x60461)+E(f318(f106(x60461),f318(f109(a879),x60462)),f318(f109(x60461),x60462))+~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x60462)))
% 26.45/26.33  [6050]E(f318(a118,x60501),x60502)+~P1(f318(f318(f234(a879),x60501),x60502))+P1(f318(f318(f234(a879),f318(a118,x60501)),x60502))
% 26.45/26.33  [6063]E(f318(f318(f42(a1),x60631),x60632),f2(a1))+~P1(f318(f318(f233(a1),x60631),f2(a1)))+~P1(f318(f318(f234(a1),x60632),x60631))
% 26.45/26.33  [6064]E(f318(f318(f42(a1),x60641),x60642),f2(a1))+~P1(f318(f318(f233(a1),x60641),f2(a1)))+~P1(f318(f318(f234(a1),x60642),x60641))
% 26.45/26.33  [6075]E(f48(a1,x60751,x60752),x60751)+~P1(f318(f318(f233(a1),x60751),f2(a1)))+~P1(f318(f318(f234(a1),x60752),x60751))
% 26.45/26.33  [6088]E(f50(x60881,x60882),f49(x60881,x60882))+~P1(f318(f318(f233(a1),f2(a1)),x60881))+~P1(f318(f318(f233(a1),f2(a1)),x60882))
% 26.45/26.33  [6094]E(f318(f318(f42(a879),x60941),x60942),f2(a879))+~P1(f318(f318(f234(a879),f2(a879)),x60942))+~P1(f318(f318(f234(a879),x60941),x60942))
% 26.45/26.33  [6095]E(f318(f318(f42(a1),x60951),x60952),f2(a1))+~P1(f318(f318(f233(a1),f2(a1)),x60951))+~P1(f318(f318(f234(a1),x60951),x60952))
% 26.45/26.33  [6096]E(f318(f318(f42(a1),x60961),x60962),f2(a1))+~P1(f318(f318(f233(a1),f2(a1)),x60961))+~P1(f318(f318(f234(a1),x60961),x60962))
% 26.45/26.33  [6105]E(f48(a879,f318(f109(a879),x61051),f318(f109(a879),x61052)),f318(f109(a879),x61051))+P1(f318(a194,f318(f109(a1),x61051)))+~P1(f318(a194,f318(f109(a1),x61052)))
% 26.45/26.33  [6107]E(f48(a1,x61071,x61072),x61071)+~P1(f318(f318(f233(a1),f2(a1)),x61071))+~P1(f318(f318(f234(a1),x61071),x61072))
% 26.45/26.33  [6108]E(x61081,x61082)+~P1(f318(f318(f234(a879),x61081),f318(a118,x61082)))+~P1(f318(f318(f233(a879),x61082),x61081))
% 26.45/26.33  [6121]E(f318(f109(a1),x61211),f318(f106(a1),x61212))+~E(x61212,f318(a110,f318(f109(a1),x61211)))+~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x61211)))
% 26.45/26.33  [6125]~P82(x61251)+~P1(f318(f318(f233(x61251),x61252),f2(x61251)))+P1(f318(f318(f233(x61251),x61252),f318(f82(x61251),x61252)))
% 26.45/26.33  [6126]~P122(x61261)+~P1(f318(f318(f234(x61261),x61262),f2(x61261)))+P1(f318(f318(f234(x61261),x61262),f318(f82(x61261),x61262)))
% 26.45/26.33  [6135]~P5(x61351)+E(f318(f318(f68(x61351,x61351,f116(x61351)),f189(x61351)),x61352),f43(x61351,x61352))+~P1(f318(f65(x61351),x61352))
% 26.45/26.33  [6136]~P5(x61361)+E(f318(f318(f68(x61361,x61361,f107(x61361)),f243(x61361)),x61362),f44(x61361,x61362))+~P1(f318(f65(x61361),x61362))
% 26.45/26.33  [6150]~P122(x61501)+~P1(f318(f318(f233(a1),f2(a1)),x61502))+P1(f318(f318(f233(x61501),f2(x61501)),f318(f108(x61501),x61502)))
% 26.45/26.33  [6151]~P118(x61511)+~P1(f318(f318(f234(a879),f2(a879)),x61512))+P1(f318(f318(f234(x61511),f2(x61511)),f318(f106(x61511),x61512)))
% 26.45/26.33  [6152]~P122(x61521)+~P1(f318(f318(f234(a1),f2(a1)),x61522))+P1(f318(f318(f234(x61521),f2(x61521)),f318(f108(x61521),x61522)))
% 26.45/26.33  [6155]~P6(x61552)+~P6(x61551)+E(f318(f297(a879,a1,f106(a1)),f289(a879,f318(a110,x61551),f318(a110,x61552))),f289(a1,x61551,x61552))
% 26.45/26.33  [6161]P1(f318(x61611,x61612))+~P1(f318(f318(f233(a1),f2(a1)),x61612))+~P1(f318(x61611,f318(f106(a1),f389(x61611))))
% 26.45/26.33  [6187]E(f318(f318(f83(a879),f318(f109(a879),x61871)),f318(f109(a879),x61872)),f318(f109(a879),x61871))+P1(f318(f318(f234(a1),x61871),a86))+~P1(f318(f318(f234(a1),x61872),a86))
% 26.45/26.33  [6191]~P122(x61911)+P1(f318(f318(f234(x61911),f2(x61911)),f85(x61911,x61912)))+~P1(f318(f318(f234(x61911),f2(x61911)),x61912))
% 26.45/26.33  [6202]~P83(x62021)+~P1(f318(f318(f233(x62021),x62022),f2(x62021)))+P1(f318(f318(f233(x62021),f2(x62021)),f318(f82(x62021),x62022)))
% 26.45/26.33  [6203]~P83(x62031)+~P1(f318(f318(f234(x62031),x62032),f2(x62031)))+P1(f318(f318(f234(x62031),f2(x62031)),f318(f82(x62031),x62032)))
% 26.45/26.33  [6206]E(x62061,f243(f885(x62062,a874)))+~E(f318(f41(x62062),x62061),f318(f41(x62062),f243(f885(x62062,a874))))+~P1(f318(f65(x62062),f243(f885(x62062,a874))))
% 26.45/26.33  [6240]~P82(x62401)+P1(f318(f318(f233(x62401),x62402),f2(x62401)))+~P1(f318(f318(f233(x62401),x62402),f318(f82(x62401),x62402)))
% 26.45/26.33  [6241]~P122(x62411)+P1(f318(f318(f234(x62411),x62412),f2(x62411)))+~P1(f318(f318(f234(x62411),x62412),f318(f82(x62411),x62412)))
% 26.45/26.33  [6247]E(f50(x62471,x62472),f318(f318(f248(a1,a1),f2(a1)),x62471))+~P1(f318(f318(f234(a1),f2(a1)),x62472))+~P1(f318(f318(f234(a1),x62471),x62472))
% 26.45/26.33  [6250]~P98(x62501)+P1(f318(f318(f320(x62501),f318(f109(x62501),x62502)),f187(x62501)))+~P1(f318(f318(f233(a1),a86),x62502))
% 26.45/26.33  [6281]E(x62811,f2(a879))+~P1(f318(f318(f234(a879),x62811),f318(a118,x62812)))+P1(f318(f318(f234(a879),f362(x62812,x62811)),x62812))
% 26.45/26.33  [6303]~P122(x63031)+~P1(f318(f318(f234(x63031),f2(x63031)),f85(x63031,x63032)))+P1(f318(f318(f234(x63031),f2(x63031)),x63032))
% 26.45/26.33  [6305]~E(f318(f109(a879),x63052),f318(f109(a879),x63051))+P1(f318(f318(f233(a1),f318(f109(a1),x63051)),f2(a1)))+~P1(f318(a194,f318(f109(a1),x63052)))
% 26.45/26.33  [6334]E(f318(f247(a1,a1),f53(x63341,x63342)),f318(f318(f42(a1),x63341),x63342))+~P1(f318(f318(f234(a1),x63341),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x63342))
% 26.45/26.33  [6367]E(f318(f256(a1,a1),f53(x63671,x63672)),f48(a1,x63671,x63672))+~P1(f318(f318(f234(a1),x63671),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x63672))
% 26.45/26.33  [6370]~P122(x63702)+~P1(f318(f318(f233(x63702),f2(x63702)),f318(f108(x63702),x63701)))+P1(f318(f318(f233(a1),f2(a1)),x63701))
% 26.45/26.33  [6371]~P118(x63712)+~P1(f318(f318(f234(x63712),f2(x63712)),f318(f106(x63712),x63711)))+P1(f318(f318(f234(a879),f2(a879)),x63711))
% 26.45/26.33  [6372]~P122(x63722)+~P1(f318(f318(f234(x63722),f2(x63722)),f318(f108(x63722),x63721)))+P1(f318(f318(f234(a1),f2(a1)),x63721))
% 26.45/26.33  [6375]E(f318(f247(a1,a1),f50(x63751,x63752)),f318(f318(f42(a1),x63751),x63752))+~P1(f318(f318(f233(a1),f2(a1)),x63752))+~P1(f318(f318(f234(a1),f2(a1)),x63751))
% 26.45/26.33  [6391]E(f318(f256(a1,a1),f50(x63911,x63912)),f48(a1,x63911,x63912))+~P1(f318(f318(f233(a1),f2(a1)),x63912))+~P1(f318(f318(f234(a1),f2(a1)),x63911))
% 26.45/26.33  [6406]~P83(x64061)+P1(f318(f318(f233(x64061),x64062),f2(x64061)))+~P1(f318(f318(f233(x64061),f2(x64061)),f318(f82(x64061),x64062)))
% 26.45/26.33  [6407]~P83(x64071)+P1(f318(f318(f234(x64071),x64072),f2(x64071)))+~P1(f318(f318(f234(x64071),f2(x64071)),f318(f82(x64071),x64072)))
% 26.45/26.33  [6429]~P5(x64291)+~P38(x64291,x64291,x64292)+P1(f318(f318(f233(x64291),f102(x64291,x64292)),f318(x64292,f102(x64291,x64292))))
% 26.45/26.33  [6430]~P5(x64301)+~P38(x64301,x64301,x64302)+P1(f318(f318(f233(x64301),f101(x64301,x64302)),f318(x64302,f101(x64301,x64302))))
% 26.45/26.33  [6435]P1(f318(f52(x64351,x64352),f53(x64351,x64352)))+~P1(f318(f318(f234(a1),x64351),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x64352))
% 26.45/26.33  [6462]P1(f318(f52(x64621,x64622),f50(x64621,x64622)))+~P1(f318(f318(f233(a1),f2(a1)),x64621))+~P1(f318(f318(f234(a1),f2(a1)),x64622))
% 26.45/26.33  [6506]~P83(x65061)+P1(f318(f318(f233(x65061),f318(f82(x65061),x65062)),f2(x65061)))+~P1(f318(f318(f233(x65061),f2(x65061)),x65062))
% 26.45/26.33  [6507]~P83(x65071)+P1(f318(f318(f234(x65071),f318(f82(x65071),x65072)),f2(x65071)))+~P1(f318(f318(f234(x65071),f2(x65071)),x65072))
% 26.45/26.33  [6523]E(f318(f318(f22(a879),f318(a110,x65231)),f318(a110,x65232)),f318(a110,f198(x65231,x65232)))+~P1(f318(f318(f233(a1),f2(a1)),x65232))+~P1(f318(f318(f233(a1),f2(a1)),x65231))
% 26.45/26.33  [6540]P1(f318(f318(f233(a1),f2(a1)),f198(x65401,x65402)))+~P1(f318(f318(f233(a1),f2(a1)),x65402))+~P1(f318(f318(f233(a1),f2(a1)),x65401))
% 26.45/26.33  [6579]~P1(f318(x65791,x65792))+P1(f318(x65791,f2(a879)))+P1(f318(x65791,f318(f318(f83(a879),f498(x65792,x65791)),f81(a879))))
% 26.45/26.33  [6669]E(f318(f109(a879),x66691),f318(f109(a879),x66692))+~P1(f318(f318(f233(a1),f318(f109(a1),x66692)),f2(a1)))+~P1(f318(a194,f318(f109(a1),x66691)))
% 26.45/26.33  [6679]~E(x66791,f2(a879))+~E(f635(x66792,x66791),f2(a879))+E(f318(f138(a879,a879,f83(a879),x66791),x66792),f2(a879))
% 26.45/26.33  [6705]~P1(f318(f65(x67051),f610(x67052,x67051)))+~P1(f318(f65(f885(x67051,a874)),x67052))+P1(f318(f65(x67051),f43(f885(x67051,a874),x67052)))
% 26.45/26.33  [6711]E(x67111,x67112)+P1(f318(f318(f234(a1),x67111),x67112))+~P1(f318(f318(f234(a1),x67111),f318(f318(f83(a1),x67112),f81(a1))))
% 26.45/26.33  [6712]P1(f318(f318(f233(a879),f318(a110,x67121)),f318(a110,x67122)))+~P1(f318(f318(f233(a1),f2(a1)),x67122))+~P1(f318(f318(f233(a1),x67121),x67122))
% 26.45/26.33  [6713]P1(f318(f318(f233(a879),f318(a110,x67131)),f318(a110,x67132)))+~P1(f318(f318(f234(a1),f2(a1)),x67131))+~P1(f318(f318(f233(a1),x67131),x67132))
% 26.45/26.33  [6714]P1(f318(f318(f234(a879),f318(a110,x67141)),f318(a110,x67142)))+~P1(f318(f318(f234(a1),f2(a1)),x67142))+~P1(f318(f318(f234(a1),x67141),x67142))
% 26.45/26.33  [6715]P1(f318(f318(f234(a879),f318(a110,x67151)),f318(a110,x67152)))+~P1(f318(f318(f233(a1),f2(a1)),x67151))+~P1(f318(f318(f234(a1),x67151),x67152))
% 26.45/26.33  [6716]P1(f318(f318(f234(a879),f318(a110,x67161)),f318(a110,x67162)))+~P1(f318(f318(f234(a1),f2(a1)),x67162))+~P1(f318(f318(f234(a1),x67161),x67162))
% 26.45/26.33  [6727]E(f48(a879,f318(a110,x67271),f318(a110,x67272)),f318(a110,f48(a1,x67271,x67272)))+~P1(f318(f318(f233(a1),f2(a1)),x67272))+~P1(f318(f318(f233(a1),f2(a1)),x67271))
% 26.45/26.33  [6728]E(f48(a879,f318(a110,x67281),f318(a110,x67282)),f318(a110,f48(a1,x67281,x67282)))+~P1(f318(f318(f233(a1),f2(a1)),x67282))+~P1(f318(f318(f233(a1),f2(a1)),x67281))
% 26.45/26.33  [6752]~P83(x67521)+~P1(f318(f318(f233(x67521),f318(f82(x67521),x67522)),f2(x67521)))+P1(f318(f318(f233(x67521),f2(x67521)),x67522))
% 26.45/26.33  [6753]~P83(x67531)+~P1(f318(f318(f234(x67531),f318(f82(x67531),x67532)),f2(x67531)))+P1(f318(f318(f234(x67531),f2(x67531)),x67532))
% 26.45/26.33  [6769]~P1(f318(f318(f234(a1),a86),x67692))+~P1(f318(f318(f234(a1),x67691),x67692))+P1(f318(f318(f234(a879),f318(f109(a879),x67691)),f318(f109(a879),x67692)))
% 26.45/26.33  [6860]~P1(f318(f318(f233(a1),f2(a1)),x68601))+P1(f318(f318(f234(a879),f318(a110,x68601)),x68602))+~P1(f318(f318(f234(a1),x68601),f318(f106(a1),x68602)))
% 26.45/26.33  [6878]E(x68781,f2(a1))+E(f48(a1,x68782,x68781),f2(a1))+E(f318(f318(f22(a1),f318(f82(a1),f318(f318(f42(a1),x68782),x68781))),f81(a1)),f318(f318(f42(a1),x68782),f318(f82(a1),x68781)))
% 26.45/26.33  [6893]~P1(f318(f318(f233(a1),f2(a1)),x68931))+~P1(f318(f318(f234(a879),f318(a110,x68931)),x68932))+P1(f318(f318(f234(a1),x68931),f318(f106(a1),x68932)))
% 26.45/26.33  [6930]~P1(f318(f318(f233(a879),f318(a110,x69301)),f318(a110,x69302)))+~P1(f318(f318(f233(a1),f2(a1)),x69302))+P1(f318(f318(f233(a1),x69301),x69302))
% 26.45/26.33  [6931]~P1(f318(f318(f233(a879),f318(a110,x69311)),f318(a110,x69312)))+~P1(f318(f318(f234(a1),f2(a1)),x69311))+P1(f318(f318(f233(a1),x69311),x69312))
% 26.45/26.33  [6932]~P1(f318(f318(f234(a879),f318(a110,x69321)),f318(a110,x69322)))+~P1(f318(f318(f233(a1),f2(a1)),x69321))+P1(f318(f318(f234(a1),x69321),x69322))
% 26.45/26.33  [6933]~P1(f318(f318(f234(a879),f318(a110,x69331)),f318(a110,x69332)))+~P1(f318(f318(f234(a1),f2(a1)),x69332))+P1(f318(f318(f234(a1),x69331),x69332))
% 26.45/26.33  [6959]P1(f318(f318(f233(a1),x69591),x69592))+~P1(f318(f318(f233(a879),f318(f109(a879),x69591)),f318(f109(a879),x69592)))+P1(f318(f318(f233(a1),x69591),a86))
% 26.45/26.33  [6983]P1(f318(f318(f233(a1),f2(a1)),f48(a1,x69831,x69832)))+~P1(f318(f318(f233(a1),f2(a1)),x69832))+~P1(f318(f318(f233(a1),f2(a1)),x69831))
% 26.45/26.33  [7081]P1(f318(f318(f234(a1),a86),x70811))+~P1(f318(f318(f234(a1),x70812),x70811))+~P1(f318(f318(f234(a879),f318(f109(a879),x70812)),f318(f109(a879),x70811)))
% 26.45/26.33  [7132]E(f318(f318(f248(a1,a1),f318(f318(f42(a1),x71321),x71322)),f48(a1,x71321,x71322)),f53(x71321,x71322))+~P1(f318(f318(f234(a1),x71321),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x71322))
% 26.45/26.33  [7153]E(f318(f318(f248(a1,a1),f318(f318(f42(a1),x71531),x71532)),f48(a1,x71531,x71532)),f50(x71531,x71532))+~P1(f318(f318(f233(a1),f2(a1)),x71532))+~P1(f318(f318(f233(a1),f2(a1)),x71531))
% 26.45/26.33  [7204]~P101(x72042)+E(x72041,f119(x72042))+E(f318(f138(x72042,x72042,f84(x72042),f318(f137(x72042),x72041)),f318(f167(x72042),x72041)),f318(f67(x72042,f84(x72042)),f318(f168(x72042),x72041)))
% 26.45/26.33  [7319]~E(x73191,f2(a879))+E(f318(f138(a879,a879,f83(a879),x73191),x73192),f2(a879))+P1(f318(f318(f320(a879),f635(x73192,x73191)),f318(f168(a879),x73192)))
% 26.45/26.33  [7370]~P1(f318(f318(f233(a1),x73701),f2(a1)))+P1(f318(f318(f233(a1),f318(f318(f42(a1),x73701),x73702)),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x73702))
% 26.45/26.33  [7371]~P1(f318(f318(f234(a1),x73712),f2(a1)))+P1(f318(f318(f233(a1),f318(f318(f42(a1),x73711),x73712)),f2(a1)))+~P1(f318(f318(f233(a1),f2(a1)),x73711))
% 26.45/26.33  [7372]~P1(f318(f318(f234(a1),x73722),f2(a1)))+P1(f318(f318(f234(a1),f318(f318(f42(a1),x73721),x73722)),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x73721))
% 26.45/26.33  [7373]~P1(f318(f318(f234(a1),x73731),f2(a1)))+P1(f318(f318(f234(a1),f318(f318(f42(a1),x73731),x73732)),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x73732))
% 26.45/26.33  [7374]~P1(f318(f318(f234(a1),x73741),f2(a1)))+P1(f318(f318(f234(a1),f318(f318(f42(a1),x73741),x73742)),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x73742))
% 26.45/26.33  [7380]P1(f318(f318(f320(f885(x73801,a874)),f610(x73802,x73801)),x73802))+~P1(f318(f65(f885(x73801,a874)),x73802))+P1(f318(f65(x73801),f43(f885(x73801,a874),x73802)))
% 26.45/26.33  [7480]P26(x74801,x74801,x74802,f243(f885(x74801,a874)))+~E(f318(f297(x74801,x74801,x74802),f243(f885(x74801,a874))),f243(f885(x74801,a874)))+~P1(f318(f65(x74801),f243(f885(x74801,a874))))
% 26.45/26.33  [7608]~P26(x76081,x76081,x76082,f243(f885(x76081,a874)))+E(f318(f297(x76081,x76081,x76082),f243(f885(x76081,a874))),f243(f885(x76081,a874)))+~P1(f318(f65(x76081),f243(f885(x76081,a874))))
% 26.45/26.33  [7631]E(f50(f318(f109(a1),x76311),f318(f109(a1),x76312)),f318(f318(f248(a1,a1),f2(a1)),f318(f109(a1),x76311)))+~P1(f318(f318(f234(a1),f2(a1)),f318(f109(a1),x76312)))+~P1(f318(f318(f234(a1),f318(f109(a1),x76311)),f318(f109(a1),x76312)))
% 26.45/26.33  [7745]E(f318(f318(f42(a1),x77451),x77452),f318(f109(a1),a103))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),x77451),x77452)),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x77451))
% 26.45/26.33  [7804]~P1(f318(f318(f234(a1),x78042),f2(a1)))+~P1(f318(f318(f234(a1),f318(f318(f42(a1),x78041),x78042)),f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x78041))
% 26.45/26.33  [7809]E(f318(f318(f83(a1),x78091),x78092),f48(a1,x78091,x78092))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),x78091),x78092)),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x78091))
% 26.45/26.33  [7812]P1(f318(f318(f234(a1),x78121),f2(a1)))+~P1(f318(f318(f234(a1),f318(f318(f42(a1),x78121),x78122)),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x78122))
% 26.45/26.33  [8207]~P4(x82071)+~P1(f318(f62(f883(x82071)),x82072))+P1(f318(f62(x82071),f318(f318(f8(f883(x82071),a874,x82071),x82072),f226(x82071))))
% 26.45/26.33  [8522]~P108(x85221)+P15(x85221,x85222)+~P1(f318(f318(f233(x85221),f318(f318(f161(x85221),x85222),f633(x85222,x85221))),f318(f318(f161(x85221),x85222),f634(x85222,x85221))))
% 26.45/26.33  [8523]~P108(x85231)+P15(x85231,x85232)+~P1(f318(f318(f233(x85231),f318(f318(f161(x85231),x85232),f653(x85232,x85231))),f318(f318(f161(x85231),x85232),f654(x85232,x85231))))
% 26.45/26.33  [8681]~P4(x86811)+P1(f318(f61(f883(x86811)),x86812))+~P1(f318(f61(x86811),f318(f318(f8(f883(x86811),a874,x86811),x86812),f226(x86811))))
% 26.45/26.33  [9844]~P4(x98441)+~P4(x98442)+E(f318(f318(f150(f880(x98441),f885(x98442,x98441)),f318(f318(f8(f885(x98442,f883(x98441)),f885(x98442,x98441),f880(x98441)),f76(f883(x98441),x98441,x98442,f230(x98441))),f318(f318(f8(f880(f884(x98442,x98441)),f885(x98442,f883(x98441)),f880(x98441)),f180(x98442,x98441)),f318(f176(x98442,x98441),f59(x98442))))),f58(x98441,f318(f190(f880(x98442)),f59(x98442)),f59(x98441))),f59(f885(x98442,x98441)))
% 26.45/26.33  [5741]E(x57411,f2(a1))+~E(f48(a1,x57412,x57411),f2(a1))+E(f318(f318(f42(a1),x57412),f318(f82(a1),x57411)),f318(f82(a1),f318(f318(f42(a1),x57412),x57411)))
% 26.45/26.33  [5759]~P39(x57592)+~P39(x57591)+P39(f318(f318(f116(f885(a1,a874)),x57591),x57592))
% 26.45/26.33  [5760]~P39(x57602)+~P39(x57601)+P39(f318(f318(f107(f885(a1,a874)),x57601),x57602))
% 26.45/26.33  [5777]~P98(x57771)+~P69(x57771)+E(f318(f82(x57771),f318(f318(f276(x57771),f81(x57771)),x57772)),f318(f318(f276(x57771),f318(f109(x57771),a103)),x57772))
% 26.45/26.33  [5895]E(x58951,f2(a1))+~E(f48(a1,x58952,x58951),f2(a1))+E(f318(f318(f42(a1),f318(f82(a1),x58952)),x58951),f318(f82(a1),f318(f318(f42(a1),x58952),x58951)))
% 26.45/26.33  [6030]~P108(x60301)+P15(x60301,x60302)+P1(f318(f318(f234(a879),f634(x60302,x60301)),f318(f190(f880(x60301)),x60302)))
% 26.45/26.33  [6031]~P108(x60311)+P15(x60311,x60312)+P1(f318(f318(f234(a879),f654(x60312,x60311)),f318(f190(f880(x60311)),x60312)))
% 26.45/26.33  [6183]~P98(x61831)+~E(f318(f109(x61831),x61832),f2(x61831))+P28(x61831,f318(f109(x61831),f318(f318(f83(a1),x61832),f318(f82(a1),a86))))
% 26.45/26.33  [6184]~P98(x61841)+~E(f318(f109(x61841),x61842),f2(x61841))+P28(x61841,f318(f109(x61841),f318(f318(f83(a1),a86),f318(f82(a1),x61842))))
% 26.45/26.33  [6186]E(f318(a54,f50(f318(f82(a1),x61861),f318(f82(a1),x61862))),f49(x61861,x61862))+P1(f318(f318(f233(a1),f2(a1)),x61861))+P1(f318(f318(f234(a1),f2(a1)),x61862))
% 26.45/26.33  [6311]~E(x63112,f2(a879))+~E(x63111,f2(a879))+P1(f318(f318(f233(a1),f318(f106(a1),x63111)),f318(f82(a1),f318(f106(a1),x63112))))
% 26.45/26.33  [6338]E(f318(f318(f83(a879),f318(f109(a879),x63381)),f318(f109(a879),x63382)),f318(f109(a879),f318(f318(f83(a1),x63381),x63382)))+P1(f318(f318(f234(a1),x63381),a86))+P1(f318(f318(f234(a1),x63382),a86))
% 26.45/26.33  [6472]~P82(x64721)+~P1(f318(f318(f233(x64721),f2(x64721)),x64722))+P1(f318(f318(f233(x64721),f318(f82(x64721),x64722)),x64722))
% 26.45/26.33  [6473]~P82(x64731)+~P1(f318(f318(f234(x64731),f2(x64731)),x64732))+P1(f318(f318(f234(x64731),f318(f82(x64731),x64732)),x64732))
% 26.45/26.33  [6655]E(f318(f318(f22(a879),f318(a110,x66551)),f318(a110,x66552)),f318(a110,f318(f318(f22(a1),x66551),x66552)))+~P1(f318(f318(f233(a1),f2(a1)),x66552))+~P1(f318(f318(f233(a1),x66552),x66551))
% 26.45/26.33  [6688]E(f318(a110,f48(a1,f318(f109(a1),x66881),f318(f109(a1),x66882))),f48(a879,f318(f109(a879),x66881),f318(f109(a879),x66882)))+P1(f318(a194,f318(f109(a1),x66881)))+P1(f318(a194,f318(f109(a1),x66882)))
% 26.45/26.33  [6706]~P82(x67061)+P1(f318(f318(f233(x67061),f2(x67061)),x67062))+~P1(f318(f318(f233(x67061),f318(f82(x67061),x67062)),x67062))
% 26.45/26.33  [6707]~P82(x67071)+P1(f318(f318(f234(x67071),f2(x67071)),x67072))+~P1(f318(f318(f234(x67071),f318(f82(x67071),x67072)),x67072))
% 26.45/26.33  [6720]~P82(x67201)+~P1(f318(f318(f233(x67201),f2(x67201)),x67202))+P1(f318(f318(f233(x67201),f2(x67201)),f318(f318(f83(x67201),x67202),x67202)))
% 26.45/26.33  [6722]~P82(x67221)+~P1(f318(f318(f234(x67221),f2(x67221)),x67222))+P1(f318(f318(f234(x67221),f2(x67221)),f318(f318(f83(x67221),x67222),x67222)))
% 26.45/26.33  [6732]E(f318(f318(f83(a879),f318(a110,x67321)),f318(a110,x67322)),f318(a110,f318(f318(f83(a1),x67321),x67322)))+~P1(f318(f318(f233(a1),f2(a1)),x67322))+~P1(f318(f318(f233(a1),f2(a1)),x67321))
% 26.45/26.33  [6733]E(f318(f318(f83(a879),f318(a110,x67331)),f318(a110,x67332)),f318(a110,f318(f318(f83(a1),x67331),x67332)))+~P1(f318(f318(f233(a1),f2(a1)),x67332))+~P1(f318(f318(f233(a1),f2(a1)),x67331))
% 26.45/26.33  [6734]E(f318(f318(f84(a879),f318(a110,x67341)),f318(a110,x67342)),f318(a110,f318(f318(f84(a1),x67341),x67342)))+~P1(f318(f318(f233(a1),f2(a1)),x67342))+~P1(f318(f318(f233(a1),f2(a1)),x67341))
% 26.45/26.33  [6735]E(f318(f318(f42(a879),f318(a110,x67351)),f318(a110,x67352)),f318(a110,f318(f318(f42(a1),x67351),x67352)))+~P1(f318(f318(f233(a1),f2(a1)),x67352))+~P1(f318(f318(f233(a1),f2(a1)),x67351))
% 26.45/26.33  [6745]E(x67451,f2(a879))+P1(f318(f318(f234(a879),f2(a879)),x67452))+~P1(f318(f318(f234(a879),f2(a879)),f318(f318(f249(a879),x67452),x67451)))
% 26.45/26.33  [6778]~P98(x67781)+E(f318(f109(x67781),x67782),f2(x67781))+~P28(x67781,f318(f109(x67781),f318(f318(f83(a1),a86),f318(f82(a1),x67782))))
% 26.45/26.33  [6779]~P98(x67791)+E(f318(f109(x67791),x67792),f2(x67791))+~P28(x67791,f318(f109(x67791),f318(f318(f83(a1),x67792),f318(f82(a1),a86))))
% 26.45/26.33  [6838]~P1(f318(f65(x68381),x68382))+~P1(f318(f65(x68381),f243(f885(x68381,a874))))+P1(f318(f65(x68381),f318(f82(f885(x68381,a874)),x68382)))
% 26.45/26.33  [6861]~P1(f318(f318(f234(a1),f2(a1)),x68612))+~P1(f318(f318(f233(a1),x68612),x68611))+P1(f318(f318(f234(a1),f2(a1)),f318(f318(f42(a1),x68611),x68612)))
% 26.45/26.33  [6862]~P1(f318(f318(f233(a1),x68621),f2(a1)))+~P1(f318(f318(f234(a1),x68622),f2(a1)))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f42(a1),x68621),x68622)))
% 26.45/26.33  [6903]~P1(f318(f318(f233(a1),f2(a1)),x69032))+~P1(f318(f318(f233(a1),f2(a1)),x69031))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),x69031),x69032)))
% 26.45/26.33  [6904]~P1(f318(f318(f233(a1),f2(a1)),x69042))+~P1(f318(f318(f233(a1),f2(a1)),x69041))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f84(a1),x69041),x69042)))
% 26.45/26.33  [6905]~P1(f318(f318(f233(a1),f2(a1)),x69052))+~P1(f318(f318(f233(a1),f2(a1)),x69051))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f42(a1),x69051),x69052)))
% 26.45/26.33  [6906]~P1(f318(f318(f233(a1),f2(a1)),x69061))+~P1(f318(f318(f234(a1),f2(a1)),x69062))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f42(a1),x69061),x69062)))
% 26.45/26.33  [6907]~P1(f318(f318(f234(a879),f2(a879)),x69072))+~P1(f318(f318(f234(a879),f2(a879)),x69071))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f84(a879),x69071),x69072)))
% 26.45/26.33  [6969]E(x69691,f2(a1))+E(f48(a1,x69692,x69691),f2(a1))+E(f318(f318(f22(a1),f318(f82(a1),f318(f318(f42(a1),x69692),x69691))),f81(a1)),f318(f318(f42(a1),f318(f82(a1),x69692)),x69691))
% 26.45/26.33  [7025]P1(f318(f318(f234(a879),f2(a879)),x70251))+P1(f318(f318(f234(a879),f2(a879)),x70252))+~P1(f318(f318(f234(a879),f2(a879)),f318(f318(f83(a879),x70252),x70251)))
% 26.45/26.33  [7029]~P82(x70291)+P1(f318(f318(f233(x70291),f2(x70291)),x70292))+~P1(f318(f318(f233(x70291),f2(x70291)),f318(f318(f83(x70291),x70292),x70292)))
% 26.45/26.33  [7030]~P82(x70301)+P1(f318(f318(f234(x70301),f2(x70301)),x70302))+~P1(f318(f318(f234(x70301),f2(x70301)),f318(f318(f83(x70301),x70302),x70302)))
% 26.45/26.33  [7082]~P1(f318(f65(x70821),x70822))+P1(f318(f65(x70821),f243(f885(x70821,a874))))+~P1(f318(f65(x70821),f318(f82(f885(x70821,a874)),x70822)))
% 26.45/26.33  [7145]P1(f318(f318(f233(a1),x71451),f2(a1)))+~P1(f318(f318(f234(a1),x71452),f2(a1)))+~P1(f318(f318(f233(a1),f2(a1)),f318(f318(f42(a1),x71451),x71452)))
% 26.45/26.33  [7151]~P1(f318(f318(f234(a1),f2(a1)),x71511))+P1(f318(f318(f233(a1),x71511),x71512))+~P1(f318(f318(f234(a1),f2(a1)),f318(f318(f42(a1),x71512),x71511)))
% 26.45/26.33  [7152]~P1(f318(f318(f233(a1),f2(a1)),x71522))+P1(f318(f318(f233(a1),x71521),x71522))+~P1(f318(f318(f234(a1),f2(a1)),f318(f318(f42(a1),x71522),x71521)))
% 26.45/26.33  [7181]P1(f318(f318(f233(a1),f2(a1)),x71811))+~P1(f318(f318(f234(a1),f2(a1)),x71812))+~P1(f318(f318(f233(a1),f2(a1)),f318(f318(f42(a1),x71811),x71812)))
% 26.45/26.33  [7182]P1(f318(f318(f234(a1),f2(a1)),x71821))+~P1(f318(f318(f233(a1),f2(a1)),x71822))+~P1(f318(f318(f234(a1),f2(a1)),f318(f318(f42(a1),x71822),x71821)))
% 26.45/26.33  [7282]E(f214(x72821,x72822),x72821)+~E(x72822,f2(a879))+~P1(f318(f306(f884(a879,a879),a217),f318(f318(f248(a879,a879),x72821),x72822)))
% 26.45/26.33  [7500]E(f173(x75001,x75002),f119(a1))+P1(f318(f318(f233(a1),x75001),x75002))+~P1(f318(f306(f884(a1,a1),a177),f318(f318(f248(a1,a1),x75001),x75002)))
% 26.45/26.33  [7525]E(f318(f318(f248(a1,a1),f318(f109(a1),a103)),f318(f318(f83(a1),x75251),x75252)),f53(x75251,x75252))+~P1(f318(f318(f234(a1),f2(a1)),x75252))+~P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),x75251),x75252)))
% 26.45/26.33  [7557]E(x75571,f2(a879))+E(f214(x75571,f48(a879,x75572,x75571)),f214(x75572,x75571))+~P1(f318(f306(f884(a879,a879),a217),f318(f318(f248(a879,a879),x75572),x75571)))
% 26.45/26.33  [7639]~P1(f318(f65(x76392),f243(f885(x76392,a874))))+~P1(f318(f65(x76391),f243(f885(x76391,a874))))+P1(f318(f65(f884(x76391,x76392)),f243(f885(f884(x76391,x76392),a874))))
% 26.45/26.33  [7640]~P1(f318(f65(x76402),f243(f885(x76402,a874))))+~P1(f318(f65(x76401),f243(f885(x76401,a874))))+P1(f318(f65(f886(x76401,x76402)),f243(f885(f886(x76401,x76402),a874))))
% 26.45/26.33  [7709]~P1(f318(f318(f234(a879),f318(a118,f2(a879))),x77091))+~P1(f318(f318(f234(a879),f318(a118,f2(a879))),x77092))+P1(f318(f318(f234(a879),x77091),f318(f318(f84(a879),x77092),x77091)))
% 26.45/26.33  [7710]~P1(f318(f318(f234(a879),f318(a118,f2(a879))),x77101))+~P1(f318(f318(f234(a879),f318(a118,f2(a879))),x77102))+P1(f318(f318(f234(a879),x77101),f318(f318(f84(a879),x77101),x77102)))
% 26.45/26.33  [7744]E(f318(f41(x77441),f243(f885(x77441,a874))),f318(a118,f2(a879)))+P1(f318(f65(x77442),f243(f885(x77442,a874))))+~P1(f318(f65(f885(x77442,x77441)),f243(f885(f885(x77442,x77441),a874))))
% 26.45/26.33  [7797]E(f50(x77971,x77972),f318(f318(f248(a1,a1),f2(a1)),x77971))+~P1(f318(f318(f234(a1),x77971),x77972))+~P1(f318(f306(f884(a1,a1),a60),f318(f318(f248(a1,a1),x77971),x77972)))
% 26.45/26.33  [7801]E(f213(f318(f82(a1),x78011),f318(f82(a1),x78012)),f213(x78011,x78012))+~P1(f318(f318(f234(a1),x78012),f2(a1)))+~P1(f318(f306(f884(a1,a1),a222),f318(f318(f248(a1,a1),x78011),x78012)))
% 26.45/26.33  [7819]E(f50(x78191,x78192),f318(f318(f248(a1,a1),f2(a1)),x78191))+~P1(f318(f318(f233(a1),x78192),f2(a1)))+~P1(f318(f306(f884(a1,a1),a60),f318(f318(f248(a1,a1),x78191),x78192)))
% 26.45/26.33  [7870]~P1(f318(f318(f233(a879),f318(a118,f2(a879))),x78701))+~P1(f318(f318(f233(a879),f318(a118,f2(a879))),x78702))+P1(f318(f318(f233(a879),f318(a118,f2(a879))),f318(f318(f84(a879),x78701),x78702)))
% 26.45/26.33  [7871]~P1(f318(f318(f234(a879),f318(a118,f2(a879))),x78712))+~P1(f318(f318(f234(a879),f318(a118,f2(a879))),x78711))+P1(f318(f318(f234(a879),f318(a118,f2(a879))),f318(f318(f84(a879),x78711),x78712)))
% 26.45/26.33  [8036]E(f318(f318(f248(a1,a1),f318(f109(a1),a103)),f318(f318(f83(a1),x80361),x80362)),f53(x80361,x80362))+~P1(f318(f318(f233(a1),x80362),f2(a1)))+~P1(f318(f306(f884(a1,a1),a55),f318(f318(f248(a1,a1),x80361),x80362)))
% 26.45/26.33  [8076]E(f318(f318(f147(a1),x80761),f173(f318(f318(f83(a1),x80761),f81(a1)),x80762)),f173(x80761,x80762))+~P1(f318(f318(f233(a1),x80761),x80762))+~P1(f318(f306(f884(a1,a1),a177),f318(f318(f248(a1,a1),x80761),x80762)))
% 26.45/26.33  [8221]~P109(x82211)+P38(a879,x82211,x82212)+~P1(f318(f318(f233(x82211),f318(x82212,f354(x82212,x82211))),f318(x82212,f318(a118,f354(x82212,x82211)))))
% 26.45/26.33  [8362]E(f318(f318(f248(a1,a1),f318(f109(a1),a103)),f318(f318(f83(a1),x83621),x83622)),f53(x83621,x83622))+~P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),x83621),x83622)))+~P1(f318(f306(f884(a1,a1),a55),f318(f318(f248(a1,a1),x83621),x83622)))
% 26.45/26.33  [8573]E(x85731,f119(x85732))+~P1(f318(f133(x85732),x85731))+E(f172(x85732,f318(f318(f8(a874,a874,x85732),a313),f318(f318(f7(x85732,x85732,a874),a315),f140(x85732,x85731))),x85731),f120(x85732,x85731))
% 26.45/26.33  [8649]E(f318(f318(f248(a1,a1),f318(f109(a1),a103)),f318(f318(f83(a1),f318(f109(a1),x86491)),f318(f109(a1),x86492))),f53(f318(f109(a1),x86491),f318(f109(a1),x86492)))+~P1(f318(f318(f234(a1),f2(a1)),f318(f109(a1),x86492)))+~P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),f318(f109(a1),x86491)),f318(f109(a1),x86492))))
% 26.45/26.33  [8672]~P39(x86722)+~P39(x86721)+E(f318(f297(a879,a1,f106(a1)),f318(f318(f116(f885(a879,a874)),f318(f297(a1,a879,a110),x86721)),f318(f297(a1,a879,a110),x86722))),f318(f318(f116(f885(a1,a874)),x86721),x86722))
% 26.45/26.33  [8673]~P39(x86732)+~P39(x86731)+E(f318(f297(a879,a1,f106(a1)),f318(f318(f107(f885(a879,a874)),f318(f297(a1,a879,a110),x86731)),f318(f297(a1,a879,a110),x86732))),f318(f318(f107(f885(a1,a874)),x86731),x86732))
% 26.45/26.33  [9324]~P98(x93241)+~E(f318(f109(x93241),x93242),f81(x93241))+P28(x93241,f318(f109(x93241),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f82(a1),x93242))))
% 26.45/26.33  [9551]~P98(x95511)+E(f318(f109(x95511),x95512),f81(x95511))+~P28(x95511,f318(f109(x95511),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f82(a1),x95512))))
% 26.45/26.33  [10292]E(x102921,f2(a1))+E(x102922,f2(a1))+E(f318(f258(a1,a1,a1,a1,f32(a1),f318(f84(a1),f85(a1,x102922))),f318(f318(f318(f100(f884(a1,a1)),f318(f318(a315,f85(a1,x102921)),f85(a1,x102922))),f56(x102921,x102922)),f318(f318(f257(a1,a1,f884(a1,a1)),f318(f318(f18(a1,f885(a1,f884(a1,a1)),f885(a1,f884(a1,a1))),f318(f318(f8(f885(a1,f885(f884(a1,a1),f884(a1,a1))),f885(f885(a1,f884(a1,a1)),f885(a1,f884(a1,a1))),a1),f18(a1,f884(a1,a1),f884(a1,a1))),f318(f318(f8(f884(a1,a1),f885(a1,f885(f884(a1,a1),f884(a1,a1))),a1),f318(f7(a1,f884(a1,a1),f885(f884(a1,a1),f884(a1,a1))),f318(f318(f8(a874,f885(f884(a1,a1),f885(f884(a1,a1),f884(a1,a1))),a1),f100(f884(a1,a1))),f318(f318(f7(a1,a1,a874),a315),f2(a1))))),f318(f318(f7(a1,a1,f884(a1,a1)),f318(f318(f8(a1,f885(a1,f884(a1,a1)),a1),f248(a1,a1)),f82(a1))),f2(a1))))),f318(f318(f7(a1,f885(a1,a1),f885(a1,f884(a1,a1))),f318(f318(f8(f885(a1,f884(a1,a1)),f885(f885(a1,a1),f885(a1,f884(a1,a1))),a1),f8(a1,f884(a1,a1),a1)),f318(f318(f8(a1,f885(a1,f884(a1,a1)),a1),f248(a1,a1)),f318(f318(f7(a1,a1,a1),f318(f318(f8(a1,f885(a1,a1),a1),f22(a1)),f82(a1))),f81(a1))))),f318(f22(a1),f318(f78(a1),x102922))))),f56(x102921,x102922)))),f49(x102921,x102922))
% 26.45/26.33  [10293]E(x102931,f2(a1))+E(x102932,f2(a1))+E(f318(f258(a1,a1,a1,a1,f32(a1),f318(f84(a1),f85(a1,x102932))),f318(f318(f318(f100(f884(a1,a1)),f318(f318(a317,f318(f318(a316,f318(f318(f234(a1),f2(a1)),x102932)),f318(f318(f233(a1),f2(a1)),x102931))),f318(f318(a316,f318(f318(f234(a1),x102932),f2(a1))),f318(f318(f234(a1),x102931),f2(a1))))),f56(x102931,x102932)),f318(f318(f257(a1,a1,f884(a1,a1)),f318(f318(f18(a1,f885(a1,f884(a1,a1)),f885(a1,f884(a1,a1))),f318(f318(f8(f885(a1,f885(f884(a1,a1),f884(a1,a1))),f885(f885(a1,f884(a1,a1)),f885(a1,f884(a1,a1))),a1),f18(a1,f884(a1,a1),f884(a1,a1))),f318(f318(f8(f884(a1,a1),f885(a1,f885(f884(a1,a1),f884(a1,a1))),a1),f318(f7(a1,f884(a1,a1),f885(f884(a1,a1),f884(a1,a1))),f318(f318(f8(a874,f885(f884(a1,a1),f885(f884(a1,a1),f884(a1,a1))),a1),f100(f884(a1,a1))),f318(f318(f7(a1,a1,a874),a315),f2(a1))))),f318(f318(f7(a1,a1,f884(a1,a1)),f318(f318(f8(a1,f885(a1,f884(a1,a1)),a1),f248(a1,a1)),f82(a1))),f2(a1))))),f318(f318(f7(a1,f885(a1,a1),f885(a1,f884(a1,a1))),f318(f318(f8(f885(a1,f884(a1,a1)),f885(f885(a1,a1),f885(a1,f884(a1,a1))),a1),f8(a1,f884(a1,a1),a1)),f318(f318(f8(a1,f885(a1,f884(a1,a1)),a1),f248(a1,a1)),f318(f318(f7(a1,a1,a1),f318(f318(f8(a1,f885(a1,a1),a1),f22(a1)),f82(a1))),f81(a1))))),f318(f22(a1),f318(f78(a1),x102932))))),f56(x102931,x102932)))),f49(x102931,x102932))
% 26.45/26.33  [5767]~P122(x57671)+~P98(x57671)+E(f318(f78(x57671),f318(f318(f249(x57671),f318(f109(x57671),a103)),x57672)),f81(x57671))
% 26.45/26.33  [6251]~P140(x62511)+~P1(f318(f318(f234(a1),x62512),f2(a1)))+E(f318(f82(x62511),f318(f106(x62511),f318(a110,f318(f82(a1),x62512)))),f318(f108(x62511),x62512))
% 26.45/26.33  [6455]P1(f318(f318(f233(a105),x64551),f81(a105)))+E(f318(f318(f83(a105),f81(a105)),f266(x64551,f318(f318(f42(a105),x64552),x64551))),f266(x64551,x64552))+P1(f318(f318(f234(a105),x64552),x64551))
% 26.45/26.33  [7070]~P97(x70701)+~P1(f318(f318(f320(x70701),x70702),f115(x70701)))+~E(f318(f318(f83(x70701),f318(f318(f83(x70701),f81(x70701)),x70702)),x70702),f2(x70701))
% 26.45/26.33  [7183]~P1(f318(f318(f233(a1),x71832),f2(a1)))+~P1(f318(f318(f234(a1),x71831),f2(a1)))+E(f318(f247(a1,a1),f318(a54,f50(f318(f82(a1),x71831),f318(f82(a1),x71832)))),f318(f318(f42(a1),x71831),x71832))
% 26.45/26.33  [7200]~P1(f318(f318(f233(a1),x72002),f2(a1)))+~P1(f318(f318(f234(a1),x72001),f2(a1)))+E(f318(f256(a1,a1),f318(a54,f50(f318(f82(a1),x72001),f318(f82(a1),x72002)))),f48(a1,x72001,x72002))
% 26.45/26.33  [7206]~P1(f318(f318(f234(a1),x72062),f2(a1)))+E(f318(f247(a1,a1),f318(a54,f53(f318(f82(a1),x72061),f318(f82(a1),x72062)))),f318(f318(f42(a1),x72061),x72062))+~P1(f318(f318(f234(a1),f2(a1)),x72061))
% 26.45/26.33  [7224]~P1(f318(f318(f234(a1),x72242),f2(a1)))+E(f318(f256(a1,a1),f318(a54,f53(f318(f82(a1),x72241),f318(f82(a1),x72242)))),f48(a1,x72241,x72242))+~P1(f318(f318(f234(a1),f2(a1)),x72241))
% 26.45/26.33  [7276]E(f318(f318(f42(a1),f318(f318(f249(a1),x72761),x72762)),x72761),f318(f318(f249(a1),x72761),f318(f318(f22(a879),x72762),f318(a118,f2(a879)))))+~P1(f318(f318(f234(a879),f2(a879)),x72762))+~P1(f318(f318(f234(a1),f2(a1)),x72761))
% 26.45/26.33  [7377]~P1(f318(f318(f234(a879),f2(a879)),x73771))+~P1(f318(f318(f234(a879),f2(a879)),x73772))+P1(f318(f318(f234(a879),f318(f318(f22(a879),x73771),x73772)),x73771))
% 26.45/26.33  [7378]~P1(f318(f318(f234(a879),f2(a879)),x73781))+~P1(f318(f318(f234(a879),f81(a879)),x73782))+P1(f318(f318(f234(a879),f318(f318(f42(a879),x73781),x73782)),x73781))
% 26.45/26.33  [7379]~P1(f318(f318(f234(a1),f2(a1)),x73791))+~P1(f318(f318(f234(a1),f81(a1)),x73792))+P1(f318(f318(f234(a1),f318(f318(f42(a1),x73791),x73792)),x73791))
% 26.45/26.33  [7533]E(x75331,f2(a879))+~E(x75332,f2(a1))+~P1(f318(f318(f234(a1),f2(a1)),f318(f318(f249(a1),f318(f78(a1),x75332)),x75331)))
% 26.45/26.33  [7904]~P1(f318(x79041,x79042))+P1(f318(x79041,f2(a879)))+E(f318(a118,f237(a879,f318(f318(f8(a879,a874,a879),x79041),a118))),f237(a879,x79041))
% 26.45/26.33  [7952]~E(x79522,f119(f880(x79521)))+E(f318(f190(f880(f880(x79521))),f174(x79521,x79522)),f2(a879))+~P15(a879,f318(f165(a879),f318(f318(f150(f880(x79521),a879),f190(f880(x79521))),x79522)))
% 26.45/26.33  [8206]P1(f318(x82061,x82062))+~P1(f318(x82061,f318(a112,f568(x82061,x82062))))+~P1(f318(f318(f320(f885(f884(a879,a879),a874)),x82062),a104))
% 26.45/26.33  [8225]E(x82251,f119(f880(x82252)))+E(f318(f190(f880(x82252)),f318(f318(f161(f880(x82252)),x82251),f2(a879))),f318(f190(f880(f880(x82252))),f174(x82252,x82251)))+~P15(a879,f318(f165(a879),f318(f318(f150(f880(x82252),a879),f190(f880(x82252))),x82251)))
% 26.45/26.33  [8931]~P1(f318(f65(x89311),f318(f240(x89311),x89312)))+~P1(f318(f65(x89311),f243(f885(x89311,a874))))+P1(f318(f65(x89311),f318(f240(x89311),f318(f318(f8(a874,a874,x89311),a313),x89312))))
% 26.45/26.33  [8994]E(f318(f318(f248(a879,a879),f318(a118,f318(f318(f42(a879),f318(f318(f22(a879),x89941),x89942)),x89942))),f48(a879,f318(f318(f22(a879),x89941),x89942),x89942)),f88(f884(a879,a879),f51(x89941,x89942)))+~P1(f318(f318(f234(a879),f2(a879)),x89942))+~P1(f318(f318(f233(a879),x89942),x89941))
% 26.45/26.33  [9291]~P1(f318(f65(x92911),f318(f240(x92911),x92912)))+P1(f318(f65(x92911),f243(f885(x92911,a874))))+~P1(f318(f65(x92911),f318(f240(x92911),f318(f318(f8(a874,a874,x92911),a313),x92912))))
% 26.45/26.33  [10009]P27(x100091,x100092)+~P37(x100091,f318(f247(f885(f884(x100091,x100091),a874),f885(f884(x100091,x100091),a874)),x100092))+~P1(f318(f318(f233(f885(f884(x100091,x100091),a874)),f318(f318(f275(x100091,x100091,x100091),f318(f247(f885(f884(x100091,x100091),a874),f885(f884(x100091,x100091),a874)),x100092)),f318(f256(f885(f884(x100091,x100091),a874),f885(f884(x100091,x100091),a874)),x100092))),f318(f247(f885(f884(x100091,x100091),a874),f885(f884(x100091,x100091),a874)),x100092)))
% 26.45/26.33  [10044]E(f318(f47(f318(f109(a1),x100441)),f50(f318(f109(a1),x100442),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f109(a1),x100441)))),f50(f318(f109(a1),x100442),f318(f109(a1),x100441)))+~P1(f318(f318(f234(a1),f2(a1)),f318(f109(a1),x100441)))+P1(f318(f318(f234(a1),f318(f109(a1),x100442)),f318(f109(a1),x100441)))
% 26.45/26.33  [10050]E(f318(f47(f318(f109(a1),x100501)),f53(f318(f109(a1),x100502),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f109(a1),x100501)))),f53(f318(f109(a1),x100502),f318(f109(a1),x100501)))+~P1(f318(f318(f234(a1),f2(a1)),f318(f109(a1),x100501)))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),f318(f109(a1),x100502)),f318(f109(a1),x100501))))
% 26.45/26.33  [7302]~P1(f318(f318(f234(a879),f2(a879)),x73022))+P1(f318(f318(f234(a879),x73021),x73022))+E(f318(a118,f318(f318(f42(a879),f318(f318(f22(a879),x73021),x73022)),x73022)),f318(f318(f42(a879),x73021),x73022))
% 26.45/26.33  [7303]~P1(f318(f318(f234(a879),f2(a879)),x73032))+P1(f318(f318(f234(a879),x73031),x73032))+E(f318(a118,f318(f318(f42(a879),f318(f318(f22(a879),x73031),x73032)),x73032)),f318(f318(f42(a879),x73031),x73032))
% 26.45/26.33  [7447]~P1(f318(f318(f234(a879),f2(a879)),x74472))+~P1(f318(f318(f233(a879),x74472),x74471))+E(f318(a118,f318(f318(f42(a879),f318(f318(f22(a879),x74471),x74472)),x74472)),f318(f318(f42(a879),x74471),x74472))
% 26.45/26.33  [8435]~P98(x84351)+~P97(x84351)+~P28(x84351,f318(f109(x84351),f318(f318(f22(a1),f318(f318(f83(a1),x84352),x84352)),a103)))
% 26.45/26.33  [9186]E(x91861,f2(a879))+E(f318(f318(f257(a879,a879,f884(a879,a879)),f318(f318(f8(a879,f885(a879,f884(a879,a879)),a879),f248(a879,a879)),a118)),f88(f884(a879,a879),f51(f318(f318(f22(a879),x91862),x91861),x91861))),f88(f884(a879,a879),f51(x91862,x91861)))+P1(f318(f318(f234(a879),x91862),x91861))
% 26.45/26.33  [9612]P1(f318(x96122,f797(x96122,x96121)))+P1(f318(x96121,f797(x96122,x96121)))+E(f318(f240(a1),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),x96121)),f318(f240(a1),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),x96122)))
% 26.45/26.33  [9616]~P1(f318(x96162,f797(x96162,x96161)))+~P1(f318(x96161,f797(x96162,x96161)))+E(f318(f240(a1),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),x96161)),f318(f240(a1),f318(f318(f18(a1,a874,a874),f318(f318(f8(a874,f885(a874,a874),a1),a316),f318(f233(a1),f2(a1)))),x96162)))
% 26.45/26.33  [7666]~P98(x76661)+~P70(x76661)+E(f318(f318(f276(x76661),x76662),f318(f109(x76661),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),x76662)
% 26.45/26.33  [7667]~P98(x76671)+~P70(x76671)+E(f318(f318(f276(x76671),x76672),f318(f109(x76671),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))),x76672)
% 26.45/26.33  [9323]~P98(x93231)+~E(f318(f109(x93231),x93232),f81(x93231))+P28(x93231,f318(f109(x93231),f318(f318(f83(a1),x93232),f318(f82(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [9495]~P139(x94951)+~E(x94952,f81(x94951))+E(f318(f318(f249(x94951),x94952),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f81(x94951))
% 26.45/26.33  [9496]~P139(x94961)+~E(x94962,f2(x94961))+E(f318(f318(f249(x94961),x94962),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f2(x94961))
% 26.45/26.33  [9509]~P139(x95091)+~E(x95092,f318(f82(x95091),f81(x95091)))+E(f318(f318(f249(x95091),x95092),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f81(x95091))
% 26.45/26.33  [9527]~P85(x95271)+~P99(x95271)+E(f318(f318(f249(x95271),f318(f109(x95271),x95272)),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f84(x95271),f318(f109(x95271),x95272)),f318(f109(x95271),x95272)))
% 26.45/26.33  [9552]~P98(x95521)+E(f318(f109(x95521),x95522),f81(x95521))+~P28(x95521,f318(f109(x95521),f318(f318(f83(a1),x95522),f318(f82(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.33  [9667]~P139(x96672)+E(x96671,f2(x96672))+~E(f318(f318(f249(x96672),x96671),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f2(x96672))
% 26.45/26.33  [9944]~P122(x99442)+E(x99441,f2(x99442))+P1(f318(f318(f234(x99442),f2(x99442)),f318(f318(f249(x99442),x99441),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.33  [10008]~P122(x100082)+~E(x100081,f2(x100082))+~P1(f318(f318(f234(x100082),f2(x100082)),f318(f318(f249(x100082),x100081),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.33  [10035]P1(f318(f318(f233(a1),x100351),f2(a1)))+P1(f318(f318(f234(a1),x100352),x100351))+E(f318(f47(x100351),f50(x100352,f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100351))),f50(x100352,x100351))
% 26.45/26.33  [10036]~P1(f318(f318(f234(a1),f2(a1)),x100361))+P1(f318(f318(f234(a1),x100362),x100361))+E(f318(f47(x100361),f50(x100362,f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100361))),f50(x100362,x100361))
% 26.45/26.33  [10037]P1(f318(f318(f233(a1),x100371),f2(a1)))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),x100372),x100371)))+E(f318(f47(x100371),f53(x100372,f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100371))),f53(x100372,x100371))
% 26.45/26.33  [10038]~P1(f318(f318(f234(a1),f2(a1)),x100381))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),x100382),x100381)))+E(f318(f47(x100381),f53(x100382,f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100381))),f53(x100382,x100381))
% 26.45/26.33  [10039]~P145(x100391)+~P1(f318(f318(f233(a1),f2(a1)),x100392))+E(f318(f106(x100391),f318(a110,f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100392))),f318(f318(f83(x100391),f318(f106(x100391),f318(a110,x100392))),f318(f106(x100391),f318(a110,x100392))))
% 26.45/26.33  [5111]~P147(x51111,x51113,x51112)+~E(x51113,f2(a1))+P1(f318(x51111,x51112))
% 26.45/26.33  [5231]~E(f598(x52311,x52313,x52312),x52313)+E(f88(x52311,x52312),x52313)+~P1(f318(x52312,x52313))
% 26.45/26.33  [5237]~P108(x52371)+~P15(x52371,x52373)+P15(x52371,f166(x52371,x52372,x52373))
% 26.45/26.33  [5238]~P108(x52381)+~P15(x52381,x52383)+P15(x52381,f172(x52381,x52382,x52383))
% 26.45/26.33  [4820]~P79(x48202)+~E(x48203,f318(f82(x48202),x48201))+E(x48201,f318(f82(x48202),x48203))
% 26.45/26.33  [4821]~P79(x48212)+~E(x48213,f318(f82(x48212),x48211))+E(x48211,f318(f82(x48212),x48213))
% 26.45/26.33  [4822]~P79(x48221)+~E(f318(f82(x48221),x48223),x48222)+E(f318(f82(x48221),x48222),x48223)
% 26.45/26.33  [4823]~P79(x48231)+~E(f318(f82(x48231),x48233),x48232)+E(f318(f82(x48231),x48232),x48233)
% 26.45/26.33  [4896]~P79(x48963)+E(x48961,x48962)+~E(f318(f82(x48963),x48961),f318(f82(x48963),x48962))
% 26.45/26.33  [4897]~P95(x48973)+E(x48971,x48972)+~E(f318(f82(x48973),x48971),f318(f82(x48973),x48972))
% 26.45/26.33  [4898]~P108(x48983)+E(x48981,x48982)+~E(f318(f241(x48983),x48981),f318(f241(x48983),x48982))
% 26.45/26.33  [4899]~P106(x48993)+E(x48991,x48992)+~E(f318(f106(x48993),x48991),f318(f106(x48993),x48992))
% 26.45/26.33  [4900]~P97(x49003)+E(x49001,x49002)+~E(f318(f108(x49003),x49001),f318(f108(x49003),x49002))
% 26.45/26.33  [4901]~P108(x49013)+E(x49011,x49012)+~E(f318(f290(x49013),x49011),f318(f290(x49013),x49012))
% 26.45/26.33  [4902]~P108(x49023)+E(x49021,x49022)+~E(f318(f242(x49023),x49021),f318(f242(x49023),x49022))
% 26.45/26.33  [4903]~P108(x49033)+E(x49031,x49032)+~E(f318(f287(x49033),x49031),f318(f287(x49033),x49032))
% 26.45/26.33  [4999]~P4(x49991)+~P1(f318(x49992,x49993))+P1(f318(f61(x49991),x49992))
% 26.45/26.33  [5000]~P4(x50001)+~P1(f318(x50002,x50003))+P1(f318(f61(x50001),x50002))
% 26.45/26.33  [5033]~P4(x50333)+P1(f318(x50331,x50332))+~P1(f318(f62(x50333),x50331))
% 26.45/26.33  [5034]~P4(x50343)+P1(f318(x50341,x50342))+~P1(f318(f62(x50343),x50341))
% 26.45/26.33  [5129]~P148(x51291,x51292,x51293)+~E(x51292,f2(a1))+P1(f318(x51291,f2(a1)))
% 26.45/26.33  [5162]~P111(x51622)+~P1(f318(x51621,x51623))+P1(f318(x51621,f237(x51622,x51621)))
% 26.45/26.33  [5163]~P111(x51632)+~P1(f318(x51631,x51633))+P1(f318(x51631,f237(x51632,x51631)))
% 26.45/26.33  [5170]~E(x51701,f2(a879))+E(f326(x51701,x51702,x51703),f189(f885(x51703,a874)))+~E(f318(f41(x51703),x51702),f318(a118,x51701))
% 26.45/26.33  [5318]~E(x53182,f2(a879))+E(f318(f247(a879,a879),x53181),f2(a879))+~P1(f318(f51(x53183,x53182),x53181))
% 26.45/26.33  [5362]P1(f318(x53621,x53622))+~E(x53623,f318(f106(a1),x53622))+~P1(f318(x53621,f318(a110,x53623)))
% 26.45/26.33  [5829]~E(x58293,f2(a879))+~P1(f318(x58291,x58292))+P1(f318(x58291,f48(a879,x58292,x58293)))
% 26.45/26.33  [5885]~P111(x58851)+~P1(f318(x58852,x58853))+~P1(f318(f318(f234(x58851),x58853),f237(x58851,x58852)))
% 26.45/26.33  [5890]E(f88(x58901,x58902),x58903)+~P1(f318(x58902,x58903))+P1(f318(x58902,f598(x58901,x58903,x58902)))
% 26.45/26.33  [5996]~P4(x59963)+~P11(x59963,x59961,x59962)+P1(f318(x59961,f589(x59962,x59961,x59963)))
% 26.45/26.33  [6234]~E(x62343,f2(a879))+P1(f318(x62341,x62342))+~P1(f318(x62341,f48(a879,x62342,x62343)))
% 26.45/26.33  [6245]~P5(x62451)+~P1(f318(f318(f233(x62451),x62452),f318(x62453,x62452)))+P1(f318(f318(f233(x62451),x62452),f102(x62451,x62453)))
% 26.45/26.33  [6382]~P4(x63821)+P12(x63821,x63822,x63823)+~P1(f318(x63822,f590(x63823,x63822,x63821)))
% 26.45/26.33  [6929]E(x69291,f2(a879))+~P1(f318(x69292,f418(x69291,x69293,x69292)))+P1(f318(x69292,f48(a879,x69293,x69291)))
% 26.45/26.33  [7035]~P5(x70351)+~P1(f318(f318(f233(x70351),x70352),f676(x70353,x70352,x70351)))+P1(f318(f318(f233(x70351),x70352),f44(x70351,x70353)))
% 26.45/26.33  [7037]~P1(f318(x70371,x70372))+~P1(f318(x70371,f418(x70373,x70372,x70371)))+P1(f318(x70371,f48(a879,x70372,x70373)))
% 26.45/26.33  [7138]E(x71381,f119(x71382))+E(f318(f318(f147(x71382),f663(x71383,x71381,x71382)),f664(x71383,x71381,x71382)),x71381)+~P1(f318(f318(f320(f880(x71382)),x71381),f157(x71382,x71383)))
% 26.45/26.33  [7170]~P140(x71701)+~P1(f318(f318(f320(x71701),x71702),f115(x71701)))+P1(f318(f318(f320(x71701),f318(f318(f249(x71701),x71702),x71703)),f115(x71701)))
% 26.45/26.33  [7499]P37(x74991,x74992)+~P1(f318(f318(f320(x74991),x74993),f769(x74992,x74991)))+P1(f318(f318(f320(x74991),f796(x74992,x74991,x74993)),f769(x74992,x74991)))
% 26.45/26.33  [7770]E(x77701,f119(x77702))+~P1(f318(f318(f320(f880(x77702)),x77701),f157(x77702,x77703)))+P1(f318(f318(f320(f880(x77702)),f664(x77703,x77701,x77702)),f157(x77702,x77703)))
% 26.45/26.33  [7823]E(x78231,f2(a879))+E(f318(f318(f83(a879),f318(f318(f84(a879),x78231),f419(x78231,x78232,x78233))),f418(x78231,x78232,x78233)),x78232)+P1(f318(x78233,f48(a879,x78232,x78231)))
% 26.45/26.33  [7865]~P1(f318(x78653,x78652))+E(f318(f318(f83(a879),f318(f318(f84(a879),x78651),f419(x78651,x78652,x78653))),f418(x78651,x78652,x78653)),x78652)+P1(f318(x78653,f48(a879,x78652,x78651)))
% 26.45/26.33  [8009]P1(f318(f318(f234(a1),x80091),f410(x80092,x80093,x80091)))+P1(f318(f318(x80093,f318(f318(f42(a1),x80092),x80091)),f48(a1,x80092,x80091)))+~P1(f318(f318(f234(a1),x80091),f2(a1)))
% 26.45/26.33  [8286]P1(f318(f318(x82862,f318(f318(f42(a1),x82861),x82863)),f48(a1,x82861,x82863)))+~P1(f318(f318(f234(a1),x82863),f2(a1)))+P1(f318(f318(f233(a1),f410(x82861,x82862,x82863)),f2(a1)))
% 26.45/26.33  [8470]E(f318(f318(f83(a1),f318(f318(f84(a1),x84701),f413(x84702,x84703,x84701))),f410(x84702,x84703,x84701)),x84702)+P1(f318(f318(x84703,f318(f318(f42(a1),x84702),x84701)),f48(a1,x84702,x84701)))+~P1(f318(f318(f234(a1),x84701),f2(a1)))
% 26.45/26.33  [8716]~P1(f318(f318(x87161,f413(x87162,x87161,x87163)),f410(x87162,x87161,x87163)))+P1(f318(f318(x87161,f318(f318(f42(a1),x87162),x87163)),f48(a1,x87162,x87163)))+~P1(f318(f318(f234(a1),x87163),f2(a1)))
% 26.45/26.33  [8941]~P108(x89411)+~P15(x89411,x89413)+P15(x89411,f145(x89411,x89411,f5(x89411),x89412,x89413))
% 26.45/26.33  [9447]~P125(x94472)+E(x94471,f2(x94472))+~P1(f318(f318(f233(x94472),f318(f318(f83(x94472),f318(f318(f84(x94472),x94473),x94473)),f318(f318(f84(x94472),x94471),x94471))),f2(x94472)))
% 26.45/26.33  [9448]~P125(x94482)+E(x94481,f2(x94482))+~P1(f318(f318(f233(x94482),f318(f318(f83(x94482),f318(f318(f84(x94482),x94481),x94481)),f318(f318(f84(x94482),x94483),x94483))),f2(x94482)))
% 26.45/26.33  [10232]~P122(x102321)+~P1(f318(f318(f234(x102321),x102322),f2(x102321)))+P1(f318(f318(f234(x102321),f318(f318(f249(x102321),x102322),f318(a118,f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x102323)))),f2(x102321)))
% 26.45/26.33  [10242]~P122(x102422)+E(x102421,f2(x102422))+~P1(f318(f318(f233(x102422),f318(f318(f83(x102422),f318(f318(f249(x102422),x102423),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x102422),x102421),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))),f2(x102422)))
% 26.45/26.33  [10243]~P122(x102432)+E(x102431,f2(x102432))+~P1(f318(f318(f233(x102432),f318(f318(f83(x102432),f318(f318(f249(x102432),x102431),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x102432),x102433),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))),f2(x102432)))
% 26.45/26.33  [4853]~E(x48532,x48533)+~P67(x48531)+E(f318(f318(f22(x48531),x48532),x48533),f2(x48531))
% 26.45/26.33  [4854]~E(x48542,x48543)+~P79(x48541)+E(f318(f318(f22(x48541),x48542),x48543),f2(x48541))
% 26.45/26.33  [4867]~P142(x48671)+~E(x48673,f2(x48671))+E(f318(f318(f83(x48671),x48672),x48673),x48672)
% 26.45/26.33  [4883]~P141(x48831)+~E(x48833,f2(x48831))+E(f318(f318(f84(x48831),x48832),x48833),f2(x48831))
% 26.45/26.33  [4884]~P141(x48841)+~E(x48842,f2(x48841))+E(f318(f318(f84(x48841),x48842),x48843),f2(x48841))
% 26.45/26.33  [4904]~E(x49043,f119(x49041))+~E(x49042,f119(x49041))+E(f318(f318(f121(x49041),x49042),x49043),f119(x49041))
% 26.45/26.33  [4905]~E(x49053,f119(x49051))+~E(x49052,f119(x49051))+E(f318(f318(f121(x49051),x49052),x49053),f119(x49051))
% 26.45/26.33  [4990]~P142(x49902)+E(x49901,f2(x49902))+~E(f318(f318(f83(x49902),x49903),x49901),x49903)
% 26.45/26.33  [4991]~P79(x49911)+~E(x49912,f318(f82(x49911),x49913))+E(f318(f318(f83(x49911),x49912),x49913),f2(x49911))
% 26.45/26.33  [4998]E(x49981,f119(x49982))+E(x49983,f2(a879))+~E(f318(f318(f169(x49982),x49983),x49981),f119(x49982))
% 26.45/26.33  [5004]~P67(x50043)+E(x50041,x50042)+~E(f318(f318(f22(x50043),x50041),x50042),f2(x50043))
% 26.45/26.33  [5005]~P79(x50053)+E(x50051,x50052)+~E(f318(f318(f22(x50053),x50051),x50052),f2(x50053))
% 26.45/26.33  [5015]~P139(x50152)+E(x50151,f2(x50152))+~E(f318(f318(f249(x50152),x50151),x50153),f2(x50152))
% 26.45/26.33  [5016]~P65(x50162)+E(x50161,f189(x50162))+~E(f318(f318(f116(x50162),x50163),x50161),f189(x50162))
% 26.45/26.33  [5017]~P65(x50172)+E(x50171,f189(x50172))+~E(f318(f318(f116(x50172),x50171),x50173),f189(x50172))
% 26.45/26.33  [5018]~P104(x50182)+E(x50181,f243(x50182))+~E(f318(f318(f107(x50182),x50183),x50181),f243(x50182))
% 26.45/26.33  [5019]~P104(x50192)+E(x50191,f243(x50192))+~E(f318(f318(f107(x50192),x50191),x50193),f243(x50192))
% 26.45/26.33  [5085]~P79(x50852)+E(x50851,f318(f82(x50852),x50853))+~E(f318(f318(f83(x50852),x50851),x50853),f2(x50852))
% 26.45/26.33  [5086]~P79(x50861)+E(f318(f82(x50861),x50862),x50863)+~E(f318(f318(f83(x50861),x50862),x50863),f2(x50861))
% 26.45/26.33  [5087]~E(x50872,x50873)+~P109(x50871)+P1(f318(f318(f233(x50871),x50872),x50873))
% 26.45/26.33  [5088]~E(x50882,x50883)+~P2(x50881)+P1(f318(f318(f233(x50881),x50882),x50883))
% 26.45/26.33  [5089]~E(x50892,x50893)+~P109(x50891)+P1(f318(f318(f233(x50891),x50892),x50893))
% 26.45/26.33  [5090]~E(x50902,x50903)+~P109(x50901)+P1(f318(f318(f233(x50901),x50902),x50903))
% 26.45/26.33  [5091]~E(x50912,x50913)+~P100(x50911)+P1(f318(f318(f94(x50911),x50912),x50913))
% 26.45/26.33  [5185]~P119(x51851)+~E(x51852,f318(f82(x51851),x51853))+E(f318(f318(f84(x51851),x51852),x51852),f318(f318(f84(x51851),x51853),x51853))
% 26.45/26.33  [5193]~P108(x51931)+~P15(x51931,x51933)+P15(x51931,f318(f318(f169(x51931),x51932),x51933))
% 26.45/26.33  [5194]~P108(x51941)+~P15(x51941,x51943)+P15(x51941,f318(f318(f134(x51941),x51942),x51943))
% 26.45/26.33  [5234]E(x52341,x52342)+E(x52343,f2(a879))+~E(f318(f318(f84(a879),x52343),x52341),f318(f318(f84(a879),x52343),x52342))
% 26.45/26.33  [5235]E(x52351,x52352)+E(x52353,f2(a879))+~E(f318(f318(f84(a879),x52353),x52351),f318(f318(f84(a879),x52353),x52352))
% 26.45/26.33  [5236]E(x52361,x52362)+E(x52363,f2(a879))+~E(f318(f318(f84(a879),x52361),x52363),f318(f318(f84(a879),x52362),x52363))
% 26.45/26.33  [5309]~E(x53092,x53093)+~P109(x53091)+E(f289(x53091,x53092,x53093),f318(f318(f296(x53091),x53092),f189(f885(x53091,a874))))
% 26.45/26.33  [5350]E(x53501,x53502)+~P100(x53503)+~P1(f318(f318(f94(x53503),x53501),x53502))
% 26.45/26.33  [5355]~E(x53551,x53552)+~P108(x53553)+~P1(f318(f318(f234(x53553),x53551),x53552))
% 26.45/26.33  [5356]~E(x53561,x53562)+~P108(x53563)+~P1(f318(f318(f234(x53563),x53561),x53562))
% 26.45/26.33  [5357]~E(x53571,x53572)+~P109(x53573)+~P1(f318(f318(f234(x53573),x53571),x53572))
% 26.45/26.33  [5358]~E(x53581,x53582)+~P109(x53583)+~P1(f318(f318(f234(x53583),x53581),x53582))
% 26.45/26.33  [5359]~E(x53591,x53592)+~P109(x53593)+~P1(f318(f318(f234(x53593),x53591),x53592))
% 26.45/26.33  [5360]~E(x53601,x53602)+~P108(x53603)+~P1(f318(f318(f234(x53603),x53601),x53602))
% 26.45/26.33  [5361]~E(x53611,x53612)+~P109(x53613)+~P1(f318(f318(f234(x53613),x53611),x53612))
% 26.45/26.33  [5370]~P109(x53701)+E(f318(f288(x53701,x53702),x53703),f189(f885(x53701,a874)))+P1(f318(f318(f234(x53701),x53702),x53703))
% 26.45/26.33  [5371]~P109(x53711)+E(f318(f288(x53711,x53712),x53713),f189(f885(x53711,a874)))+P1(f318(f318(f234(x53711),x53712),x53713))
% 26.45/26.33  [5417]~P109(x54171)+E(f291(x54171,x54172,x54173),f189(f885(x54171,a874)))+P1(f318(f318(f234(x54171),x54172),x54173))
% 26.45/26.33  [5418]~P109(x54181)+E(f289(x54181,x54182,x54183),f189(f885(x54181,a874)))+P1(f318(f318(f233(x54181),x54182),x54183))
% 26.45/26.33  [5419]~P109(x54191)+E(f189(f885(x54191,a874)),f291(x54191,x54192,x54193))+P1(f318(f318(f234(x54191),x54192),x54193))
% 26.45/26.33  [5420]~P109(x54201)+E(f189(f885(x54201,a874)),f289(x54201,x54202,x54203))+P1(f318(f318(f233(x54201),x54202),x54203))
% 26.45/26.33  [5428]~P63(x54281)+~E(f318(f318(f116(x54281),x54282),x54283),x54283)+P1(f318(f318(f233(x54281),x54282),x54283))
% 26.45/26.33  [5429]~P105(x54291)+~E(f318(f318(f107(x54291),x54292),x54293),x54292)+P1(f318(f318(f233(x54291),x54292),x54293))
% 26.45/26.33  [5430]~P108(x54301)+~E(f318(f318(f231(x54301),x54302),x54303),x54302)+P1(f318(f318(f233(x54301),x54302),x54303))
% 26.45/26.33  [5431]~P108(x54311)+~E(f318(f318(f232(x54311),x54312),x54313),x54313)+P1(f318(f318(f233(x54311),x54312),x54313))
% 26.45/26.33  [5450]~P108(x54501)+P15(x54501,x54502)+~P15(x54501,f318(f318(f147(x54501),x54503),x54502))
% 26.45/26.33  [5451]~P108(x54511)+P15(x54511,x54512)+~P15(x54511,f318(f318(f147(x54511),x54513),x54512))
% 26.45/26.33  [5452]~P108(x54521)+P15(x54521,x54522)+~P15(x54521,f318(f318(f121(x54521),x54523),x54522))
% 26.45/26.33  [5453]~P108(x54531)+P15(x54531,x54532)+~P15(x54531,f318(f318(f121(x54531),x54532),x54533))
% 26.45/26.33  [5517]~P108(x55171)+P1(f318(f318(f233(x55171),x55173),x55172))+P1(f318(f318(f233(x55171),x55172),x55173))
% 26.45/26.33  [5518]~P108(x55181)+P1(f318(f318(f233(x55181),x55183),x55182))+P1(f318(f318(f233(x55181),x55182),x55183))
% 26.45/26.33  [5519]~P108(x55191)+P1(f318(f318(f234(x55191),x55193),x55192))+P1(f318(f318(f233(x55191),x55192),x55193))
% 26.45/26.33  [5520]~P108(x55201)+P1(f318(f318(f234(x55201),x55203),x55202))+P1(f318(f318(f233(x55201),x55202),x55203))
% 26.45/26.33  [5521]~P108(x55211)+P1(f318(f318(f234(x55211),x55213),x55212))+P1(f318(f318(f233(x55211),x55212),x55213))
% 26.45/26.33  [5522]~P108(x55221)+P1(f318(f318(f234(x55221),x55223),x55222))+P1(f318(f318(f233(x55221),x55222),x55223))
% 26.45/26.33  [5523]~P108(x55231)+P1(f318(f318(f234(x55231),x55233),x55232))+P1(f318(f318(f233(x55231),x55232),x55233))
% 26.45/26.33  [5561]~P63(x55611)+E(f318(f318(f116(x55611),x55612),x55613),x55612)+~P1(f318(f318(f233(x55611),x55613),x55612))
% 26.45/26.33  [5562]~P63(x55621)+E(f318(f318(f116(x55621),x55622),x55623),x55623)+~P1(f318(f318(f233(x55621),x55622),x55623))
% 26.45/26.33  [5563]~P63(x55631)+E(f318(f318(f116(x55631),x55632),x55633),x55633)+~P1(f318(f318(f233(x55631),x55632),x55633))
% 26.45/26.33  [5564]~P105(x55641)+E(f318(f318(f107(x55641),x55642),x55643),x55643)+~P1(f318(f318(f233(x55641),x55643),x55642))
% 26.45/26.33  [5565]~P105(x55651)+E(f318(f318(f107(x55651),x55652),x55653),x55652)+~P1(f318(f318(f233(x55651),x55652),x55653))
% 26.45/26.33  [5566]~P105(x55661)+E(f318(f318(f107(x55661),x55662),x55663),x55662)+~P1(f318(f318(f233(x55661),x55662),x55663))
% 26.45/26.33  [5567]~P108(x55671)+E(f318(f318(f231(x55671),x55672),x55673),x55673)+~P1(f318(f318(f233(x55671),x55673),x55672))
% 26.45/26.33  [5568]~P108(x55681)+E(f318(f318(f231(x55681),x55682),x55683),x55682)+~P1(f318(f318(f233(x55681),x55682),x55683))
% 26.45/26.33  [5569]~P108(x55691)+E(f318(f318(f231(x55691),x55692),x55693),x55692)+~P1(f318(f318(f233(x55691),x55692),x55693))
% 26.45/26.33  [5570]~P108(x55701)+E(f318(f318(f232(x55701),x55702),x55703),x55702)+~P1(f318(f318(f233(x55701),x55703),x55702))
% 26.45/26.33  [5571]~P108(x55711)+E(f318(f318(f232(x55711),x55712),x55713),x55713)+~P1(f318(f318(f233(x55711),x55712),x55713))
% 26.45/26.33  [5572]~P108(x55721)+E(f318(f318(f232(x55721),x55722),x55723),x55723)+~P1(f318(f318(f233(x55721),x55722),x55723))
% 26.45/26.33  [5579]~P120(x55792)+E(x55791,f2(x55792))+E(f318(f318(f276(x55792),f318(f82(x55792),x55793)),f318(f82(x55792),x55791)),f318(f318(f276(x55792),x55793),x55791))
% 26.45/26.33  [5624]~P109(x56241)+E(f318(f288(x56241,x56242),x56243),f189(f885(x56241,a874)))+~P1(f318(f318(f233(x56241),x56243),x56242))
% 26.45/26.33  [5655]~P109(x56551)+E(f292(x56551,x56552,x56553),f189(f885(x56551,a874)))+~P1(f318(f318(f233(x56551),x56553),x56552))
% 26.45/26.33  [5656]~P109(x56561)+E(f291(x56561,x56562,x56563),f189(f885(x56561,a874)))+~P1(f318(f318(f233(x56561),x56563),x56562))
% 26.45/26.33  [5657]~P109(x56571)+E(f289(x56571,x56572,x56573),f189(f885(x56571,a874)))+~P1(f318(f318(f234(x56571),x56573),x56572))
% 26.45/26.33  [5698]~P111(x56981)+~P1(f318(x56982,x56983))+P1(f318(f318(f233(x56981),f237(x56981,x56982)),x56983))
% 26.45/26.33  [5709]~E(f318(f318(f22(a879),x57091),x57093),x57092)+E(x57091,f318(f318(f83(a879),x57092),x57093))+~P1(f318(f318(f233(a879),x57093),x57091))
% 26.45/26.33  [5710]~E(x57101,f318(f318(f83(a879),x57103),x57102))+E(f318(f318(f22(a879),x57101),x57102),x57103)+~P1(f318(f318(f233(a879),x57102),x57101))
% 26.45/26.33  [5756]~P1(f318(x57561,x57563))+P1(f318(x57561,f390(x57561,x57562)))+~P1(f318(f318(f234(a879),x57563),x57562))
% 26.45/26.33  [5757]~P1(f318(x57571,x57573))+P1(f318(x57571,f455(x57571,x57572)))+~P1(f318(f318(f233(a879),x57573),x57572))
% 26.45/26.33  [5764]~P109(x57641)+~E(f318(f288(x57641,x57642),x57643),f189(f885(x57641,a874)))+~P1(f318(f318(f234(x57641),x57642),x57643))
% 26.45/26.33  [5765]~P109(x57651)+~E(f318(f288(x57651,x57652),x57653),f189(f885(x57651,a874)))+~P1(f318(f318(f234(x57651),x57652),x57653))
% 26.45/26.33  [5768]~P2(x57681)+~P1(f318(f318(f234(x57681),x57682),x57683))+P1(f318(f318(f233(x57681),x57682),x57683))
% 26.45/26.33  [5769]~P2(x57691)+~P1(f318(f318(f234(x57691),x57692),x57693))+P1(f318(f318(f233(x57691),x57692),x57693))
% 26.45/26.33  [5770]~P109(x57701)+~P1(f318(f318(f234(x57701),x57702),x57703))+P1(f318(f318(f233(x57701),x57702),x57703))
% 26.45/26.33  [5771]~P109(x57711)+~P1(f318(f318(f234(x57711),x57712),x57713))+P1(f318(f318(f233(x57711),x57712),x57713))
% 26.45/26.33  [5877]~P109(x58771)+~E(f291(x58771,x58772,x58773),f189(f885(x58771,a874)))+~P1(f318(f318(f234(x58771),x58772),x58773))
% 26.45/26.33  [5878]~P109(x58781)+~E(f289(x58781,x58782,x58783),f189(f885(x58781,a874)))+~P1(f318(f318(f233(x58781),x58782),x58783))
% 26.45/26.33  [5879]~P109(x58791)+~E(f189(f885(x58791,a874)),f291(x58791,x58792,x58793))+~P1(f318(f318(f234(x58791),x58792),x58793))
% 26.45/26.33  [5880]~P109(x58801)+~E(f189(f885(x58801,a874)),f289(x58801,x58802,x58803))+~P1(f318(f318(f233(x58801),x58802),x58803))
% 26.45/26.33  [5893]P1(f318(x58931,x58932))+~P1(f318(x58931,f398(x58931,x58933)))+~P1(f318(f318(f234(a879),x58932),x58933))
% 26.45/26.33  [5894]P1(f318(x58941,x58942))+~P1(f318(x58941,f456(x58941,x58943)))+~P1(f318(f318(f233(a879),x58942),x58943))
% 26.45/26.33  [5902]~E(x59021,f318(a118,x59023))+P1(f318(f318(f234(a879),x59021),f318(a118,x59022)))+~P1(f318(f318(f234(a879),x59023),x59022))
% 26.45/26.33  [5919]E(x59191,x59192)+~E(f318(f318(f84(a879),x59193),x59191),f318(f318(f84(a879),x59193),x59192))+~P1(f318(f318(f234(a879),f2(a879)),x59193))
% 26.45/26.33  [5975]E(f318(x59751,f363(x59751,x59752,x59753)),f81(a879))+~E(f318(f318(f6(x59753,a879),x59751),x59752),f81(a879))+~P1(f318(f65(x59753),x59752))
% 26.45/26.33  [5987]~P5(x59871)+P1(f318(f318(f233(x59871),x59872),f43(x59871,x59873)))+~P1(f318(f318(f320(x59871),x59872),x59873))
% 26.45/26.33  [6014]~P2(x60141)+~P1(f318(f318(f234(x60141),x60143),x60142))+~P1(f318(f318(f233(x60141),x60142),x60143))
% 26.45/26.33  [6015]~P2(x60151)+~P1(f318(f318(f234(x60151),x60153),x60152))+~P1(f318(f318(f234(x60151),x60152),x60153))
% 26.45/26.33  [6016]~P2(x60161)+~P1(f318(f318(f234(x60161),x60163),x60162))+~P1(f318(f318(f234(x60161),x60162),x60163))
% 26.45/26.33  [6017]~P2(x60171)+~P1(f318(f318(f234(x60171),x60173),x60172))+~P1(f318(f318(f234(x60171),x60172),x60173))
% 26.45/26.33  [6018]~P2(x60181)+~P1(f318(f318(f234(x60181),x60183),x60182))+~P1(f318(f318(f234(x60181),x60182),x60183))
% 26.45/26.33  [6019]~P108(x60191)+~P1(f318(f318(f234(x60191),x60193),x60192))+~P1(f318(f318(f233(x60191),x60192),x60193))
% 26.45/26.33  [6020]~P108(x60201)+~P1(f318(f318(f234(x60201),x60203),x60202))+~P1(f318(f318(f233(x60201),x60202),x60203))
% 26.45/26.33  [6021]~P108(x60211)+~P1(f318(f318(f234(x60211),x60213),x60212))+~P1(f318(f318(f233(x60211),x60212),x60213))
% 26.45/26.33  [6022]~P108(x60221)+~P1(f318(f318(f234(x60221),x60223),x60222))+~P1(f318(f318(f234(x60221),x60222),x60223))
% 26.45/26.33  [6023]~P109(x60231)+~P1(f318(f318(f234(x60231),x60233),x60232))+~P1(f318(f318(f234(x60231),x60232),x60233))
% 26.45/26.33  [6054]~E(f318(x60542,f364(x60542,x60543,x60541)),f2(a879))+E(f318(f318(f6(x60541,a879),x60542),x60543),f2(a879))+~P1(f318(f65(x60541),x60543))
% 26.45/26.33  [6055]~E(f318(x60552,f417(x60552,x60553,x60551)),f81(a879))+E(f318(f318(f9(x60551,a879),x60552),x60553),f81(a879))+~P1(f318(f65(x60551),x60553))
% 26.45/26.33  [6068]~P110(x60681)+~P1(f318(f318(f234(x60681),x60683),x60682))+P1(f318(f318(f320(x60681),x60682),f318(f290(x60681),x60683)))
% 26.45/26.33  [6069]~P110(x60691)+~P1(f318(f318(f233(x60691),x60693),x60692))+P1(f318(f318(f320(x60691),x60692),f318(f242(x60691),x60693)))
% 26.45/26.33  [6070]~P110(x60701)+~P1(f318(f318(f234(x60701),x60702),x60703))+P1(f318(f318(f320(x60701),x60702),f318(f241(x60701),x60703)))
% 26.45/26.33  [6071]~P110(x60711)+~P1(f318(f318(f233(x60711),x60712),x60713))+P1(f318(f318(f320(x60711),x60712),f318(f287(x60711),x60713)))
% 26.45/26.33  [6083]E(f318(x60831,f365(x60831,x60832,x60833)),f318(a118,f2(a879)))+~E(f318(f318(f6(x60833,a879),x60831),x60832),f318(a118,f2(a879)))+~P1(f318(f65(x60833),x60832))
% 26.45/26.33  [6162]~P5(x61621)+~P1(f318(f318(f320(x61621),x61623),x61622))+P1(f318(f318(f233(x61621),f44(x61621,x61622)),x61623))
% 26.45/26.33  [6180]~P1(f318(f318(f233(a879),x61801),x61803))+P1(f318(f318(f233(a879),x61801),x61802))+~P1(f318(f318(f233(a879),x61803),x61802))
% 26.45/26.33  [6181]~P1(f318(f318(f233(a1),x61811),x61813))+P1(f318(f318(f233(a1),x61811),x61812))+~P1(f318(f318(f233(a1),x61813),x61812))
% 26.45/26.33  [6198]~P110(x61981)+~P1(f318(f318(f320(x61981),x61983),f318(f242(x61981),x61982)))+P1(f318(f318(f233(x61981),x61982),x61983))
% 26.45/26.33  [6199]~P110(x61991)+~P1(f318(f318(f320(x61991),x61992),f318(f287(x61991),x61993)))+P1(f318(f318(f233(x61991),x61992),x61993))
% 26.45/26.33  [6200]~P110(x62001)+~P1(f318(f318(f320(x62001),x62003),f318(f290(x62001),x62002)))+P1(f318(f318(f234(x62001),x62002),x62003))
% 26.45/26.33  [6201]~P110(x62011)+~P1(f318(f318(f320(x62011),x62012),f318(f241(x62011),x62013)))+P1(f318(f318(f234(x62011),x62012),x62013))
% 26.45/26.33  [6381]~P109(x63811)+~P38(a879,x63811,x63812)+P1(f318(f318(f233(x63811),f318(x63812,x63813)),f318(x63812,f318(a118,x63813))))
% 26.45/26.33  [6416]~P71(x64161)+P1(f318(f318(f234(x64161),f2(x64161)),f505(x64163,x64162,x64161)))+P1(f318(f318(f233(x64161),x64162),x64163))
% 26.45/26.33  [6488]~P83(x64881)+~P1(f318(f318(f233(x64881),x64883),f318(f82(x64881),x64882)))+P1(f318(f318(f233(x64881),x64882),f318(f82(x64881),x64883)))
% 26.45/26.33  [6489]~P83(x64891)+~P1(f318(f318(f233(x64891),x64893),f318(f82(x64891),x64892)))+P1(f318(f318(f233(x64891),x64892),f318(f82(x64891),x64893)))
% 26.45/26.33  [6490]~P83(x64901)+~P1(f318(f318(f234(x64901),x64903),f318(f82(x64901),x64902)))+P1(f318(f318(f234(x64901),x64902),f318(f82(x64901),x64903)))
% 26.45/26.33  [6491]~P83(x64911)+~P1(f318(f318(f234(x64911),x64913),f318(f82(x64911),x64912)))+P1(f318(f318(f234(x64911),x64912),f318(f82(x64911),x64913)))
% 26.45/26.33  [6503]~P1(f318(f318(f234(a879),x65031),x65033))+~P1(f318(f318(f234(a879),x65033),x65032))+P1(f318(f318(f234(a879),f318(a118,x65031)),x65032))
% 26.45/26.33  [6528]~P118(x65281)+P1(f318(f318(f233(x65281),f318(f106(x65281),x65282)),f318(f106(x65281),x65283)))+~P1(f318(f318(f233(a879),x65282),x65283))
% 26.45/26.33  [6529]~P122(x65291)+P1(f318(f318(f233(x65291),f318(f108(x65291),x65292)),f318(f108(x65291),x65293)))+~P1(f318(f318(f233(a1),x65292),x65293))
% 26.45/26.33  [6530]~P118(x65301)+P1(f318(f318(f234(x65301),f318(f106(x65301),x65302)),f318(f106(x65301),x65303)))+~P1(f318(f318(f234(a879),x65302),x65303))
% 26.45/26.33  [6531]~P122(x65311)+P1(f318(f318(f234(x65311),f318(f108(x65311),x65312)),f318(f108(x65311),x65313)))+~P1(f318(f318(f234(a1),x65312),x65313))
% 26.45/26.33  [6532]~P118(x65321)+P1(f318(f318(f234(x65321),f318(f106(x65321),x65322)),f318(f106(x65321),x65323)))+~P1(f318(f318(f234(a879),x65322),x65323))
% 26.45/26.33  [6538]~P108(x65381)+E(f318(f318(f116(f885(x65381,a874)),f318(f241(x65381),x65382)),f318(f288(x65381,x65382),x65383)),f318(f241(x65381),x65383))+~P1(f318(f318(f233(x65381),x65382),x65383))
% 26.45/26.33  [6569]~P83(x65691)+~P1(f318(f318(f233(x65691),x65693),x65692))+P1(f318(f318(f233(x65691),f318(f82(x65691),x65692)),f318(f82(x65691),x65693)))
% 26.45/26.33  [6570]~P83(x65701)+~P1(f318(f318(f233(x65701),x65703),x65702))+P1(f318(f318(f233(x65701),f318(f82(x65701),x65702)),f318(f82(x65701),x65703)))
% 26.45/26.33  [6571]~P95(x65711)+~P1(f318(f318(f233(x65711),x65713),x65712))+P1(f318(f318(f233(x65711),f318(f82(x65711),x65712)),f318(f82(x65711),x65713)))
% 26.45/26.33  [6572]~P95(x65721)+~P1(f318(f318(f233(x65721),x65723),x65722))+P1(f318(f318(f233(x65721),f318(f82(x65721),x65722)),f318(f82(x65721),x65723)))
% 26.45/26.33  [6573]~P83(x65731)+~P1(f318(f318(f234(x65731),x65733),x65732))+P1(f318(f318(f234(x65731),f318(f82(x65731),x65732)),f318(f82(x65731),x65733)))
% 26.45/26.33  [6606]~P108(x66061)+E(f318(f318(f116(f885(x66061,a874)),f318(f241(x66061),x66062)),f289(x66061,x66062,x66063)),f318(f287(x66061),x66063))+~P1(f318(f318(f233(x66061),x66062),x66063))
% 26.45/26.33  [6607]~P108(x66071)+E(f318(f318(f116(f885(x66071,a874)),f318(f287(x66071),x66072)),f292(x66071,x66072,x66073)),f318(f241(x66071),x66073))+~P1(f318(f318(f234(x66071),x66072),x66073))
% 26.45/26.33  [6608]~P108(x66081)+E(f318(f318(f116(f885(x66081,a874)),f318(f287(x66081),x66082)),f291(x66081,x66082,x66083)),f318(f287(x66081),x66083))+~P1(f318(f318(f233(x66081),x66082),x66083))
% 26.45/26.33  [6650]~P108(x66501)+E(f318(f318(f116(f885(x66501,a874)),f318(f288(x66501,x66502),x66503)),f318(f242(x66501),x66503)),f318(f242(x66501),x66502))+~P1(f318(f318(f233(x66501),x66502),x66503))
% 26.45/26.33  [6718]~P5(x67181)+~P1(f318(f318(f233(x67181),f318(x67182,x67183)),x67183))+P1(f318(f318(f233(x67181),f101(x67181,x67182)),x67183))
% 26.45/26.33  [6809]~P108(x68091)+E(f318(f318(f116(f885(x68091,a874)),f292(x68091,x68092,x68093)),f318(f242(x68091),x68093)),f318(f290(x68091),x68092))+~P1(f318(f318(f234(x68091),x68092),x68093))
% 26.45/26.33  [6810]~P108(x68101)+E(f318(f318(f116(f885(x68101,a874)),f291(x68101,x68102,x68103)),f318(f290(x68101),x68103)),f318(f290(x68101),x68102))+~P1(f318(f318(f233(x68101),x68102),x68103))
% 26.45/26.33  [6811]~P108(x68111)+E(f318(f318(f116(f885(x68111,a874)),f289(x68111,x68112,x68113)),f318(f290(x68111),x68113)),f318(f242(x68111),x68112))+~P1(f318(f318(f233(x68111),x68112),x68113))
% 26.45/26.33  [6829]P1(f318(x68291,x68292))+~P1(f318(f318(f233(a879),x68292),x68293))+P1(f318(f318(f320(a879),f456(x68291,x68293)),f289(a879,f2(a879),x68293)))
% 26.45/26.33  [6863]E(x68631,x68632)+~E(f318(f318(f161(x68633),x68631),f594(x68633,x68632,x68631)),f318(f318(f161(x68633),x68632),f594(x68633,x68632,x68631)))+~E(f318(f190(f880(x68633)),x68631),f318(f190(f880(x68633)),x68632))
% 26.45/26.33  [6869]~E(x68693,f318(f318(f42(a879),x68691),x68692))+~P1(f318(f318(f234(a879),f2(a879)),x68692))+P1(f318(f318(f234(a879),x68691),f318(f318(f84(a879),x68692),f318(a118,x68693))))
% 26.45/26.33  [6886]~P1(f318(x68861,x68863))+~P1(f318(f318(f233(a879),x68863),x68862))+P1(f318(f318(f320(a879),f455(x68861,x68862)),f289(a879,f2(a879),x68862)))
% 26.45/26.33  [6926]~P1(f318(x69261,x69263))+P1(f318(x69261,f461(x69261,x69262)))+~P1(f318(f318(f320(a879),x69263),f289(a879,f2(a879),x69262)))
% 26.45/26.33  [6945]~P118(x69453)+~P1(f318(f318(f233(x69453),f318(f106(x69453),x69451)),f318(f106(x69453),x69452)))+P1(f318(f318(f233(a879),x69451),x69452))
% 26.45/26.33  [6946]~P122(x69463)+~P1(f318(f318(f233(x69463),f318(f108(x69463),x69461)),f318(f108(x69463),x69462)))+P1(f318(f318(f233(a1),x69461),x69462))
% 26.45/26.33  [6947]~P118(x69473)+~P1(f318(f318(f234(x69473),f318(f106(x69473),x69471)),f318(f106(x69473),x69472)))+P1(f318(f318(f234(a879),x69471),x69472))
% 26.45/26.33  [6948]~P118(x69483)+~P1(f318(f318(f234(x69483),f318(f106(x69483),x69481)),f318(f106(x69483),x69482)))+P1(f318(f318(f234(a879),x69481),x69482))
% 26.45/26.33  [6949]~P122(x69493)+~P1(f318(f318(f234(x69493),f318(f108(x69493),x69491)),f318(f108(x69493),x69492)))+P1(f318(f318(f234(a1),x69491),x69492))
% 26.45/26.33  [6963]~P118(x69631)+~P1(f318(f318(f234(x69631),f81(x69631)),x69632))+P1(f318(f318(f234(x69631),f81(x69631)),f318(f318(f249(x69631),x69632),f318(a118,x69633))))
% 26.45/26.33  [6965]~P83(x69651)+~P1(f318(f318(f233(x69651),f318(f82(x69651),x69653)),f318(f82(x69651),x69652)))+P1(f318(f318(f233(x69651),x69652),x69653))
% 26.45/26.33  [6966]~P95(x69661)+~P1(f318(f318(f233(x69661),f318(f82(x69661),x69663)),f318(f82(x69661),x69662)))+P1(f318(f318(f233(x69661),x69662),x69663))
% 26.45/26.33  [6967]~P83(x69671)+~P1(f318(f318(f234(x69671),f318(f82(x69671),x69673)),f318(f82(x69671),x69672)))+P1(f318(f318(f234(x69671),x69672),x69673))
% 26.45/26.33  [6993]P1(f318(x69931,x69932))+~P1(f318(x69931,f457(x69931,x69933)))+~P1(f318(f318(f320(a879),x69932),f289(a879,f2(a879),x69933)))
% 26.45/26.33  [7012]~P71(x70121)+P1(f318(f318(f234(x70121),f505(x70123,x70122,x70121)),f81(x70121)))+P1(f318(f318(f233(x70121),x70122),x70123))
% 26.45/26.33  [7032]~E(f48(a879,x70323,x70322),f48(a879,x70321,x70322))+E(f318(f318(f83(a879),x70321),f318(f318(f84(a879),x70322),f714(x70321,x70322,x70323))),x70323)+~P1(f318(f318(f233(a879),x70321),x70323))
% 26.45/26.33  [7051]E(f318(x70511,f684(x70511,x70512,x70513)),f192(x70512))+~P1(f318(f65(x70513),f178(x70513,x70512,x70511)))+P1(f318(f65(x70513),f243(f885(x70513,a874))))
% 26.45/26.33  [7089]E(f318(f318(f6(x70891,a879),x70892),x70893),f2(a879))+~P1(f318(f65(x70891),x70893))+P1(f318(f318(f320(x70891),f364(x70892,x70893,x70891)),x70893))
% 26.45/26.33  [7090]E(f318(f318(f9(x70901,a879),x70902),x70903),f81(a879))+~P1(f318(f65(x70901),x70903))+P1(f318(f318(f320(x70901),f417(x70902,x70903,x70901)),x70903))
% 26.45/26.33  [7112]~P108(x71121)+~P1(f318(f318(f233(x71121),x71122),x71123))+P1(f318(f318(f233(f885(x71121,a874)),f318(f241(x71121),x71122)),f318(f241(x71121),x71123)))
% 26.45/26.33  [7113]~P108(x71131)+~P1(f318(f318(f233(x71131),x71133),x71132))+P1(f318(f318(f233(f885(x71131,a874)),f318(f290(x71131),x71132)),f318(f290(x71131),x71133)))
% 26.45/26.33  [7114]~P109(x71141)+~P1(f318(f318(f233(x71141),x71143),x71142))+P1(f318(f318(f233(f885(x71141,a874)),f318(f242(x71141),x71142)),f318(f242(x71141),x71143)))
% 26.45/26.33  [7115]~P109(x71151)+~P1(f318(f318(f233(x71151),x71152),x71153))+P1(f318(f318(f233(f885(x71151,a874)),f318(f287(x71151),x71152)),f318(f287(x71151),x71153)))
% 26.45/26.33  [7116]~P108(x71161)+~P1(f318(f318(f234(x71161),x71162),x71163))+P1(f318(f318(f234(f885(x71161,a874)),f318(f241(x71161),x71162)),f318(f241(x71161),x71163)))
% 26.45/26.33  [7124]~P5(x71241)+P1(f318(f318(f233(x71241),x71242),f44(x71241,x71243)))+P1(f318(f318(f320(x71241),f676(x71243,x71242,x71241)),x71243))
% 26.45/26.33  [7130]~P83(x71301)+P1(f318(f318(f233(x71301),f318(f318(f22(x71301),x71302),x71303)),f2(x71301)))+~P1(f318(f318(f233(x71301),x71302),x71303))
% 26.45/26.33  [7131]~P83(x71311)+P1(f318(f318(f234(x71311),f318(f318(f22(x71311),x71312),x71313)),f2(x71311)))+~P1(f318(f318(f234(x71311),x71312),x71313))
% 26.45/26.33  [7173]P1(f318(x71731,x71732))+P1(f318(f318(f233(a879),f457(x71731,x71733)),x71733))+~P1(f318(f318(f320(a879),x71732),f289(a879,f2(a879),x71733)))
% 26.45/26.33  [7213]~E(f318(f318(f6(x72131,a879),x72132),x72133),f81(a879))+~P1(f318(f65(x72131),x72133))+P1(f318(f318(f320(x72131),f363(x72132,x72133,x72131)),x72133))
% 26.45/26.33  [7214]~P1(f318(x72141,x72143))+P1(f318(f318(f233(a879),f461(x72141,x72142)),x72142))+~P1(f318(f318(f320(a879),x72143),f289(a879,f2(a879),x72142)))
% 26.45/26.33  [7253]~P5(x72531)+P1(f318(f318(f320(x72531),f614(x72533,x72532,x72531)),x72532))+P1(f318(f318(f233(x72531),f43(x72531,x72532)),x72533))
% 26.45/26.33  [7284]~E(f318(f318(f6(x72841,a879),x72842),x72843),f318(a118,f2(a879)))+~P1(f318(f65(x72841),x72843))+P1(f318(f318(f320(x72841),f365(x72842,x72843,x72841)),x72843))
% 26.45/26.33  [7296]E(x72961,f2(a879))+P1(f318(x72962,f48(a879,x72963,x72961)))+P1(f318(f318(f234(a879),f418(x72961,x72963,x72962)),x72961))
% 26.45/26.33  [7411]~P1(f318(x74111,x74112))+P1(f318(x74111,f48(a879,x74112,x74113)))+P1(f318(f318(f234(a879),f418(x74113,x74112,x74111)),x74113))
% 26.45/26.33  [7537]E(x75371,f119(x75372))+~P1(f318(f318(f320(f880(x75372)),x75371),f157(x75372,x75373)))+P1(f318(f318(f320(x75372),f663(x75373,x75371,x75372)),x75373))
% 26.45/26.33  [7559]~P108(x75591)+E(f318(f318(f116(f885(x75591,a874)),f318(f318(f296(x75591),x75592),f189(f885(x75591,a874)))),f292(x75591,x75592,x75593)),f318(f288(x75591,x75592),x75593))+~P1(f318(f318(f234(x75591),x75592),x75593))
% 26.45/26.33  [7582]~P108(x75821)+E(f318(f318(f116(f885(x75821,a874)),f318(f318(f296(x75821),x75822),f189(f885(x75821,a874)))),f291(x75821,x75822,x75823)),f289(x75821,x75822,x75823))+~P1(f318(f318(f233(x75821),x75822),x75823))
% 26.45/26.33  [7689]~P108(x76891)+P1(f318(f318(f233(x76891),x76892),x76893))+~P1(f318(f318(f233(f885(x76891,a874)),f318(f290(x76891),x76893)),f318(f290(x76891),x76892)))
% 26.45/26.33  [7690]~P109(x76901)+P1(f318(f318(f233(x76901),x76902),x76903))+~P1(f318(f318(f233(f885(x76901,a874)),f318(f242(x76901),x76903)),f318(f242(x76901),x76902)))
% 26.45/26.33  [7691]~P108(x76911)+P1(f318(f318(f233(x76911),x76912),x76913))+~P1(f318(f318(f233(f885(x76911,a874)),f318(f241(x76911),x76912)),f318(f241(x76911),x76913)))
% 26.45/26.33  [7692]~P109(x76921)+P1(f318(f318(f233(x76921),x76922),x76923))+~P1(f318(f318(f233(f885(x76921,a874)),f318(f287(x76921),x76922)),f318(f287(x76921),x76923)))
% 26.45/26.33  [7693]~P108(x76931)+P1(f318(f318(f234(x76931),x76932),x76933))+~P1(f318(f318(f234(f885(x76931,a874)),f318(f241(x76931),x76932)),f318(f241(x76931),x76933)))
% 26.45/26.33  [7716]~P83(x77161)+~P1(f318(f318(f233(x77161),f318(f318(f22(x77161),x77162),x77163)),f2(x77161)))+P1(f318(f318(f233(x77161),x77162),x77163))
% 26.45/26.33  [7717]~P83(x77171)+~P1(f318(f318(f234(x77171),f318(f318(f22(x77171),x77172),x77173)),f2(x77171)))+P1(f318(f318(f234(x77171),x77172),x77173))
% 26.45/26.33  [7877]E(x78771,f2(a879))+~E(f318(f138(a879,a879,f83(a879),x78772),x78773),f2(a879))+~P1(f318(f318(f320(a879),x78771),f318(f168(a879),x78773)))
% 26.45/26.33  [7881]~P5(x78811)+~P1(f318(f318(f233(x78811),f614(x78813,x78812,x78811)),x78813))+P1(f318(f318(f233(x78811),f43(x78811,x78812)),x78813))
% 26.45/26.33  [8035]P1(f318(f318(f233(a1),f2(a1)),f411(x80351,x80352,x80353)))+P1(f318(f318(x80352,f318(f318(f42(a1),x80351),x80353)),f48(a1,x80351,x80353)))+~P1(f318(f318(f234(a1),f2(a1)),x80353))
% 26.45/26.33  [8129]E(x81291,x81292)+~E(f318(f190(f880(x81293)),x81291),f318(f190(f880(x81293)),x81292))+~P1(f318(f318(f257(x81293,x81293,a874),a315),f584(x81293,x81291,x81292)))
% 26.45/26.33  [8197]~P37(x81972,x81973)+E(x81971,f189(f885(x81972,a874)))+~P1(f318(f318(f233(f885(x81972,a874)),x81971),f318(f272(x81972,x81972,x81973),x81971)))
% 26.45/26.33  [8267]P48(x82671,x82672,x82673)+P1(f318(f318(f320(x82671),f569(x82673,x82672,x82671)),x82672))+P1(f318(f318(f320(f884(x82671,x82671)),f570(x82673,x82672,x82671)),x82673))
% 26.45/26.33  [8289]P1(f318(f318(x82892,f318(f318(f42(a1),x82891),x82893)),f48(a1,x82891,x82893)))+~P1(f318(f318(f234(a1),f2(a1)),x82893))+P1(f318(f318(f234(a1),f411(x82891,x82892,x82893)),x82893))
% 26.45/26.33  [8313]E(f318(f297(a879,a879,f318(f318(f7(a879,a879,a879),f22(a879)),x83131)),f318(f288(a879,x83132),x83133)),f189(f885(a879,a874)))+P1(f318(f318(f234(a879),x83131),x83133))+P1(f318(f318(f234(a879),x83132),x83133))
% 26.45/26.33  [8421]E(f318(f297(a879,a879,f318(f318(f7(a879,a879,a879),f22(a879)),x84211)),f318(f288(a879,x84212),x84213)),f318(f318(f296(a879),f2(a879)),f189(f885(a879,a874))))+P1(f318(f318(f234(a879),x84211),x84213))+~P1(f318(f318(f234(a879),x84212),x84213))
% 26.45/26.33  [8438]~P108(x84381)+E(f145(x84381,x84381,f5(x84381),x84382,x84383),x84383)+~P1(f318(f318(f320(x84381),x84382),f318(f168(x84381),x84383)))
% 26.45/26.33  [8453]P26(x84531,x84531,x84532,x84533)+~P1(f318(f65(x84531),x84533))+~P1(f318(f318(f233(f885(x84531,a874)),x84533),f318(f297(x84531,x84531,x84532),x84533)))
% 26.45/26.33  [8477]E(f318(f318(f83(a1),f318(f318(f84(a1),x84771),f412(x84772,x84773,x84771))),f411(x84772,x84773,x84771)),x84772)+P1(f318(f318(x84773,f318(f318(f42(a1),x84772),x84771)),f48(a1,x84772,x84771)))+~P1(f318(f318(f234(a1),f2(a1)),x84771))
% 26.45/26.33  [8722]~P1(f318(f318(x87221,f412(x87222,x87221,x87223)),f411(x87222,x87221,x87223)))+P1(f318(f318(x87221,f318(f318(f42(a1),x87222),x87223)),f48(a1,x87222,x87223)))+~P1(f318(f318(f234(a1),f2(a1)),x87223))
% 26.45/26.33  [9580]~P1(f318(f65(x95801),x95802))+~P1(f318(f318(f320(x95801),x95803),x95802))+P1(f318(f318(f234(a879),f318(f41(x95801),f318(f318(f22(f885(x95801,a874)),x95802),f318(f318(f296(x95801),x95803),f189(f885(x95801,a874)))))),f318(f41(x95801),x95802)))
% 26.45/26.33  [10189]P48(x101891,x101892,x101893)+~P1(f318(f318(f257(x101891,x101891,a874),f318(f318(f7(x101891,f885(x101891,a874),f885(x101891,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x101891,a874),f885(x101891,a874)),x101891),f8(a874,a874,x101891)),f318(f318(f8(a874,f885(a874,a874),x101891),a316),f318(f318(f7(x101891,f885(x101891,a874),a874),f320(x101891)),x101892)))),f318(f318(f7(x101891,f885(x101891,a874),a874),f320(x101891)),x101892))),f570(x101893,x101892,x101891)))+P1(f318(f318(f320(x101891),f569(x101893,x101892,x101891)),x101892))
% 26.45/26.33  [5540]~P120(x55402)+E(x55401,f2(x55402))+E(f318(f318(f276(x55402),x55403),f318(f82(x55402),x55401)),f318(f82(x55402),f318(f318(f276(x55402),x55403),x55401)))
% 26.45/26.33  [5671]~E(x56713,f189(f885(x56711,a874)))+~E(x56712,f189(f885(x56711,a874)))+E(f318(f318(f116(f885(x56711,a874)),x56712),x56713),f189(f885(x56711,a874)))
% 26.45/26.33  [5729]~E(x57293,f2(a879))+~P1(f318(x57291,f2(a879)))+P1(f318(x57291,f318(f318(f42(a879),x57292),x57293)))
% 26.45/26.33  [5730]~E(x57303,f2(a879))+~P1(f318(x57301,f2(a879)))+P1(f318(x57301,f318(f318(f42(a879),x57302),x57303)))
% 26.45/26.33  [5869]~P72(x58692)+E(x58691,f2(x58692))+E(f318(f318(f276(x58692),f318(f78(x58692),x58693)),f318(f78(x58692),x58691)),f318(f78(x58692),f318(f318(f276(x58692),x58693),x58691)))
% 26.45/26.33  [6039]~P1(f318(f65(x60391),x60393))+E(f318(f41(x60391),f318(f318(f296(x60391),x60392),x60393)),f318(a118,f318(f41(x60391),x60393)))+P1(f318(f318(f320(x60391),x60392),x60393))
% 26.45/26.33  [6040]~P1(f318(f65(x60401),x60403))+E(f318(f41(x60401),f318(f318(f296(x60401),x60402),x60403)),f318(a118,f318(f41(x60401),x60403)))+P1(f318(f318(f320(x60401),x60402),x60403))
% 26.45/26.33  [6112]~E(x61122,f2(a879))+P1(f318(x61121,f2(a879)))+~P1(f318(x61121,f318(f318(f42(a879),x61123),x61122)))
% 26.45/26.33  [6131]~P1(f318(f65(x61311),x61313))+E(f318(f41(x61311),f318(f318(f296(x61311),x61312),x61313)),f318(f41(x61311),x61313))+~P1(f318(f318(f320(x61311),x61312),x61313))
% 26.45/26.33  [6164]~P1(f318(f65(x61641),x61643))+E(f318(f41(x61641),f318(f318(f296(x61641),x61642),x61643)),f318(f318(f83(a879),f81(a879)),f318(f41(x61641),x61643)))+P1(f318(f318(f320(x61641),x61642),x61643))
% 26.45/26.33  [6279]E(f318(f318(f83(a879),x62791),f366(x62791,x62792,x62793)),x62792)+~P1(f318(x62793,f2(a879)))+P1(f318(x62793,f318(f318(f22(a879),x62792),x62791)))
% 26.45/26.33  [6280]E(f318(f318(f83(a879),x62801),f367(x62801,x62802,x62803)),x62802)+~P1(f318(x62803,f2(a879)))+P1(f318(x62803,f318(f318(f22(a879),x62802),x62801)))
% 26.45/26.33  [6326]~P5(x63261)+~P1(f318(f65(x63261),x63263))+E(f318(f318(f68(x63261,x63261,f116(x63261)),x63262),x63263),f318(f318(f116(x63261),x63262),f43(x63261,x63263)))
% 26.45/26.33  [6327]~P5(x63271)+~P1(f318(f65(x63271),x63273))+E(f318(f318(f68(x63271,x63271,f107(x63271)),x63272),x63273),f318(f318(f107(x63271),x63272),f44(x63271,x63273)))
% 26.45/26.33  [6333]~P98(x63331)+~E(f318(f109(x63331),x63332),f318(f109(x63331),x63333))+P28(x63331,f318(f109(x63331),f318(f318(f83(a1),x63332),f318(f82(a1),x63333))))
% 26.45/26.33  [6340]~P140(x63401)+E(f318(f318(f22(x63401),f318(f106(x63401),x63402)),f318(f106(x63401),x63403)),f318(f106(x63401),f318(f318(f22(a879),x63402),x63403)))+~P1(f318(f318(f233(a879),x63403),x63402))
% 26.45/26.33  [6426]E(f318(f318(f83(a879),x64261),f366(x64261,x64262,x64263)),x64262)+P1(f318(f318(f234(a879),x64262),x64261))+P1(f318(x64263,f318(f318(f22(a879),x64262),x64261)))
% 26.45/26.33  [6427]E(f318(f318(f83(a879),x64271),f367(x64271,x64272,x64273)),x64272)+P1(f318(f318(f234(a879),x64272),x64271))+P1(f318(x64273,f318(f318(f22(a879),x64272),x64271)))
% 26.45/26.33  [6447]~P122(x64471)+E(f318(f318(f84(x64471),f318(f78(x64471),x64472)),x64473),f318(f78(x64471),f318(f318(f84(x64471),x64472),x64473)))+~P1(f318(f318(f233(x64471),f2(x64471)),x64473))
% 26.45/26.33  [6448]~P71(x64481)+E(f318(f318(f276(x64481),f318(f78(x64481),x64482)),x64483),f318(f78(x64481),f318(f318(f276(x64481),x64482),x64483)))+~P1(f318(f318(f234(x64481),f2(x64481)),x64483))
% 26.45/26.33  [6456]~P64(x64561)+~P1(f318(f65(x64561),x64563))+E(f318(f318(f68(x64561,x64561,f107(x64561)),x64562),x64563),f11(x64561,f318(f318(f296(x64561),x64562),x64563)))
% 26.45/26.33  [6457]~P64(x64571)+~P1(f318(f65(x64571),x64573))+E(f318(f318(f68(x64571,x64571,f116(x64571)),x64572),x64573),f10(x64571,f318(f318(f296(x64571),x64572),x64573)))
% 26.45/26.33  [6458]~P108(x64581)+~P1(f318(f65(x64581),x64583))+E(f318(f318(f68(x64581,x64581,f231(x64581)),x64582),x64583),f14(x64581,f318(f318(f296(x64581),x64582),x64583)))
% 26.45/26.33  [6459]~P108(x64591)+~P1(f318(f65(x64591),x64593))+E(f318(f318(f68(x64591,x64591,f232(x64591)),x64592),x64593),f15(x64591,f318(f318(f296(x64591),x64592),x64593)))
% 26.45/26.33  [6505]E(x65051,f119(x65052))+~E(f174(x65052,x65053),f119(f880(x65052)))+~P1(f318(f318(f320(f880(x65052)),x65051),f318(f168(f880(x65052)),x65053)))
% 26.45/26.33  [6548]~P1(f318(f133(x65481),x65483))+P1(f318(f318(f320(x65481),x65482),f318(f168(x65481),x65483)))+P1(f318(f133(x65481),f318(f318(f147(x65481),x65482),x65483)))
% 26.45/26.33  [6559]~P101(x65591)+~P1(f318(f65(x65591),x65593))+E(f318(f67(x65591,f84(x65591)),f318(f318(f296(x65591),x65592),x65593)),f318(f318(f68(x65591,x65591,f84(x65591)),x65592),x65593))
% 26.45/26.33  [6581]~P108(x65811)+~P1(f318(f65(x65811),x65813))+E(f12(x65811,f231(x65811),f318(f318(f296(x65811),x65812),x65813)),f318(f318(f68(x65811,x65811,f231(x65811)),x65812),x65813))
% 26.45/26.33  [6582]~P108(x65821)+~P1(f318(f65(x65821),x65823))+E(f13(x65821,f232(x65821),f318(f318(f296(x65821),x65822),x65823)),f318(f318(f68(x65821,x65821,f232(x65821)),x65822),x65823))
% 26.45/26.33  [6583]P1(f318(x65831,f2(a879)))+~P1(f318(f318(f234(a879),x65832),x65833))+~P1(f318(x65831,f318(f318(f22(a879),x65832),x65833)))
% 26.45/26.33  [6584]P1(f318(x65841,f2(a879)))+~P1(f318(f318(f234(a879),x65842),x65843))+~P1(f318(x65841,f318(f318(f22(a879),x65842),x65843)))
% 26.45/26.33  [6603]~P91(x66031)+P1(f318(f318(f233(x66031),x66032),x66033))+~P1(f318(f318(f233(x66031),f318(f78(x66031),x66032)),x66033))
% 26.45/26.33  [6604]~P91(x66041)+P1(f318(f318(f233(x66041),x66042),x66043))+~P1(f318(f318(f233(x66041),f318(f78(x66041),x66042)),x66043))
% 26.45/26.33  [6605]~P122(x66051)+P1(f318(f318(f234(x66051),x66052),x66053))+~P1(f318(f318(f234(x66051),f318(f78(x66051),x66052)),x66053))
% 26.45/26.33  [6624]E(x66241,f119(x66242))+E(f318(f137(x66242),f318(f318(f134(x66242),x66243),x66241)),f318(f318(f161(x66242),x66241),x66243))+~P1(f318(f318(f234(a879),x66243),f318(f190(f880(x66242)),x66241)))
% 26.45/26.33  [6681]~P1(f318(x66811,x66813))+P1(f318(x66811,f399(x66811,x66812)))+~P1(f318(f318(f320(a879),x66813),f318(f288(a879,f2(a879)),x66812)))
% 26.45/26.33  [6703]P1(f318(x67031,x67032))+~P1(f318(f318(f234(a879),x67032),x67033))+P1(f318(f318(f320(a879),f398(x67031,x67033)),f318(f288(a879,f2(a879)),x67033)))
% 26.45/26.33  [6719]~P118(x67191)+~P1(f318(f318(f233(x67191),f81(x67191)),x67192))+P1(f318(f318(f233(x67191),f81(x67191)),f318(f318(f249(x67191),x67192),x67193)))
% 26.45/26.33  [6721]~P118(x67211)+~P1(f318(f318(f233(x67211),f2(x67211)),x67212))+P1(f318(f318(f233(x67211),f2(x67211)),f318(f318(f249(x67211),x67212),x67213)))
% 26.45/26.33  [6723]~P118(x67231)+~P1(f318(f318(f234(x67231),f2(x67231)),x67232))+P1(f318(f318(f234(x67231),f2(x67231)),f318(f318(f249(x67231),x67232),x67233)))
% 26.45/26.33  [6747]~P1(f318(x67471,x67473))+~P1(f318(f318(f234(a879),x67473),x67472))+P1(f318(f318(f320(a879),f390(x67471,x67472)),f318(f288(a879,f2(a879)),x67472)))
% 26.45/26.33  [6755]P1(f318(f65(x67551),x67552))+~P1(f318(f65(x67551),x67553))+~P1(f318(f318(f233(f885(x67551,a874)),x67552),x67553))
% 26.45/26.33  [6756]P1(f318(f65(x67561),x67562))+~P1(f318(f65(x67561),x67563))+~P1(f318(f318(f233(f885(x67561,a874)),x67562),x67563))
% 26.45/26.33  [6764]P1(f318(x67641,x67642))+~P1(f318(x67641,f400(x67641,x67643)))+~P1(f318(f318(f320(a879),x67642),f318(f288(a879,f2(a879)),x67643)))
% 26.45/26.33  [6776]E(x67761,f2(a879))+P1(f318(x67762,f407(x67761,x67763,x67762)))+~P1(f318(x67762,f318(f318(f42(a879),x67763),x67761)))
% 26.45/26.33  [6784]~P125(x67842)+E(x67841,f2(x67842))+~E(f318(f318(f83(x67842),f318(f318(f84(x67842),x67843),x67843)),f318(f318(f84(x67842),x67841),x67841)),f2(x67842))
% 26.45/26.33  [6785]~P125(x67852)+E(x67851,f2(x67852))+~E(f318(f318(f83(x67852),f318(f318(f84(x67852),x67851),x67851)),f318(f318(f84(x67852),x67853),x67853)),f2(x67852))
% 26.45/26.33  [6830]E(x68301,f2(a879))+~P1(f318(x68302,f408(x68301,x68303,x68302)))+P1(f318(x68302,f318(f318(f42(a879),x68303),x68301)))
% 26.45/26.33  [6835]~P108(x68351)+~P15(x68351,x68353)+P15(x68351,f318(f318(f144(x68351,x68351,f5(x68351)),x68352),x68353))
% 26.45/26.33  [6879]P1(f318(x68791,f407(x68792,x68793,x68791)))+P1(f318(x68791,f2(a879)))+~P1(f318(x68791,f318(f318(f42(a879),x68793),x68792)))
% 26.45/26.33  [6885]~P98(x68851)+E(f318(f109(x68851),x68852),f318(f109(x68851),x68853))+~P28(x68851,f318(f109(x68851),f318(f318(f83(a1),x68852),f318(f82(a1),x68853))))
% 26.45/26.33  [6952]E(x69521,f2(a1))+E(x69522,f2(a1))+~P1(f318(f52(x69522,x69522),f318(f318(f248(a1,a1),x69523),x69521)))
% 26.45/26.33  [6953]E(x69531,f81(a1))+E(x69532,f2(a1))+~P1(f318(f52(x69532,x69532),f318(f318(f248(a1,a1),x69531),x69533)))
% 26.45/26.33  [6964]P1(f318(x69641,x69642))+P1(f318(f318(f234(a879),f400(x69641,x69643)),x69643))+~P1(f318(f318(f320(a879),x69642),f318(f288(a879,f2(a879)),x69643)))
% 26.45/26.33  [6988]~P1(f318(x69881,f366(x69883,x69882,x69881)))+~P1(f318(x69881,f2(a879)))+P1(f318(x69881,f318(f318(f22(a879),x69882),x69883)))
% 26.45/26.33  [6989]~P1(f318(x69891,f367(x69893,x69892,x69891)))+~P1(f318(x69891,f2(a879)))+P1(f318(x69891,f318(f318(f22(a879),x69892),x69893)))
% 26.45/26.33  [6990]~P1(f318(x69901,f408(x69903,x69902,x69901)))+~P1(f318(x69901,f2(a879)))+P1(f318(x69901,f318(f318(f42(a879),x69902),x69903)))
% 26.45/26.33  [7008]~P1(f318(x70081,x70083))+P1(f318(f318(f234(a879),f399(x70081,x70082)),x70082))+~P1(f318(f318(f320(a879),x70083),f318(f288(a879,f2(a879)),x70082)))
% 26.45/26.33  [7009]E(f318(f318(f22(a879),f318(f318(f22(a879),x70091),x70092)),f318(f318(f22(a879),x70093),x70092)),f318(f318(f22(a879),x70091),x70093))+~P1(f318(f318(f233(a879),x70092),x70091))+~P1(f318(f318(f233(a879),x70092),x70093))
% 26.45/26.33  [7044]~P83(x70441)+~P1(f318(f318(f233(x70441),f318(f82(x70441),x70443)),x70442))+P1(f318(f318(f233(x70441),f318(f82(x70441),x70442)),x70443))
% 26.45/26.33  [7045]~P83(x70451)+~P1(f318(f318(f233(x70451),f318(f82(x70451),x70453)),x70452))+P1(f318(f318(f233(x70451),f318(f82(x70451),x70452)),x70453))
% 26.45/26.33  [7046]~P91(x70461)+~P1(f318(f318(f233(x70461),f318(f78(x70461),x70462)),x70463))+P1(f318(f318(f233(x70461),f318(f82(x70461),x70462)),x70463))
% 26.45/26.33  [7047]~P91(x70471)+~P1(f318(f318(f233(x70471),f318(f78(x70471),x70472)),x70473))+P1(f318(f318(f233(x70471),f318(f82(x70471),x70472)),x70473))
% 26.45/26.33  [7048]~P83(x70481)+~P1(f318(f318(f234(x70481),f318(f82(x70481),x70483)),x70482))+P1(f318(f318(f234(x70481),f318(f82(x70481),x70482)),x70483))
% 26.45/26.33  [7049]~P83(x70491)+~P1(f318(f318(f234(x70491),f318(f82(x70491),x70493)),x70492))+P1(f318(f318(f234(x70491),f318(f82(x70491),x70492)),x70493))
% 26.45/26.33  [7050]~P122(x70501)+~P1(f318(f318(f234(x70501),f318(f78(x70501),x70502)),x70503))+P1(f318(f318(f234(x70501),f318(f82(x70501),x70502)),x70503))
% 26.45/26.33  [7083]~P1(f318(x70833,f366(x70832,x70831,x70833)))+P1(f318(f318(f234(a879),x70831),x70832))+P1(f318(x70833,f318(f318(f22(a879),x70831),x70832)))
% 26.45/26.33  [7084]~P1(f318(x70843,f367(x70842,x70841,x70843)))+P1(f318(f318(f234(a879),x70841),x70842))+P1(f318(x70843,f318(f318(f22(a879),x70841),x70842)))
% 26.45/26.33  [7134]~E(f615(x71343,x71342,x71341),f616(x71343,x71342,x71341))+E(f318(f318(f107(f885(x71341,a874)),x71342),f43(f885(x71341,a874),x71343)),f189(f885(x71341,a874)))+P1(f318(f318(f320(f885(x71341,a874)),x71342),x71343))
% 26.45/26.33  [7143]~P1(f318(f65(x71431),x71433))+P1(f318(f65(x71431),f44(f885(x71431,a874),x71432)))+~P1(f318(f318(f320(f885(x71431,a874)),x71433),x71432))
% 26.45/26.33  [7202]~P108(x72021)+E(f318(f318(f116(f885(x72021,a874)),f318(f288(x72021,x72022),x72023)),f318(f318(f296(x72021),x72023),f189(f885(x72021,a874)))),f289(x72021,x72022,x72023))+~P1(f318(f318(f233(x72021),x72022),x72023))
% 26.45/26.33  [7203]E(x72031,f2(a879))+P1(f318(f318(f234(a879),f409(x72031,x72033,x72032)),x72031))+P1(f318(x72032,f318(f318(f42(a879),x72033),x72031)))
% 26.45/26.33  [7237]E(x72371,x72372)+~P1(f318(f318(f233(f885(x72373,a874)),x72371),x72372))+P1(f318(f318(f234(f885(x72373,a874)),x72371),x72372))
% 26.45/26.33  [7238]E(x72381,x72382)+~P1(f318(f318(f233(f885(x72383,a874)),x72381),x72382))+P1(f318(f318(f234(f885(x72383,a874)),x72381),x72382))
% 26.45/26.33  [7250]E(x72501,x72502)+~E(f318(f190(f880(x72503)),x72501),f318(f190(f880(x72503)),x72502))+P1(f318(f318(f234(a879),f594(x72503,x72501,x72502)),f318(f190(f880(x72503)),x72502)))
% 26.45/26.33  [7297]P8(x72971,x72972,x72973)+~E(f318(f246(x72971,x72971),x72973),x72972)+~E(f318(f318(f275(x72971,x72971,x72971),f318(f273(x72971,x72971),x72973)),x72973),x72973)
% 26.45/26.33  [7376]~P1(f318(x73761,f2(a879)))+P1(f318(f318(f234(a879),f409(x73763,x73762,x73761)),x73763))+P1(f318(x73761,f318(f318(f42(a879),x73762),x73763)))
% 26.45/26.33  [7388]~P108(x73881)+E(f318(f318(f116(f885(x73881,a874)),f292(x73881,x73882,x73883)),f318(f318(f296(x73881),x73883),f189(f885(x73881,a874)))),f291(x73881,x73882,x73883))+~P1(f318(f318(f234(x73881),x73882),x73883))
% 26.45/26.33  [7488]~P1(f318(f65(x74881),x74883))+P1(f318(f318(f233(a879),f318(f41(x74881),x74882)),f318(f41(x74881),x74883)))+~P1(f318(f318(f233(f885(x74881,a874)),x74882),x74883))
% 26.45/26.33  [7489]~P1(f318(f65(x74891),x74893))+P1(f318(f318(f234(a879),f318(f41(x74891),x74892)),f318(f41(x74891),x74893)))+~P1(f318(f318(f234(f885(x74891,a874)),x74892),x74893))
% 26.45/26.33  [7530]~P1(f318(x75303,x75302))+P1(f318(f318(f197(x75301),x75302),f426(x75302,x75301,x75303)))+~P1(f318(f318(f197(f29(x75303,x75301)),x75302),x75302))
% 26.45/26.33  [7626]E(x76261,x76262)+~P1(f318(f318(f233(f885(x76263,a874)),x76262),x76261))+~P1(f318(f318(f233(f885(x76263,a874)),x76261),x76262))
% 26.45/26.33  [7627]E(x76271,x76272)+~P1(f318(f318(f233(f885(x76273,a874)),x76272),x76271))+~P1(f318(f318(f233(f885(x76273,a874)),x76271),x76272))
% 26.45/26.33  [7630]~P108(x76301)+P15(x76301,x76302)+~P15(x76301,f318(f318(f144(x76301,x76301,f5(x76301)),x76303),x76302))
% 26.45/26.33  [7698]~P1(f318(f318(f234(a879),x76983),x76982))+~P1(f318(f318(f234(a879),x76983),x76981))+P1(f318(f318(f234(a879),f318(f318(f22(a879),x76981),x76982)),f318(f318(f22(a879),x76981),x76983)))
% 26.45/26.33  [7699]~P1(f318(f318(f233(a879),x76992),x76991))+~P1(f318(f318(f234(a879),x76991),x76993))+P1(f318(f318(f234(a879),f318(f318(f22(a879),x76991),x76992)),f318(f318(f22(a879),x76993),x76992)))
% 26.45/26.33  [7714]~P1(f318(f318(f234(a1),x77142),f2(a1)))+~P1(f318(f318(f233(a1),x77143),x77141))+P1(f318(f318(f233(a1),f318(f318(f42(a1),x77141),x77142)),f318(f318(f42(a1),x77143),x77142)))
% 26.45/26.33  [7731]~P1(f318(f318(f234(a879),f2(a879)),x77311))+~P1(f318(f318(f233(a879),x77312),x77313))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x77311),x77312)),f318(f318(f84(a879),x77311),x77313)))
% 26.45/26.33  [7732]~P1(f318(f318(f234(a879),f2(a879)),x77323))+~P1(f318(f318(f233(a879),x77323),x77322))+P1(f318(f318(f233(a879),f318(f318(f42(a879),x77321),x77322)),f318(f318(f42(a879),x77321),x77323)))
% 26.45/26.33  [7733]~P1(f318(f318(f234(a1),f2(a1)),x77332))+~P1(f318(f318(f233(a1),x77331),x77333))+P1(f318(f318(f233(a1),f318(f318(f42(a1),x77331),x77332)),f318(f318(f42(a1),x77333),x77332)))
% 26.45/26.33  [7734]~P1(f318(f318(f234(a879),f2(a879)),x77341))+~P1(f318(f318(f234(a879),x77342),x77343))+P1(f318(f318(f234(a879),f318(f318(f84(a879),x77341),x77342)),f318(f318(f84(a879),x77341),x77343)))
% 26.45/26.33  [7735]~P1(f318(f318(f234(a879),f2(a879)),x77351))+~P1(f318(f318(f234(a879),x77352),x77353))+P1(f318(f318(f234(a879),f318(f318(f84(a879),x77351),x77352)),f318(f318(f84(a879),x77351),x77353)))
% 26.45/26.33  [7736]~P1(f318(f318(f234(a879),f2(a879)),x77362))+~P1(f318(f318(f234(a879),x77361),x77363))+P1(f318(f318(f234(a879),f318(f318(f84(a879),x77361),x77362)),f318(f318(f84(a879),x77363),x77362)))
% 26.45/26.33  [7737]~P1(f318(f318(f234(a879),f2(a879)),x77372))+~P1(f318(f318(f234(a879),x77371),x77373))+P1(f318(f318(f234(a879),f318(f318(f84(a879),x77371),x77372)),f318(f318(f84(a879),x77373),x77372)))
% 26.45/26.33  [7738]~P1(f318(f318(f234(a879),f2(a879)),x77381))+~P1(f318(f318(f234(a879),x77382),x77383))+P1(f318(f318(f234(a879),f318(f318(f84(a879),x77381),x77382)),f318(f318(f84(a879),x77381),x77383)))
% 26.45/26.33  [7739]~P1(f318(f318(f234(a1),f2(a1)),x77391))+~P1(f318(f318(f234(a1),x77392),x77393))+P1(f318(f318(f234(a1),f318(f318(f84(a1),x77391),x77392)),f318(f318(f84(a1),x77391),x77393)))
% 26.45/26.33  [7788]E(x77881,f2(a879))+E(f318(f318(f83(a879),f318(f318(f84(a879),x77881),f408(x77881,x77882,x77883))),f409(x77881,x77882,x77883)),x77882)+P1(f318(x77883,f318(f318(f42(a879),x77882),x77881)))
% 26.45/26.33  [7847]E(f318(f318(f83(a879),f318(f318(f84(a879),x78471),f408(x78471,x78472,x78473))),f409(x78471,x78472,x78473)),x78472)+~P1(f318(x78473,f2(a879)))+P1(f318(x78473,f318(f318(f42(a879),x78472),x78471)))
% 26.45/26.33  [7863]~P1(f318(f65(x78631),x78633))+P1(f318(f318(f320(x78631),f434(x78632,x78633,x78631)),x78633))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f9(x78631,a879),x78632),x78633)))
% 26.45/26.33  [7864]~P1(f318(f65(x78641),x78643))+P1(f318(f318(f320(x78641),f558(x78642,x78643,x78641)),x78643))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f9(x78641,a879),x78642),x78643)))
% 26.45/26.33  [8162]E(x81621,f189(f885(x81622,a874)))+E(x81621,f318(f318(f296(x81622),x81623),f189(f885(x81622,a874))))+~P1(f318(f318(f233(f885(x81622,a874)),x81621),f318(f318(f296(x81622),x81623),f189(f885(x81622,a874)))))
% 26.45/26.33  [8180]~P4(x81801)+P12(x81801,x81802,x81803)+P1(f318(f318(f320(f880(x81801)),f590(x81803,x81802,x81801)),f318(f168(f880(x81801)),f58(x81801,x81803,f59(x81801)))))
% 26.45/26.33  [8187]~P108(x81871)+~P15(x81871,x81873)+P15(x81871,f318(f318(f134(x81871),f318(f190(f880(x81871)),f172(x81871,x81872,x81873))),x81873))
% 26.45/26.33  [8198]~P1(f318(f318(f234(a879),f2(a879)),x81983))+P1(f318(f318(f233(a879),x81981),x81982))+~P1(f318(f318(f233(a879),f318(f318(f84(a879),x81983),x81981)),f318(f318(f84(a879),x81983),x81982)))
% 26.45/26.33  [8199]~P1(f318(f318(f234(a879),f2(a879)),x81993))+P1(f318(f318(f233(a879),x81991),x81992))+~P1(f318(f318(f233(a879),f318(f318(f84(a879),x81993),x81991)),f318(f318(f84(a879),x81993),x81992)))
% 26.45/26.33  [8200]~P1(f318(f318(f234(a879),f2(a879)),x82003))+P1(f318(f318(f233(a879),x82001),x82002))+~P1(f318(f318(f233(a879),f318(f318(f84(a879),x82001),x82003)),f318(f318(f84(a879),x82002),x82003)))
% 26.45/26.33  [8201]~P1(f318(f318(f234(a879),f2(a879)),x82013))+P1(f318(f318(f234(a879),x82011),x82012))+~P1(f318(f318(f234(a879),f318(f318(f84(a879),x82013),x82011)),f318(f318(f84(a879),x82013),x82012)))
% 26.45/26.33  [8202]~P1(f318(f318(f234(a879),f2(a879)),x82023))+P1(f318(f318(f234(a879),x82021),x82022))+~P1(f318(f318(f234(a879),f318(f318(f249(a879),x82023),x82021)),f318(f318(f249(a879),x82023),x82022)))
% 26.45/26.33  [8228]~P4(x82281)+~P11(x82281,x82283,x82282)+P1(f318(f318(f320(f880(x82281)),f589(x82282,x82283,x82281)),f318(f168(f880(x82281)),f58(x82281,x82282,f59(x82281)))))
% 26.45/26.33  [8236]~P1(f318(x82361,x82363))+P1(f318(f318(f197(f29(x82361,x82362)),f426(x82363,x82362,x82361)),x82363))+~P1(f318(f318(f197(f29(x82361,x82362)),x82363),x82363))
% 26.45/26.33  [8245]~E(f318(f318(f107(f885(x82451,a874)),f616(x82453,x82452,x82451)),f615(x82453,x82452,x82451)),f189(f885(x82451,a874)))+E(f318(f318(f107(f885(x82451,a874)),x82452),f43(f885(x82451,a874),x82453)),f189(f885(x82451,a874)))+P1(f318(f318(f320(f885(x82451,a874)),x82452),x82453))
% 26.45/26.33  [8261]E(x82611,f119(x82612))+~E(f318(f138(f880(x82612),f880(x82612),f121(x82612),f119(x82612)),x82613),f119(x82612))+~P1(f318(f318(f320(f880(x82612)),x82611),f318(f168(f880(x82612)),x82613)))
% 26.45/26.33  [8262]E(x82621,f119(x82622))+~E(f318(f138(f880(x82622),f880(x82622),f121(x82622),f119(x82622)),x82623),f119(x82622))+~P1(f318(f318(f320(f880(x82622)),x82621),f318(f168(f880(x82622)),x82623)))
% 26.45/26.33  [8318]E(x83181,f189(f885(f885(x83182,a874),a874)))+P1(f318(f318(f320(f885(x83182,a874)),f693(x83183,x83181,x83182)),x83181))+P1(f318(f318(f233(f885(x83182,a874)),f44(f885(x83182,a874),x83181)),x83183))
% 26.45/26.33  [8326]~P73(x83261)+~P80(x83261)+E(f318(f318(f6(a1,x83261),f318(f318(f8(a879,x83261,a1),x83262),a110)),f318(f297(a879,a1,f106(a1)),x83263)),f318(f318(f6(a879,x83261),x83262),x83263))
% 26.45/26.33  [8327]~P73(x83271)+~P80(x83271)+E(f318(f318(f9(a1,x83271),f318(f318(f8(a879,x83271,a1),x83272),a110)),f318(f297(a879,a1,f106(a1)),x83273)),f318(f318(f9(a879,x83271),x83272),x83273))
% 26.45/26.33  [8367]~P1(f318(f65(x83671),x83673))+~P1(f318(f318(f234(a879),f2(a879)),f318(x83672,f434(x83672,x83673,x83671))))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f9(x83671,a879),x83672),x83673)))
% 26.45/26.33  [8368]~P1(f318(f65(x83681),x83683))+~P1(f318(f318(f234(a879),f2(a879)),f318(x83682,f558(x83682,x83683,x83681))))+P1(f318(f318(f234(a879),f2(a879)),f318(f318(f9(x83681,a879),x83682),x83683)))
% 26.45/26.33  [8403]~P70(x84032)+E(x84031,f81(x84032))+E(f318(f318(f276(x84032),f318(f318(f22(x84032),f318(f318(f249(x84032),x84031),x84033)),f81(x84032))),f318(f318(f22(x84032),x84031),f81(x84032))),f318(f318(f6(a879,x84032),f318(f249(x84032),x84031)),f318(f288(a879,f2(a879)),x84033)))
% 26.45/26.33  [8462]E(x84621,f2(a879))+~P1(f318(x84623,f318(f318(f42(a879),x84622),x84621)))+P1(f318(f318(f234(a879),x84622),f318(f318(f84(a879),x84621),f318(a118,f407(x84621,x84622,x84623)))))
% 26.45/26.33  [8482]P1(f318(x84821,f2(a879)))+~P1(f318(x84821,f318(f318(f42(a879),x84822),x84823)))+P1(f318(f318(f234(a879),x84822),f318(f318(f84(a879),x84823),f318(a118,f407(x84823,x84822,x84821)))))
% 26.45/26.33  [8524]E(x85241,f2(a879))+~P1(f318(x85243,f318(f318(f42(a879),x85242),x85241)))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x85241),f407(x85241,x85242,x85243))),x85242))
% 26.45/26.33  [8564]P1(f318(x85641,f2(a879)))+~P1(f318(x85641,f318(f318(f42(a879),x85643),x85642)))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x85642),f407(x85642,x85643,x85641))),x85643))
% 26.45/26.33  [8567]~P108(x85671)+E(f318(f318(f144(x85671,x85671,f5(x85671)),x85672),x85673),f145(x85671,x85671,f5(x85671),x85672,x85673))+P1(f318(f318(f320(x85671),x85672),f318(f168(x85671),x85673)))
% 26.45/26.33  [8607]~E(f318(x86073,f704(x86072,x86073,x86071)),f318(x86073,f706(x86072,x86073,x86071)))+~P60(x86071,f318(x86073,f705(x86072,x86073,x86071)))+P60(x86071,f318(f318(f45(x86072,f885(x86071,f885(x86071,a874))),f243(f885(x86072,a874))),x86073))
% 26.45/26.33  [8616]E(x86161,f189(f885(f885(x86162,a874),a874)))+~P1(f318(f318(f233(f885(x86162,a874)),f693(x86163,x86161,x86162)),x86163))+P1(f318(f318(f233(f885(x86162,a874)),f44(f885(x86162,a874),x86161)),x86163))
% 26.45/26.33  [8675]~P72(x86751)+~P1(f318(f318(f234(x86751),x86752),x86753))+P1(f318(f318(f234(x86751),x86752),f318(f318(f276(x86751),f318(f318(f83(x86751),x86752),x86753)),f318(f318(f83(x86751),f81(x86751)),f81(x86751)))))
% 26.45/26.33  [8728]~P1(f318(f318(x87281,f422(x87281,x87283,x87282)),f423(x87281,x87283,x87282)))+P1(f318(f318(x87281,x87282),x87283))+~P1(f318(f306(f884(a1,a1),a222),f318(f318(f248(a1,a1),x87282),x87283)))
% 26.45/26.33  [8729]~P1(f318(f318(x87291,f437(x87291,x87293,x87292)),f438(x87291,x87293,x87292)))+P1(f318(f318(x87291,x87292),x87293))+~P1(f318(f306(f884(a1,a1),a60),f318(f318(f248(a1,a1),x87292),x87293)))
% 26.45/26.33  [8730]~P1(f318(f318(x87301,f439(x87301,x87303,x87302)),f440(x87301,x87303,x87302)))+P1(f318(f318(x87301,x87302),x87303))+~P1(f318(f306(f884(a1,a1),a55),f318(f318(f248(a1,a1),x87302),x87303)))
% 26.45/26.33  [8731]~P1(f318(f318(x87311,f509(x87311,x87313,x87312)),f511(x87311,x87313,x87312)))+P1(f318(f318(x87311,x87312),x87313))+~P1(f318(f306(f884(a879,a879),a217),f318(f318(f248(a879,a879),x87312),x87313)))
% 26.45/26.33  [8732]~P1(f318(f318(x87321,f628(x87321,x87323,x87322)),f630(x87321,x87323,x87322)))+P1(f318(f318(x87321,x87322),x87323))+~P1(f318(f306(f884(a1,a1),a177),f318(f318(f248(a1,a1),x87322),x87323)))
% 26.45/26.33  [8984]P1(f318(f318(x89841,x89842),x89843))+P1(f318(f306(f884(a879,a879),a217),f318(f318(f248(a879,a879),f509(x89841,x89843,x89842)),f511(x89841,x89843,x89842))))+~P1(f318(f306(f884(a879,a879),a217),f318(f318(f248(a879,a879),x89842),x89843)))
% 26.45/26.33  [8985]P1(f318(f318(x89851,x89852),x89853))+P1(f318(f306(f884(a1,a1),a222),f318(f318(f248(a1,a1),f422(x89851,x89853,x89852)),f423(x89851,x89853,x89852))))+~P1(f318(f306(f884(a1,a1),a222),f318(f318(f248(a1,a1),x89852),x89853)))
% 26.45/26.33  [8986]P1(f318(f318(x89861,x89862),x89863))+P1(f318(f306(f884(a1,a1),a60),f318(f318(f248(a1,a1),f437(x89861,x89863,x89862)),f438(x89861,x89863,x89862))))+~P1(f318(f306(f884(a1,a1),a60),f318(f318(f248(a1,a1),x89862),x89863)))
% 26.45/26.33  [8987]P1(f318(f318(x89871,x89872),x89873))+P1(f318(f306(f884(a1,a1),a55),f318(f318(f248(a1,a1),f439(x89871,x89873,x89872)),f440(x89871,x89873,x89872))))+~P1(f318(f306(f884(a1,a1),a55),f318(f318(f248(a1,a1),x89872),x89873)))
% 26.45/26.33  [8988]P1(f318(f318(x89881,x89882),x89883))+P1(f318(f306(f884(a1,a1),a177),f318(f318(f248(a1,a1),f628(x89881,x89883,x89882)),f630(x89881,x89883,x89882))))+~P1(f318(f306(f884(a1,a1),a177),f318(f318(f248(a1,a1),x89882),x89883)))
% 26.45/26.33  [9335]~P1(f318(f65(x93351),x93353))+P1(f318(f318(f320(f884(f885(x93351,a874),f885(x93351,a874))),f318(f318(f248(f885(x93351,a874),f885(x93351,a874)),x93352),x93353)),f293(x93351)))+~P1(f318(f318(f234(f885(x93351,a874)),x93352),x93353))
% 26.45/26.33  [9403]~P60(x94031,f318(x94033,f705(x94032,x94033,x94031)))+P60(x94031,f318(f318(f45(x94032,f885(x94031,f885(x94031,a874))),f243(f885(x94032,a874))),x94033))+~E(f318(f318(f107(f885(x94031,a874)),f253(x94031,x94031,f318(x94033,f704(x94032,x94033,x94031)))),f254(x94031,x94031,f318(x94033,f706(x94032,x94033,x94031)))),f189(f885(x94031,a874)))
% 26.45/26.33  [9594]P48(x95941,x95942,x95943)+P1(f318(f318(f320(f884(x95941,x95941)),f570(x95943,x95942,x95941)),x95943))+~P1(f318(f318(f320(f884(x95941,x95941)),f318(f318(f248(x95941,x95941),f569(x95943,x95942,x95941)),f569(x95943,x95942,x95941))),x95943))
% 26.45/26.33  [10190]P48(x101901,x101902,x101903)+~P1(f318(f318(f257(x101901,x101901,a874),f318(f318(f7(x101901,f885(x101901,a874),f885(x101901,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x101901,a874),f885(x101901,a874)),x101901),f8(a874,a874,x101901)),f318(f318(f8(a874,f885(a874,a874),x101901),a316),f318(f318(f7(x101901,f885(x101901,a874),a874),f320(x101901)),x101902)))),f318(f318(f7(x101901,f885(x101901,a874),a874),f320(x101901)),x101902))),f570(x101903,x101902,x101901)))+~P1(f318(f318(f320(f884(x101901,x101901)),f318(f318(f248(x101901,x101901),f569(x101903,x101902,x101901)),f569(x101903,x101902,x101901))),x101903))
% 26.45/26.33  [5711]~P61(x57112)+E(x57111,f2(x57112))+E(f318(f318(f42(x57112),f318(f318(f84(x57112),x57113),x57111)),x57111),x57113)
% 26.45/26.33  [5712]~P61(x57122)+E(x57121,f2(x57122))+E(f318(f318(f42(x57122),f318(f318(f84(x57122),x57121),x57123)),x57121),x57123)
% 26.45/26.33  [6504]~P73(x65041)+~E(f318(x65042,f2(a879)),f2(x65041))+E(f318(f318(f6(a879,x65041),x65042),f318(f288(a879,f318(a118,f2(a879))),x65043)),f318(f318(f6(a879,x65041),x65042),f318(f288(a879,f2(a879)),x65043)))
% 26.45/26.33  [6642]~P61(x66422)+E(x66421,f2(x66422))+E(f318(f318(f42(x66422),f318(f318(f83(x66422),x66423),x66421)),x66421),f318(f318(f83(x66422),f318(f318(f42(x66422),x66423),x66421)),f81(x66422)))
% 26.45/26.33  [6643]~P61(x66432)+E(x66431,f2(x66432))+E(f318(f318(f42(x66432),f318(f318(f83(x66432),x66431),x66433)),x66431),f318(f318(f83(x66432),f318(f318(f42(x66432),x66433),x66431)),f81(x66432)))
% 26.45/26.33  [6867]~P1(f318(x68673,f2(a1)))+P1(f318(f318(f233(a879),x68671),x68672))+P1(f318(x68673,f318(f106(a1),f318(f318(f22(a879),x68672),x68671))))
% 26.45/26.33  [6970]P1(f318(f318(f234(a879),x69702),x69701))+P1(f318(f318(f233(a879),x69701),x69702))+P1(f318(x69703,f318(f106(a1),f318(f318(f22(a879),x69702),x69701))))
% 26.45/26.33  [7043]E(f318(f318(f83(a879),f318(f109(a879),x70431)),f318(f318(f83(a879),f318(f109(a879),x70432)),x70433)),f318(f318(f83(a879),f318(f109(a879),x70431)),x70433))+P1(f318(a194,f318(f109(a1),x70431)))+~P1(f318(a194,f318(f109(a1),x70432)))
% 26.45/26.33  [7121]~E(x71212,f318(f318(f42(a879),x71213),x71211))+~P1(f318(f318(f234(a879),f2(a879)),x71211))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x71211),x71212)),x71213))
% 26.45/26.33  [7234]~P1(f318(f65(x72341),x72343))+~P1(f318(f65(x72341),x72342))+P1(f318(f65(x72341),f318(f318(f116(f885(x72341,a874)),x72342),x72343)))
% 26.45/26.33  [7235]~P1(f318(f65(x72351),x72353))+~P1(f318(f65(x72351),x72352))+P1(f318(f65(x72351),f318(f318(f116(f885(x72351,a874)),x72352),x72353)))
% 26.45/26.33  [7236]~P1(f318(f65(x72361),x72363))+~P1(f318(f65(x72361),x72362))+P1(f318(f65(x72361),f318(f318(f22(f885(x72361,a874)),x72362),x72363)))
% 26.45/26.33  [7543]~P108(x75431)+~P1(f318(f65(x75431),x75432))+E(f135(x75431,f318(f318(f22(f885(x75431,a874)),x75432),f318(f318(f296(x75431),x75433),f189(f885(x75431,a874))))),f166(x75431,x75433,f135(x75431,x75432)))
% 26.45/26.33  [7606]P1(f318(x76061,f2(a1)))+~P1(f318(f318(f234(a879),x76062),x76063))+~P1(f318(x76061,f318(f106(a1),f318(f318(f22(a879),x76062),x76063))))
% 26.45/26.33  [7624]~P1(f318(f65(x76241),x76242))+E(f318(f41(x76241),f318(f318(f22(f885(x76241,a874)),x76242),f318(f318(f296(x76241),x76243),f189(f885(x76241,a874))))),f318(f41(x76241),x76242))+P1(f318(f318(f320(x76241),x76243),x76242))
% 26.45/26.33  [7755]~P118(x77551)+~P1(f318(f318(f234(x77551),f81(x77551)),x77552))+P1(f318(f318(f234(x77551),f81(x77551)),f318(f318(f84(x77551),x77552),f318(f318(f249(x77551),x77552),x77553))))
% 26.45/26.33  [7799]~P1(f318(f65(x77991),x77993))+E(f318(f318(f22(a879),f318(f41(x77991),x77992)),f318(f41(x77991),x77993)),f318(f41(x77991),f318(f318(f22(f885(x77991,a874)),x77992),x77993)))+~P1(f318(f318(f233(f885(x77991,a874)),x77993),x77992))
% 26.45/26.33  [7856]~P1(f318(f318(f233(a879),x78562),x78563))+~P1(f318(f318(f233(a879),x78561),f318(f318(f22(a879),x78563),x78562)))+P1(f318(f318(f233(a879),f318(f318(f83(a879),x78561),x78562)),x78563))
% 26.45/26.33  [7910]P1(f318(f65(x79101),x79102))+~P1(f318(f65(x79101),x79103))+~P1(f318(f65(x79101),f318(f318(f22(f885(x79101,a874)),x79102),x79103)))
% 26.45/26.33  [7915]~P1(f318(f65(x79151),x79152))+E(f318(f41(x79151),f318(f318(f22(f885(x79151,a874)),x79152),f318(f318(f296(x79151),x79153),f189(f885(x79151,a874))))),f318(f318(f22(a879),f318(f41(x79151),x79152)),f81(a879)))+~P1(f318(f318(f320(x79151),x79153),x79152))
% 26.45/26.33  [7916]~P1(f318(f65(x79161),x79162))+E(f318(f41(x79161),f318(f318(f22(f885(x79161,a874)),x79162),f318(f318(f296(x79161),x79163),f189(f885(x79161,a874))))),f318(f318(f22(a879),f318(f41(x79161),x79162)),f81(a879)))+~P1(f318(f318(f320(x79161),x79163),x79162))
% 26.45/26.33  [7992]P60(x79921,x79922)+~P60(x79921,x79923)+~P1(f318(f318(f233(f885(x79921,f885(x79921,a874))),x79922),x79923))
% 26.45/26.33  [8034]~P1(f318(f318(f233(a879),x80343),x80342))+P1(f318(f318(f233(a879),x80341),f318(f318(f22(a879),x80342),x80343)))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),x80341),x80343)),x80342))
% 26.45/26.33  [8054]P37(x80541,x80542)+~P37(x80541,x80543)+~P1(f318(f318(f233(f885(f884(x80541,x80541),a874)),x80542),x80543))
% 26.45/26.33  [8055]P58(x80551,x80552)+~P58(x80551,x80553)+~P1(f318(f318(f233(f885(f884(x80551,x80551),a874)),x80552),x80553))
% 26.45/26.33  [8296]~P118(x82961)+~P1(f318(f318(f234(x82961),f81(x82961)),x82962))+P1(f318(f318(f234(x82961),f318(f318(f249(x82961),x82962),x82963)),f318(f318(f84(x82961),x82962),f318(f318(f249(x82961),x82962),x82963))))
% 26.45/26.33  [8385]~P1(f318(x83851,f2(a1)))+~P1(f318(x83851,f318(f318(f22(a1),f318(f106(a1),x83852)),f318(f106(a1),x83853))))+P1(f318(x83851,f318(f106(a1),f318(f318(f22(a879),x83852),x83853))))
% 26.45/26.33  [8398]~P1(f318(f318(f233(a879),x83983),x83982))+P1(f318(x83981,f318(f318(f22(a1),f318(f106(a1),x83982)),f318(f106(a1),x83983))))+~P1(f318(x83981,f318(f106(a1),f318(f318(f22(a879),x83982),x83983))))
% 26.45/26.33  [8418]P1(f318(f318(f234(a879),x84181),x84182))+~P1(f318(x84183,f318(f318(f22(a1),f318(f106(a1),x84181)),f318(f106(a1),x84182))))+P1(f318(x84183,f318(f106(a1),f318(f318(f22(a879),x84181),x84182))))
% 26.45/26.33  [8474]~P125(x84742)+E(x84741,f2(x84742))+P1(f318(f318(f234(x84742),f2(x84742)),f318(f318(f83(x84742),f318(f318(f84(x84742),x84743),x84743)),f318(f318(f84(x84742),x84741),x84741))))
% 26.45/26.33  [8475]~P125(x84752)+E(x84751,f2(x84752))+P1(f318(f318(f234(x84752),f2(x84752)),f318(f318(f83(x84752),f318(f318(f84(x84752),x84751),x84751)),f318(f318(f84(x84752),x84753),x84753))))
% 26.45/26.33  [8587]~P1(f318(f318(f234(a879),f2(a879)),x85871))+~P1(f318(f318(f234(a1),x85872),x85873))+P1(f318(f318(f234(a1),f318(f318(f84(a1),f318(f106(a1),x85871)),x85872)),f318(f318(f84(a1),f318(f106(a1),x85871)),x85873)))
% 26.45/26.33  [8645]E(f318(f318(f107(f885(x86451,a874)),x86452),f43(f885(x86451,a874),x86453)),f189(f885(x86451,a874)))+P1(f318(f318(f320(f885(x86451,a874)),x86452),x86453))+P1(f318(f318(f320(f885(x86451,a874)),f616(x86453,x86452,x86451)),f318(f318(f296(f885(x86451,a874)),x86452),x86453)))
% 26.45/26.33  [8646]E(f318(f318(f107(f885(x86461,a874)),x86462),f43(f885(x86461,a874),x86463)),f189(f885(x86461,a874)))+P1(f318(f318(f320(f885(x86461,a874)),x86462),x86463))+P1(f318(f318(f320(f885(x86461,a874)),f615(x86463,x86462,x86461)),f318(f318(f296(f885(x86461,a874)),x86462),x86463)))
% 26.45/26.34  [8674]E(x86741,x86742)+~E(f318(f190(f880(x86743)),x86741),f318(f190(f880(x86743)),x86742))+P1(f318(f318(f320(f884(x86743,x86743)),f584(x86743,x86741,x86742)),f318(f168(f884(x86743,x86743)),f318(f318(f176(x86743,x86743),x86742),x86741))))
% 26.45/26.34  [8901]E(f294(x89011,x89012),f294(x89011,x89013))+~P1(f318(f318(f233(f885(f884(x89011,x89011),a874)),x89013),f294(x89011,x89012)))+~P1(f318(f318(f233(f885(f884(x89011,x89011),a874)),x89012),x89013))
% 26.45/26.34  [8962]~P48(x89621,f243(f885(x89621,a874)),x89623)+P1(f318(f318(f233(f885(f884(f880(x89621),f880(x89621)),a874)),f153(x89621,x89622)),f154(x89621,x89623)))+~P1(f318(f318(f233(f885(f884(x89621,x89621),a874)),x89622),x89623))
% 26.45/26.34  [9162]P37(x91621,x91622)+~P1(f318(f318(f320(x91621),x91623),f769(x91622,x91621)))+P1(f318(f318(f320(f884(x91621,x91621)),f318(f318(f248(x91621,x91621),f796(x91622,x91621,x91623)),x91623)),x91622))
% 26.45/26.34  [9206]~P1(f318(f65(x92061),x92062))+P1(f318(f65(f885(x92061,a874)),f318(f318(f64(x92061),x92062),x92063)))+~P1(f318(f318(f233(f885(f884(x92061,x92061),a874)),x92063),f318(f318(f255(x92061,x92061),x92062),f318(f16(f885(x92061,a874),x92061),x92062))))
% 26.45/26.34  [9244]P48(x92441,x92442,x92443)+P1(f318(f318(f320(x92441),f547(x92443,x92442,x92441)),x92442))+~P1(f318(f318(f233(f885(f884(x92441,x92441),a874)),x92443),f318(f318(f255(x92441,x92441),x92442),f318(f16(f885(x92441,a874),x92441),x92442))))
% 26.45/26.34  [9245]P48(x92451,x92452,x92453)+P1(f318(f318(f320(x92451),f552(x92452,x92453,x92451)),x92452))+~P1(f318(f318(f233(f885(f884(x92451,x92451),a874)),x92453),f318(f318(f255(x92451,x92451),x92452),f318(f16(f885(x92451,a874),x92451),x92452))))
% 26.45/26.34  [9279]~P72(x92791)+~P1(f318(f318(f234(x92791),x92792),x92793))+P1(f318(f318(f234(x92791),f318(f318(f276(x92791),f318(f318(f83(x92791),x92792),x92793)),f318(f318(f83(x92791),f81(x92791)),f81(x92791)))),x92793))
% 26.45/26.34  [9310]~P71(x93101)+P1(f318(f318(f233(x93101),x93102),x93103))+~P1(f318(f318(f233(x93101),f318(f318(f84(x93101),f505(x93103,x93102,x93101)),x93102)),x93103))
% 26.45/26.34  [9435]E(f300(x94351,x94352,x94353),f192(f880(a314)))+~P1(f318(f318(f234(a1),x94352),x94353))+~P1(f318(f306(f884(f885(a1,f883(f880(a314))),f884(a1,a1)),a304),f318(f318(f248(f885(a1,f883(f880(a314))),f884(a1,a1)),x94351),f318(f318(f248(a1,a1),x94352),x94353))))
% 26.45/26.34  [9438]E(f318(f190(f880(f880(x94381))),f318(f132(f880(x94381),f318(f318(f8(a879,a874,f880(x94381)),f318(f234(a879),x94382)),f190(f880(x94381)))),f174(x94381,x94383))),f318(f190(f880(x94381)),f318(f318(f161(f880(x94381)),x94383),x94382)))+~P15(a879,f318(f165(a879),f318(f318(f150(f880(x94381),a879),f190(f880(x94381))),x94383)))+~P1(f318(f318(f234(a879),x94382),f318(f190(f880(f880(x94381))),x94383)))
% 26.45/26.34  [9543]~P37(x95431,x95432)+P27(x95431,f318(f318(f248(f885(f884(x95431,x95431),a874),f885(f884(x95431,x95431),a874)),x95432),x95433))+~P1(f318(f318(f233(f885(f884(x95431,x95431),a874)),f318(f318(f275(x95431,x95431,x95431),x95432),x95433)),x95432))
% 26.45/26.34  [9545]E(f318(f228(f883(f880(a314)),f880(a314),f300(x95451,x95452,f318(f318(f83(a1),x95453),f81(a1))),f226(f880(a314))),f318(x95451,x95453)),f300(x95451,x95452,x95453))+P1(f318(f318(f234(a1),x95452),x95453))+~P1(f318(f306(f884(f885(a1,f883(f880(a314))),f884(a1,a1)),a304),f318(f318(f248(f885(a1,f883(f880(a314))),f884(a1,a1)),x95451),f318(f318(f248(a1,a1),x95452),x95453))))
% 26.45/26.34  [9549]E(f318(f318(f150(f880(x95491),x95491),f318(f318(f7(f880(x95491),a879,x95491),f161(x95491)),x95492)),f318(f132(f880(x95491),f318(f318(f8(a879,a874,f880(x95491)),f318(f234(a879),x95492)),f190(f880(x95491)))),f174(x95491,x95493))),f318(f318(f161(f880(x95491)),x95493),x95492))+~P15(a879,f318(f165(a879),f318(f318(f150(f880(x95491),a879),f190(f880(x95491))),x95493)))+~P1(f318(f318(f234(a879),x95492),f318(f190(f880(f880(x95491))),x95493)))
% 26.45/26.34  [9683]P48(x96831,x96832,x96833)+~P1(f318(f318(f320(f884(x96831,x96831)),f318(f318(f248(x96831,x96831),f547(x96833,x96832,x96831)),f547(x96833,x96832,x96831))),x96833))+~P1(f318(f318(f233(f885(f884(x96831,x96831),a874)),x96833),f318(f318(f255(x96831,x96831),x96832),f318(f16(f885(x96831,a874),x96831),x96832))))
% 26.45/26.34  [9684]P48(x96841,x96842,x96843)+~P1(f318(f318(f320(f884(x96841,x96841)),f318(f318(f248(x96841,x96841),f552(x96842,x96843,x96841)),f552(x96842,x96843,x96841))),x96843))+~P1(f318(f318(f233(f885(f884(x96841,x96841),a874)),x96843),f318(f318(f255(x96841,x96841),x96842),f318(f16(f885(x96841,a874),x96841),x96842))))
% 26.45/26.34  [9870]~P140(x98701)+~P124(x98701)+E(f318(f318(f276(x98701),f318(f108(x98701),f318(f318(f76(f884(a1,a1),a1,x98702,f247(a1,a1)),f210(x98702)),x98703))),f318(f108(x98701),f318(f318(f76(f884(a1,a1),a1,x98702,f256(a1,a1)),f210(x98702)),x98703))),f223(x98702,x98701,x98703))
% 26.45/26.34  [10067]~E(x100673,f2(a879))+~E(f318(f190(f880(x100671)),f318(f318(f161(f880(x100671)),x100672),f629(x100673,x100671,x100672))),x100673)+E(f318(f318(f150(a879,f880(x100671)),f318(f318(f7(a879,f880(a879),f880(x100671)),f318(f318(f8(f885(a879,x100671),f885(f880(a879),f880(x100671)),a879),f150(a879,x100671)),f318(f7(a879,a879,x100671),f318(f318(f8(f880(x100671),f885(a879,x100671),a879),f161(x100671)),f318(f161(f880(x100671)),x100672))))),f135(a879,f318(f288(a879,f2(a879)),f318(f190(f880(f880(x100671))),x100672))))),f135(a879,f318(f288(a879,f2(a879)),x100673))),f174(x100671,x100672))
% 26.45/26.34  [10068]E(x100681,f119(f880(x100682)))+~E(f318(f190(f880(x100682)),f318(f318(f161(f880(x100682)),x100681),f629(x100683,x100682,x100681))),x100683)+E(f318(f318(f150(a879,f880(x100682)),f318(f318(f7(a879,f880(a879),f880(x100682)),f318(f318(f8(f885(a879,x100682),f885(f880(a879),f880(x100682)),a879),f150(a879,x100682)),f318(f7(a879,a879,x100682),f318(f318(f8(f880(x100682),f885(a879,x100682),a879),f161(x100682)),f318(f161(f880(x100682)),x100681))))),f135(a879,f318(f288(a879,f2(a879)),f318(f190(f880(f880(x100682))),x100681))))),f135(a879,f318(f288(a879,f2(a879)),x100683))),f174(x100682,x100681))
% 26.45/26.34  [10069]~E(x100693,f2(a879))+E(f318(f318(f150(a879,f880(x100691)),f318(f318(f7(a879,f880(a879),f880(x100691)),f318(f318(f8(f885(a879,x100691),f885(f880(a879),f880(x100691)),a879),f150(a879,x100691)),f318(f7(a879,a879,x100691),f318(f318(f8(f880(x100691),f885(a879,x100691),a879),f161(x100691)),f318(f161(f880(x100691)),x100692))))),f135(a879,f318(f288(a879,f2(a879)),f318(f190(f880(f880(x100691))),x100692))))),f135(a879,f318(f288(a879,f2(a879)),x100693))),f174(x100691,x100692))+P1(f318(f318(f234(a879),f629(x100693,x100691,x100692)),f318(f190(f880(f880(x100691))),x100692)))
% 26.45/26.34  [10070]E(x100701,f119(f880(x100702)))+E(f318(f318(f150(a879,f880(x100702)),f318(f318(f7(a879,f880(a879),f880(x100702)),f318(f318(f8(f885(a879,x100702),f885(f880(a879),f880(x100702)),a879),f150(a879,x100702)),f318(f7(a879,a879,x100702),f318(f318(f8(f880(x100702),f885(a879,x100702),a879),f161(x100702)),f318(f161(f880(x100702)),x100701))))),f135(a879,f318(f288(a879,f2(a879)),f318(f190(f880(f880(x100702))),x100701))))),f135(a879,f318(f288(a879,f2(a879)),x100703))),f174(x100702,x100701))+P1(f318(f318(f234(a879),f629(x100703,x100702,x100701)),f318(f190(f880(f880(x100702))),x100701)))
% 26.45/26.34  [7796]E(f318(f318(f83(a879),f318(f109(a879),x77961)),f318(f318(f83(a879),f318(f109(a879),x77962)),x77963)),f318(f318(f83(a879),f318(f109(a879),f318(f318(f83(a1),x77961),x77962))),x77963))+P1(f318(a194,f318(f109(a1),x77961)))+P1(f318(a194,f318(f109(a1),x77962)))
% 26.45/26.34  [8578]~P1(f318(f65(x85781),x85782))+~P1(f318(f318(f320(x85781),x85783),x85782))+E(f318(a118,f318(f41(x85781),f318(f318(f22(f885(x85781,a874)),x85782),f318(f318(f296(x85781),x85783),f189(f885(x85781,a874)))))),f318(f41(x85781),x85782))
% 26.45/26.34  [8597]~P1(f318(f65(x85971),x85972))+~P1(f318(f318(f320(x85971),x85973),x85972))+E(f318(f318(f83(a879),f81(a879)),f318(f41(x85971),f318(f318(f22(f885(x85971,a874)),x85972),f318(f318(f296(x85971),x85973),f189(f885(x85971,a874)))))),f318(f41(x85971),x85972))
% 26.45/26.34  [8683]~P108(x86831)+~P1(f318(f65(x86831),x86833))+E(f318(f318(f144(x86831,x86831,f5(x86831)),x86832),f135(x86831,f318(f318(f22(f885(x86831,a874)),x86833),f318(f318(f296(x86831),x86832),f189(f885(x86831,a874)))))),f135(x86831,f318(f318(f296(x86831),x86832),x86833)))
% 26.45/26.34  [8830]~P1(f318(f65(x88301),x88303))+~P1(f318(f65(x88301),x88302))+E(f318(f318(f83(a879),f318(f41(x88301),f318(f318(f116(f885(x88301,a874)),x88302),x88303))),f318(f41(x88301),f318(f318(f107(f885(x88301,a874)),x88302),x88303))),f318(f318(f83(a879),f318(f41(x88301),x88302)),f318(f41(x88301),x88303)))
% 26.45/26.34  [8831]~P1(f318(f65(x88311),x88313))+~P1(f318(f65(x88311),x88312))+E(f318(f318(f83(a879),f318(f41(x88311),f318(f318(f116(f885(x88311,a874)),x88312),x88313))),f318(f41(x88311),f318(f318(f107(f885(x88311,a874)),x88312),x88313))),f318(f318(f83(a879),f318(f41(x88311),x88312)),f318(f41(x88311),x88313)))
% 26.45/26.34  [10014]~P26(x100141,f885(f885(x100141,a874),a874),f318(f318(f7(x100141,f885(f884(x100141,x100141),a874),f885(f885(x100141,a874),a874)),f318(f318(f8(f885(x100141,a874),f885(f885(f884(x100141,x100141),a874),f885(f885(x100141,a874),a874)),x100141),f64(x100141)),f318(f318(f7(x100141,f885(x100141,a874),f885(x100141,a874)),f296(x100141)),f189(f885(x100141,a874))))),x100143),x100142)+~P1(f318(f65(x100141),x100142))+E(f318(f41(f885(x100141,a874)),f318(f318(f64(x100141),x100142),x100143)),f318(f41(x100141),x100142))
% 26.45/26.34  [10284]~P38(f885(x102841,a874),f885(x102841,a874),x102842)+~P1(f318(f318(f233(f885(x102841,a874)),x102843),f318(x102842,f101(f885(x102841,a874),f318(f318(f7(f885(x102841,a874),f885(x102841,a874),f885(x102841,a874)),f318(f318(f8(f885(x102841,a874),f885(f885(x102841,a874),f885(x102841,a874)),f885(x102841,a874)),f116(f885(x102841,a874))),f318(f318(f7(f885(x102841,a874),f885(x102841,a874),f885(x102841,a874)),f318(f318(f8(f885(x102841,a874),f885(f885(x102841,a874),f885(x102841,a874)),f885(x102841,a874)),f116(f885(x102841,a874))),x102842)),x102843))),f102(f885(x102841,a874),x102842))))))+P1(f318(f318(f233(f885(x102841,a874)),f101(f885(x102841,a874),f318(f318(f7(f885(x102841,a874),f885(x102841,a874),f885(x102841,a874)),f318(f318(f8(f885(x102841,a874),f885(f885(x102841,a874),f885(x102841,a874)),f885(x102841,a874)),f116(f885(x102841,a874))),f318(f318(f7(f885(x102841,a874),f885(x102841,a874),f885(x102841,a874)),f318(f318(f8(f885(x102841,a874),f885(f885(x102841,a874),f885(x102841,a874)),f885(x102841,a874)),f116(f885(x102841,a874))),x102842)),x102843))),f102(f885(x102841,a874),x102842)))),f318(x102842,f101(f885(x102841,a874),f318(f318(f7(f885(x102841,a874),f885(x102841,a874),f885(x102841,a874)),f318(f318(f8(f885(x102841,a874),f885(f885(x102841,a874),f885(x102841,a874)),f885(x102841,a874)),f116(f885(x102841,a874))),f318(f318(f7(f885(x102841,a874),f885(x102841,a874),f885(x102841,a874)),f318(f318(f8(f885(x102841,a874),f885(f885(x102841,a874),f885(x102841,a874)),f885(x102841,a874)),f116(f885(x102841,a874))),x102842)),x102843))),f102(f885(x102841,a874),x102842))))))
% 26.45/26.34  [8070]~P98(x80701)+P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x80703)))+E(f318(f318(f249(x80701),x80702),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),x80703),x80703)),a103))),f81(x80701))
% 26.45/26.34  [8163]~P98(x81631)+P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x81633)))+E(f318(f318(f249(x81631),f318(f109(x81631),x81632)),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),x81633),x81633)),a103))),f81(x81631))
% 26.45/26.34  [9528]~P98(x95281)+~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x95283)))+E(f318(f318(f249(x95281),x95282),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),x95283),x95283)),a103))),f318(f318(f89(x95281,x95281),f318(f318(f249(x95281),x95282),f318(f109(a879),x95283))),f318(f318(f18(x95281,x95281,x95281),f318(f318(f8(x95281,f885(x95281,x95281),x95281),f84(x95281)),f318(f84(x95281),x95282))),f5(x95281))))
% 26.45/26.34  [9593]~P98(x95931)+~P1(f318(f318(f233(a1),f2(a1)),f318(f109(a1),x95933)))+E(f318(f318(f249(x95931),f318(f109(x95931),x95932)),f318(f109(a879),f318(f318(f22(a1),f318(f318(f83(a1),x95933),x95933)),a103))),f318(f318(f89(x95931,x95931),f318(f318(f249(x95931),f318(f109(x95931),x95932)),f318(f109(a879),x95933))),f318(f318(f18(x95931,x95931,x95931),f318(f318(f8(x95931,f885(x95931,x95931),x95931),f84(x95931)),f318(f84(x95931),f318(f109(x95931),x95932)))),f5(x95931))))
% 26.45/26.34  [9926]~P1(f318(f133(x99261),x99263))+~P1(f318(f318(f320(x99261),x99262),f318(f168(x99261),x99263)))+E(f318(f318(f134(x99261),f318(f190(f880(x99261)),f172(x99261,f318(f318(f8(a874,a874,x99261),a313),f318(f318(f7(x99261,x99261,a874),a315),x99262)),f318(f165(x99261),x99263)))),f318(f165(x99261),x99263)),f318(f318(f147(x99261),x99262),f318(f165(x99261),f172(x99261,f318(f318(f8(a874,a874,x99261),a313),f318(f318(f7(x99261,x99261,a874),a315),x99262)),x99263))))
% 26.45/26.34  [9992]P1(f318(f318(f233(f885(f884(x99921,x99921),a874)),f294(x99921,x99922)),x99923))+~P1(f318(f318(f233(f885(f884(x99921,x99921),a874)),f294(x99921,f189(f885(f884(x99921,x99921),a874)))),x99923))+~P1(f318(f318(f233(f885(f884(x99921,x99921),a874)),f318(f318(f275(x99921,x99921,x99921),f318(f318(f107(f885(f884(x99921,x99921),a874)),f294(x99921,x99922)),x99923)),x99922)),x99923))
% 26.45/26.34  [9837]~P1(f318(f65(x98371),f318(f240(x98371),x98373)))+~P1(f318(f65(x98371),f318(f240(x98371),x98372)))+P1(f318(f65(x98371),f318(f240(x98371),f318(f318(f18(x98371,a874,a874),f318(f318(f8(a874,f885(a874,a874),x98371),a317),x98372)),x98373))))
% 26.45/26.34  [10134]P1(f318(f318(f233(f885(f884(x101341,x101341),a874)),f318(f318(f275(x101341,x101341,x101341),x101342),f294(x101341,x101342))),x101343))+~P1(f318(f318(f233(f885(f884(x101341,x101341),a874)),x101342),x101343))+~P1(f318(f318(f233(f885(f884(x101341,x101341),a874)),f318(f318(f275(x101341,x101341,x101341),f318(f318(f107(f885(f884(x101341,x101341),a874)),f318(f318(f275(x101341,x101341,x101341),x101342),f294(x101341,x101342))),x101343)),x101342)),x101343))
% 26.45/26.34  [10087]~P122(x100872)+E(x100871,f2(x100872))+~E(f318(f318(f83(x100872),f318(f318(f249(x100872),x100873),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x100872),x100871),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f2(x100872))
% 26.45/26.34  [10088]~P122(x100882)+E(x100881,f2(x100882))+~E(f318(f318(f83(x100882),f318(f318(f249(x100882),x100881),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x100882),x100883),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f2(x100882))
% 26.45/26.34  [10093]~P1(f318(f133(x100931),x100933))+~P1(f318(f318(f320(x100931),x100932),f318(f168(x100931),x100933)))+E(f318(f165(x100931),f318(f167(x100931),f318(f318(f134(x100931),f318(f190(f880(x100931)),f172(x100931,f318(f318(f8(a874,a874,x100931),a313),f318(f318(f7(x100931,x100931,a874),a315),x100932)),x100933))),x100933))),f172(x100931,f318(f318(f8(a874,a874,x100931),a313),f318(f318(f7(x100931,x100931,a874),a315),x100932)),f318(f165(x100931),x100933)))
% 26.45/26.34  [10178]~P122(x101782)+E(x101781,f2(x101782))+P1(f318(f318(f234(x101782),f2(x101782)),f318(f318(f83(x101782),f318(f318(f249(x101782),x101783),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x101782),x101781),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))))
% 26.45/26.34  [10179]~P122(x101792)+E(x101791,f2(x101792))+P1(f318(f318(f234(x101792),f2(x101792)),f318(f318(f83(x101792),f318(f318(f249(x101792),x101791),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x101792),x101793),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))))
% 26.45/26.34  [10221]~P122(x102211)+P1(f318(f318(f233(x102211),f2(x102211)),x102212))+~P1(f318(f318(f233(x102211),f2(x102211)),f318(f318(f249(x102211),x102212),f318(a118,f318(f318(f84(a879),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x102213)))))
% 26.45/26.34  [5553]~P25(x55531,x55534,x55533)+P25(x55531,x55532,x55533)+~P25(x55531,x55532,x55534)
% 26.45/26.34  [5025]~E(x50252,f93(x50253,x50251))+P1(f318(x50251,x50252))+~P1(f318(x50251,x50254))
% 26.45/26.34  [6777]~P37(x67772,x67774)+~P37(x67771,x67773)+P37(f884(x67771,x67772),f311(x67771,x67772,x67773,x67774))
% 26.45/26.34  [8146]~P40(f29(x81464,x81461),x81462,x81463,x81462)+P40(x81461,x81462,x81463,f401(x81463,x81462,x81461,x81464))+~P1(f318(x81464,x81462))
% 26.45/26.34  [8171]~P40(f29(x81711,x81712),x81714,x81713,x81714)+P40(f29(x81711,x81712),f401(x81713,x81714,x81712,x81711),x81713,x81714)+~P1(f318(x81711,x81714))
% 26.45/26.34  [5207]~P7(x52074,x52071)+~E(f318(x52071,x52072),f318(x52071,x52073))+P1(f318(f318(x52071,x52072),x52073))
% 26.45/26.34  [5369]~P7(x53694,x53691)+E(f318(x53691,x53692),f318(x53691,x53693))+~P1(f318(f318(x53691,x53692),x53693))
% 26.45/26.34  [5460]~P19(x54603,x54604,x54601)+E(f318(x54601,x54602),f318(f67(x54603,x54604),x54602))+~P1(f318(f65(x54603),x54602))
% 26.45/26.34  [5461]~P9(x54613,x54614,x54611)+E(f318(x54611,x54612),f318(f67(x54613,x54614),x54612))+~P1(f318(f65(x54613),x54612))
% 26.45/26.34  [5586]~P7(x55864,x55861)+~P1(f318(f318(x55861,x55863),x55862))+P1(f318(f318(x55861,x55862),x55863))
% 26.45/26.34  [5652]E(x56521,x56522)+~E(f318(f247(x56523,x56524),x56521),f318(f247(x56523,x56524),x56522))+~E(f318(f256(x56523,x56524),x56521),f318(f256(x56523,x56524),x56522))
% 26.45/26.34  [5653]E(x56531,x56532)+~E(f318(f247(x56533,x56534),x56531),f318(f247(x56533,x56534),x56532))+~E(f318(f256(x56533,x56534),x56531),f318(f256(x56533,x56534),x56532))
% 26.45/26.34  [5678]E(x56781,x56782)+~P1(f318(f51(x56783,x56784),x56782))+~P1(f318(f51(x56783,x56784),x56781))
% 26.45/26.34  [5868]~P73(x58682)+E(f224(x58681,x58682,x58683,x58684),f2(x58682))+P1(f318(f65(x58681),x58684))
% 26.45/26.34  [6007]~P1(f318(f306(x60071,x60072),x60074))+P1(f318(f306(x60071,x60072),x60073))+~P1(f318(f318(x60072,x60073),x60074))
% 26.45/26.34  [6008]~P1(f318(f306(x60081,x60082),x60084))+P1(f318(f306(x60081,x60082),x60083))+~P1(f318(f318(x60082,x60083),x60084))
% 26.45/26.34  [6009]~P1(f318(f306(x60091,x60092),x60094))+P1(f318(f306(x60091,x60092),x60093))+~P1(f318(f318(x60092,x60093),x60094))
% 26.45/26.34  [6432]P52(x64321,x64322,x64323,x64324)+P1(f318(f318(x64322,x64324),x64323))+~P1(f318(f318(x64322,x64323),x64324))
% 26.45/26.34  [7987]~P108(x79872)+~P1(f318(f133(x79871),x79874))+P1(f318(f133(x79871),f146(x79871,x79872,x79873,x79874)))
% 26.45/26.34  [8214]~P1(f318(f65(x82142),x82144))+~P1(f318(f65(x82141),x82143))+P1(f318(f65(f886(x82141,x82142)),f305(x82141,x82142,x82143,x82144)))
% 26.45/26.34  [8215]~P1(f318(f65(x82152),x82154))+~P1(f318(f65(x82151),x82153))+P1(f318(f65(f886(x82151,x82152)),f305(x82151,x82152,x82153,x82154)))
% 26.45/26.34  [8216]~P1(f318(f133(x82162),x82164))+~P1(f318(f133(x82161),x82163))+P1(f318(f133(f884(x82161,x82162)),f63(x82161,x82162,x82163,x82164)))
% 26.45/26.34  [8220]P1(f318(f318(f320(f880(x82201)),f318(f318(f121(x82201),x82202),x82203)),f157(x82201,x82204)))+~P1(f318(f318(f320(f880(x82201)),x82203),f157(x82201,x82204)))+~P1(f318(f318(f320(f880(x82201)),x82202),f157(x82201,x82204)))
% 26.45/26.34  [8556]~P108(x85563)+~P1(f318(f133(x85561),f146(x85561,x85563,x85564,x85562)))+P1(f318(f133(x85561),x85562))
% 26.45/26.34  [8821]~P1(f318(f318(f320(f884(x88211,x88211)),f318(f318(f248(x88211,x88211),x88212),x88214)),f294(x88211,x88213)))+P1(f318(f318(f320(x88211),x88212),f307(x88211,x88213)))+~P1(f318(f318(f320(x88211),x88214),f307(x88211,x88213)))
% 26.45/26.34  [8822]~P1(f318(f318(f320(f884(x88221,x88221)),f318(f318(f248(x88221,x88221),x88222),x88224)),f294(x88221,x88223)))+P1(f318(f318(f320(x88221),x88222),f307(x88221,x88223)))+~P1(f318(f318(f320(x88221),x88224),f307(x88221,x88223)))
% 26.45/26.34  [5186]~P73(x51862)+E(f318(f318(f6(x51861,x51862),x51863),x51864),f2(x51862))+P1(f318(f65(x51861),x51864))
% 26.45/26.34  [5187]~P73(x51872)+E(f318(f318(f6(x51871,x51872),x51873),x51874),f2(x51872))+P1(f318(f65(x51871),x51874))
% 26.45/26.34  [5188]~P73(x51882)+E(f318(f318(f6(x51881,x51882),x51883),x51884),f2(x51882))+P1(f318(f65(x51881),x51884))
% 26.45/26.34  [5189]~P80(x51892)+E(f318(f318(f9(x51891,x51892),x51893),x51894),f81(x51892))+P1(f318(f65(x51891),x51894))
% 26.45/26.34  [5190]~P80(x51902)+E(f318(f318(f9(x51901,x51902),x51903),x51904),f81(x51902))+P1(f318(f65(x51901),x51904))
% 26.45/26.34  [5191]~P80(x51912)+E(f318(f318(f9(x51911,x51912),x51913),x51914),f81(x51912))+P1(f318(f65(x51911),x51914))
% 26.45/26.34  [5332]~P75(x53323)+E(x53321,x53322)+~E(f318(f318(f83(x53323),x53324),x53321),f318(f318(f83(x53323),x53324),x53322))
% 26.45/26.34  [5333]~P75(x53333)+E(x53331,x53332)+~E(f318(f318(f83(x53333),x53334),x53331),f318(f318(f83(x53333),x53334),x53332))
% 26.45/26.34  [5334]~P76(x53343)+E(x53341,x53342)+~E(f318(f318(f83(x53343),x53344),x53341),f318(f318(f83(x53343),x53344),x53342))
% 26.45/26.34  [5335]~P75(x53353)+E(x53351,x53352)+~E(f318(f318(f83(x53353),x53351),x53354),f318(f318(f83(x53353),x53352),x53354))
% 26.45/26.34  [5336]~P75(x53363)+E(x53361,x53362)+~E(f318(f318(f83(x53363),x53361),x53364),f318(f318(f83(x53363),x53362),x53364))
% 26.45/26.34  [5456]~P5(x54563)+E(x54561,f189(f885(x54562,a874)))+E(f318(f318(f45(x54562,x54563),x54561),f318(f16(x54563,x54562),x54564)),x54564)
% 26.45/26.34  [5457]~P5(x54573)+E(x54571,f189(f885(x54572,a874)))+E(f318(f318(f46(x54572,x54573),x54571),f318(f16(x54573,x54572),x54574)),x54574)
% 26.45/26.34  [5666]~P109(x56663)+E(x56661,x56662)+~E(f289(x56663,x56664,x56661),f318(f318(f296(x56663),x56662),f189(f885(x56663,a874))))
% 26.45/26.34  [5667]~P109(x56673)+E(x56671,x56672)+~E(f289(x56673,x56671,x56672),f318(f318(f296(x56673),x56674),f189(f885(x56673,a874))))
% 26.45/26.34  [5728]~P35(x57283,x57281,x57284)+P35(x57283,x57281,f318(f318(f147(x57283),x57282),x57284))+P1(f318(x57281,x57282))
% 26.45/26.34  [5828]~P31(x58281,x58282,x58284)+~P1(f318(x58282,x58283))+P31(x58281,x58282,f318(f318(f147(x58281),x58283),x58284))
% 26.45/26.34  [5965]P1(f318(x59651,x59652))+~P1(f318(f252(x59653,x59651),x59654))+~P1(f318(f318(f320(x59653),x59652),x59654))
% 26.45/26.34  [5974]~P31(x59741,x59742,x59744)+~P31(x59741,x59742,x59743)+P31(x59741,x59742,f318(f318(f121(x59741),x59743),x59744))
% 26.45/26.34  [5984]P33(x59841,x59842,x59843)+~P33(x59841,x59842,f318(f318(f147(x59841),x59844),x59843))+P1(f318(x59842,x59844))
% 26.45/26.34  [5985]P35(x59851,x59852,x59853)+~P35(x59851,x59852,f318(f318(f147(x59851),x59854),x59853))+P1(f318(x59852,x59854))
% 26.45/26.34  [5998]E(x59981,x59982)+~P1(f318(f318(f197(x59983),x59984),x59982))+~P1(f318(f318(f197(x59983),x59984),x59981))
% 26.45/26.34  [6065]P33(x60651,x60652,x60653)+P33(x60651,x60652,x60654)+~P33(x60651,x60652,f318(f318(f121(x60651),x60654),x60653))
% 26.45/26.34  [6084]~P73(x60841)+E(f318(f318(f6(a879,x60841),x60842),f318(f288(a879,x60843),f318(a118,x60844))),f2(x60841))+~P1(f318(f318(f234(a879),x60844),x60843))
% 26.45/26.34  [6089]~P62(x60891)+~E(f48(x60891,x60892,x60893),f48(x60891,x60894,x60893))+E(f48(x60891,f318(f82(x60891),x60892),x60893),f48(x60891,f318(f82(x60891),x60894),x60893))
% 26.45/26.34  [6153]P1(f318(x61531,x61532))+~E(f318(f132(x61533,x61531),x61534),x61534)+~P1(f318(f318(f320(x61533),x61532),f318(f168(x61533),x61534)))
% 26.45/26.34  [6172]~E(f318(f318(f83(a879),x61723),x61722),f318(f318(f83(a879),x61721),x61724))+~P1(f318(f318(f234(a879),x61723),x61724))+P1(f318(f318(f234(a879),x61721),x61722))
% 26.45/26.34  [6177]P33(x61771,x61772,x61773)+~P1(f318(x61772,x61774))+~P1(f318(f318(f320(x61771),x61774),f318(f168(x61771),x61773)))
% 26.45/26.34  [6211]~P31(x62113,x62111,x62114)+P1(f318(x62111,x62112))+~P1(f318(f318(f320(x62113),x62112),f318(f168(x62113),x62114)))
% 26.45/26.34  [6212]~P31(x62123,x62121,x62124)+P1(f318(x62121,x62122))+~P1(f318(f318(f320(x62123),x62122),f318(f168(x62123),x62124)))
% 26.45/26.34  [6213]~P31(x62133,x62131,x62134)+P1(f318(x62131,x62132))+~P1(f318(f318(f320(x62133),x62132),f318(f168(x62133),x62134)))
% 26.45/26.34  [6215]~E(f318(f132(x62151,x62152),x62153),f119(x62151))+~P1(f318(x62152,x62154))+~P1(f318(f318(f320(x62151),x62154),f318(f168(x62151),x62153)))
% 26.45/26.34  [6216]~E(f172(x62163,x62161,x62164),x62164)+P1(f318(x62161,x62162))+~P1(f318(f318(f320(x62163),x62162),f318(f168(x62163),x62164)))
% 26.45/26.34  [6244]~E(x62444,f189(f885(x62442,a874)))+~E(x62443,f189(f885(x62441,a874)))+E(f305(x62441,x62442,x62443,x62444),f189(f885(f886(x62441,x62442),a874)))
% 26.45/26.34  [6389]P1(f318(x63891,x63892))+~P1(f318(f156(x63893,x63891),x63894))+~P1(f318(f318(f320(x63893),x63892),f318(f168(x63893),x63894)))
% 26.45/26.34  [6671]~P73(x66711)+E(f318(f318(f6(a879,x66711),x66712),f289(a879,x66713,f318(a118,x66714))),f2(x66711))+~P1(f318(f318(f234(a879),f318(a118,x66714)),x66713))
% 26.45/26.34  [6816]~P108(x68161)+E(f318(f318(f22(f885(x68161,a874)),f318(f288(x68161,x68162),x68163)),f318(f288(x68161,x68162),x68164)),f318(f288(x68161,x68164),x68163))+~P1(f318(f318(f233(x68161),x68162),x68164))
% 26.45/26.34  [7167]~P1(f318(f318(f320(f880(x71671)),x71674),f157(x71671,x71673)))+P1(f318(f318(f320(x71671),x71672),x71673))+~P1(f318(f318(f320(x71671),x71672),f318(f168(x71671),x71674)))
% 26.45/26.34  [7174]~P37(x71741,x71742)+P1(f318(f318(f320(x71741),f770(x71742,x71741,x71743)),x71743))+~P1(f318(f318(f320(x71741),x71744),x71743))
% 26.45/26.34  [7205]~P26(x72052,x72051,x72053,x72054)+E(f318(f41(x72051),f318(f297(x72052,x72051,x72053),x72054)),f318(f41(x72052),x72054))+~P1(f318(f65(x72052),x72054))
% 26.45/26.34  [7229]~P73(x72291)+E(f318(f318(f318(f69(x72291,x72292,f83(x72291)),x72293),f2(x72291)),x72294),f318(f318(f6(x72292,x72291),x72293),x72294))+~P1(f318(f65(x72292),x72294))
% 26.45/26.34  [7230]~P73(x72301)+E(f318(f318(f318(f69(x72301,x72302,f83(x72301)),x72303),f2(x72301)),x72304),f318(f318(f6(x72302,x72301),x72303),x72304))+~P1(f318(f65(x72302),x72304))
% 26.45/26.34  [7231]~P80(x72311)+E(f318(f318(f318(f69(x72311,x72312,f84(x72311)),x72313),f81(x72311)),x72314),f318(f318(f9(x72312,x72311),x72313),x72314))+~P1(f318(f65(x72312),x72314))
% 26.45/26.34  [7232]~P80(x72321)+E(f318(f318(f318(f69(x72321,x72322,f84(x72321)),x72323),f81(x72321)),x72324),f318(f318(f9(x72322,x72321),x72323),x72324))+~P1(f318(f65(x72322),x72324))
% 26.45/26.34  [7258]P26(x72581,x72582,x72583,x72584)+~E(f318(f41(x72582),f318(f297(x72581,x72582,x72583),x72584)),f318(f41(x72581),x72584))+~P1(f318(f65(x72581),x72584))
% 26.45/26.34  [7259]P26(x72591,x72592,x72593,x72594)+~E(f318(f41(x72592),f318(f297(x72591,x72592,x72593),x72594)),f318(f41(x72591),x72594))+~P1(f318(f65(x72591),x72594))
% 26.45/26.34  [7453]~P73(x74531)+E(f318(f318(f83(x74531),f318(x74532,x74533)),f318(f318(f6(a879,x74531),x74532),f291(a879,x74533,x74534))),f318(f318(f6(a879,x74531),x74532),f289(a879,x74533,x74534)))+~P1(f318(f318(f233(a879),x74533),x74534))
% 26.45/26.34  [7463]~P73(x74631)+~P26(x74632,x74631,x74633,x74634)+E(f318(f318(f6(x74631,x74631),f32(x74631)),f318(f297(x74632,x74631,x74633),x74634)),f318(f318(f6(x74632,x74631),x74633),x74634))
% 26.45/26.34  [7464]~P80(x74641)+~P26(x74642,x74641,x74643,x74644)+E(f318(f318(f9(x74641,x74641),f32(x74641)),f318(f297(x74642,x74641,x74643),x74644)),f318(f318(f9(x74642,x74641),x74643),x74644))
% 26.45/26.34  [7522]E(f318(f41(f886(x75221,x75222)),f305(x75221,x75222,x75223,x75224)),f318(f318(f83(a879),f318(f41(x75221),x75223)),f318(f41(x75222),x75224)))+~P1(f318(f65(x75222),x75224))+~P1(f318(f65(x75221),x75223))
% 26.45/26.34  [7523]E(f318(f41(f886(x75231,x75232)),f305(x75231,x75232,x75233,x75234)),f318(f318(f83(a879),f318(f41(x75231),x75233)),f318(f41(x75232),x75234)))+~P1(f318(f65(x75232),x75234))+~P1(f318(f65(x75231),x75233))
% 26.45/26.34  [7607]E(x76071,x76072)+P1(f318(f318(f320(x76073),x76071),f318(f168(x76073),f166(x76073,x76072,x76074))))+~P1(f318(f318(f320(x76073),x76071),f318(f168(x76073),x76074)))
% 26.45/26.34  [7748]~P1(f318(f318(f233(f885(x77481,a874)),x77484),f318(x77483,x77484)))+~P1(f318(f318(f320(x77481),x77482),x77484))+P1(f318(f318(f320(x77481),x77482),f102(f885(x77481,a874),x77483)))
% 26.45/26.34  [7832]~P73(x78321)+E(f318(f318(f83(x78321),f318(f318(f6(a879,x78321),x78322),f318(f288(a879,x78323),x78324))),f318(x78322,x78324)),f318(f318(f6(a879,x78321),x78322),f318(f288(a879,x78323),f318(a118,x78324))))+P1(f318(f318(f234(a879),x78324),x78323))
% 26.45/26.34  [7887]~P26(x78871,x78872,x78873,f243(f885(x78871,a874)))+~P1(f318(f65(x78872),x78874))+P1(f318(f65(x78871),f318(f298(x78871,x78872,x78873),x78874)))
% 26.45/26.34  [8000]P1(f318(f318(f320(f880(x80001)),f318(f318(f147(x80001),x80002),x80003)),f157(x80001,x80004)))+~P1(f318(f318(f320(f880(x80001)),x80003),f157(x80001,x80004)))+~P1(f318(f318(f320(x80001),x80002),x80004))
% 26.45/26.34  [8053]E(x80531,x80532)+~P1(f318(f318(f320(x80533),x80531),f318(f168(x80533),f166(x80533,x80532,x80534))))+P1(f318(f318(f320(x80533),x80531),f318(f168(x80533),x80534)))
% 26.45/26.34  [8094]~E(f318(f297(x80943,x80941,x80944),f243(f885(x80943,a874))),f243(f885(x80941,a874)))+P1(f318(f65(x80941),x80942))+~P1(f318(f65(x80943),f318(f298(x80943,x80941,x80944),x80942)))
% 26.45/26.34  [8188]~P26(x81881,x81883,x81884,x81882)+P1(f318(f65(x81881),x81882))+~P1(f318(f65(x81883),f318(f297(x81881,x81883,x81884),x81882)))
% 26.45/26.34  [8208]~E(x82082,x82083)+P1(f318(f318(f320(f884(x82081,x82081)),f318(f318(f248(x82081,x82081),x82082),x82083)),f245(x82081,x82084)))+~P1(f318(f318(f320(x82081),x82082),x82084))
% 26.45/26.34  [8209]~E(x82092,x82093)+P1(f318(f318(f320(f884(x82091,x82091)),f318(f318(f248(x82091,x82091),x82092),x82093)),f245(x82091,x82094)))+~P1(f318(f318(f320(x82091),x82092),x82094))
% 26.45/26.34  [8247]~P73(x82471)+E(f318(f318(f83(x82471),f318(f318(f6(a879,x82471),x82472),f289(a879,x82473,x82474))),f318(x82472,f318(a118,x82474))),f318(f318(f6(a879,x82471),x82472),f289(a879,x82473,f318(a118,x82474))))+P1(f318(f318(f234(a879),f318(a118,x82474)),x82473))
% 26.45/26.34  [8308]~E(x83082,x83084)+P1(f318(f318(f320(f884(x83081,x83081)),f318(f318(f248(x83081,x83081),x83082),x83084)),f294(x83081,x83083)))+P1(f318(f318(f320(x83081),x83082),f318(f246(x83081,x83081),x83083)))
% 26.45/26.34  [8310]P1(f318(x83101,x83102))+~P1(f318(x83101,f318(f318(f161(x83103),x83104),f596(x83101,x83104,x83103))))+~P1(f318(f318(f320(x83103),x83102),f318(f168(x83103),x83104)))
% 26.45/26.34  [8452]~P1(f318(f318(f320(x84521),x84522),f307(x84521,x84524)))+P1(f318(f318(f320(f880(x84521)),f318(f318(f147(x84521),x84522),x84523)),f307(f880(x84521),f153(x84521,x84524))))+~P1(f318(f318(f320(f880(x84521)),x84523),f307(f880(x84521),f153(x84521,x84524))))
% 26.45/26.34  [8465]~P26(x84652,x84653,x84654,f694(x84654,x84653,x84652,x84651))+P26(x84652,x84653,x84654,f44(f885(x84652,a874),x84651))+E(x84651,f189(f885(f885(x84652,a874),a874)))
% 26.45/26.34  [8742]E(x87421,x87422)+~P1(f318(f318(f320(f884(x87423,x87423)),f318(f318(f248(x87423,x87423),x87421),x87422)),f294(x87423,x87424)))+P1(f318(f318(f320(x87423),x87421),f318(f246(x87423,x87423),x87424)))
% 26.45/26.34  [9018]P26(x90182,x90183,x90184,f44(f885(x90182,a874),x90181))+E(x90181,f189(f885(f885(x90182,a874),a874)))+P1(f318(f318(f320(f885(x90182,a874)),f694(x90184,x90183,x90182,x90181)),x90181))
% 26.45/26.34  [9152]P1(f318(f65(x91521),x91522))+~P1(f318(f65(x91524),f318(f297(x91521,x91524,x91523),x91522)))+P1(f318(f318(f320(x91521),f571(x91523,x91524,x91522,x91521)),x91522))
% 26.45/26.34  [9256]~P5(x92562)+E(f318(f318(f68(x92561,x92562,f318(f318(f8(x92562,f885(x92562,x92562),x92561),f116(x92562)),x92563)),f189(x92562)),x92564),f318(f318(f45(x92561,x92562),x92564),x92563))+~P1(f318(f65(x92561),x92564))
% 26.45/26.34  [9257]~P5(x92572)+E(f318(f318(f68(x92571,x92572,f318(f318(f8(x92572,f885(x92572,x92572),x92571),f107(x92572)),x92573)),f243(x92572)),x92574),f318(f318(f46(x92571,x92572),x92574),x92573))+~P1(f318(f65(x92571),x92574))
% 26.45/26.34  [9338]P1(f318(x93381,x93382))+~P1(f318(x93381,f318(f318(f161(x93383),x93384),f695(x93382,x93381,x93384,x93383))))+~P1(f318(f318(f320(x93383),x93382),f318(f168(x93383),x93384)))
% 26.45/26.34  [9358]E(x93581,x93582)+~P1(f318(f318(f320(f884(x93583,x93583)),f318(f318(f248(x93583,x93583),x93581),x93582)),f294(x93583,x93584)))+P1(f318(f318(f320(f884(x93583,x93583)),f318(f318(f248(x93583,x93583),x93581),x93582)),f318(f318(f275(x93583,x93583,x93583),x93584),f294(x93583,x93584))))
% 26.45/26.34  [9359]E(x93591,x93592)+~P1(f318(f318(f320(f884(x93593,x93593)),f318(f318(f248(x93593,x93593),x93591),x93592)),f294(x93593,x93594)))+P1(f318(f318(f320(f884(x93593,x93593)),f318(f318(f248(x93593,x93593),x93591),x93592)),f318(f318(f275(x93593,x93593,x93593),x93594),f294(x93593,x93594))))
% 26.45/26.34  [9404]~E(f318(f190(f880(x94041)),x94042),f318(f190(f880(x94041)),x94043))+~P1(f318(f318(f320(f884(f880(x94041),f880(x94041))),f318(f318(f248(f880(x94041),f880(x94041)),x94042),x94043)),f143(x94041,x94044)))+P1(f318(f318(f320(f884(f880(x94041),f880(x94041))),f318(f318(f248(f880(x94041),f880(x94041)),x94042),x94043)),f141(x94041,x94044)))
% 26.45/26.34  [9427]E(x94271,x94272)+P1(f318(f318(f320(f884(x94273,x94273)),f318(f318(f248(x94273,x94273),x94271),x94272)),f294(x94273,x94274)))+~P1(f318(f318(f320(f884(x94273,x94273)),f318(f318(f248(x94273,x94273),x94271),x94272)),f318(f318(f275(x94273,x94273,x94273),x94274),f294(x94273,x94274))))
% 26.45/26.34  [9628]P31(x96281,f318(f318(f18(x96281,a874,a874),f318(f318(f8(a874,f885(a874,a874),x96281),a317),f318(f318(f8(a874,a874,x96281),a313),x96282))),f318(a315,x96283)),x96284)+~P1(f318(x96282,x96283))+~P35(x96281,x96282,f318(f318(f147(x96281),x96283),x96284))
% 26.45/26.34  [9795]~P31(x97951,f318(f318(f18(x97951,a874,a874),f318(f318(f8(a874,f885(a874,a874),x97951),a317),f318(f318(f8(a874,a874,x97951),a313),x97952))),f318(a315,x97953)),x97954)+~P1(f318(x97952,x97953))+P35(x97951,x97952,f318(f318(f147(x97951),x97953),x97954))
% 26.45/26.34  [9799]~P35(x97991,x97992,x97994)+~P31(x97991,f318(f318(f18(x97991,a874,a874),f318(f318(f8(a874,f885(a874,a874),x97991),a317),f318(f318(f8(a874,a874,x97991),a313),x97992))),f318(a315,x97993)),x97994)+P35(x97991,x97992,f318(f318(f147(x97991),x97993),x97994))
% 26.45/26.34  [9840]~P67(x98401)+E(f318(f318(f6(a879,x98401),f318(f318(f18(a879,x98401,x98401),f318(f318(f8(x98401,f885(x98401,x98401),a879),f22(x98401)),x98402)),f318(f318(f8(a879,x98401,a879),x98402),f318(f318(f7(a879,a879,a879),f83(a879)),f81(a879))))),f289(a879,x98403,x98404)),f2(x98401))+P1(f318(f318(f233(a879),x98403),x98404))
% 26.45/26.34  [10084]~P37(x100842,x100844)+~P26(x100842,x100841,x100843,f243(f885(x100842,a874)))+P37(x100841,f318(f297(f884(x100842,x100842),f884(x100841,x100841),f258(x100842,x100841,x100842,x100841,x100843,x100843)),x100844))
% 26.45/26.34  [10254]~E(f318(f190(f880(x102541)),x102543),f318(f190(f880(x102541)),x102542))+P1(f318(f318(f320(f884(f880(x102541),f880(x102541))),f318(f318(f248(f880(x102541),f880(x102541)),x102542),x102543)),f154(x102541,x102544)))+~P1(f318(f318(f257(x102541,x102541,a874),f318(f318(f7(x102541,f885(f884(x102541,x102541),a874),f885(x102541,a874)),f318(f318(f8(f885(x102541,f885(f885(f884(x102541,x102541),a874),a874)),f885(f885(f884(x102541,x102541),a874),f885(x102541,a874)),x102541),f7(x102541,f885(f884(x102541,x102541),a874),a874)),f318(f318(f8(f885(x102541,f884(x102541,x102541)),f885(x102541,f885(f885(f884(x102541,x102541),a874),a874)),x102541),f318(f8(f884(x102541,x102541),f885(f885(f884(x102541,x102541),a874),a874),x102541),f320(f884(x102541,x102541)))),f248(x102541,x102541)))),x102544)),f585(x102544,x102543,x102542,x102541)))
% 26.45/26.34  [6049]~E(x60494,x60492)+P1(f318(x60491,x60492))+P1(f318(f318(f197(f29(x60491,x60493)),x60492),x60494))
% 26.45/26.34  [6137]~P61(x61371)+~E(x61372,f2(x61371))+E(f318(f318(f42(x61371),f318(f318(f84(x61371),x61372),x61373)),f318(f318(f84(x61371),x61372),x61374)),f2(x61371))
% 26.45/26.34  [6176]E(x61761,f119(x61762))+E(x61763,f318(f318(f22(a879),f318(f190(f880(x61762)),x61761)),f81(a879)))+E(f140(x61762,f318(f318(f155(x61762,x61761),x61763),x61764)),f140(x61762,x61761))
% 26.45/26.34  [6204]E(x62041,x62042)+P1(f318(x62043,x62042))+~P1(f318(f318(f318(f296(x62044),x62041),x62043),x62042))
% 26.45/26.34  [6220]~P73(x62201)+~P1(f318(f133(x62202),x62204))+E(f318(f162(x62201),f318(f318(f150(x62202,x62201),x62203),x62204)),f318(f318(f6(x62202,x62201),x62203),f318(f168(x62202),x62204)))
% 26.45/26.34  [6237]~P80(x62372)+~P1(f318(f65(x62371),x62374))+E(f318(f318(f9(x62371,x62372),f318(f16(x62372,x62371),x62373)),x62374),f318(f318(f249(x62372),x62373),f318(f41(x62371),x62374)))
% 26.45/26.34  [6292]~P61(x62922)+E(x62921,f2(x62922))+E(f318(f318(f42(x62922),f318(f318(f84(x62922),x62923),x62921)),f318(f318(f84(x62922),x62924),x62921)),f318(f318(f42(x62922),x62923),x62924))
% 26.45/26.34  [6293]~P61(x62932)+E(x62931,f2(x62932))+E(f318(f318(f42(x62932),f318(f318(f84(x62932),x62931),x62933)),f318(f318(f84(x62932),x62931),x62934)),f318(f318(f42(x62932),x62933),x62934))
% 26.45/26.34  [6294]~P69(x62942)+E(x62941,f2(x62942))+E(f318(f318(f276(x62942),f318(f318(f84(x62942),x62943),x62941)),f318(f318(f84(x62942),x62944),x62941)),f318(f318(f276(x62942),x62943),x62944))
% 26.45/26.34  [6295]~P69(x62952)+E(x62951,f2(x62952))+E(f318(f318(f276(x62952),f318(f318(f84(x62952),x62951),x62953)),f318(f318(f84(x62952),x62951),x62954)),f318(f318(f276(x62952),x62953),x62954))
% 26.45/26.34  [6296]~P61(x62962)+E(x62961,f2(x62962))+E(f318(f318(f42(x62962),f318(f318(f84(x62962),x62961),x62963)),f318(f318(f84(x62962),x62961),x62964)),f318(f318(f42(x62962),x62963),x62964))
% 26.45/26.34  [6357]P1(f318(x63571,x63572))+~E(x63573,f318(f318(f83(a879),x63574),x63572))+~P1(f318(x63571,f318(f318(f22(a879),x63573),x63574)))
% 26.45/26.34  [6358]P1(f318(x63581,x63582))+~E(x63583,f318(f318(f83(a879),x63584),x63582))+~P1(f318(x63581,f318(f318(f22(a879),x63583),x63584)))
% 26.45/26.34  [6442]P30(x64421,x64422,x64423)+P29(x64421,f580(x64423,x64422,x64421),x64424)+~P1(f318(f318(f320(f878(x64421)),x64424),x64422))
% 26.45/26.34  [6446]~P1(f318(x64462,x64463))+~P1(f318(f156(x64461,x64462),x64464))+P1(f318(f156(x64461,x64462),f318(f318(f147(x64461),x64463),x64464)))
% 26.45/26.34  [6487]E(x64871,f119(x64872))+~E(x64873,f318(f318(f22(a879),f318(f190(f880(x64872)),x64871)),f81(a879)))+E(f140(x64872,f318(f318(f155(x64872,x64871),x64873),x64874)),x64874)
% 26.45/26.34  [6510]~P63(x65101)+~P1(f318(f318(f233(x65101),x65102),x65104))+P1(f318(f318(f233(x65101),x65102),f318(f318(f116(x65101),x65103),x65104)))
% 26.45/26.34  [6511]~P63(x65111)+~P1(f318(f318(f233(x65111),x65112),x65113))+P1(f318(f318(f233(x65111),x65112),f318(f318(f116(x65111),x65113),x65114)))
% 26.45/26.34  [6512]~P108(x65121)+~P1(f318(f318(f233(x65121),x65122),x65124))+P1(f318(f318(f233(x65121),x65122),f318(f318(f232(x65121),x65123),x65124)))
% 26.45/26.34  [6513]~P108(x65131)+~P1(f318(f318(f233(x65131),x65132),x65134))+P1(f318(f318(f233(x65131),x65132),f318(f318(f232(x65131),x65133),x65134)))
% 26.45/26.34  [6514]~P108(x65141)+~P1(f318(f318(f233(x65141),x65142),x65143))+P1(f318(f318(f233(x65141),x65142),f318(f318(f232(x65141),x65143),x65144)))
% 26.45/26.34  [6515]~P108(x65151)+~P1(f318(f318(f233(x65151),x65152),x65153))+P1(f318(f318(f233(x65151),x65152),f318(f318(f232(x65151),x65153),x65154)))
% 26.45/26.34  [6516]~P63(x65161)+~P1(f318(f318(f234(x65161),x65162),x65164))+P1(f318(f318(f234(x65161),x65162),f318(f318(f116(x65161),x65163),x65164)))
% 26.45/26.34  [6517]~P63(x65171)+~P1(f318(f318(f234(x65171),x65172),x65173))+P1(f318(f318(f234(x65171),x65172),f318(f318(f116(x65171),x65173),x65174)))
% 26.45/26.34  [6518]~P108(x65181)+~P1(f318(f318(f234(x65181),x65182),x65184))+P1(f318(f318(f234(x65181),x65182),f318(f318(f232(x65181),x65183),x65184)))
% 26.45/26.34  [6519]~P108(x65191)+~P1(f318(f318(f234(x65191),x65192),x65194))+P1(f318(f318(f234(x65191),x65192),f318(f318(f232(x65191),x65193),x65194)))
% 26.45/26.34  [6520]~P108(x65201)+~P1(f318(f318(f234(x65201),x65202),x65203))+P1(f318(f318(f234(x65201),x65202),f318(f318(f232(x65201),x65203),x65204)))
% 26.45/26.34  [6521]~P108(x65211)+~P1(f318(f318(f234(x65211),x65212),x65213))+P1(f318(f318(f234(x65211),x65212),f318(f318(f232(x65211),x65213),x65214)))
% 26.45/26.34  [6609]~E(f318(f318(f161(x66091),x66092),x66093),x66094)+E(f318(f318(f155(x66091,x66092),x66093),x66094),x66092)+~P1(f318(f318(f234(a879),x66093),f318(f190(f880(x66091)),x66092)))
% 26.45/26.34  [6628]E(x66281,x66282)+P1(f318(x66283,x66281))+~P1(f318(f318(f197(f29(x66283,x66284)),x66281),x66282))
% 26.45/26.34  [6629]E(x66291,x66292)+P1(f318(x66293,x66291))+~P1(f318(f318(f197(f29(x66293,x66294)),x66291),x66292))
% 26.45/26.34  [6656]P1(f318(x66561,x66562))+~P1(f318(x66563,x66562))+~P1(f318(f318(f233(f885(x66564,a874)),x66563),x66561))
% 26.45/26.34  [6657]P1(f318(x66571,x66572))+~P1(f318(x66573,x66572))+~P1(f318(f318(f233(f885(x66574,a874)),x66573),x66571))
% 26.45/26.34  [6689]~E(f318(f318(f155(x66891,x66892),x66893),x66894),x66892)+E(f318(f318(f161(x66891),x66892),x66893),x66894)+~P1(f318(f318(f234(a879),x66893),f318(f190(f880(x66891)),x66892)))
% 26.45/26.34  [6704]~P1(f318(f156(x67041,x67042),x67044))+~P1(f318(f156(x67041,x67042),x67043))+P1(f318(f156(x67041,x67042),f318(f318(f121(x67041),x67043),x67044)))
% 26.45/26.34  [6804]P29(x68041,x68042,x68043)+~P29(x68041,f318(a118,x68042),f581(x68042,x68044,x68041))+~P1(f318(f318(f320(f878(x68041)),x68043),x68044))
% 26.45/26.34  [6813]E(x68131,f189(f885(x68132,a874)))+E(x68133,f189(f885(x68134,a874)))+~E(f318(f318(f255(x68134,x68132),x68133),f318(f16(f885(x68132,a874),x68134),x68131)),f189(f885(f884(x68134,x68132),a874)))
% 26.45/26.34  [6831]E(x68311,x68312)+P1(f318(f318(f320(x68313),x68311),x68314))+~P1(f318(f318(f320(x68313),x68311),f318(f318(f296(x68313),x68312),x68314)))
% 26.45/26.34  [6832]E(x68321,x68322)+P1(f318(f318(f320(x68323),x68321),x68324))+~P1(f318(f318(f320(x68323),x68321),f318(f318(f296(x68323),x68322),x68324)))
% 26.45/26.34  [6848]~P108(x68481)+P1(f318(f318(f233(x68481),x68482),x68483))+~P1(f318(f318(f233(x68481),x68482),f318(f318(f231(x68481),x68484),x68483)))
% 26.45/26.34  [6849]~P108(x68491)+P1(f318(f318(f233(x68491),x68492),x68493))+~P1(f318(f318(f233(x68491),x68492),f318(f318(f231(x68491),x68494),x68493)))
% 26.45/26.34  [6850]~P108(x68501)+P1(f318(f318(f233(x68501),x68502),x68503))+~P1(f318(f318(f233(x68501),x68502),f318(f318(f231(x68501),x68503),x68504)))
% 26.45/26.34  [6851]~P108(x68511)+P1(f318(f318(f233(x68511),x68512),x68513))+~P1(f318(f318(f233(x68511),x68512),f318(f318(f231(x68511),x68513),x68514)))
% 26.45/26.34  [6852]~P105(x68521)+P1(f318(f318(f233(x68521),x68522),x68523))+~P1(f318(f318(f233(x68521),x68522),f318(f318(f107(x68521),x68524),x68523)))
% 26.45/26.34  [6853]~P105(x68531)+P1(f318(f318(f233(x68531),x68532),x68533))+~P1(f318(f318(f233(x68531),x68532),f318(f318(f107(x68531),x68534),x68533)))
% 26.45/26.34  [6854]~P105(x68541)+P1(f318(f318(f233(x68541),x68542),x68543))+~P1(f318(f318(f233(x68541),x68542),f318(f318(f107(x68541),x68543),x68544)))
% 26.45/26.34  [6855]~P105(x68551)+P1(f318(f318(f233(x68551),x68552),x68553))+~P1(f318(f318(f233(x68551),x68552),f318(f318(f107(x68551),x68553),x68554)))
% 26.45/26.34  [6856]~P108(x68561)+P1(f318(f318(f234(x68561),x68562),x68563))+~P1(f318(f318(f234(x68561),x68562),f318(f318(f231(x68561),x68564),x68563)))
% 26.45/26.34  [6857]~P108(x68571)+P1(f318(f318(f234(x68571),x68572),x68573))+~P1(f318(f318(f234(x68571),x68572),f318(f318(f231(x68571),x68573),x68574)))
% 26.45/26.34  [6880]~E(f318(f318(f161(x68801),x68803),x68804),x68802)+P1(f318(f318(f320(x68801),x68802),f318(f168(x68801),x68803)))+~P1(f318(f318(f234(a879),x68804),f318(f190(f880(x68801)),x68803)))
% 26.45/26.34  [6891]~P108(x68911)+~P15(x68911,f318(f318(f147(x68911),x68912),f318(f318(f147(x68911),x68913),x68914)))+P1(f318(f318(f233(x68911),x68912),x68913))
% 26.45/26.34  [6944]~P108(x69441)+P15(x69441,f318(f318(f147(x69441),x69442),x69443))+~P15(x69441,f318(f318(f147(x69441),x69444),f318(f318(f147(x69441),x69442),x69443)))
% 26.45/26.34  [7033]~P31(x70332,x70331,x70333)+P1(f318(x70331,f318(f318(f161(x70332),x70333),x70334)))+~P1(f318(f318(f234(a879),x70334),f318(f190(f880(x70332)),x70333)))
% 26.45/26.34  [7052]E(x70521,f2(a1))+E(f318(f318(f42(a1),x70522),x70521),x70523)+~P1(f318(f52(x70522,x70521),f318(f318(f248(a1,a1),x70523),x70524)))
% 26.45/26.34  [7073]E(f48(a1,x70732,x70731),x70733)+E(x70731,f2(a1))+~P1(f318(f52(x70732,x70731),f318(f318(f248(a1,a1),x70734),x70733)))
% 26.45/26.34  [7188]P1(f318(f318(f320(x71881),x71882),x71883))+~P1(f318(f318(f320(x71881),x71882),x71884))+~P1(f318(f318(f233(f885(x71881,a874)),x71884),x71883))
% 26.45/26.34  [7189]P1(f318(f318(f320(x71891),x71892),x71893))+~P1(f318(f318(f320(x71891),x71892),x71894))+~P1(f318(f318(f233(f885(x71891,a874)),x71894),x71893))
% 26.45/26.34  [7190]P1(f318(f318(f320(x71901),x71902),x71903))+~P1(f318(f318(f320(x71901),x71902),x71904))+~P1(f318(f318(f233(f885(x71901,a874)),x71904),x71903))
% 26.45/26.34  [7191]P1(f318(f318(f320(x71911),x71912),x71913))+~P1(f318(f318(f320(x71911),x71912),x71914))+~P1(f318(f318(f234(f885(x71911,a874)),x71914),x71913))
% 26.45/26.34  [7192]P1(f318(f318(f320(x71921),x71922),x71923))+~P1(f318(f318(f320(x71921),x71922),x71924))+~P1(f318(f318(f233(f885(x71921,a874)),x71924),x71923))
% 26.45/26.34  [7300]P33(x73001,x73002,x73003)+~P1(f318(x73002,f318(f318(f161(x73001),x73003),x73004)))+~P1(f318(f318(f234(a879),x73004),f318(f190(f880(x73001)),x73003)))
% 26.45/26.34  [7419]~P110(x74192)+~P1(f318(f318(f234(f885(x74191,x74192)),x74193),x74194))+P1(f318(f318(f233(f885(x74191,x74192)),x74193),x74194))
% 26.45/26.34  [7511]~P25(x75111,x75112,x75114)+P25(x75111,x75112,f318(f318(f296(f878(x75111)),x75113),x75114))+~P25(x75111,x75112,f318(f318(f296(f878(x75111)),x75113),f189(f885(f878(x75111),a874))))
% 26.45/26.34  [7556]~P1(f318(f318(f320(x75561),x75562),x75564))+P1(f318(f318(f320(x75561),x75562),f43(f885(x75561,a874),x75563)))+~P1(f318(f318(f320(f885(x75561,a874)),x75564),x75563))
% 26.45/26.34  [7568]P29(x75681,x75682,x75683)+P1(f318(f318(f320(f878(x75681)),f581(x75682,x75684,x75681)),x75684))+~P1(f318(f318(f320(f878(x75681)),x75683),x75684))
% 26.45/26.34  [7585]~P89(x75851)+~P1(f318(f318(f233(x75851),x75853),x75854))+P1(f318(f318(f233(x75851),f318(f318(f83(x75851),x75852),x75853)),f318(f318(f83(x75851),x75852),x75854)))
% 26.45/26.34  [7586]~P90(x75861)+~P1(f318(f318(f233(x75861),x75863),x75864))+P1(f318(f318(f233(x75861),f318(f318(f83(x75861),x75862),x75863)),f318(f318(f83(x75861),x75862),x75864)))
% 26.45/26.34  [7587]~P89(x75871)+~P1(f318(f318(f233(x75871),x75872),x75874))+P1(f318(f318(f233(x75871),f318(f318(f83(x75871),x75872),x75873)),f318(f318(f83(x75871),x75874),x75873)))
% 26.45/26.34  [7588]~P90(x75881)+~P1(f318(f318(f233(x75881),x75882),x75884))+P1(f318(f318(f233(x75881),f318(f318(f83(x75881),x75882),x75883)),f318(f318(f83(x75881),x75884),x75883)))
% 26.45/26.34  [7589]~P88(x75891)+~P1(f318(f318(f234(x75891),x75893),x75894))+P1(f318(f318(f234(x75891),f318(f318(f83(x75891),x75892),x75893)),f318(f318(f83(x75891),x75892),x75894)))
% 26.45/26.34  [7590]~P89(x75901)+~P1(f318(f318(f234(x75901),x75903),x75904))+P1(f318(f318(f234(x75901),f318(f318(f83(x75901),x75902),x75903)),f318(f318(f83(x75901),x75902),x75904)))
% 26.45/26.34  [7591]~P88(x75911)+~P1(f318(f318(f234(x75911),x75912),x75914))+P1(f318(f318(f234(x75911),f318(f318(f83(x75911),x75912),x75913)),f318(f318(f83(x75911),x75914),x75913)))
% 26.45/26.34  [7592]~P89(x75921)+~P1(f318(f318(f234(x75921),x75922),x75924))+P1(f318(f318(f234(x75921),f318(f318(f83(x75921),x75922),x75923)),f318(f318(f83(x75921),x75924),x75923)))
% 26.45/26.34  [7601]~P113(x76011)+~P99(x76011)+E(f318(f318(f22(x76011),f318(f318(f84(x76011),x76012),f318(f109(x76011),x76013))),f318(f318(f84(x76011),x76014),f318(f109(x76011),x76013))),f318(f318(f84(x76011),f318(f318(f22(x76011),x76012),x76014)),f318(f109(x76011),x76013)))
% 26.45/26.34  [7602]~P138(x76021)+~P99(x76021)+E(f318(f318(f83(x76021),f318(f318(f84(x76021),x76022),f318(f109(x76021),x76023))),f318(f318(f84(x76021),x76024),f318(f109(x76021),x76023))),f318(f318(f84(x76021),f318(f318(f83(x76021),x76022),x76024)),f318(f109(x76021),x76023)))
% 26.45/26.34  [7638]~P73(x76381)+E(f318(f318(f83(x76381),f318(x76382,x76383)),f318(f318(f6(a879,x76381),x76382),f289(a879,f318(a118,x76383),x76384))),f318(f318(f6(a879,x76381),x76382),f289(a879,x76383,x76384)))+~P1(f318(f318(f233(a879),x76383),x76384))
% 26.45/26.34  [7649]~P26(x76492,x76491,x76493,f318(f168(x76492),x76494))+~P1(f318(f133(x76492),x76494))+P1(f318(f133(x76491),f318(f318(f150(x76492,x76491),x76493),x76494)))
% 26.45/26.34  [7696]~P1(f318(f318(f233(a879),x76962),x76964))+~P1(f318(f318(f233(a879),x76961),x76963))+P1(f318(f318(f233(a879),f318(f318(f83(a879),x76961),x76962)),f318(f318(f83(a879),x76963),x76964)))
% 26.45/26.34  [7697]~P1(f318(f318(f233(a879),x76972),x76974))+~P1(f318(f318(f233(a879),x76971),x76973))+P1(f318(f318(f233(a879),f318(f318(f84(a879),x76971),x76972)),f318(f318(f84(a879),x76973),x76974)))
% 26.45/26.34  [7700]~P1(f318(f318(f234(a879),x77002),x77004))+~P1(f318(f318(f234(a879),x77001),x77003))+P1(f318(f318(f234(a879),f318(f318(f83(a879),x77001),x77002)),f318(f318(f83(a879),x77003),x77004)))
% 26.45/26.34  [7701]~P1(f318(f318(f233(a1),x77012),x77014))+~P1(f318(f318(f234(a1),x77011),x77013))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x77011),x77012)),f318(f318(f83(a1),x77013),x77014)))
% 26.45/26.34  [7749]P1(f318(f318(f320(x77491),x77492),x77493))+~P1(f318(f318(f320(x77491),x77492),f44(f885(x77491,a874),x77494)))+~P1(f318(f318(f320(f885(x77491,a874)),x77493),x77494))
% 26.45/26.34  [7750]P1(f318(f318(f320(x77501),x77502),x77503))+~P1(f318(f318(f320(x77501),x77502),f44(f885(x77501,a874),x77504)))+~P1(f318(f318(f320(f885(x77501,a874)),x77503),x77504))
% 26.45/26.34  [7765]~P1(f318(x77651,f595(x77651,x77653,x77652)))+P1(f318(x77651,f318(f318(f161(x77652),x77653),x77654)))+~P1(f318(f318(f234(a879),x77654),f318(f190(f880(x77652)),x77653)))
% 26.45/26.34  [7769]P1(f318(x77691,x77692))+~P1(f318(f318(f320(x77694),x77692),f318(f168(x77694),x77693)))+P1(f318(f318(f234(a879),f596(x77691,x77693,x77694)),f318(f190(f880(x77694)),x77693)))
% 26.45/26.34  [7789]~P1(f318(f318(f197(x77892),x77893),x77894))+~P1(f318(f318(f197(f29(x77891,x77892)),x77894),x77893))+P1(f318(f318(f197(f29(x77891,x77892)),x77893),x77893))
% 26.45/26.34  [7818]~P110(x78181)+~P1(f318(f318(f234(f885(x78182,x78181)),x78184),x78183))+~P1(f318(f318(f233(f885(x78182,x78181)),x78183),x78184))
% 26.45/26.34  [7861]~P1(f318(x78614,x78612))+~P1(f318(f318(f320(x78611),x78612),x78613))+P1(f318(f318(f320(x78611),x78612),f318(f318(f107(f885(x78611,a874)),x78613),f318(f240(x78611),x78614))))
% 26.45/26.34  [7879]P1(f318(f318(f320(x78791),x78792),x78793))+~P1(f318(f318(f233(f885(x78791,a874)),x78793),x78794))+P1(f318(f318(f233(f885(x78791,a874)),x78793),f318(f318(f296(x78791),x78792),x78794)))
% 26.45/26.34  [7880]P1(f318(f318(f320(x78801),x78802),x78803))+~P1(f318(f318(f233(f885(x78801,a874)),x78803),x78804))+P1(f318(f318(f233(f885(x78801,a874)),x78803),f318(f318(f296(x78801),x78802),x78804)))
% 26.45/26.34  [8010]~P1(f318(f318(f320(x80101),x80103),x80104))+~P1(f318(f318(f234(f885(x80101,a874)),x80102),x80104))+P1(f318(f318(f234(f885(x80101,a874)),x80102),f318(f318(f296(x80101),x80103),x80104)))
% 26.45/26.34  [8012]E(f318(f318(f107(f885(x80121,a874)),x80122),x80123),f189(f885(x80121,a874)))+~E(f318(f318(f107(f885(x80121,a874)),f43(f885(x80121,a874),x80124)),x80123),f189(f885(x80121,a874)))+~P1(f318(f318(f320(f885(x80121,a874)),x80122),x80124))
% 26.45/26.34  [8089]P1(f318(f318(f320(x80891),x80892),x80893))+~P1(f318(f318(f233(f885(x80891,a874)),x80893),f318(f318(f296(x80891),x80892),x80894)))+P1(f318(f318(f233(f885(x80891,a874)),x80893),x80894))
% 26.45/26.34  [8090]P1(f318(f318(f320(x80901),x80902),x80903))+~P1(f318(f318(f233(f885(x80901,a874)),x80903),f318(f318(f296(x80901),x80902),x80904)))+P1(f318(f318(f233(f885(x80901,a874)),x80903),x80904))
% 26.45/26.34  [8110]P1(f318(f318(f320(x81102),f595(x81101,x81103,x81102)),f318(f168(x81102),x81103)))+P1(f318(x81101,f318(f318(f161(x81102),x81103),x81104)))+~P1(f318(f318(f234(a879),x81104),f318(f190(f880(x81102)),x81103)))
% 26.45/26.34  [8118]~P1(f318(f318(f233(f885(x81181,a874)),x81182),x81184))+P1(f318(f318(f233(f885(x81181,a874)),x81182),x81183))+~P1(f318(f318(f233(f885(x81181,a874)),x81184),x81183))
% 26.45/26.34  [8119]~P1(f318(f318(f234(f885(x81191,a874)),x81192),x81194))+~P1(f318(f318(f233(f885(x81191,a874)),x81194),x81193))+P1(f318(f318(f234(f885(x81191,a874)),x81192),x81193))
% 26.45/26.34  [8120]~P1(f318(f318(f233(f885(x81201,a874)),x81202),x81204))+~P1(f318(f318(f234(f885(x81201,a874)),x81204),x81203))+P1(f318(f318(f234(f885(x81201,a874)),x81202),x81203))
% 26.45/26.34  [8121]~P1(f318(f318(f234(f885(x81211,a874)),x81212),x81214))+P1(f318(f318(f234(f885(x81211,a874)),x81212),x81213))+~P1(f318(f318(f234(f885(x81211,a874)),x81214),x81213))
% 26.45/26.34  [8161]~P1(f318(f318(f320(x81611),x81614),x81613))+~P1(f318(f318(f234(f885(x81611,a874)),x81612),f318(f318(f296(x81611),x81614),x81613)))+P1(f318(f318(f234(f885(x81611,a874)),x81612),x81613))
% 26.45/26.34  [8172]~P89(x81721)+P1(f318(f318(f233(x81721),x81722),x81723))+~P1(f318(f318(f233(x81721),f318(f318(f83(x81721),x81724),x81722)),f318(f318(f83(x81721),x81724),x81723)))
% 26.45/26.34  [8173]~P89(x81731)+P1(f318(f318(f233(x81731),x81732),x81733))+~P1(f318(f318(f233(x81731),f318(f318(f83(x81731),x81734),x81732)),f318(f318(f83(x81731),x81734),x81733)))
% 26.45/26.34  [8174]~P89(x81741)+P1(f318(f318(f233(x81741),x81742),x81743))+~P1(f318(f318(f233(x81741),f318(f318(f83(x81741),x81742),x81744)),f318(f318(f83(x81741),x81743),x81744)))
% 26.45/26.34  [8175]~P89(x81751)+P1(f318(f318(f233(x81751),x81752),x81753))+~P1(f318(f318(f233(x81751),f318(f318(f83(x81751),x81752),x81754)),f318(f318(f83(x81751),x81753),x81754)))
% 26.45/26.34  [8176]~P89(x81761)+P1(f318(f318(f234(x81761),x81762),x81763))+~P1(f318(f318(f234(x81761),f318(f318(f83(x81761),x81764),x81762)),f318(f318(f83(x81761),x81764),x81763)))
% 26.45/26.34  [8177]~P89(x81771)+P1(f318(f318(f234(x81771),x81772),x81773))+~P1(f318(f318(f234(x81771),f318(f318(f83(x81771),x81774),x81772)),f318(f318(f83(x81771),x81774),x81773)))
% 26.45/26.34  [8178]~P89(x81781)+P1(f318(f318(f234(x81781),x81782),x81783))+~P1(f318(f318(f234(x81781),f318(f318(f83(x81781),x81782),x81784)),f318(f318(f83(x81781),x81783),x81784)))
% 26.45/26.34  [8179]~P89(x81791)+P1(f318(f318(f234(x81791),x81792),x81793))+~P1(f318(f318(f234(x81791),f318(f318(f83(x81791),x81792),x81794)),f318(f318(f83(x81791),x81793),x81794)))
% 26.45/26.34  [8227]P1(f318(x82271,x82272))+~E(f318(f318(f134(x82273),f318(f190(f880(x82273)),f172(x82273,x82271,x82274))),x82274),f119(x82273))+~P1(f318(f318(f320(x82273),x82272),f318(f168(x82273),x82274)))
% 26.45/26.34  [8353]P1(f318(x83531,x83532))+~P1(f318(f318(f320(x83533),x83532),f318(f168(x83533),x83534)))+P1(f318(f318(f234(a879),f318(f190(f880(x83533)),f318(f132(x83533,x83531),x83534))),f318(f190(f880(x83533)),x83534)))
% 26.45/26.34  [8483]E(x84831,x84832)+P1(f318(f318(f197(x84833),x84831),f435(x84832,x84831,x84833,x84834)))+~P1(f318(f318(f197(f29(x84834,x84833)),x84831),x84832))
% 26.45/26.34  [8484]E(x84841,x84842)+P1(f318(f318(f197(x84843),x84841),f564(x84842,x84841,x84843,x84844)))+~P1(f318(f318(f197(f29(x84844,x84843)),x84841),x84842))
% 26.45/26.34  [8513]~P1(f318(x85134,x85132))+P1(f318(f318(f197(x85131),x85132),f435(x85133,x85132,x85131,x85134)))+~P1(f318(f318(f197(f29(x85134,x85131)),x85132),x85133))
% 26.45/26.34  [8514]~P1(f318(x85144,x85142))+P1(f318(f318(f197(x85141),x85142),f564(x85143,x85142,x85141,x85144)))+~P1(f318(f318(f197(f29(x85144,x85141)),x85142),x85143))
% 26.45/26.34  [8833]~P1(f318(x88331,f737(x88331,x88333,x88332,x88334)))+P1(f318(x88331,f318(f318(f161(x88332),x88333),x88334)))+~P1(f318(f318(f234(a879),x88334),f318(f190(f880(x88332)),x88333)))
% 26.45/26.34  [8857]~P26(x88574,x88573,x88571,f243(f885(x88574,a874)))+E(f318(x88571,f347(x88572,x88571,x88573,x88574)),x88572)+~P1(f318(f318(f320(x88573),x88572),f318(f297(x88574,x88573,x88571),f243(f885(x88574,a874)))))
% 26.45/26.34  [8921]E(f172(x89211,x89212,x89213),f318(f318(f169(x89211),x89214),x89213))+P1(f318(f318(f234(a879),f667(x89212,x89213,x89211,x89214)),x89214))+P1(f318(f318(f234(a879),x89214),f318(f190(f880(x89211)),x89213)))
% 26.45/26.34  [8924]E(f172(x89241,x89242,x89243),f318(f318(f169(x89241),x89244),x89243))+P1(f318(f318(f234(a879),f667(x89242,x89243,x89241,x89244)),x89244))+P1(f318(x89242,f318(f318(f161(x89241),x89243),x89244)))
% 26.45/26.34  [8954]P1(f318(x89541,x89542))+~P1(f318(f318(f320(x89544),x89542),f318(f168(x89544),x89543)))+P1(f318(f318(f234(a879),f695(x89542,x89541,x89543,x89544)),f318(f190(f880(x89544)),x89543)))
% 26.45/26.34  [8957]E(f172(x89571,x89572,x89573),f318(f318(f169(x89571),x89574),x89573))+P1(f318(f318(f234(a879),x89574),f318(f190(f880(x89571)),x89573)))+P1(f318(f318(f234(a879),f667(x89572,x89573,x89571,x89574)),f318(f190(f880(x89571)),x89573)))
% 26.45/26.34  [8964]E(f172(x89641,x89642,x89643),f318(f318(f169(x89641),x89644),x89643))+P1(f318(x89642,f318(f318(f161(x89641),x89643),x89644)))+P1(f318(f318(f234(a879),f667(x89642,x89643,x89641,x89644)),f318(f190(f880(x89641)),x89643)))
% 26.45/26.34  [8991]~P118(x89914)+P1(f318(f318(f320(x89911),f804(x89912,x89913,x89911,x89914)),x89913))+P1(f318(f318(f234(x89914),f2(x89914)),f318(f318(f9(x89911,x89914),x89912),x89913)))
% 26.45/26.34  [8992]~P118(x89924)+P1(f318(f318(f320(x89921),f808(x89922,x89923,x89921,x89924)),x89923))+P1(f318(f318(f233(x89924),f2(x89924)),f318(f318(f9(x89921,x89924),x89922),x89923)))
% 26.45/26.34  [9020]~P1(f318(f65(x90201),x90204))+P1(f318(f318(f320(x90201),f541(x90202,x90203,x90204,x90201)),x90204))+P1(f318(f65(f884(x90201,x90203)),f318(f318(f255(x90201,x90203),x90204),x90202)))
% 26.45/26.34  [9049]P1(f318(f318(f320(x90492),f737(x90491,x90493,x90492,x90494)),f318(f168(x90492),x90493)))+P1(f318(x90491,f318(f318(f161(x90492),x90493),x90494)))+~P1(f318(f318(f234(a879),x90494),f318(f190(f880(x90492)),x90493)))
% 26.45/26.34  [9064]E(x90641,x90642)+P1(f318(f318(f197(f29(x90643,x90644)),f435(x90641,x90642,x90644,x90643)),x90641))+~P1(f318(f318(f197(f29(x90643,x90644)),x90642),x90641))
% 26.45/26.34  [9065]E(x90651,x90652)+P1(f318(f318(f197(f29(x90653,x90654)),f564(x90651,x90652,x90654,x90653)),x90651))+~P1(f318(f318(f197(f29(x90653,x90654)),x90652),x90651))
% 26.45/26.34  [9086]~P1(f318(x90861,x90864))+P1(f318(f318(f197(f29(x90861,x90862)),f435(x90863,x90864,x90862,x90861)),x90863))+~P1(f318(f318(f197(f29(x90861,x90862)),x90864),x90863))
% 26.45/26.34  [9087]~P1(f318(x90871,x90874))+P1(f318(f318(f197(f29(x90871,x90872)),f564(x90873,x90874,x90872,x90871)),x90873))+~P1(f318(f318(f197(f29(x90871,x90872)),x90874),x90873))
% 26.45/26.34  [9182]P1(f318(f318(f233(a879),x91824),f318(f190(f880(x91822)),f172(x91822,x91823,x91821))))+P1(f318(f318(f234(a879),f668(x91821,x91822,x91823,x91824)),x91824))+~P1(f318(f318(f233(a879),x91824),f318(f190(f880(x91822)),x91821)))
% 26.45/26.34  [9298]~E(f318(f318(f180(x92981,x92982),x92983),f700(x92984,x92983,x92982,x92981)),f318(f318(f180(x92981,x92982),x92984),f700(x92984,x92983,x92982,x92981)))+E(f318(f180(x92981,x92982),x92983),f318(f180(x92981,x92982),x92984))+~E(f318(f168(x92981),f318(f318(f150(f884(x92981,x92982),x92981),f247(x92981,x92982)),x92983)),f318(f168(x92981),f318(f318(f150(f884(x92981,x92982),x92981),f247(x92981,x92982)),x92984)))
% 26.45/26.34  [9341]E(f172(x93411,x93412,x93413),f318(f318(f169(x93411),x93414),x93413))+~P1(f318(x93412,f318(f318(f161(x93411),x93413),f667(x93412,x93413,x93411,x93414))))+P1(f318(f318(f234(a879),x93414),f318(f190(f880(x93411)),x93413)))
% 26.45/26.34  [9346]E(f172(x93461,x93462,x93463),f318(f318(f169(x93461),x93464),x93463))+~P1(f318(x93462,f318(f318(f161(x93461),x93463),f667(x93462,x93463,x93461,x93464))))+P1(f318(x93462,f318(f318(f161(x93461),x93463),x93464)))
% 26.45/26.34  [9353]~P1(f318(f65(x93531),x93533))+~P1(f318(f65(x93532),f318(x93534,f541(x93534,x93532,x93533,x93531))))+P1(f318(f65(f884(x93531,x93532)),f318(f318(f255(x93531,x93532),x93533),x93534)))
% 26.45/26.34  [9361]~P118(x93611)+~P1(f318(f318(f233(x93611),f2(x93611)),f318(x93613,f808(x93613,x93614,x93612,x93611))))+P1(f318(f318(f233(x93611),f2(x93611)),f318(f318(f9(x93612,x93611),x93613),x93614)))
% 26.45/26.34  [9362]~P118(x93621)+~P1(f318(f318(f234(x93621),f2(x93621)),f318(x93623,f804(x93623,x93624,x93622,x93621))))+P1(f318(f318(f234(x93621),f2(x93621)),f318(f318(f9(x93622,x93621),x93623),x93624)))
% 26.45/26.34  [9368]~E(f318(f190(f880(x93684)),x93682),f318(f190(f880(x93684)),x93683))+P1(f318(f318(f320(f884(f880(x93684),f880(x93684))),f318(f318(f248(f880(x93684),f880(x93684)),x93683),x93682)),f154(x93684,x93681)))+P1(f318(f318(f234(a879),f603(x93681,x93682,x93683,x93684)),f318(f190(f880(x93684)),x93683)))
% 26.45/26.34  [9418]~P1(f318(x94183,f318(f318(f161(x94182),x94184),f668(x94184,x94182,x94183,x94181))))+P1(f318(f318(f233(a879),x94181),f318(f190(f880(x94182)),f172(x94182,x94183,x94184))))+~P1(f318(f318(f233(a879),x94181),f318(f190(f880(x94182)),x94184)))
% 26.45/26.34  [9492]E(f318(f318(f169(x94921),f606(x94922,x94923,x94924,x94921)),x94923),f318(f318(f169(x94921),f606(x94922,x94923,x94924,x94921)),x94924))+~P1(f318(f318(f320(f884(f880(x94921),f880(x94921))),f318(f318(f248(f880(x94921),f880(x94921)),x94924),x94923)),f143(x94921,x94922)))+P1(f318(f318(f234(a879),f318(f190(f880(x94921)),x94924)),f318(f190(f880(x94921)),x94923)))
% 26.45/26.34  [9546]~P1(f318(f318(f234(a879),f2(a879)),x95463))+~P1(f318(f318(f234(a879),x95464),x95461))+P1(f318(f318(f234(a879),f318(f318(f83(a879),f318(f318(f84(a879),x95461),f48(a879,x95462,x95463))),x95464)),f318(f318(f84(a879),x95461),x95463)))
% 26.45/26.34  [9737]~P110(x97372)+~P1(f318(f318(f233(x97372),f318(x97373,f549(x97374,x97373,x97371,x97372))),f318(x97374,f549(x97374,x97373,x97371,x97372))))+P1(f318(f318(f233(f885(x97371,x97372)),x97373),x97374))
% 26.45/26.34  [9738]~P110(x97382)+~P1(f318(f318(f233(x97382),f318(x97383,f383(x97381,x97384,x97383,x97382))),f318(x97384,f383(x97381,x97384,x97383,x97382))))+P1(f318(f318(f233(f885(x97381,x97382)),x97383),x97384))
% 26.45/26.34  [9848]~P67(x98481)+E(f318(f318(f6(a879,x98481),f318(f318(f18(a879,x98481,x98481),f318(f318(f8(x98481,f885(x98481,x98481),a879),f22(x98481)),x98482)),f318(f318(f8(a879,x98481,a879),x98482),f318(f318(f7(a879,a879,a879),f83(a879)),f81(a879))))),f289(a879,x98483,x98484)),f318(f318(f22(x98481),f318(x98482,x98483)),f318(x98482,f318(f318(f83(a879),x98484),f81(a879)))))+~P1(f318(f318(f233(a879),x98483),x98484))
% 26.45/26.34  [6884]E(f318(f318(f121(x68841),x68842),x68843),x68844)+~E(x68843,f318(f318(f134(x68841),f318(f190(f880(x68841)),x68842)),x68844))+~E(f318(f318(f169(x68841),f318(f190(f880(x68841)),x68842)),x68844),x68842)
% 26.45/26.34  [6941]~P70(x69412)+E(x69411,f2(x69412))+E(f318(f318(f276(x69412),f318(f318(f249(x69412),x69413),x69414)),f318(f318(f249(x69412),x69411),x69414)),f318(f318(f249(x69412),f318(f318(f276(x69412),x69413),x69411)),x69414))
% 26.45/26.34  [7074]~E(f318(f190(f880(x70741)),x70743),f318(f190(f880(x70742)),x70744))+~P1(f318(f133(x70741),x70743))+E(f178(x70741,x70742,f318(f180(x70741,x70742),f318(f318(f176(x70741,x70742),x70743),x70744))),f318(f168(x70741),x70743))
% 26.45/26.34  [7091]~P105(x70911)+~P1(f318(f318(f233(x70911),x70913),x70914))+P1(f318(f318(f233(x70911),f318(f318(f107(x70911),x70912),x70913)),x70914))
% 26.45/26.34  [7092]~P105(x70921)+~P1(f318(f318(f233(x70921),x70922),x70924))+P1(f318(f318(f233(x70921),f318(f318(f107(x70921),x70922),x70923)),x70924))
% 26.45/26.34  [7093]~P108(x70931)+~P1(f318(f318(f233(x70931),x70933),x70934))+P1(f318(f318(f233(x70931),f318(f318(f231(x70931),x70932),x70933)),x70934))
% 26.45/26.34  [7094]~P108(x70941)+~P1(f318(f318(f233(x70941),x70943),x70944))+P1(f318(f318(f233(x70941),f318(f318(f231(x70941),x70942),x70943)),x70944))
% 26.45/26.34  [7095]~P108(x70951)+~P1(f318(f318(f233(x70951),x70952),x70954))+P1(f318(f318(f233(x70951),f318(f318(f231(x70951),x70952),x70953)),x70954))
% 26.45/26.34  [7096]~P108(x70961)+~P1(f318(f318(f233(x70961),x70962),x70964))+P1(f318(f318(f233(x70961),f318(f318(f231(x70961),x70962),x70963)),x70964))
% 26.45/26.34  [7097]~P105(x70971)+~P1(f318(f318(f234(x70971),x70973),x70974))+P1(f318(f318(f234(x70971),f318(f318(f107(x70971),x70972),x70973)),x70974))
% 26.45/26.34  [7098]~P105(x70981)+~P1(f318(f318(f234(x70981),x70982),x70984))+P1(f318(f318(f234(x70981),f318(f318(f107(x70981),x70982),x70983)),x70984))
% 26.45/26.34  [7099]~P108(x70991)+~P1(f318(f318(f234(x70991),x70993),x70994))+P1(f318(f318(f234(x70991),f318(f318(f231(x70991),x70992),x70993)),x70994))
% 26.45/26.34  [7100]~P108(x71001)+~P1(f318(f318(f234(x71001),x71003),x71004))+P1(f318(f318(f234(x71001),f318(f318(f231(x71001),x71002),x71003)),x71004))
% 26.45/26.34  [7101]~P108(x71011)+~P1(f318(f318(f234(x71011),x71012),x71014))+P1(f318(f318(f234(x71011),f318(f318(f231(x71011),x71012),x71013)),x71014))
% 26.45/26.34  [7102]~P108(x71021)+~P1(f318(f318(f234(x71021),x71022),x71024))+P1(f318(f318(f234(x71021),f318(f318(f231(x71021),x71022),x71023)),x71024))
% 26.45/26.34  [7122]~P1(f318(x71223,x71224))+~P1(f318(x71222,x71224))+P1(f318(f318(f318(f107(f885(x71221,a874)),x71222),x71223),x71224))
% 26.45/26.34  [7246]P25(x72461,x72462,x72463)+~P25(x72461,x72462,x72464)+~P1(f318(f318(f233(f885(f878(x72461),a874)),x72463),x72464))
% 26.45/26.34  [7628]~P73(x76281)+E(f318(f318(f83(x76281),f318(x76282,x76283)),f318(f318(f6(a879,x76281),x76282),f318(f288(a879,f318(a118,x76283)),x76284))),f318(f318(f6(a879,x76281),x76282),f318(f288(a879,x76283),x76284)))+~P1(f318(f318(f234(a879),x76283),x76284))
% 26.45/26.34  [7656]~P108(x76561)+P1(f318(f318(f233(x76561),x76562),x76563))+~P1(f318(f318(f233(x76561),f318(f318(f232(x76561),x76564),x76562)),x76563))
% 26.45/26.34  [7657]~P108(x76571)+P1(f318(f318(f233(x76571),x76572),x76573))+~P1(f318(f318(f233(x76571),f318(f318(f232(x76571),x76574),x76572)),x76573))
% 26.45/26.34  [7658]~P108(x76581)+P1(f318(f318(f233(x76581),x76582),x76583))+~P1(f318(f318(f233(x76581),f318(f318(f232(x76581),x76582),x76584)),x76583))
% 26.45/26.34  [7659]~P108(x76591)+P1(f318(f318(f233(x76591),x76592),x76593))+~P1(f318(f318(f233(x76591),f318(f318(f232(x76591),x76592),x76594)),x76593))
% 26.45/26.34  [7660]~P63(x76601)+P1(f318(f318(f233(x76601),x76602),x76603))+~P1(f318(f318(f233(x76601),f318(f318(f116(x76601),x76604),x76602)),x76603))
% 26.45/26.34  [7661]~P63(x76611)+P1(f318(f318(f233(x76611),x76612),x76613))+~P1(f318(f318(f233(x76611),f318(f318(f116(x76611),x76614),x76612)),x76613))
% 26.45/26.34  [7662]~P63(x76621)+P1(f318(f318(f233(x76621),x76622),x76623))+~P1(f318(f318(f233(x76621),f318(f318(f116(x76621),x76622),x76624)),x76623))
% 26.45/26.34  [7663]~P63(x76631)+P1(f318(f318(f233(x76631),x76632),x76633))+~P1(f318(f318(f233(x76631),f318(f318(f116(x76631),x76632),x76634)),x76633))
% 26.45/26.34  [7664]~P108(x76641)+P1(f318(f318(f234(x76641),x76642),x76643))+~P1(f318(f318(f234(x76641),f318(f318(f232(x76641),x76644),x76642)),x76643))
% 26.45/26.34  [7665]~P108(x76651)+P1(f318(f318(f234(x76651),x76652),x76653))+~P1(f318(f318(f234(x76651),f318(f318(f232(x76651),x76652),x76654)),x76653))
% 26.45/26.34  [7740]~P1(f318(f318(f320(x77401),x77402),x77404))+P1(f318(f318(f320(x77401),x77402),x77403))+P1(f318(f318(f320(x77401),x77402),f318(f318(f22(f885(x77401,a874)),x77404),x77403)))
% 26.45/26.34  [7741]~P1(f318(f318(f320(x77411),x77412),x77414))+P1(f318(f318(f320(x77411),x77412),x77413))+P1(f318(f318(f320(x77411),x77412),f318(f318(f22(f885(x77411,a874)),x77414),x77413)))
% 26.45/26.34  [7824]P1(f318(x78241,x78242))+P1(f318(x78243,x78242))+~P1(f318(f318(f318(f116(f885(x78244,a874)),x78243),x78241),x78242))
% 26.45/26.34  [7833]~P1(f318(f318(f320(x78331),x78332),x78334))+~P1(f318(f318(f320(x78331),x78332),x78333))+P1(f318(f318(f320(x78331),x78332),f318(f318(f107(f885(x78331,a874)),x78333),x78334)))
% 26.45/26.34  [7834]~P1(f318(f318(f320(x78341),x78342),x78344))+~P1(f318(f318(f320(x78341),x78342),x78343))+P1(f318(f318(f320(x78341),x78342),f318(f318(f107(f885(x78341,a874)),x78343),x78344)))
% 26.45/26.34  [7888]~P63(x78881)+~P1(f318(f65(x78881),x78884))+E(f318(f318(f68(x78881,x78881,f116(x78881)),x78882),f318(f318(f296(x78881),x78883),x78884)),f318(f318(f116(x78881),x78883),f318(f318(f68(x78881,x78881,f116(x78881)),x78882),x78884)))
% 26.45/26.34  [7889]~P105(x78891)+~P1(f318(f65(x78891),x78894))+E(f318(f318(f68(x78891,x78891,f107(x78891)),x78892),f318(f318(f296(x78891),x78893),x78894)),f318(f318(f107(x78891),x78893),f318(f318(f68(x78891,x78891,f107(x78891)),x78892),x78894)))
% 26.45/26.34  [7890]~P108(x78901)+~P1(f318(f65(x78901),x78904))+E(f318(f318(f68(x78901,x78901,f231(x78901)),x78902),f318(f318(f296(x78901),x78903),x78904)),f318(f318(f231(x78901),x78903),f318(f318(f68(x78901,x78901,f231(x78901)),x78902),x78904)))
% 26.45/26.34  [7891]~P108(x78911)+~P1(f318(f65(x78911),x78914))+E(f318(f318(f68(x78911,x78911,f232(x78911)),x78912),f318(f318(f296(x78911),x78913),x78914)),f318(f318(f232(x78911),x78913),f318(f318(f68(x78911,x78911,f232(x78911)),x78912),x78914)))
% 26.45/26.34  [7892]~P113(x78921)+~P99(x78921)+E(f318(f318(f22(x78921),f318(f318(f84(x78921),f318(f109(x78921),x78922)),x78923)),f318(f318(f84(x78921),f318(f109(x78921),x78922)),x78924)),f318(f318(f84(x78921),f318(f109(x78921),x78922)),f318(f318(f22(x78921),x78923),x78924)))
% 26.45/26.34  [7893]~P138(x78931)+~P99(x78931)+E(f318(f318(f83(x78931),f318(f318(f84(x78931),f318(f109(x78931),x78932)),x78933)),f318(f318(f84(x78931),f318(f109(x78931),x78932)),x78934)),f318(f318(f84(x78931),f318(f109(x78931),x78932)),f318(f318(f83(x78931),x78933),x78934)))
% 26.45/26.34  [8007]E(x80071,x80072)+P1(f318(f318(f320(x80073),x80071),f318(f168(x80073),x80074)))+~P1(f318(f318(f320(x80073),x80071),f318(f168(x80073),f318(f318(f147(x80073),x80072),x80074))))
% 26.45/26.34  [8033]~P4(x80331)+~E(f318(f190(f880(x80332)),x80333),f318(f190(f880(x80331)),f59(x80331)))+E(f318(f318(f180(x80331,x80332),f318(f318(f176(x80331,x80332),f59(x80331)),x80333)),x80334),f318(f226(x80332),f602(x80334,x80333,x80332,x80331)))
% 26.45/26.34  [8186]P55(x81861,x81862,x81863)+~P55(x81861,x81862,x81864)+~P1(f318(f318(f233(f885(f884(x81861,x81862),a874)),x81863),x81864))
% 26.45/26.34  [8229]P1(f318(f318(f320(x82291),x82292),x82293))+P1(f318(f318(f320(x82291),x82292),x82294))+~P1(f318(f318(f320(x82291),x82292),f318(f318(f116(f885(x82291,a874)),x82294),x82293)))
% 26.45/26.34  [8230]P1(f318(f318(f320(x82301),x82302),x82303))+P1(f318(f318(f320(x82301),x82302),x82304))+~P1(f318(f318(f320(x82301),x82302),f318(f318(f116(f885(x82301,a874)),x82304),x82303)))
% 26.45/26.34  [8239]~P48(x82391,x82394,x82393)+~P1(f318(f318(f320(x82391),x82392),x82394))+P1(f318(f318(f320(f884(x82391,x82391)),f318(f318(f248(x82391,x82391),x82392),x82392)),x82393))
% 26.45/26.34  [8240]~P48(x82401,x82404,x82403)+~P1(f318(f318(f320(x82401),x82402),x82404))+P1(f318(f318(f320(f884(x82401,x82401)),f318(f318(f248(x82401,x82401),x82402),x82402)),x82403))
% 26.45/26.34  [8241]~P48(x82411,x82414,x82413)+~P1(f318(f318(f320(x82411),x82412),x82414))+P1(f318(f318(f320(f884(x82411,x82411)),f318(f318(f248(x82411,x82411),x82412),x82412)),x82413))
% 26.45/26.34  [8256]~P1(f318(f65(x82562),x82564))+~P1(f318(f65(x82561),x82563))+P1(f318(f65(f884(x82561,x82562)),f318(f318(f255(x82561,x82562),x82563),f318(f16(f885(x82562,a874),x82561),x82564))))
% 26.45/26.34  [8257]~P1(f318(f318(f320(x82571),x82572),x82574))+~P1(f318(f318(f233(f885(x82571,a874)),x82573),x82574))+P1(f318(f318(f233(f885(x82571,a874)),f318(f318(f296(x82571),x82572),x82573)),x82574))
% 26.45/26.34  [8265]~P80(x82652)+~P145(x82652)+E(f318(f318(f9(x82651,x82652),f318(f318(f8(a879,x82652,x82651),f106(x82652)),x82653)),x82654),f318(f106(x82652),f318(f318(f9(x82651,a879),x82653),x82654)))
% 26.45/26.34  [8266]~P80(x82662)+~P140(x82662)+E(f318(f318(f9(x82661,x82662),f318(f318(f8(a1,x82662,x82661),f108(x82662)),x82663)),x82664),f318(f108(x82662),f318(f318(f9(x82661,a1),x82663),x82664)))
% 26.45/26.34  [8291]E(f318(f318(f22(f885(x82911,a874)),x82912),f318(f318(f22(f885(x82911,a874)),x82913),x82914)),x82914)+~P1(f318(f318(f233(f885(x82911,a874)),x82912),x82913))+~P1(f318(f318(f233(f885(x82911,a874)),x82914),x82912))
% 26.45/26.34  [8386]~P1(f318(f65(x83861),x83864))+E(f318(f318(f22(a879),f318(f318(f6(x83861,a879),x83862),x83863)),f318(f318(f6(x83861,a879),x83862),x83864)),f318(f318(f6(x83861,a879),x83862),f318(f318(f22(f885(x83861,a874)),x83863),x83864)))+~P1(f318(f318(f233(f885(x83861,a874)),x83864),x83863))
% 26.45/26.34  [8549]~P8(x85491,x85494,x85493)+~P1(f318(f318(f320(x85491),x85492),x85494))+P1(f318(f318(f320(x85491),x85492),f318(f272(x85491,x85491,x85493),f318(f318(f296(x85491),x85492),f189(f885(x85491,a874))))))
% 26.45/26.34  [8614]~P1(f318(f318(f233(f885(x86141,a874)),x86142),x86143))+~P1(f318(f318(f233(f885(x86141,a874)),x86142),x86144))+P1(f318(f318(f233(f885(x86141,a874)),x86142),f318(f318(f107(f885(x86141,a874)),x86143),x86144)))
% 26.45/26.34  [8712]E(x87121,f189(f885(x87122,a874)))+P1(f318(f65(x87123),x87124))+~P1(f318(f65(f884(x87123,x87122)),f318(f318(f255(x87123,x87122),x87124),f318(f16(f885(x87122,a874),x87123),x87121))))
% 26.45/26.34  [8713]E(x87131,f189(f885(x87132,a874)))+P1(f318(f65(x87133),x87134))+~P1(f318(f65(f884(x87132,x87133)),f318(f318(f255(x87132,x87133),x87131),f318(f16(f885(x87133,a874),x87132),x87134))))
% 26.45/26.34  [8775]P1(f318(f318(f320(x87751),x87752),f307(x87751,x87753)))+~P1(f318(f318(f320(x87751),x87754),f307(x87751,x87753)))+~P1(f318(f318(f320(f884(x87751,x87751)),f318(f318(f248(x87751,x87751),x87752),x87754)),x87753))
% 26.45/26.34  [8776]P1(f318(f318(f320(x87761),x87762),f307(x87761,x87763)))+~P1(f318(f318(f320(x87761),x87764),f307(x87761,x87763)))+~P1(f318(f318(f320(f884(x87761,x87761)),f318(f318(f248(x87761,x87761),x87762),x87764)),x87763))
% 26.45/26.34  [8828]~P37(x88281,x88284)+P1(f318(f318(f320(f884(x88281,x88281)),f318(f318(f248(x88281,x88281),x88283),x88282)),f294(x88281,x88284)))+P37(x88281,f318(f318(f296(f884(x88281,x88281)),f318(f318(f248(x88281,x88281),x88282),x88283)),x88284))
% 26.45/26.34  [8829]~P58(x88291,x88294)+P1(f318(f318(f320(f884(x88291,x88291)),f318(f318(f248(x88291,x88291),x88293),x88292)),f294(x88291,x88294)))+P58(x88291,f318(f318(f296(f884(x88291,x88291)),f318(f318(f248(x88291,x88291),x88292),x88293)),x88294))
% 26.45/26.34  [8906]~E(x89062,x89063)+~P1(f318(f318(f320(x89061),x89062),f318(f168(x89061),x89064)))+P1(f318(f318(f320(f884(x89061,x89061)),f318(f318(f248(x89061,x89061),x89062),x89063)),f318(f168(f884(x89061,x89061)),f318(f318(f176(x89061,x89061),x89064),x89064))))
% 26.45/26.34  [8929]~P38(f885(x89291,a874),f885(x89291,a874),x89293)+~P1(f318(f318(f320(x89291),x89292),f102(f885(x89291,a874),x89293)))+P1(f318(f318(f320(x89291),x89292),f318(x89293,f318(f318(f116(f885(x89291,a874)),x89294),f102(f885(x89291,a874),x89293)))))
% 26.45/26.34  [8989]~E(x89893,x89894)+P1(f318(f318(f257(x89891,x89891,a874),a315),x89892))+~P1(f318(f318(f320(f884(x89891,x89891)),x89892),f318(f168(f884(x89891,x89891)),f318(f318(f176(x89891,x89891),x89893),x89894))))
% 26.45/26.34  [9035]P1(f318(f318(f320(f884(f880(x90351),f880(x90351))),f318(f318(f248(f880(x90351),f880(x90351)),x90352),x90353)),f143(x90351,x90354)))+~E(f318(f318(f169(x90351),f318(f190(f880(x90351)),x90352)),x90353),x90352)+~P1(f318(f318(f234(a879),f318(f190(f880(x90351)),x90352)),f318(f190(f880(x90351)),x90353)))
% 26.45/26.34  [9133]~P1(f318(f65(x91331),x91334))+P1(f318(f318(f320(x91331),f857(x91332,x91333,x91334,x91331)),x91334))+P1(f318(f65(x91333),f318(f318(f45(x91331,f885(x91333,a874)),x91334),x91332)))
% 26.45/26.34  [9134]~P1(f318(f65(x91341),x91344))+P1(f318(f318(f320(x91341),f703(x91342,x91343,x91344,x91341)),x91344))+P1(f318(f65(x91343),f318(f318(f45(x91341,f885(x91343,a874)),x91344),x91342)))
% 26.45/26.34  [9230]P1(f318(f318(f320(f884(x92301,x92301)),x92302),f318(f318(f275(x92301,x92301,x92301),x92303),f294(x92301,x92303))))+~P1(f318(f318(f234(a879),f2(a879)),x92304))+~P1(f318(f318(f320(f884(x92301,x92301)),x92302),f318(f318(f184(f884(x92301,x92301),a874),x92304),x92303)))
% 26.45/26.34  [9237]~P37(x92371,x92372)+~P1(f318(f318(f320(f884(x92371,x92371)),f318(f318(f248(x92371,x92371),x92374),x92373)),x92372))+~P1(f318(f318(f320(f884(x92371,x92371)),f318(f318(f248(x92371,x92371),x92373),x92374)),x92372))
% 26.45/26.34  [9238]~P37(x92381,x92382)+~P1(f318(f318(f320(f884(x92381,x92381)),f318(f318(f248(x92381,x92381),x92384),x92383)),x92382))+~P1(f318(f318(f320(f884(x92381,x92381)),f318(f318(f248(x92381,x92381),x92383),x92384)),x92382))
% 26.45/26.34  [9360]~P1(f318(f65(x93601),x93604))+E(f318(f318(f6(x93601,a879),f318(f318(f8(f885(x93602,a874),a879,x93601),f41(x93602)),x93603)),x93604),f318(f41(f884(x93601,x93602)),f318(f318(f255(x93601,x93602),x93604),x93603)))+P1(f318(f318(f320(x93601),f542(x93603,x93602,x93604,x93601)),x93604))
% 26.45/26.34  [9364]~P1(f318(f133(x93641),x93642))+P1(f318(f133(x93641),f318(f318(f155(x93641,x93642),x93643),x93644)))+P1(f318(f318(f320(x93641),x93644),f318(f318(f22(f885(x93641,a874)),f318(f168(x93641),x93642)),f318(f318(f296(x93641),f318(f318(f161(x93641),x93642),x93643)),f189(f885(x93641,a874))))))
% 26.45/26.34  [9378]~P1(f318(f65(x93782),x93783))+~P1(f318(f65(x93781),f318(x93784,f857(x93784,x93781,x93783,x93782))))+P1(f318(f65(x93781),f318(f318(f45(x93782,f885(x93781,a874)),x93783),x93784)))
% 26.45/26.34  [9379]~P1(f318(f65(x93792),x93793))+~P1(f318(f65(x93791),f318(x93794,f703(x93794,x93791,x93793,x93792))))+P1(f318(f65(x93791),f318(f318(f45(x93792,f885(x93791,a874)),x93793),x93794)))
% 26.45/26.34  [9455]~P1(f318(f318(f320(f884(x94551,x94551)),x94552),f318(f318(f275(x94551,x94551,x94551),x94554),f294(x94551,x94554))))+P1(f318(f318(f320(f884(x94551,x94551)),x94552),f318(f318(f275(x94551,x94551,x94551),x94553),f294(x94551,x94553))))+~P1(f318(f318(f233(f885(f884(x94551,x94551),a874)),x94554),x94553))
% 26.45/26.34  [9462]E(f318(f318(f169(x94621),f606(x94624,x94623,x94622,x94621)),x94623),f318(f318(f169(x94621),f606(x94624,x94623,x94622,x94621)),x94622))+~P1(f318(f318(f320(f884(f880(x94621),f880(x94621))),f318(f318(f248(f880(x94621),f880(x94621)),x94622),x94623)),f143(x94621,x94624)))+E(f318(f318(f169(x94621),f318(f190(f880(x94621)),x94622)),x94623),x94622)
% 26.45/26.34  [9478]~P1(f318(f65(x94781),x94784))+E(f318(f318(f6(x94781,a879),f318(f318(f8(f885(x94782,a874),a879,x94781),f41(x94782)),x94783)),x94784),f318(f41(f884(x94781,x94782)),f318(f318(f255(x94781,x94782),x94784),x94783)))+~P1(f318(f65(x94782),f318(x94783,f542(x94783,x94782,x94784,x94781))))
% 26.45/26.34  [9481]~E(f318(f190(f880(x94811)),x94813),f318(f190(f880(x94811)),x94812))+P1(f318(f318(f320(f884(f880(x94811),f880(x94811))),f318(f318(f248(f880(x94811),f880(x94811)),x94812),x94813)),f154(x94811,x94814)))+P1(f318(f318(f320(f884(x94811,x94811)),f585(x94814,x94813,x94812,x94811)),f318(f168(f884(x94811,x94811)),f318(f318(f176(x94811,x94811),x94812),x94813))))
% 26.45/26.34  [9557]~P1(f318(f318(f320(f884(f880(x95571),f880(x95571))),f318(f318(f248(f880(x95571),f880(x95571)),x95572),x95573)),f143(x95571,x95574)))+E(f318(f318(f169(x95571),f318(f190(f880(x95571)),x95572)),x95573),x95572)+P1(f318(f318(f234(a879),f606(x95574,x95573,x95572,x95571)),f318(f318(f231(a879),f318(f190(f880(x95571)),x95572)),f318(f190(f880(x95571)),x95573))))
% 26.45/26.34  [9558]E(f318(f180(x95581,x95582),x95583),f318(f180(x95581,x95582),x95584))+~E(f318(f168(x95581),f318(f318(f150(f884(x95581,x95582),x95581),f247(x95581,x95582)),x95583)),f318(f168(x95581),f318(f318(f150(f884(x95581,x95582),x95581),f247(x95581,x95582)),x95584)))+P1(f318(f318(f320(x95581),f700(x95583,x95584,x95582,x95581)),f318(f168(x95581),f318(f318(f150(f884(x95581,x95582),x95581),f247(x95581,x95582)),x95584))))
% 26.45/26.34  [9578]~P1(f318(f318(f320(f884(f880(x95781),f880(x95781))),f318(f318(f248(f880(x95781),f880(x95781)),x95782),x95783)),f143(x95781,x95784)))+P1(f318(f318(f234(a879),f318(f190(f880(x95781)),x95782)),f318(f190(f880(x95781)),x95783)))+P1(f318(f318(f234(a879),f606(x95784,x95783,x95782,x95781)),f318(f318(f231(a879),f318(f190(f880(x95781)),x95782)),f318(f190(f880(x95781)),x95783))))
% 26.45/26.34  [9887]~P1(f318(f318(f318(x98871,f395(x98871,x98874,x98873,x98872)),f396(x98871,x98874,x98873,x98872)),f397(x98871,x98874,x98873,x98872)))+P1(f318(f318(f318(x98871,x98872),x98873),x98874))+~P1(f318(f306(f884(f885(a1,f883(f880(a314))),f884(a1,a1)),a304),f318(f318(f248(f885(a1,f883(f880(a314))),f884(a1,a1)),x98872),f318(f318(f248(a1,a1),x98873),x98874))))
% 26.45/26.34  [9960]P1(f318(f318(f318(x99601,x99602),x99603),x99604))+P1(f318(f306(f884(f885(a1,f883(f880(a314))),f884(a1,a1)),a304),f318(f318(f248(f885(a1,f883(f880(a314))),f884(a1,a1)),f395(x99601,x99604,x99603,x99602)),f318(f318(f248(a1,a1),f396(x99601,x99604,x99603,x99602)),f397(x99601,x99604,x99603,x99602)))))+~P1(f318(f306(f884(f885(a1,f883(f880(a314))),f884(a1,a1)),a304),f318(f318(f248(f885(a1,f883(f880(a314))),f884(a1,a1)),x99602),f318(f318(f248(a1,a1),x99603),x99604))))
% 26.45/26.34  [9998]~P1(f318(f318(f320(f884(f880(x99981),f880(x99981))),f318(f318(f248(f880(x99981),f880(x99981)),x99982),x99983)),f143(x99981,x99984)))+E(f318(f318(f169(x99981),f318(f190(f880(x99981)),x99982)),x99983),x99982)+P1(f318(f318(f320(f884(x99981,x99981)),f318(f318(f248(x99981,x99981),f318(f318(f161(x99981),x99982),f606(x99984,x99983,x99982,x99981))),f318(f318(f161(x99981),x99983),f606(x99984,x99983,x99982,x99981)))),x99984))
% 26.45/26.34  [10001]~P1(f318(f318(f320(f884(f880(x100011),f880(x100011))),f318(f318(f248(f880(x100011),f880(x100011)),x100012),x100013)),f143(x100011,x100014)))+P1(f318(f318(f234(a879),f318(f190(f880(x100011)),x100012)),f318(f190(f880(x100011)),x100013)))+P1(f318(f318(f320(f884(x100011,x100011)),f318(f318(f248(x100011,x100011),f318(f318(f161(x100011),x100012),f606(x100014,x100013,x100012,x100011))),f318(f318(f161(x100011),x100013),f606(x100014,x100013,x100012,x100011)))),x100014))
% 26.45/26.34  [10060]~E(f318(f190(f880(x100601)),x100602),f318(f190(f880(x100601)),x100603))+P1(f318(f318(f320(f884(f880(x100601),f880(x100601))),f318(f318(f248(f880(x100601),f880(x100601)),x100602),x100603)),f154(x100601,x100604)))+~P1(f318(f318(f320(f884(x100601,x100601)),f318(f318(f248(x100601,x100601),f318(f318(f161(x100601),x100602),f603(x100604,x100603,x100602,x100601))),f318(f318(f161(x100601),x100603),f603(x100604,x100603,x100602,x100601)))),x100604))
% 26.45/26.34  [10198]~P73(x101981)+~P1(f318(f65(x101982),x101984))+E(f318(f162(x101981),f318(f318(f150(x101982,x101981),x101983),f93(f880(x101982),f318(f318(f18(f880(x101982),a874,a874),f318(f318(f8(a874,f885(a874,a874),f880(x101982)),a316),f318(f318(f7(f880(x101982),f885(x101982,a874),a874),f318(f318(f8(f885(x101982,a874),f885(f885(x101982,a874),a874),f880(x101982)),a315),f168(x101982))),x101984))),f133(x101982))))),f224(x101982,x101981,x101983,x101984))
% 26.45/26.34  [7465]~P69(x74652)+E(x74651,f2(x74652))+E(f318(f318(f276(x74652),f318(f318(f83(x74652),x74653),f318(f318(f84(x74652),x74654),x74651))),x74651),f318(f318(f83(x74652),x74654),f318(f318(f276(x74652),x74653),x74651)))
% 26.45/26.34  [7466]~P61(x74662)+E(x74661,f2(x74662))+E(f318(f318(f42(x74662),f318(f318(f83(x74662),x74663),f318(f318(f84(x74662),x74664),x74661))),x74661),f318(f318(f83(x74662),x74664),f318(f318(f42(x74662),x74663),x74661)))
% 26.45/26.34  [7467]~P61(x74672)+E(x74671,f2(x74672))+E(f318(f318(f42(x74672),f318(f318(f83(x74672),x74673),f318(f318(f84(x74672),x74671),x74674))),x74671),f318(f318(f83(x74672),x74674),f318(f318(f42(x74672),x74673),x74671)))
% 26.45/26.34  [7704]~P70(x77042)+E(x77041,f2(x77042))+E(f318(f318(f276(x77042),f318(f318(f22(x77042),x77043),f318(f318(f84(x77042),x77041),x77044))),x77041),f318(f318(f22(x77042),f318(f318(f276(x77042),x77043),x77041)),x77044))
% 26.45/26.34  [7705]~P69(x77052)+E(x77051,f2(x77052))+E(f318(f318(f276(x77052),f318(f318(f83(x77052),x77053),f318(f318(f84(x77052),x77054),x77051))),x77051),f318(f318(f83(x77052),f318(f318(f276(x77052),x77053),x77051)),x77054))
% 26.45/26.34  [7706]~P70(x77062)+E(x77061,f2(x77062))+E(f318(f318(f276(x77062),f318(f318(f83(x77062),x77063),f318(f318(f84(x77062),x77061),x77064))),x77061),f318(f318(f83(x77062),f318(f318(f276(x77062),x77063),x77061)),x77064))
% 26.45/26.34  [8416]~P1(f318(f156(x84161,x84163),x84164))+~P1(f318(f156(x84161,x84162),x84164))+P1(f318(f156(x84161,f318(f318(f107(f885(x84161,a874)),x84162),x84163)),x84164))
% 26.45/26.34  [8790]~E(f318(f318(f275(x87901,x87901,x87901),x87902),x87904),f189(f885(f884(x87901,x87901),a874)))+~E(f318(f318(f275(x87901,x87901,x87901),x87902),x87903),f189(f885(f884(x87901,x87901),a874)))+E(f318(f318(f275(x87901,x87901,x87901),x87902),f318(f318(f116(f885(f884(x87901,x87901),a874)),x87903),x87904)),f189(f885(f884(x87901,x87901),a874)))
% 26.45/26.34  [8907]~P1(f318(f318(f233(f885(x89071,a874)),x89073),x89074))+~P1(f318(f318(f233(f885(x89071,a874)),x89072),x89074))+P1(f318(f318(f233(f885(x89071,a874)),f318(f318(f116(f885(x89071,a874)),x89072),x89073)),x89074))
% 26.45/26.34  [9292]~P1(f318(f65(x92921),x92924))+~P1(f318(f65(x92921),x92923))+E(f318(f318(f22(a879),f318(f318(f83(a879),f318(f318(f6(x92921,a879),x92922),x92923)),f318(f318(f6(x92921,a879),x92922),x92924))),f318(f318(f6(x92921,a879),x92922),f318(f318(f107(f885(x92921,a874)),x92923),x92924))),f318(f318(f6(x92921,a879),x92922),f318(f318(f116(f885(x92921,a874)),x92923),x92924)))
% 26.45/26.34  [9374]~P1(f318(f318(f320(x93741),x93743),x93742))+~P1(f318(f318(f233(f885(x93741,a874)),x93742),f318(f318(f296(x93741),x93743),x93744)))+P1(f318(f318(f233(f885(x93741,a874)),f318(f318(f22(f885(x93741,a874)),x93742),f318(f318(f296(x93741),x93743),f189(f885(x93741,a874))))),x93744))
% 26.45/26.34  [9531]~P1(f318(f318(f320(x95311),x95313),x95312))+P1(f318(f318(f233(f885(x95311,a874)),x95312),f318(f318(f296(x95311),x95313),x95314)))+~P1(f318(f318(f233(f885(x95311,a874)),f318(f318(f22(f885(x95311,a874)),x95312),f318(f318(f296(x95311),x95313),f189(f885(x95311,a874))))),x95314))
% 26.45/26.34  [9532]~P1(f318(f318(f320(x95321),x95323),x95322))+P1(f318(f318(f233(f885(x95321,a874)),x95322),f318(f318(f296(x95321),x95323),x95324)))+~P1(f318(f318(f233(f885(x95321,a874)),f318(f318(f22(f885(x95321,a874)),x95322),f318(f318(f296(x95321),x95323),f189(f885(x95321,a874))))),x95324))
% 26.45/26.34  [9556]~P1(f318(f318(f233(f885(x95561,a874)),x95562),x95564))+P1(f318(f318(f233(f885(x95561,a874)),x95562),f318(f318(f296(x95561),x95563),x95564)))+~P1(f318(f318(f233(f885(x95561,a874)),f318(f318(f22(f885(x95561,a874)),x95562),f318(f318(f296(x95561),x95563),f189(f885(x95561,a874))))),x95564))
% 26.45/26.34  [9617]~P1(f318(f318(f233(a879),x96171),x96173))+~P1(f318(f318(f234(a879),x96172),x96174))+P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),f318(f318(f248(a879,a879),x96171),x96172)),f318(f318(f248(a879,a879),x96173),x96174))),a38))
% 26.45/26.34  [9618]~P1(f318(f318(f233(a879),x96182),x96184))+~P1(f318(f318(f233(a879),x96181),x96183))+P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),f318(f318(f248(a879,a879),x96181),x96182)),f318(f318(f248(a879,a879),x96183),x96184))),a73))
% 26.45/26.34  [9924]~P1(f318(f318(f320(f880(x99241)),x99244),f157(x99241,x99243)))+~P1(f318(f318(f320(f880(x99241)),x99244),f157(x99241,x99242)))+P1(f318(f156(x99241,f318(f318(f107(f885(x99241,a874)),f318(f318(f7(x99241,f885(x99241,a874),a874),f320(x99241)),x99242)),f318(f318(f7(x99241,f885(x99241,a874),a874),f320(x99241)),x99243))),x99244))
% 26.45/26.34  [10025]~P26(x100251,f885(f885(x100251,a874),a874),f318(f318(f7(x100251,f885(f884(x100251,x100251),a874),f885(f885(x100251,a874),a874)),f318(f318(f8(f885(x100251,a874),f885(f885(f884(x100251,x100251),a874),f885(f885(x100251,a874),a874)),x100251),f64(x100251)),f318(f318(f7(x100251,f885(x100251,a874),f885(x100251,a874)),f296(x100251)),f189(f885(x100251,a874))))),x100253),x100252)+~P1(f318(f318(f320(x100251),x100254),x100252))+E(f318(f318(f22(f885(f885(x100251,a874),a874)),f318(f318(f64(x100251),x100252),x100253)),f318(f318(f64(x100251),f318(f318(f296(x100251),x100254),f189(f885(x100251,a874)))),x100253)),f318(f318(f64(x100251),f318(f318(f22(f885(x100251,a874)),x100252),f318(f318(f296(x100251),x100254),f189(f885(x100251,a874))))),x100253))
% 26.45/26.34  [10163]~P48(x101631,x101632,x101634)+~P1(f318(f318(f320(f884(x101631,x101631)),x101633),x101634))+P1(f318(f318(f257(x101631,x101631,a874),f318(f318(f7(x101631,f885(x101631,a874),f885(x101631,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x101631,a874),f885(x101631,a874)),x101631),f8(a874,a874,x101631)),f318(f318(f8(a874,f885(a874,a874),x101631),a316),f318(f318(f7(x101631,f885(x101631,a874),a874),f320(x101631)),x101632)))),f318(f318(f7(x101631,f885(x101631,a874),a874),f320(x101631)),x101632))),x101633))
% 26.45/26.34  [10175]P1(f318(f65(x101751),x101752))+~P1(f318(f65(x101753),f318(f297(x101751,x101753,x101754),x101752)))+~P1(f318(f65(x101751),f318(f240(x101751),f318(f318(f18(x101751,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101751),a316),f318(f318(f7(x101751,f885(x101751,a874),a874),f320(x101751)),x101752))),f318(f318(f7(x101751,x101753,a874),f318(f318(f8(x101753,f885(x101753,a874),x101751),a315),x101754)),f318(x101754,f571(x101754,x101753,x101752,x101751)))))))
% 26.45/26.34  [8167]~P70(x81672)+E(x81671,f2(x81672))+E(f318(f318(f276(x81672),f318(f318(f22(x81672),f318(f318(f84(x81672),x81671),x81673)),x81674)),x81671),f318(f318(f22(x81672),x81673),f318(f318(f276(x81672),x81674),x81671)))
% 26.45/26.34  [8168]~P70(x81682)+E(x81681,f2(x81682))+E(f318(f318(f276(x81682),f318(f318(f83(x81682),f318(f318(f84(x81682),x81681),x81683)),x81684)),x81681),f318(f318(f83(x81682),x81683),f318(f318(f276(x81682),x81684),x81681)))
% 26.45/26.34  [9063]~E(f318(f318(f275(x90631,x90631,x90631),x90633),x90634),f189(f885(f884(x90631,x90631),a874)))+~E(f318(f318(f275(x90631,x90631,x90631),x90632),x90634),f189(f885(f884(x90631,x90631),a874)))+E(f318(f318(f275(x90631,x90631,x90631),f318(f318(f116(f885(f884(x90631,x90631),a874)),x90632),x90633)),x90634),f189(f885(f884(x90631,x90631),a874)))
% 26.45/26.34  [10106]~P146(x101061)+~P146(x101062)+E(f318(f318(f303(x101061),f318(f318(f7(x101061,a105,f883(f880(a314))),f318(f318(f8(f885(x101062,f883(f880(a314))),f885(a105,f883(f880(a314))),x101061),f303(x101062)),f318(f318(f8(f885(x101062,f884(x101061,x101062)),f885(x101062,f883(f880(a314))),x101061),f318(f8(f884(x101061,x101062),f883(f880(a314)),x101062),x101063)),f248(x101061,x101062)))),x101064)),x101064),f318(f318(f303(f884(x101061,x101062)),x101063),x101064))
% 26.45/26.34  [9831]~P1(f318(f156(x98311,x98313),x98314))+~P1(f318(f156(x98311,x98312),x98314))+P1(f318(f156(x98311,f318(f318(f18(x98311,a874,a874),f318(f318(f8(a874,f885(a874,a874),x98311),a316),x98312)),x98313)),x98314))
% 26.45/26.34  [10098]P1(f318(x100981,f860(x100982,x100983,x100981,x100984)))+~P1(f318(f65(x100984),f318(f240(x100984),x100981)))+P1(f318(f65(x100983),f318(f240(x100983),f318(f318(f8(f885(x100984,a874),a874,x100983),f90(x100984)),f318(f318(f8(f885(x100984,a874),f885(x100984,a874),x100983),f318(f18(x100984,a874,a874),f318(f318(f8(a874,f885(a874,a874),x100984),a316),x100981))),x100982)))))
% 26.45/26.34  [10119]~P1(f318(f65(x101192),f318(f240(x101192),x101193)))+~P1(f318(f65(x101191),f318(f240(x101191),f318(f318(f7(x101191,x101192,a874),x101194),f860(x101194,x101191,x101193,x101192)))))+P1(f318(f65(x101191),f318(f240(x101191),f318(f318(f8(f885(x101192,a874),a874,x101191),f90(x101192)),f318(f318(f8(f885(x101192,a874),f885(x101192,a874),x101191),f318(f18(x101192,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101192),a316),x101193))),x101194)))))
% 26.45/26.34  [5892]~E(x58925,x58922)+P40(f29(x58921,x58923),x58922,x58924,x58925)+P1(f318(x58921,x58922))
% 26.45/26.34  [6444]E(x64441,x64442)+~P40(f29(x64443,x64444),x64441,x64445,x64442)+P1(f318(x64443,x64441))
% 26.45/26.34  [6445]E(x64451,x64452)+~P40(f29(x64453,x64454),x64451,x64455,x64452)+P1(f318(x64453,x64451))
% 26.45/26.34  [7966]~P40(x79662,x79663,x79664,x79665)+~P40(f29(x79661,x79662),x79665,x79664,x79663)+P40(f29(x79661,x79662),x79663,x79664,x79663)
% 26.45/26.34  [9193]E(x91931,x91932)+~P40(f29(x91935,x91933),x91931,x91934,x91932)+P40(x91933,x91931,x91934,f414(x91932,x91934,x91931,x91933,x91935))
% 26.45/26.34  [9194]E(x91941,x91942)+~P40(f29(x91945,x91943),x91941,x91944,x91942)+P40(x91943,x91941,x91944,f578(x91942,x91944,x91941,x91943,x91945))
% 26.45/26.34  [9196]E(x91961,x91962)+P40(f29(x91963,x91964),f414(x91961,x91965,x91962,x91964,x91963),x91965,x91961)+~P40(f29(x91963,x91964),x91962,x91965,x91961)
% 26.45/26.34  [9197]E(x91971,x91972)+P40(f29(x91973,x91974),f578(x91971,x91975,x91972,x91974,x91973),x91975,x91971)+~P40(f29(x91973,x91974),x91972,x91975,x91971)
% 26.45/26.34  [9201]~P40(f29(x92015,x92011),x92012,x92013,x92014)+P40(x92011,x92012,x92013,f414(x92014,x92013,x92012,x92011,x92015))+~P1(f318(x92015,x92012))
% 26.45/26.34  [9202]~P40(f29(x92025,x92021),x92022,x92023,x92024)+P40(x92021,x92022,x92023,f578(x92024,x92023,x92022,x92021,x92025))+~P1(f318(x92025,x92022))
% 26.45/26.34  [9208]~P40(f29(x92081,x92082),x92085,x92084,x92083)+P40(f29(x92081,x92082),f414(x92083,x92084,x92085,x92082,x92081),x92084,x92083)+~P1(f318(x92081,x92085))
% 26.45/26.34  [9209]~P40(f29(x92091,x92092),x92095,x92094,x92093)+P40(f29(x92091,x92092),f578(x92093,x92094,x92095,x92092,x92091),x92094,x92093)+~P1(f318(x92091,x92095))
% 26.45/26.34  [6588]E(x65881,x65882)+~E(f318(x65883,x65881),f318(x65883,x65882))+~P26(x65884,x65885,x65883,f243(f885(x65884,a874)))
% 26.45/26.34  [6589]E(x65891,x65892)+~E(f318(x65893,x65891),f318(x65893,x65892))+~P26(x65894,x65895,x65893,f243(f885(x65894,a874)))
% 26.45/26.34  [6760]~E(f318(x67603,x67605),f192(x67602))+~E(f318(x67604,x67605),f192(x67602))+E(f318(f181(x67601,x67602,x67603,x67604),x67605),f192(x67602))
% 26.45/26.34  [7506]E(x75061,x75062)+~P26(x75063,x75064,x75065,f243(f885(x75063,a874)))+~E(f318(f297(x75063,x75064,x75065),x75061),f318(f297(x75063,x75064,x75065),x75062))
% 26.45/26.34  [7759]P26(x77592,x77593,f837(x77594,x77593,x77592,x77591),x77591)+~E(f318(f297(x77593,x77592,x77595),x77594),x77591)+E(x77591,f189(f885(x77592,a874)))
% 26.45/26.34  [8302]~P1(f318(f318(x83023,x83022),x83025))+~P1(f318(f318(x83023,x83024),x83022))+P1(f318(f318(f320(x83021),x83022),f282(x83021,x83023,x83024,x83025)))
% 26.45/26.34  [8303]~P1(f318(f318(x83033,x83032),x83035))+~P1(f318(f318(x83033,x83034),x83032))+P1(f318(f318(f320(x83031),x83032),f285(x83031,x83033,x83034,x83035)))
% 26.45/26.34  [8866]~P26(x88661,x88663,x88665,f243(f885(x88661,a874)))+~P26(x88663,x88662,x88664,f243(f885(x88663,a874)))+P26(x88661,x88662,f318(f76(x88663,x88662,x88661,x88664),x88665),f243(f885(x88661,a874)))
% 26.45/26.34  [9432]P1(f318(f318(f320(f884(x94321,x94321)),f318(f318(f248(x94321,x94321),x94322),x94323)),f294(x94321,x94324)))+~P1(f318(f318(f320(f884(x94321,x94321)),f318(f318(f248(x94321,x94321),x94322),x94325)),f294(x94321,x94324)))+~P1(f318(f318(f320(f884(x94321,x94321)),f318(f318(f248(x94321,x94321),x94325),x94323)),f294(x94321,x94324)))
% 26.45/26.34  [9469]~P108(x94692)+~P1(f318(f133(x94691),x94695))+P1(f318(f133(x94691),f145(x94691,x94692,x94693,x94694,x94695)))
% 26.45/26.34  [5422]~E(x54222,f119(x54221))+E(f318(f318(f121(x54221),x54222),x54223),f318(f318(f147(x54221),x54224),x54225))+~E(x54223,f318(f318(f147(x54221),x54224),x54225))
% 26.45/26.34  [5423]~E(x54232,f119(x54231))+E(f318(f318(f121(x54231),x54232),x54233),f318(f318(f147(x54231),x54234),x54235))+~E(f318(f318(f147(x54231),x54234),x54235),x54233)
% 26.45/26.34  [6546]~E(f318(f190(f880(x65461)),x65465),f318(f190(f880(x65462)),x65464))+E(f318(f318(f150(f884(x65461,x65462),x65462),f256(x65461,x65462)),x65463),x65464)+~E(f318(f318(f176(x65461,x65462),x65465),x65464),x65463)
% 26.45/26.34  [6547]~E(f318(f190(f880(x65471)),x65474),f318(f190(f880(x65472)),x65475))+E(f318(f318(f150(f884(x65471,x65472),x65471),f247(x65471,x65472)),x65473),x65474)+~E(f318(f318(f176(x65471,x65472),x65474),x65475),x65473)
% 26.45/26.34  [7034]~P108(x70341)+~P15(x70341,f318(f318(f150(x70342,x70341),x70343),x70345))+P15(x70341,f318(f318(f150(x70342,x70341),x70343),f318(f132(x70342,x70344),x70345)))
% 26.45/26.34  [7078]~P1(f318(x70783,x70785))+~P1(f318(f318(x70782,x70784),x70785))+P1(f318(f318(f96(x70781,x70782,x70783),x70784),x70785))
% 26.45/26.34  [7175]~P108(x71751)+P15(x71751,f318(f318(f150(x71752,x71751),x71753),f166(x71752,x71754,x71755)))+~P15(x71751,f318(f318(f150(x71752,x71751),x71753),x71755))
% 26.45/26.34  [7198]~P55(x71983,x71982,x71985)+~P55(x71981,x71983,x71984)+P55(x71981,x71982,f318(f318(f275(x71981,x71983,x71982),x71984),x71985))
% 26.45/26.34  [7288]E(x72881,x72882)+~P26(x72883,x72884,x72885,f243(f885(x72883,a874)))+~E(f318(f318(f150(x72883,x72884),x72885),x72881),f318(f318(f150(x72883,x72884),x72885),x72882))
% 26.45/26.34  [7289]E(x72891,x72892)+~P26(x72893,x72894,x72895,f243(f885(x72893,a874)))+~E(f318(f318(f150(x72893,x72894),x72895),x72891),f318(f318(f150(x72893,x72894),x72895),x72892))
% 26.45/26.34  [7369]P40(x73691,x73692,x73693,x73694)+~P40(x73691,x73692,x73695,x73694)+~P1(f318(f318(f233(a879),x73695),x73693))
% 26.45/26.34  [7451]~P1(f318(f318(f233(a879),x74511),f318(x74513,x74515)))+P1(f318(f318(f233(a879),x74511),f151(x74512,x74513,x74514)))+~P1(f318(f318(f320(x74512),x74515),f318(f168(x74512),x74514)))
% 26.45/26.34  [7452]~P1(f318(f318(f234(a879),x74521),f318(x74523,x74525)))+P1(f318(f318(f234(a879),x74521),f151(x74522,x74523,x74524)))+~P1(f318(f318(f320(x74522),x74525),f318(f168(x74522),x74524)))
% 26.45/26.34  [7860]~P109(x78601)+P1(f318(f318(f233(f885(x78601,a874)),f289(x78601,x78602,x78603)),f289(x78601,x78604,x78605)))+P1(f318(f318(f233(x78601),x78602),x78603))
% 26.45/26.34  [7886]~P5(x78861)+P1(f318(f318(f233(x78861),f318(f318(f46(x78862,x78861),x78863),x78864)),f318(x78864,x78865)))+~P1(f318(f318(f320(x78862),x78865),x78863))
% 26.45/26.34  [7953]~P26(x79531,x79532,x79534,x79533)+E(f318(f80(x79531,x79532,x79533,x79534),f318(x79534,x79535)),x79535)+~P1(f318(f318(f320(x79531),x79535),x79533))
% 26.45/26.34  [8156]~P1(f318(x81561,x81565))+P1(f318(x81561,f692(x81561,x81562,x81563,x81564)))+~P1(f318(f318(f320(x81564),x81565),x81563))
% 26.45/26.34  [8157]~P1(f318(x81571,x81575))+P1(f318(x81571,f692(x81571,x81572,x81573,x81574)))+~P1(f318(f318(f320(x81574),x81575),x81572))
% 26.45/26.34  [8254]P1(f318(f65(x82541),x82542))+~P1(f318(f65(x82543),x82544))+~P1(f318(f318(f233(f885(x82541,a874)),x82542),f318(f297(x82543,x82541,x82545),x82544)))
% 26.45/26.34  [8264]~P26(x82644,x82641,x82642,f243(f885(x82644,a874)))+~P1(f318(f318(f320(x82644),x82643),x82645))+P1(f318(f318(f320(x82641),f318(x82642,x82643)),f318(f297(x82644,x82641,x82642),x82645)))
% 26.45/26.34  [8419]E(x84191,x84192)+~P26(x84193,x84194,x84195,f318(f318(f116(f885(x84193,a874)),f318(f168(x84193),x84191)),f318(f168(x84193),x84192)))+~E(f318(f318(f150(x84193,x84194),x84195),x84191),f318(f318(f150(x84193,x84194),x84195),x84192))
% 26.45/26.34  [8420]E(x84201,x84202)+~P26(x84203,x84204,x84205,f318(f318(f116(f885(x84203,a874)),f318(f168(x84203),x84201)),f318(f168(x84203),x84202)))+~E(f318(f318(f150(x84203,x84204),x84205),x84201),f318(f318(f150(x84203,x84204),x84205),x84202))
% 26.45/26.34  [8476]~P109(x84761)+~P1(f318(f318(f234(f885(x84761,a874)),f289(x84761,x84764,x84765)),f289(x84761,x84762,x84763)))+P1(f318(f318(f233(x84761),x84762),x84763))
% 26.45/26.34  [8548]~P26(x85481,x85484,x85485,f243(f885(x85481,a874)))+~P1(f318(f318(f320(x85484),f318(x85485,x85482)),f318(f297(x85481,x85484,x85485),x85483)))+P1(f318(f318(f320(x85481),x85482),x85483))
% 26.45/26.34  [8628]P1(f318(x86281,x86282))+~P1(f318(x86281,f699(x86281,x86283,x86284,x86285)))+~P1(f318(f318(f320(x86285),x86282),x86284))
% 26.45/26.34  [8629]P1(f318(x86291,x86292))+~P1(f318(x86291,f699(x86291,x86293,x86294,x86295)))+~P1(f318(f318(f320(x86295),x86292),x86293))
% 26.45/26.34  [8904]~P26(x89042,x89043,x89041,x89044)+E(f318(x89041,f318(f80(x89042,x89043,x89044,x89041),x89045)),x89045)+~P1(f318(f318(f320(x89043),x89045),f318(f297(x89042,x89043,x89041),x89044)))
% 26.45/26.34  [9009]E(x90091,f119(x90092))+E(f318(f318(f147(x90092),x90093),f631(x90094,x90093,x90095,x90091,x90092)),x90091)+~E(f318(f318(f121(x90092),x90091),x90095),f318(f318(f147(x90092),x90093),x90094))
% 26.45/26.34  [9010]E(x90101,f119(x90102))+E(f318(f318(f147(x90102),x90103),f632(x90104,x90101,x90105,x90103,x90102)),x90101)+~E(f318(f318(f121(x90102),x90101),x90104),f318(f318(f147(x90102),x90103),x90105))
% 26.45/26.34  [9024]E(f318(f318(f147(x90242),x90243),f631(x90244,x90243,x90241,x90245,x90242)),x90245)+~E(f318(f318(f121(x90242),x90245),x90241),f318(f318(f147(x90242),x90243),x90244))+E(x90241,f318(f318(f147(x90242),x90243),x90244))
% 26.45/26.34  [9025]E(f318(f318(f147(x90251),x90252),f632(x90254,x90255,x90253,x90252,x90251)),x90255)+~E(f318(f318(f121(x90251),x90255),x90254),f318(f318(f147(x90251),x90252),x90253))+E(f318(f318(f147(x90251),x90252),x90253),x90254)
% 26.45/26.34  [9104]~E(f318(f297(x91043,x91042,x91044),f243(f885(x91043,a874))),f243(f885(x91042,a874)))+~E(f318(f297(x91041,x91043,x91045),f243(f885(x91041,a874))),f243(f885(x91043,a874)))+E(f318(f297(x91041,x91042,f318(f76(x91043,x91042,x91041,x91044),x91045)),f243(f885(x91041,a874))),f243(f885(x91042,a874)))
% 26.45/26.34  [9475]E(x94751,f119(x94752))+~E(f318(f318(f121(x94752),x94751),x94753),f318(f318(f147(x94752),x94755),x94754))+E(f318(f318(f121(x94752),f632(x94753,x94751,x94754,x94755,x94752)),x94753),x94754)
% 26.45/26.34  [9476]E(x94761,f119(x94762))+~E(f318(f318(f121(x94762),x94761),x94765),f318(f318(f147(x94762),x94764),x94763))+E(f318(f318(f121(x94762),f631(x94763,x94764,x94765,x94761,x94762)),x94765),x94763)
% 26.45/26.34  [9482]E(f318(f318(f121(x94822),f631(x94824,x94823,x94821,x94825,x94822)),x94821),x94824)+~E(f318(f318(f121(x94822),x94825),x94821),f318(f318(f147(x94822),x94823),x94824))+E(x94821,f318(f318(f147(x94822),x94823),x94824))
% 26.45/26.34  [9483]~E(f318(f318(f121(x94831),x94835),x94834),f318(f318(f147(x94831),x94832),x94833))+E(f318(f318(f121(x94831),f632(x94834,x94835,x94833,x94832,x94831)),x94834),x94833)+E(f318(f318(f147(x94831),x94832),x94833),x94834)
% 26.45/26.34  [9484]E(f318(f318(f121(x94841),x94845),f639(x94843,x94842,x94844,x94845,x94841)),x94842)+E(f318(f318(f121(x94841),x94842),f638(x94843,x94842,x94844,x94845,x94841)),x94845)+~E(f318(f318(f121(x94841),x94845),x94844),f318(f318(f121(x94841),x94842),x94843))
% 26.45/26.34  [9517]~P108(x95171)+P15(x95171,f318(f318(f150(x95172,x95171),x95173),f145(x95172,x95171,x95173,x95174,x95175)))+~P15(x95171,f318(f318(f150(x95172,x95171),x95173),x95175))
% 26.45/26.34  [9529]~P59(x95295,x95291,x95294,x95293)+P1(f318(f318(x95291,x95292),f515(x95293,x95294,x95291,x95295,x95292)))+~P1(f318(f318(f320(x95295),x95292),x95294))
% 26.45/26.34  [9629]~P1(f318(f318(f320(f884(x96291,x96291)),f318(f318(f248(x96291,x96291),x96295),x96293)),f294(x96291,x96294)))+P1(f318(f318(f320(f884(x96291,x96291)),f318(f318(f248(x96291,x96291),x96292),x96293)),f318(f318(f275(x96291,x96291,x96291),x96294),f294(x96291,x96294))))+~P1(f318(f318(f320(f884(x96291,x96291)),f318(f318(f248(x96291,x96291),x96292),x96295)),f318(f318(f275(x96291,x96291,x96291),x96294),f294(x96291,x96294))))
% 26.45/26.34  [9630]~P1(f318(f318(f320(f884(x96301,x96301)),f318(f318(f248(x96301,x96301),x96302),x96305)),f294(x96301,x96304)))+P1(f318(f318(f320(f884(x96301,x96301)),f318(f318(f248(x96301,x96301),x96302),x96303)),f318(f318(f275(x96301,x96301,x96301),x96304),f294(x96301,x96304))))+~P1(f318(f318(f320(f884(x96301,x96301)),f318(f318(f248(x96301,x96301),x96305),x96303)),f318(f318(f275(x96301,x96301,x96301),x96304),f294(x96301,x96304))))
% 26.45/26.34  [9633]P1(f318(f318(f320(f884(f880(x96331),f880(x96331))),f318(f318(f248(f880(x96331),f880(x96331)),x96332),x96333)),f154(x96331,f294(x96331,x96334))))+~P1(f318(f318(f320(f884(f880(x96331),f880(x96331))),f318(f318(f248(f880(x96331),f880(x96331)),x96332),x96335)),f154(x96331,f294(x96331,x96334))))+~P1(f318(f318(f320(f884(f880(x96331),f880(x96331))),f318(f318(f248(f880(x96331),f880(x96331)),x96335),x96333)),f154(x96331,f294(x96331,x96334))))
% 26.45/26.34  [9638]E(f318(f318(f121(x96381),x96382),f638(x96383,x96382,x96384,x96385,x96381)),x96385)+E(f318(f318(f121(x96381),f639(x96383,x96382,x96384,x96385,x96381)),x96383),x96384)+~E(f318(f318(f121(x96381),x96382),x96383),f318(f318(f121(x96381),x96385),x96384))
% 26.45/26.34  [9639]E(f318(f318(f121(x96391),x96392),f639(x96393,x96394,x96395,x96392,x96391)),x96394)+E(f318(f318(f121(x96391),f638(x96393,x96394,x96395,x96392,x96391)),x96395),x96393)+~E(f318(f318(f121(x96391),x96392),x96395),f318(f318(f121(x96391),x96394),x96393))
% 26.45/26.34  [9694]P1(f318(f318(f320(f884(x96941,x96941)),f318(f318(f248(x96941,x96941),x96942),x96943)),f318(f318(f275(x96941,x96941,x96941),x96944),f294(x96941,x96944))))+~P1(f318(f318(f320(f884(x96941,x96941)),f318(f318(f248(x96941,x96941),x96942),x96945)),f318(f318(f275(x96941,x96941,x96941),x96944),f294(x96941,x96944))))+~P1(f318(f318(f320(f884(x96941,x96941)),f318(f318(f248(x96941,x96941),x96945),x96943)),f318(f318(f275(x96941,x96941,x96941),x96944),f294(x96941,x96944))))
% 26.45/26.34  [9723]P34(x97231,x97232,x97233,x97234,x97235)+~E(f318(f190(f880(x97231)),x97234),f318(f190(f880(x97232)),x97235))+~P1(f318(f318(f257(x97231,x97232,a874),x97233),f680(x97235,x97234,x97233,x97232,x97231)))
% 26.45/26.34  [9724]P34(x97241,x97242,x97243,x97244,x97245)+~E(f318(f190(f880(x97241)),x97244),f318(f190(f880(x97242)),x97245))+~P1(f318(f318(f257(x97241,x97242,a874),x97243),f690(x97243,x97245,x97244,x97242,x97241)))
% 26.45/26.34  [9730]E(f318(f318(f121(x97301),f638(x97302,x97303,x97304,x97305,x97301)),x97304),x97302)+~E(f318(f318(f121(x97301),x97303),x97302),f318(f318(f121(x97301),x97305),x97304))+E(f318(f318(f121(x97301),f639(x97302,x97303,x97304,x97305,x97301)),x97302),x97304)
% 26.45/26.34  [9744]~P108(x97442)+E(f318(f318(f144(x97441,x97442,x97443),x97444),x97445),f318(f318(f147(x97441),x97444),x97445))+P1(f318(f318(f320(x97441),f717(x97444,x97443,x97445,x97441,x97442)),f318(f168(x97441),x97445)))
% 26.45/26.34  [9749]~P59(x97491,x97494,x97493,x97492)+~P1(f318(f318(f320(x97491),x97495),x97493))+P1(f318(f318(f320(x97491),f515(x97492,x97493,x97494,x97491,x97495)),x97492))
% 26.45/26.34  [9878]~P1(f318(f318(f320(f884(f885(x98781,a874),f885(x98781,a874))),f318(f318(f248(f885(x98781,a874),f885(x98781,a874)),x98784),x98783)),f310(x98781,x98782)))+~P1(f318(f318(f320(x98781),x98785),x98784))+P1(f318(f318(f320(x98781),f740(x98782,x98783,x98784,x98781,x98785)),x98783))
% 26.45/26.34  [9889]~P108(x98892)+E(f318(f318(f144(x98891,x98892,x98893),x98894),x98895),f318(f318(f147(x98891),x98894),x98895))+~P1(f318(f318(f233(x98892),f318(x98893,x98894)),f318(x98893,f717(x98894,x98893,x98895,x98891,x98892))))
% 26.45/26.34  [10077]P34(x100771,x100772,x100773,x100774,x100775)+~E(f318(f190(f880(x100771)),x100774),f318(f190(f880(x100772)),x100775))+~P1(f318(f318(x100773,f318(f318(f161(x100771),x100774),f691(x100775,x100774,x100773,x100772,x100771))),f318(f318(f161(x100772),x100775),f691(x100775,x100774,x100773,x100772,x100771))))
% 26.45/26.34  [10078]P34(x100781,x100782,x100783,x100784,x100785)+~E(f318(f190(f880(x100781)),x100784),f318(f190(f880(x100782)),x100785))+~P1(f318(f318(x100783,f318(f318(f161(x100781),x100784),f708(x100783,x100785,x100782,x100784,x100781))),f318(f318(f161(x100782),x100785),f708(x100783,x100785,x100782,x100784,x100781))))
% 26.45/26.34  [6620]~P18(x66202,x66205,x66201)+~P1(f318(f65(x66202),x66204))+E(f318(x66201,f318(f318(f296(x66202),x66203),x66204)),f318(f318(f68(x66202,x66202,x66205),x66203),x66204))
% 26.45/26.34  [6621]~E(x66213,x66214)+~E(x66212,x66215)+E(f318(f318(f296(x66211),x66212),f318(f318(f296(x66211),x66213),f189(f885(x66211,a874)))),f318(f318(f296(x66211),x66214),f318(f318(f296(x66211),x66215),f189(f885(x66211,a874)))))
% 26.45/26.34  [6633]P1(f318(x66332,x66335))+E(f172(x66331,x66332,f318(f318(f121(x66331),x66333),x66334)),f172(x66331,x66332,x66333))+~P1(f318(f318(f320(x66331),x66335),f318(f168(x66331),x66333)))
% 26.45/26.34  [6672]E(f318(x66721,x66722),f189(f885(x66723,a874)))+~E(f318(f318(f45(x66724,f885(x66723,a874)),x66725),x66721),f189(f885(x66723,a874)))+~P1(f318(f318(f320(x66724),x66722),x66725))
% 26.45/26.34  [6673]E(f318(x66731,x66732),f243(f885(x66733,a874)))+~E(f318(f318(f46(x66734,f885(x66733,a874)),x66735),x66731),f243(f885(x66733,a874)))+~P1(f318(f318(f320(x66734),x66732),x66735))
% 26.45/26.34  [6674]E(f318(x66741,x66742),f189(f885(x66743,a874)))+~E(f318(f318(f45(x66744,f885(x66743,a874)),x66745),x66741),f189(f885(x66743,a874)))+~P1(f318(f318(f320(x66744),x66742),x66745))
% 26.45/26.34  [6675]E(f318(x66751,x66752),f243(f885(x66753,a874)))+~E(f318(f318(f46(x66754,f885(x66753,a874)),x66755),x66751),f243(f885(x66753,a874)))+~P1(f318(f318(f320(x66754),x66752),x66755))
% 26.45/26.34  [6876]~E(x68764,f318(f318(f121(x68761),x68765),f318(f318(f147(x68761),x68762),x68763)))+P1(f318(f318(f320(x68761),x68762),f318(f168(x68761),x68763)))+P1(f318(f318(f320(x68761),x68762),f318(f168(x68761),x68764)))
% 26.45/26.34  [6877]~E(x68774,f318(f318(f121(x68771),x68773),f318(f318(f147(x68771),x68772),x68775)))+P1(f318(f318(f320(x68771),x68772),f318(f168(x68771),x68773)))+P1(f318(f318(f320(x68771),x68772),f318(f168(x68771),x68774)))
% 26.45/26.34  [6981]~P1(f318(f318(f197(x69811),x69813),x69815))+~P1(f318(f318(f197(x69812),x69815),x69814))+P1(f318(f318(f197(f30(x69811,x69812)),x69813),x69814))
% 26.45/26.34  [6982]~P1(f318(f318(f197(x69821),x69823),x69825))+~P1(f318(f318(f197(x69822),x69825),x69824))+P1(f318(f318(f197(f30(x69821,x69822)),x69823),x69824))
% 26.45/26.34  [7184]~E(x71842,x71844)+~P142(x71841)+E(f318(f318(f83(x71841),f318(f318(f84(x71841),x71842),x71843)),f318(f318(f84(x71841),x71844),x71845)),f318(f318(f83(x71841),f318(f318(f84(x71841),x71842),x71845)),f318(f318(f84(x71841),x71844),x71843)))
% 26.45/26.34  [7185]~E(x71852,x71854)+~P142(x71851)+E(f318(f318(f83(x71851),f318(f318(f84(x71851),x71852),x71853)),f318(f318(f84(x71851),x71854),x71855)),f318(f318(f83(x71851),f318(f318(f84(x71851),x71852),x71855)),f318(f318(f84(x71851),x71854),x71853)))
% 26.45/26.34  [7245]~P5(x72451)+~P1(f318(f318(f320(x72454),x72453),x72455))+P1(f318(f318(f233(x72451),f318(x72452,x72453)),f318(f318(f45(x72454,x72451),x72455),x72452)))
% 26.45/26.34  [7293]~P110(x72931)+P1(f318(f318(f233(x72931),f318(x72932,x72933)),f318(x72934,x72933)))+~P1(f318(f318(f233(f885(x72935,x72931)),x72932),x72934))
% 26.45/26.34  [7294]~P110(x72941)+P1(f318(f318(f233(x72941),f318(x72942,x72943)),f318(x72944,x72943)))+~P1(f318(f318(f233(f885(x72945,x72941)),x72942),x72944))
% 26.45/26.34  [7295]~P110(x72951)+P1(f318(f318(f233(x72951),f318(x72952,x72953)),f318(x72954,x72953)))+~P1(f318(f318(f233(f885(x72955,x72951)),x72952),x72954))
% 26.45/26.34  [7420]E(x74201,x74202)+E(x74203,x74201)+~E(f318(f318(f296(x74204),x74201),f318(f318(f296(x74204),x74205),f189(f885(x74204,a874)))),f318(f318(f296(x74204),x74202),f318(f318(f296(x74204),x74203),f189(f885(x74204,a874)))))
% 26.45/26.34  [7421]E(x74211,x74212)+E(x74213,x74211)+~E(f318(f318(f296(x74214),x74213),f318(f318(f296(x74214),x74212),f189(f885(x74214,a874)))),f318(f318(f296(x74214),x74215),f318(f318(f296(x74214),x74211),f189(f885(x74214,a874)))))
% 26.45/26.34  [7422]E(x74221,x74222)+E(x74221,x74223)+~E(f318(f318(f296(x74224),x74223),f318(f318(f296(x74224),x74222),f189(f885(x74224,a874)))),f318(f318(f296(x74224),x74225),f318(f318(f296(x74224),x74221),f189(f885(x74224,a874)))))
% 26.45/26.34  [7423]E(x74231,x74232)+E(x74231,x74233)+~E(f318(f318(f296(x74234),x74231),f318(f318(f296(x74234),x74235),f189(f885(x74234,a874)))),f318(f318(f296(x74234),x74232),f318(f318(f296(x74234),x74233),f189(f885(x74234,a874)))))
% 26.45/26.34  [7963]P26(x79631,x79632,x79633,x79634)+~P26(x79631,x79632,x79633,x79635)+~P1(f318(f318(f233(f885(x79631,a874)),x79634),x79635))
% 26.45/26.34  [8067]P1(f318(x80671,x80672))+~P1(f318(f318(f197(x80674),x80672),x80675))+P1(f318(f318(f197(f27(x80671,x80673,x80674)),x80672),x80675))
% 26.45/26.34  [8068]P1(f318(x80681,x80682))+~P1(f318(f318(f197(x80684),x80682),x80685))+P1(f318(f318(f197(f27(x80681,x80683,x80684)),x80682),x80685))
% 26.45/26.34  [8069]P1(f318(x80691,x80692))+~P1(f318(f318(f197(x80694),x80692),x80695))+P1(f318(f318(f197(f27(x80691,x80693,x80694)),x80692),x80695))
% 26.45/26.34  [8095]~P1(f318(x80951,x80954))+~P1(f318(f318(f197(x80952),x80954),x80955))+P1(f318(f318(f197(f27(x80951,x80952,x80953)),x80954),x80955))
% 26.45/26.34  [8096]~P1(f318(x80961,x80964))+~P1(f318(f318(f197(x80962),x80964),x80965))+P1(f318(f318(f197(f27(x80961,x80962,x80963)),x80964),x80965))
% 26.45/26.34  [8097]~P1(f318(x80971,x80974))+~P1(f318(f318(f197(x80972),x80974),x80975))+P1(f318(f318(f197(f27(x80971,x80972,x80973)),x80974),x80975))
% 26.45/26.34  [8147]E(x81471,x81472)+~E(f318(f297(x81473,x81474,x81475),x81471),f318(f297(x81473,x81474,x81475),x81472))+~P26(x81473,x81474,x81475,f318(f318(f116(f885(x81473,a874)),x81471),x81472))
% 26.45/26.34  [8219]P1(f318(x82192,x82194))+E(f318(f318(f134(x82191),f318(f190(f880(x82191)),f172(x82191,x82192,x82193))),x82193),f318(f318(f147(x82191),x82194),x82195))+~E(f318(f318(f121(x82191),f172(x82191,x82192,x82193)),f318(f318(f147(x82191),x82194),x82195)),x82193)
% 26.45/26.34  [8251]~P26(x82511,x82512,x82513,x82515)+~P26(x82511,x82512,x82513,x82514)+P26(x82511,x82512,x82513,f318(f318(f107(f885(x82511,a874)),x82514),x82515))
% 26.45/26.34  [8361]~P73(x83611)+E(f318(f318(f83(x83611),f318(x83612,x83613)),f318(f162(x83611),f318(f318(f150(x83614,x83611),x83612),f166(x83614,x83613,x83615)))),f318(f162(x83611),f318(f318(f150(x83614,x83611),x83612),x83615)))+~P1(f318(f318(f320(x83614),x83613),f318(f168(x83614),x83615)))
% 26.45/26.34  [8451]~P108(x84511)+~P15(x84511,f318(f318(f150(x84512,x84511),x84513),x84515))+P15(x84511,f318(f318(f150(x84512,x84511),x84513),f318(f318(f144(x84512,x84511,x84513),x84514),x84515)))
% 26.45/26.34  [8531]P1(f318(x85311,x85312))+P1(f318(f318(f197(x85313),x85312),x85314))+~P1(f318(f318(f197(f27(x85311,x85315,x85313)),x85312),x85314))
% 26.45/26.34  [8532]P1(f318(x85321,x85322))+P1(f318(f318(f197(x85323),x85322),x85324))+~P1(f318(f318(f197(f27(x85321,x85325,x85323)),x85322),x85324))
% 26.45/26.34  [8533]P1(f318(x85331,x85332))+P1(f318(f318(f197(x85333),x85332),x85334))+~P1(f318(f318(f197(f27(x85331,x85335,x85333)),x85332),x85334))
% 26.45/26.34  [8544]~P5(x85441)+P1(f318(f318(f233(x85441),f318(f318(f45(x85442,x85441),x85443),x85444)),f318(f318(f45(x85442,x85441),x85445),x85444)))+~P1(f318(f318(f233(f885(x85442,a874)),x85443),x85445))
% 26.45/26.34  [8545]~P5(x85451)+P1(f318(f318(f233(x85451),f318(f318(f46(x85452,x85451),x85453),x85454)),f318(f318(f46(x85452,x85451),x85455),x85454)))+~P1(f318(f318(f233(f885(x85452,a874)),x85455),x85453))
% 26.45/26.34  [8553]~P1(f318(x85534,x85532))+P1(f318(f318(f197(x85531),x85532),x85533))+~P1(f318(f318(f197(f27(x85534,x85531,x85535)),x85532),x85533))
% 26.45/26.34  [8554]~P1(f318(x85544,x85542))+P1(f318(f318(f197(x85541),x85542),x85543))+~P1(f318(f318(f197(f27(x85544,x85541,x85545)),x85542),x85543))
% 26.45/26.34  [8555]~P1(f318(x85554,x85552))+P1(f318(f318(f197(x85551),x85552),x85553))+~P1(f318(f318(f197(f27(x85554,x85551,x85555)),x85552),x85553))
% 26.45/26.34  [8580]~P108(x85803)+P1(f318(f133(x85801),x85802))+~P1(f318(f133(x85801),f318(f318(f144(x85801,x85803,x85804),x85805),x85802)))
% 26.45/26.34  [8588]P1(f318(f318(f197(x85881),x85882),x85883))+P1(f318(f318(f197(x85884),x85882),x85883))+~P1(f318(f318(f197(f27(x85885,x85881,x85884)),x85882),x85883))
% 26.45/26.34  [8589]P1(f318(f318(f197(x85891),x85892),x85893))+P1(f318(f318(f197(x85894),x85892),x85893))+~P1(f318(f318(f197(f27(x85895,x85891,x85894)),x85892),x85893))
% 26.45/26.34  [8590]P1(f318(f318(f197(x85901),x85902),x85903))+P1(f318(f318(f197(x85904),x85902),x85903))+~P1(f318(f318(f197(f27(x85905,x85901,x85904)),x85902),x85903))
% 26.45/26.34  [8721]~P108(x87211)+~P1(f318(f318(f320(x87212),x87213),f318(f168(x87212),x87214)))+~P1(f318(f133(x87212),f318(f318(f144(x87212,x87211,x87215),x87213),x87214)))
% 26.45/26.34  [8800]~P108(x88001)+P15(x88001,f318(f318(f150(x88002,x88001),x88003),x88004))+~P15(x88001,f318(f318(f150(x88002,x88001),x88003),f318(f318(f144(x88002,x88001,x88003),x88005),x88004)))
% 26.45/26.34  [8892]~P108(x88922)+E(f318(f318(f144(x88921,x88922,x88923),x88924),x88925),f145(x88921,x88922,x88923,x88924,x88925))+P1(f318(f318(f320(x88922),f318(x88923,x88924)),f318(f297(x88921,x88922,x88923),f318(f168(x88921),x88925))))
% 26.45/26.34  [8967]~P108(x89672)+E(f145(x89671,x89672,x89673,x89674,x89675),x89675)+~P1(f318(f318(f320(x89672),f318(x89673,x89674)),f318(f297(x89671,x89672,x89673),f318(f168(x89671),x89675))))
% 26.45/26.34  [8983]~P26(x89832,x89831,x89833,x89835)+P1(f318(f318(f234(f885(x89831,a874)),f318(f297(x89832,x89831,x89833),x89834)),f318(f297(x89832,x89831,x89833),x89835)))+~P1(f318(f318(f234(f885(x89832,a874)),x89834),x89835))
% 26.45/26.34  [9017]~P26(x90172,x90171,x90173,f243(f885(x90172,a874)))+P1(f318(f318(f233(f885(x90171,a874)),f318(f297(x90172,x90171,x90173),x90174)),f318(f297(x90172,x90171,x90173),x90175)))+~P1(f318(f318(f233(f885(x90172,a874)),x90174),x90175))
% 26.45/26.34  [9145]~P26(x91451,x91452,x91453,f243(f885(x91451,a874)))+~P1(f318(f318(f233(f885(x91452,a874)),x91454),f318(f297(x91451,x91452,x91453),x91455)))+P1(f318(f318(f233(f885(x91451,a874)),f318(f298(x91451,x91452,x91453),x91454)),x91455))
% 26.45/26.34  [9166]~E(f318(f297(x91663,x91661,x91664),f243(f885(x91663,a874))),f243(f885(x91661,a874)))+P1(f318(f318(f233(f885(x91661,a874)),x91662),f318(f297(x91663,x91661,x91664),x91665)))+~P1(f318(f318(f233(f885(x91663,a874)),f318(f298(x91663,x91661,x91664),x91662)),x91665))
% 26.45/26.34  [9198]~E(f318(f226(x91982),x91984),f318(f318(f180(x91981,x91982),x91985),x91983))+~P1(f318(f133(x91981),f318(f318(f150(f884(x91981,x91982),x91981),f247(x91981,x91982)),x91985)))+P1(f318(f318(f320(f884(x91981,x91982)),f318(f318(f248(x91981,x91982),x91983),x91984)),f318(f168(f884(x91981,x91982)),x91985)))
% 26.45/26.34  [9199]~E(f318(f318(f180(x91991,x91992),x91995),x91993),f318(f226(x91992),x91994))+~P1(f318(f133(x91991),f318(f318(f150(f884(x91991,x91992),x91991),f247(x91991,x91992)),x91995)))+P1(f318(f318(f320(f884(x91991,x91992)),f318(f318(f248(x91991,x91992),x91993),x91994)),f318(f168(f884(x91991,x91992)),x91995)))
% 26.45/26.34  [9284]~P26(x92841,x92844,x92845,f243(f885(x92841,a874)))+~P1(f318(f318(f233(f885(x92844,a874)),f318(f297(x92841,x92844,x92845),x92842)),f318(f297(x92841,x92844,x92845),x92843)))+P1(f318(f318(f233(f885(x92841,a874)),x92842),x92843))
% 26.45/26.34  [9347]E(f318(f226(x93471),x93472),f318(f318(f180(x93473,x93471),x93474),x93475))+~P1(f318(f133(x93473),f318(f318(f150(f884(x93473,x93471),x93473),f247(x93473,x93471)),x93474)))+~P1(f318(f318(f320(f884(x93473,x93471)),f318(f318(f248(x93473,x93471),x93475),x93472)),f318(f168(f884(x93473,x93471)),x93474)))
% 26.45/26.34  [9348]E(f318(f318(f180(x93481,x93482),x93483),x93484),f318(f226(x93482),x93485))+~P1(f318(f133(x93481),f318(f318(f150(f884(x93481,x93482),x93481),f247(x93481,x93482)),x93483)))+~P1(f318(f318(f320(f884(x93481,x93482)),f318(f318(f248(x93481,x93482),x93484),x93485)),f318(f168(f884(x93481,x93482)),x93483)))
% 26.45/26.34  [9349]E(f318(f318(f180(x93491,x93492),x93493),x93494),f318(f226(x93492),x93495))+~P1(f318(f133(x93491),f318(f318(f150(f884(x93491,x93492),x93491),f247(x93491,x93492)),x93493)))+~P1(f318(f318(f320(f884(x93491,x93492)),f318(f318(f248(x93491,x93492),x93494),x93495)),f318(f168(f884(x93491,x93492)),x93493)))
% 26.45/26.34  [9400]~P86(x94001)+~E(f318(x94003,f637(x94003,x94004,x94005,x94002,x94001)),f2(x94001))+E(f318(f162(x94001),f318(f318(f150(x94002,x94001),x94003),f318(f132(x94002,x94004),x94005))),f318(f162(x94001),f318(f318(f150(x94002,x94001),x94003),x94005)))
% 26.45/26.34  [9573]~P17(x95731,x95732,x95733)+~P1(f318(f65(x95731),x95735))+P1(f318(f70(x95731,x95732,x95733,x95734,x95735),f318(f318(f68(x95731,x95732,x95733),x95734),x95735)))
% 26.45/26.34  [9651]P1(f318(x96511,f828(x96512,x96511,x96513,x96514,x96515)))+~P1(f318(f318(f233(f885(x96515,a874)),x96514),x96513))+P1(f318(f318(f233(f885(x96515,a874)),f318(f318(f107(f885(x96515,a874)),x96514),f318(f240(x96515),x96511))),f318(f318(f107(f885(x96515,a874)),x96513),f318(f240(x96515),x96512))))
% 26.45/26.34  [9665]~P86(x96651)+~P1(f318(x96654,f637(x96653,x96654,x96655,x96652,x96651)))+E(f318(f162(x96651),f318(f318(f150(x96652,x96651),x96653),f318(f132(x96652,x96654),x96655))),f318(f162(x96651),f318(f318(f150(x96652,x96651),x96653),x96655)))
% 26.45/26.34  [9747]~P5(x97475)+P1(f318(f318(f320(x97471),f670(x97472,x97473,x97471,x97474,x97475)),x97473))+P1(f318(f318(f233(x97475),x97474),f318(f318(f46(x97471,x97475),x97473),x97472)))
% 26.45/26.34  [9750]~P86(x97501)+E(f318(f162(x97501),f318(f318(f150(x97502,x97501),x97503),f318(f132(x97502,x97504),x97505))),f318(f162(x97501),f318(f318(f150(x97502,x97501),x97503),x97505)))+P1(f318(f318(f320(x97502),f637(x97503,x97504,x97505,x97502,x97501)),f318(f168(x97502),x97505)))
% 26.45/26.34  [9760]~P1(f318(x97605,f828(x97605,x97603,x97604,x97602,x97601)))+~P1(f318(f318(f233(f885(x97601,a874)),x97602),x97604))+P1(f318(f318(f233(f885(x97601,a874)),f318(f318(f107(f885(x97601,a874)),x97602),f318(f240(x97601),x97603))),f318(f318(f107(f885(x97601,a874)),x97604),f318(f240(x97601),x97605))))
% 26.45/26.34  [9796]P34(x97961,x97962,x97963,x97964,x97965)+~E(f318(f190(f880(x97962)),x97965),f318(f190(f880(x97961)),x97964))+P1(f318(f318(f234(a879),f691(x97965,x97964,x97963,x97962,x97961)),f318(f190(f880(x97961)),x97964)))
% 26.45/26.34  [9797]P34(x97971,x97972,x97973,x97974,x97975)+~E(f318(f190(f880(x97972)),x97975),f318(f190(f880(x97971)),x97974))+P1(f318(f318(f234(a879),f708(x97973,x97975,x97972,x97974,x97971)),f318(f190(f880(x97971)),x97974)))
% 26.45/26.34  [9834]P1(f318(f318(f320(x98341),f828(x98342,x98343,x98344,x98345,x98341)),x98345))+~P1(f318(f318(f233(f885(x98341,a874)),x98345),x98344))+P1(f318(f318(f233(f885(x98341,a874)),f318(f318(f107(f885(x98341,a874)),x98345),f318(f240(x98341),x98343))),f318(f318(f107(f885(x98341,a874)),x98344),f318(f240(x98341),x98342))))
% 26.45/26.34  [9890]~P5(x98901)+~P1(f318(f318(f233(x98901),x98902),f318(x98905,f670(x98905,x98904,x98903,x98902,x98901))))+P1(f318(f318(f233(x98901),x98902),f318(f318(f46(x98903,x98901),x98904),x98905)))
% 26.45/26.34  [9922]~P80(x99221)+~P1(f318(f65(x99222),x99225))+E(f318(f318(f318(f69(x99221,x99222,f84(x99221)),f318(f318(f18(x99222,x99221,x99221),f318(f318(f8(x99221,f885(x99221,x99221),x99222),f84(x99221)),x99223)),x99224)),f81(x99221)),x99225),f318(f318(f84(x99221),f318(f318(f318(f69(x99221,x99222,f84(x99221)),x99223),f81(x99221)),x99225)),f318(f318(f318(f69(x99221,x99222,f84(x99221)),x99224),f81(x99221)),x99225)))
% 26.45/26.34  [9982]~P1(f318(f318(f320(f884(f885(x99821,a874),f885(x99821,a874))),f318(f318(f248(f885(x99821,a874),f885(x99821,a874)),x99825),x99824)),f310(x99821,x99823)))+~P1(f318(f318(f320(x99821),x99822),x99825))+P1(f318(f318(f320(f884(x99821,x99821)),f318(f318(f248(x99821,x99821),x99822),f740(x99823,x99824,x99825,x99821,x99822))),x99823))
% 26.45/26.34  [10116]~P1(f318(f318(f320(f884(f880(x101161),f880(x101161))),f318(f318(f248(f880(x101161),f880(x101161)),f318(f318(f121(x101161),x101165),x101162)),f318(f318(f121(x101161),x101165),x101163))),f143(x101161,x101164)))+P1(f318(f318(f320(f884(f880(x101161),f880(x101161))),f318(f318(f248(f880(x101161),f880(x101161)),x101162),x101163)),f143(x101161,x101164)))+P1(f318(f318(f320(f884(x101161,x101161)),f318(f318(f248(x101161,x101161),f644(x101164,x101163,x101162,x101165,x101161)),f644(x101164,x101163,x101162,x101165,x101161))),x101164))
% 26.45/26.34  [7225]~E(f318(f190(f880(x72251)),x72253),f318(f190(f880(x72252)),x72254))+E(f318(f318(f180(x72251,x72252),f318(f318(f176(x72251,x72252),x72253),x72254)),x72255),f192(x72252))+P1(f318(f318(f320(x72251),x72255),f318(f168(x72251),x72253)))
% 26.45/26.34  [7298]~E(x72983,x72985)+E(f318(f318(f161(x72981),f318(f318(f155(x72981,x72982),x72983),x72984)),x72985),x72984)+~P1(f318(f318(f234(a879),x72983),f318(f190(f880(x72981)),x72982)))
% 26.45/26.34  [7417]~E(f318(f318(f121(x74171),x74172),x74174),f318(f318(f121(x74171),x74173),x74175))+E(f318(f318(f169(x74171),f318(f190(f880(x74171)),x74172)),x74173),x74172)+P1(f318(f318(f233(a879),f318(f190(f880(x74171)),x74173)),f318(f190(f880(x74171)),x74172)))
% 26.45/26.34  [7418]E(x74181,x74182)+E(f318(f318(f161(x74183),f318(f318(f155(x74183,x74184),x74181),x74185)),x74182),f318(f318(f161(x74183),x74184),x74182))+~P1(f318(f318(f234(a879),x74181),f318(f190(f880(x74183)),x74184)))
% 26.45/26.34  [7924]~E(f318(f318(f121(x79241),x79242),x79244),f318(f318(f121(x79241),x79243),x79245))+E(f318(f318(f169(x79241),f318(f190(f880(x79241)),x79242)),x79243),x79242)+~P1(f318(f318(f233(a879),f318(f190(f880(x79241)),x79242)),f318(f190(f880(x79241)),x79243)))
% 26.45/26.34  [7948]~P1(f318(f65(x79481),f318(x79484,x79485)))+~P1(f318(f318(f320(x79482),x79485),x79483))+P1(f318(f65(x79481),f318(f318(f46(x79482,f885(x79481,a874)),x79483),x79484)))
% 26.45/26.34  [8001]~E(f318(f190(f880(x80011)),x80012),f318(f190(f880(x80013)),x80014))+~E(f318(f318(f180(x80011,x80013),f318(f318(f176(x80011,x80013),x80012),x80014)),x80015),f192(x80013))+~P1(f318(f318(f320(x80011),x80015),f318(f168(x80011),x80012)))
% 26.45/26.34  [8131]~P48(x81311,x81313,x81315)+~P48(x81311,x81312,x81314)+P48(x81311,f318(f318(f116(f885(x81311,a874)),x81312),x81313),f318(f318(f116(f885(f884(x81311,x81311),a874)),x81314),x81315))
% 26.45/26.34  [8132]~P48(x81321,x81323,x81325)+~P48(x81321,x81322,x81324)+P48(x81321,f318(f318(f107(f885(x81321,a874)),x81322),x81323),f318(f318(f107(f885(f884(x81321,x81321),a874)),x81324),x81325))
% 26.45/26.34  [8492]E(f318(f318(f248(x84921,x84922),f318(f318(f161(x84921),x84923),x84924)),f318(f318(f161(x84922),x84925),x84924)),f318(f318(f161(f884(x84921,x84922)),f318(f318(f176(x84921,x84922),x84923),x84925)),x84924))+~P1(f318(f318(f234(a879),x84924),f318(f190(f880(x84921)),x84923)))+~P1(f318(f318(f234(a879),x84924),f318(f190(f880(x84922)),x84925)))
% 26.45/26.34  [8656]~P48(x86561,x86563,x86564)+P1(f318(f318(f320(x86561),x86562),x86563))+~P1(f318(f318(f320(f884(x86561,x86561)),f318(f318(f248(x86561,x86561),x86565),x86562)),x86564))
% 26.45/26.34  [8657]~P48(x86571,x86573,x86574)+P1(f318(f318(f320(x86571),x86572),x86573))+~P1(f318(f318(f320(f884(x86571,x86571)),f318(f318(f248(x86571,x86571),x86572),x86575)),x86574))
% 26.45/26.34  [8658]~P8(x86581,x86583,x86584)+P1(f318(f318(f320(x86581),x86582),x86583))+~P1(f318(f318(f320(f884(x86581,x86581)),f318(f318(f248(x86581,x86581),x86585),x86582)),x86584))
% 26.45/26.34  [8659]~P8(x86591,x86593,x86594)+P1(f318(f318(f320(x86591),x86592),x86593))+~P1(f318(f318(f320(f884(x86591,x86591)),f318(f318(f248(x86591,x86591),x86592),x86595)),x86594))
% 26.45/26.34  [8913]~P8(x89131,x89135,x89132)+E(f318(f272(x89131,x89131,x89132),f318(f318(f296(x89131),x89133),f189(f885(x89131,a874)))),f318(f272(x89131,x89131,x89132),f318(f318(f296(x89131),x89134),f189(f885(x89131,a874)))))+~P1(f318(f318(f320(f884(x89131,x89131)),f318(f318(f248(x89131,x89131),x89133),x89134)),x89132))
% 26.45/26.34  [8914]~P8(x89141,x89145,x89142)+E(f318(f272(x89141,x89141,x89142),f318(f318(f296(x89141),x89143),f189(f885(x89141,a874)))),f318(f272(x89141,x89141,x89142),f318(f318(f296(x89141),x89144),f189(f885(x89141,a874)))))+~P1(f318(f318(f320(f884(x89141,x89141)),f318(f318(f248(x89141,x89141),x89143),x89144)),x89142))
% 26.45/26.34  [9101]P1(f318(x91011,x91012))+~P1(f318(f318(f320(x91013),x91012),x91015))+P1(f318(f318(f320(x91013),f699(x91011,x91014,x91015,x91013)),f318(f318(f116(f885(x91013,a874)),x91015),x91014)))
% 26.45/26.34  [9102]P1(f318(x91021,x91022))+~P1(f318(f318(f320(x91023),x91022),x91024))+P1(f318(f318(f320(x91023),f699(x91021,x91024,x91025,x91023)),f318(f318(f116(f885(x91023,a874)),x91025),x91024)))
% 26.45/26.34  [9110]~P1(f318(x91102,x91105))+~P1(f318(f318(f320(x91101),x91105),x91104))+P1(f318(f318(f320(x91101),f692(x91102,x91103,x91104,x91101)),f318(f318(f116(f885(x91101,a874)),x91104),x91103)))
% 26.45/26.34  [9111]~P1(f318(x91112,x91115))+~P1(f318(f318(f320(x91111),x91115),x91113))+P1(f318(f318(f320(x91111),f692(x91112,x91113,x91114,x91111)),f318(f318(f116(f885(x91111,a874)),x91114),x91113)))
% 26.45/26.34  [9126]~P1(f318(f318(f233(f885(x91261,a874)),x91263),x91265))+~P1(f318(f318(f233(f885(x91261,a874)),x91262),x91264))+P1(f318(f318(f233(f885(x91261,a874)),f318(f318(f116(f885(x91261,a874)),x91262),x91263)),f318(f318(f116(f885(x91261,a874)),x91264),x91265)))
% 26.45/26.34  [9127]~P1(f318(f318(f233(f885(x91271,a874)),x91275),x91273))+~P1(f318(f318(f233(f885(x91271,a874)),x91272),x91274))+P1(f318(f318(f233(f885(x91271,a874)),f318(f318(f22(f885(x91271,a874)),x91272),x91273)),f318(f318(f22(f885(x91271,a874)),x91274),x91275)))
% 26.45/26.34  [9128]~P1(f318(f318(f233(f885(x91281,a874)),x91283),x91285))+~P1(f318(f318(f233(f885(x91281,a874)),x91282),x91284))+P1(f318(f318(f233(f885(x91281,a874)),f318(f318(f107(f885(x91281,a874)),x91282),x91283)),f318(f318(f107(f885(x91281,a874)),x91284),x91285)))
% 26.45/26.34  [9229]~E(f318(f190(f880(x92291)),x92293),f318(f190(f880(x92292)),x92294))+E(f318(f318(f180(x92291,x92292),f318(f318(f176(x92291,x92292),x92293),x92294)),x92295),f318(f226(x92292),f591(x92295,x92294,x92292,x92293,x92291)))+~P1(f318(f318(f320(x92291),x92295),f318(f168(x92291),x92293)))
% 26.45/26.34  [9233]P1(f318(f318(f320(f884(x92331,x92331)),f318(f318(f248(x92331,x92331),x92332),x92333)),f312(x92331,x92334,x92335)))+~P1(f318(f318(f233(a879),f318(x92334,x92332)),f318(x92334,x92333)))+~P1(f318(f318(f320(f884(x92331,x92331)),f318(f318(f248(x92331,x92331),x92332),x92333)),x92335))
% 26.45/26.34  [9410]P1(f318(f318(f320(f884(x94101,x94101)),f318(f318(f248(x94101,x94101),x94102),x94103)),f294(x94101,x94104)))+~P1(f318(f318(f320(f884(x94101,x94101)),f318(f318(f248(x94101,x94101),x94102),x94105)),f294(x94101,x94104)))+~P1(f318(f318(f320(f884(x94101,x94101)),f318(f318(f248(x94101,x94101),x94105),x94103)),x94104))
% 26.45/26.34  [9411]P1(f318(f318(f320(f884(x94111,x94111)),f318(f318(f248(x94111,x94111),x94112),x94113)),f294(x94111,x94114)))+~P1(f318(f318(f320(f884(x94111,x94111)),f318(f318(f248(x94111,x94111),x94115),x94113)),f294(x94111,x94114)))+~P1(f318(f318(f320(f884(x94111,x94111)),f318(f318(f248(x94111,x94111),x94112),x94115)),x94114))
% 26.45/26.34  [9505]E(x95051,x95052)+E(f318(a118,f760(x95053,x95054,x95051,x95052,x95055)),x95054)+~P1(f318(f318(f320(f884(x95055,x95055)),f318(f318(f248(x95055,x95055),x95052),x95051)),f318(f318(f184(f884(x95055,x95055),a874),x95054),x95053)))
% 26.45/26.34  [9506]E(x95061,x95062)+E(f318(a118,f762(x95063,x95064,x95061,x95062,x95065)),x95064)+~P1(f318(f318(f320(f884(x95065,x95065)),f318(f318(f248(x95065,x95065),x95062),x95061)),f318(f318(f184(f884(x95065,x95065),a874),x95064),x95063)))
% 26.45/26.34  [9507]E(x95071,f2(a879))+E(f318(a118,f760(x95072,x95071,x95073,x95074,x95075)),x95071)+~P1(f318(f318(f320(f884(x95075,x95075)),f318(f318(f248(x95075,x95075),x95074),x95073)),f318(f318(f184(f884(x95075,x95075),a874),x95071),x95072)))
% 26.45/26.34  [9508]E(x95081,f2(a879))+E(f318(a118,f762(x95082,x95081,x95083,x95084,x95085)),x95081)+~P1(f318(f318(f320(f884(x95085,x95085)),f318(f318(f248(x95085,x95085),x95084),x95083)),f318(f318(f184(f884(x95085,x95085),a874),x95081),x95082)))
% 26.45/26.34  [9526]P1(f318(f318(f320(f884(x95261,x95261)),f318(f318(f248(x95261,x95261),x95262),x95263)),f318(f318(f275(x95261,x95261,x95261),x95264),f294(x95261,x95264))))+~P1(f318(f318(f320(f884(x95261,x95261)),f318(f318(f248(x95261,x95261),x95262),x95265)),x95264))+~P1(f318(f318(f320(f884(x95261,x95261)),f318(f318(f248(x95261,x95261),x95265),x95263)),x95264))
% 26.45/26.34  [9533]~P1(f318(f318(f320(f884(x95331,x95331)),f318(f318(f248(x95331,x95331),x95332),x95335)),f294(x95331,x95334)))+P1(f318(f318(f320(f884(x95331,x95331)),f318(f318(f248(x95331,x95331),x95332),x95333)),f318(f318(f275(x95331,x95331,x95331),x95334),f294(x95331,x95334))))+~P1(f318(f318(f320(f884(x95331,x95331)),f318(f318(f248(x95331,x95331),x95335),x95333)),x95334))
% 26.45/26.34  [9534]~P1(f318(f318(f320(f884(x95341,x95341)),f318(f318(f248(x95341,x95341),x95345),x95343)),f294(x95341,x95344)))+P1(f318(f318(f320(f884(x95341,x95341)),f318(f318(f248(x95341,x95341),x95342),x95343)),f318(f318(f275(x95341,x95341,x95341),x95344),f294(x95341,x95344))))+~P1(f318(f318(f320(f884(x95341,x95341)),f318(f318(f248(x95341,x95341),x95342),x95345)),x95344))
% 26.45/26.34  [9569]~P8(x95691,x95695,x95692)+~P1(f318(f318(f320(f884(x95691,x95691)),f318(f318(f248(x95691,x95691),x95693),x95694)),x95692))+P1(f318(f318(f233(f885(x95691,a874)),f318(f272(x95691,x95691,x95692),f318(f318(f296(x95691),x95693),f189(f885(x95691,a874))))),f318(f272(x95691,x95691,x95692),f318(f318(f296(x95691),x95694),f189(f885(x95691,a874))))))
% 26.45/26.34  [9622]P1(f318(f318(f320(f884(x96221,x96221)),f318(f318(f248(x96221,x96221),x96222),x96223)),f318(f318(f275(x96221,x96221,x96221),x96224),f294(x96221,x96224))))+~P1(f318(f318(f320(f884(x96221,x96221)),f318(f318(f248(x96221,x96221),x96222),x96225)),f318(f318(f275(x96221,x96221,x96221),x96224),f294(x96221,x96224))))+~P1(f318(f318(f320(f884(x96221,x96221)),f318(f318(f248(x96221,x96221),x96225),x96223)),x96224))
% 26.45/26.34  [9623]P1(f318(f318(f320(f884(x96231,x96231)),f318(f318(f248(x96231,x96231),x96232),x96233)),f318(f318(f275(x96231,x96231,x96231),x96234),f294(x96231,x96234))))+~P1(f318(f318(f320(f884(x96231,x96231)),f318(f318(f248(x96231,x96231),x96235),x96233)),f318(f318(f275(x96231,x96231,x96231),x96234),f294(x96231,x96234))))+~P1(f318(f318(f320(f884(x96231,x96231)),f318(f318(f248(x96231,x96231),x96232),x96235)),x96234))
% 26.45/26.34  [9675]~P1(f318(f70(x96751,x96751,x96754,x96752,x96753),x96755))+P1(f318(f318(f320(x96751),x96752),x96753))+P1(f318(f66(x96751,x96754,f318(f318(f296(x96751),x96752),x96753)),x96755))
% 26.45/26.34  [9714]~E(f318(f297(x97143,x97142,x97145),x97144),x97141)+E(x97141,f189(f885(x97142,a874)))+P1(f318(f318(f233(f885(x97143,a874)),f318(f297(x97142,x97143,f837(x97144,x97143,x97142,x97141)),x97141)),x97144))
% 26.45/26.34  [9763]~P5(x97635)+P1(f318(f318(f320(x97631),f864(x97632,x97633,x97634,x97631,x97635)),x97634))+P1(f318(f318(f233(x97635),f318(f318(f45(x97631,x97635),x97634),x97633)),x97632))
% 26.45/26.34  [9819]P34(x98191,x98192,x98193,x98194,x98195)+~E(f318(f190(f880(x98191)),x98194),f318(f190(f880(x98192)),x98195))+P1(f318(f318(f320(f884(x98191,x98192)),f680(x98195,x98194,x98193,x98192,x98191)),f318(f168(f884(x98191,x98192)),f318(f318(f176(x98191,x98192),x98194),x98195))))
% 26.45/26.34  [9820]P34(x98201,x98202,x98203,x98204,x98205)+~E(f318(f190(f880(x98201)),x98204),f318(f190(f880(x98202)),x98205))+P1(f318(f318(f320(f884(x98201,x98202)),f690(x98203,x98205,x98204,x98202,x98201)),f318(f168(f884(x98201,x98202)),f318(f318(f176(x98201,x98202),x98204),x98205))))
% 26.45/26.34  [9958]E(x99581,x99582)+P1(f318(f318(f320(f884(x99583,x99583)),f318(f318(f248(x99583,x99583),x99581),f763(x99584,x99585,x99582,x99581,x99583))),x99584))+~P1(f318(f318(f320(f884(x99583,x99583)),f318(f318(f248(x99583,x99583),x99581),x99582)),f318(f318(f184(f884(x99583,x99583),a874),x99585),x99584)))
% 26.45/26.34  [9959]E(x99591,f2(a879))+P1(f318(f318(f320(f884(x99592,x99592)),f318(f318(f248(x99592,x99592),x99593),f763(x99594,x99591,x99595,x99593,x99592))),x99594))+~P1(f318(f318(f320(f884(x99592,x99592)),f318(f318(f248(x99592,x99592),x99593),x99595)),f318(f318(f184(f884(x99592,x99592),a874),x99591),x99594)))
% 26.45/26.34  [10003]~P5(x100031)+~P1(f318(f318(f233(x100031),f318(x100034,f864(x100035,x100034,x100033,x100032,x100031))),x100035))+P1(f318(f318(f233(x100031),f318(f318(f45(x100032,x100031),x100033),x100034)),x100035))
% 26.45/26.34  [10047]E(x100471,x100472)+P1(f318(f318(f320(f884(x100473,x100473)),f318(f318(f248(x100473,x100473),f761(x100474,x100475,x100471,x100472,x100473)),x100471)),x100474))+~P1(f318(f318(f320(f884(x100473,x100473)),f318(f318(f248(x100473,x100473),x100472),x100471)),f318(f318(f184(f884(x100473,x100473),a874),x100475),x100474)))
% 26.45/26.34  [10048]E(x100481,f2(a879))+P1(f318(f318(f320(f884(x100482,x100482)),f318(f318(f248(x100482,x100482),f761(x100483,x100481,x100484,x100485,x100482)),x100484)),x100483))+~P1(f318(f318(f320(f884(x100482,x100482)),f318(f318(f248(x100482,x100482),x100485),x100484)),f318(f318(f184(f884(x100482,x100482),a874),x100481),x100483)))
% 26.45/26.34  [10052]E(x100521,x100522)+P1(f318(f318(f320(f884(x100523,x100523)),f318(f318(f248(x100523,x100523),x100521),f761(x100524,x100525,x100522,x100521,x100523))),f318(f318(f184(f884(x100523,x100523),a874),f760(x100524,x100525,x100522,x100521,x100523)),x100524)))+~P1(f318(f318(f320(f884(x100523,x100523)),f318(f318(f248(x100523,x100523),x100521),x100522)),f318(f318(f184(f884(x100523,x100523),a874),x100525),x100524)))
% 26.45/26.34  [10053]E(x100531,f2(a879))+P1(f318(f318(f320(f884(x100532,x100532)),f318(f318(f248(x100532,x100532),x100533),f761(x100534,x100531,x100535,x100533,x100532))),f318(f318(f184(f884(x100532,x100532),a874),f760(x100534,x100531,x100535,x100533,x100532)),x100534)))+~P1(f318(f318(f320(f884(x100532,x100532)),f318(f318(f248(x100532,x100532),x100533),x100535)),f318(f318(f184(f884(x100532,x100532),a874),x100531),x100534)))
% 26.45/26.34  [10107]E(x101071,x101072)+P1(f318(f318(f320(f884(x101073,x101073)),f318(f318(f248(x101073,x101073),f763(x101074,x101075,x101071,x101072,x101073)),x101071)),f318(f318(f184(f884(x101073,x101073),a874),f762(x101074,x101075,x101071,x101072,x101073)),x101074)))+~P1(f318(f318(f320(f884(x101073,x101073)),f318(f318(f248(x101073,x101073),x101072),x101071)),f318(f318(f184(f884(x101073,x101073),a874),x101075),x101074)))
% 26.45/26.34  [10108]E(x101081,f2(a879))+P1(f318(f318(f320(f884(x101082,x101082)),f318(f318(f248(x101082,x101082),f763(x101083,x101081,x101084,x101085,x101082)),x101084)),f318(f318(f184(f884(x101082,x101082),a874),f762(x101083,x101081,x101084,x101085,x101082)),x101083)))+~P1(f318(f318(f320(f884(x101082,x101082)),f318(f318(f248(x101082,x101082),x101085),x101084)),f318(f318(f184(f884(x101082,x101082),a874),x101081),x101083)))
% 26.45/26.34  [10142]~P73(x101422)+~P1(f318(f65(x101421),x101425))+E(f318(f318(f6(x101421,x101422),f318(f318(f7(x101421,x101422,x101422),f318(f318(f18(x101421,x101422,f885(x101422,x101422)),f318(f318(f8(a874,f885(x101422,f885(x101422,x101422)),x101421),f100(x101422)),f318(f318(f7(x101421,f885(x101421,a874),a874),f320(x101421)),x101423))),x101424)),f2(x101422))),x101425),f318(f318(f6(x101421,x101422),x101424),f318(f318(f107(f885(x101421,a874)),x101425),x101423)))
% 26.45/26.34  [8718]~P73(x87181)+~P1(f318(f65(x87184),x87185))+E(f318(f318(f83(x87181),f318(x87182,x87183)),f318(f318(f6(x87184,x87181),x87182),f318(f318(f22(f885(x87184,a874)),x87185),f318(f318(f296(x87184),x87183),f189(f885(x87184,a874)))))),f318(f318(f6(x87184,x87181),x87182),f318(f318(f296(x87184),x87183),x87185)))
% 26.45/26.34  [8719]~P80(x87191)+~P1(f318(f65(x87194),x87195))+E(f318(f318(f84(x87191),f318(x87192,x87193)),f318(f318(f9(x87194,x87191),x87192),f318(f318(f22(f885(x87194,a874)),x87195),f318(f318(f296(x87194),x87193),f189(f885(x87194,a874)))))),f318(f318(f9(x87194,x87191),x87192),f318(f318(f296(x87194),x87193),x87195)))
% 26.45/26.34  [9030]~P108(x90302)+~P15(x90302,f318(f165(x90302),f318(f318(f150(x90301,x90302),x90304),x90305)))+E(f318(f132(x90301,f318(f318(f8(x90302,a874,x90301),f318(f234(x90302),x90303)),x90304)),x90305),f172(x90301,f318(f318(f8(x90302,a874,x90301),f318(f234(x90302),x90303)),x90304),x90305))
% 26.45/26.34  [9053]~P73(x90531)+E(f318(f318(f83(x90531),f318(f318(f6(a879,x90531),x90532),f289(a879,x90533,x90534))),f318(f318(f6(a879,x90531),x90532),f289(a879,f318(f318(f83(a879),x90534),f81(a879)),f318(f318(f83(a879),x90534),x90535)))),f318(f318(f6(a879,x90531),x90532),f289(a879,x90533,f318(f318(f83(a879),x90534),x90535))))+~P1(f318(f318(f233(a879),x90533),f318(f318(f83(a879),x90534),f81(a879))))
% 26.45/26.34  [9054]~P1(f318(f318(f320(x90541),x90544),x90545))+~P1(f318(f318(f233(f885(x90541,a874)),f318(f168(x90541),x90542)),x90545))+P1(f318(f318(f233(f885(x90541,a874)),f318(f168(x90541),f318(f318(f155(x90541,x90542),x90543),x90544))),x90545))
% 26.45/26.34  [9294]~P5(x92942)+~P1(f318(f65(x92941),x92945))+E(f318(f318(f68(x92941,x92942,f318(f318(f8(x92942,f885(x92942,x92942),x92941),f116(x92942)),x92943)),x92944),x92945),f318(f318(f116(x92942),x92944),f318(f318(f45(x92941,x92942),x92945),x92943)))
% 26.45/26.34  [9295]~P5(x92952)+~P1(f318(f65(x92951),x92955))+E(f318(f318(f68(x92951,x92952,f318(f318(f8(x92952,f885(x92952,x92952),x92951),f107(x92952)),x92953)),x92954),x92955),f318(f318(f107(x92952),x92954),f318(f318(f46(x92951,x92952),x92955),x92953)))
% 26.45/26.34  [9339]E(f318(x93391,x93392),f318(x93391,x93393))+P1(f318(f318(f234(a879),f318(x93391,x93392)),f318(x93391,x93393)))+~P1(f318(f318(f320(f884(x93394,x93394)),f318(f318(f248(x93394,x93394),x93392),x93393)),f149(x93394,f318(f318(f147(f885(x93394,a879)),x93391),x93395))))
% 26.45/26.34  [9371]~E(f318(x93714,x93712),f318(x93714,x93713))+~P1(f318(f318(f320(f884(x93711,x93711)),f318(f318(f248(x93711,x93711),x93712),x93713)),f149(x93711,x93715)))+P1(f318(f318(f320(f884(x93711,x93711)),f318(f318(f248(x93711,x93711),x93712),x93713)),f149(x93711,f318(f318(f147(f885(x93711,a879)),x93714),x93715))))
% 26.45/26.34  [9390]~P26(x93901,x93902,x93903,x93905)+P26(x93901,x93902,x93903,f318(f318(f296(x93901),x93904),x93905))+P1(f318(f318(f320(x93902),f318(x93903,x93904)),f318(f297(x93901,x93902,x93903),f318(f318(f22(f885(x93901,a874)),x93905),f318(f318(f296(x93901),x93904),f189(f885(x93901,a874)))))))
% 26.45/26.34  [9393]P1(f318(x93932,x93935))+~P1(f318(f318(f320(x93931),x93935),f318(f168(x93931),x93933)))+E(f318(f318(f134(x93931),f318(f190(f880(x93931)),f172(x93931,x93932,f318(f318(f121(x93931),x93933),x93934)))),f318(f318(f121(x93931),x93933),x93934)),f318(f318(f121(x93931),f318(f318(f134(x93931),f318(f190(f880(x93931)),f172(x93931,x93932,x93933))),x93933)),x93934))
% 26.45/26.34  [9396]~P1(f318(f318(f320(f884(x93961,x93961)),f318(f318(f248(x93961,x93961),x93962),x93963)),f149(x93961,x93965)))+~P1(f318(f318(f233(a879),f318(x93964,x93962)),f318(x93964,x93963)))+P1(f318(f318(f320(f884(x93961,x93961)),f318(f318(f248(x93961,x93961),x93962),x93963)),f149(x93961,f318(f318(f147(f885(x93961,a879)),x93964),x93965))))
% 26.45/26.34  [9460]P1(f318(f318(f320(f884(x94604,x94604)),f318(f318(f248(x94604,x94604),x94602),x94603)),f149(x94604,x94605)))+P1(f318(f318(f234(a879),f318(x94601,x94602)),f318(x94601,x94603)))+~P1(f318(f318(f320(f884(x94604,x94604)),f318(f318(f248(x94604,x94604),x94602),x94603)),f149(x94604,f318(f318(f147(f885(x94604,a879)),x94601),x94605))))
% 26.45/26.34  [9596]~P1(f318(f318(f320(f884(f880(x95961),f880(x95961))),f318(f318(f248(f880(x95961),f880(x95961)),x95962),x95964)),f154(x95961,x95965)))+~P1(f318(f318(f234(a879),x95963),f318(f190(f880(x95961)),x95962)))+P1(f318(f318(f320(f884(x95961,x95961)),f318(f318(f248(x95961,x95961),f318(f318(f161(x95961),x95962),x95963)),f318(f318(f161(x95961),x95964),x95963))),x95965))
% 26.45/26.34  [9849]E(x98491,f2(a1))+~P1(f318(f52(x98493,x98491),f318(f318(f248(a1,a1),x98494),x98495)))+P1(f318(f52(f318(f318(f84(a1),x98492),x98493),x98491),f318(f318(f248(a1,a1),f318(f318(f83(a1),f318(f318(f84(a1),x98492),x98494)),f318(f318(f42(a1),f318(f318(f84(a1),x98492),x98495)),x98491))),f48(a1,f318(f318(f84(a1),x98492),x98495),x98491))))
% 26.45/26.34  [9853]~P1(f318(f318(f234(a879),f2(a879)),x98533))+~P1(f318(f51(x98532,x98533),f318(f318(f248(a879,a879),x98534),x98535)))+P1(f318(f51(f318(f318(f84(a879),x98531),x98532),x98533),f318(f318(f248(a879,a879),f318(f318(f83(a879),f318(f318(f84(a879),x98531),x98534)),f318(f318(f42(a879),f318(f318(f84(a879),x98531),x98535)),x98533))),f48(a879,f318(f318(f84(a879),x98531),x98535),x98533))))
% 26.45/26.34  [10164]~P73(x101642)+~P1(f318(f65(x101641),x101644))+E(f318(f318(f6(x101641,x101642),x101643),f318(f240(x101641),f318(f318(f18(x101641,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101641),a316),f318(f318(f7(x101641,f885(x101641,a874),a874),f320(x101641)),x101644))),f318(f318(f7(x101641,f885(x101641,a874),a874),f320(x101641)),x101645)))),f318(f318(f6(x101641,x101642),f318(f318(f7(x101641,x101642,x101642),f318(f318(f18(x101641,x101642,f885(x101642,x101642)),f318(f318(f8(a874,f885(x101642,f885(x101642,x101642)),x101641),f100(x101642)),f318(f318(f7(x101641,f885(x101641,a874),a874),f320(x101641)),x101645))),x101643)),f2(x101642))),x101644))
% 26.45/26.34  [8342]~E(f318(f318(f121(x83421),x83422),x83425),f318(f318(f121(x83421),x83423),x83424))+E(f318(f318(f121(x83421),f318(f318(f134(x83421),f318(f190(f880(x83421)),x83422)),x83423)),x83424),x83425)+P1(f318(f318(f233(a879),f318(f190(f880(x83421)),x83423)),f318(f190(f880(x83421)),x83422)))
% 26.45/26.34  [8547]~E(f318(f318(f121(x85472),x85473),x85471),f318(f318(f121(x85472),x85474),x85475))+E(x85471,f318(f318(f121(x85472),f318(f318(f134(x85472),f318(f190(f880(x85472)),x85473)),x85474)),x85475))+~P1(f318(f318(f233(a879),f318(f190(f880(x85472)),x85473)),f318(f190(f880(x85472)),x85474)))
% 26.45/26.34  [8639]~E(f318(f318(f83(a879),f318(f318(f84(a879),x86393),x86394)),x86391),f318(f318(f83(a879),f318(f318(f84(a879),x86392),x86394)),x86395))+~P1(f318(f318(f233(a879),x86393),x86392))+E(x86391,f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x86392),x86393)),x86394)),x86395))
% 26.45/26.34  [8640]~E(f318(f318(f83(a879),f318(f318(f84(a879),x86401),x86403)),x86404),f318(f318(f83(a879),f318(f318(f84(a879),x86402),x86403)),x86405))+~P1(f318(f318(f233(a879),x86402),x86401))+E(f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x86401),x86402)),x86403)),x86404),x86405)
% 26.45/26.34  [8793]E(f318(f318(f83(a879),f318(f318(f84(a879),x87931),x87932)),x87933),f318(f318(f83(a879),f318(f318(f84(a879),x87934),x87932)),x87935))+~P1(f318(f318(f233(a879),x87934),x87931))+~E(x87935,f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x87931),x87934)),x87932)),x87933))
% 26.45/26.34  [8794]E(f318(f318(f83(a879),f318(f318(f84(a879),x87941),x87942)),x87943),f318(f318(f83(a879),f318(f318(f84(a879),x87944),x87942)),x87945))+~P1(f318(f318(f233(a879),x87944),x87941))+~E(f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x87941),x87944)),x87942)),x87943),x87945)
% 26.45/26.34  [9648]~P73(x96482)+~P1(f318(f65(x96481),x96485))+E(f318(f318(f6(x96481,x96482),f318(f318(f18(x96481,x96482,x96482),f318(f318(f8(x96482,f885(x96482,x96482),x96481),f83(x96482)),x96483)),x96484)),x96485),f318(f318(f83(x96482),f318(f318(f6(x96481,x96482),x96483),x96485)),f318(f318(f6(x96481,x96482),x96484),x96485)))
% 26.45/26.34  [9649]~P80(x96492)+~P1(f318(f65(x96491),x96495))+E(f318(f318(f9(x96491,x96492),f318(f318(f18(x96491,x96492,x96492),f318(f318(f8(x96492,f885(x96492,x96492),x96491),f84(x96492)),x96493)),x96494)),x96495),f318(f318(f84(x96492),f318(f318(f9(x96491,x96492),x96493),x96495)),f318(f318(f9(x96491,x96492),x96494),x96495)))
% 26.45/26.34  [9650]~P69(x96502)+~P1(f318(f65(x96501),x96505))+E(f318(f318(f9(x96501,x96502),f318(f318(f18(x96501,x96502,x96502),f318(f318(f8(x96502,f885(x96502,x96502),x96501),f276(x96502)),x96503)),x96504)),x96505),f318(f318(f276(x96502),f318(f318(f9(x96501,x96502),x96503),x96505)),f318(f318(f9(x96501,x96502),x96504),x96505)))
% 26.45/26.34  [9780]~E(f764(x97805,x97804,x97803,x97802,x97801),f765(x97805,x97804,x97803,x97802,x97801))+P1(f318(f318(f320(f884(x97801,x97801)),f318(f318(f248(x97801,x97801),x97802),x97803)),f294(x97801,x97804)))+~P1(f318(f318(f320(f884(x97801,x97801)),f318(f318(f248(x97801,x97801),x97802),x97803)),f294(x97801,f318(f318(f116(f885(f884(x97801,x97801),a874)),x97804),x97805))))
% 26.45/26.34  [9781]~E(f766(x97815,x97814,x97813,x97812,x97811),f767(x97815,x97814,x97813,x97812,x97811))+P1(f318(f318(f320(f884(x97811,x97811)),f318(f318(f248(x97811,x97811),x97812),x97813)),f294(x97811,x97814)))+~P1(f318(f318(f320(f884(x97811,x97811)),f318(f318(f248(x97811,x97811),x97812),x97813)),f294(x97811,f318(f318(f116(f885(f884(x97811,x97811),a874)),x97814),x97815))))
% 26.45/26.34  [9991]P1(f318(f318(f320(f884(x99911,x99911)),f318(f318(f248(x99911,x99911),x99912),f765(x99915,x99914,x99913,x99912,x99911))),f294(x99911,x99914)))+P1(f318(f318(f320(f884(x99911,x99911)),f318(f318(f248(x99911,x99911),x99912),x99913)),f294(x99911,x99914)))+~P1(f318(f318(f320(f884(x99911,x99911)),f318(f318(f248(x99911,x99911),x99912),x99913)),f294(x99911,f318(f318(f116(f885(f884(x99911,x99911),a874)),x99914),x99915))))
% 26.45/26.34  [10074]P1(f318(f318(f320(f884(x100741,x100741)),f318(f318(f248(x100741,x100741),f767(x100745,x100744,x100743,x100742,x100741)),x100743)),f294(x100741,x100744)))+P1(f318(f318(f320(f884(x100741,x100741)),f318(f318(f248(x100741,x100741),x100742),x100743)),f294(x100741,x100744)))+~P1(f318(f318(f320(f884(x100741,x100741)),f318(f318(f248(x100741,x100741),x100742),x100743)),f294(x100741,f318(f318(f116(f885(f884(x100741,x100741),a874)),x100744),x100745))))
% 26.45/26.34  [10114]P1(f318(f318(f320(f884(x101141,x101141)),f318(f318(f248(x101141,x101141),x101142),x101143)),f294(x101141,x101144)))+P1(f318(f318(f320(f884(x101141,x101141)),f318(f318(f248(x101141,x101141),f765(x101145,x101144,x101143,x101142,x101141)),f764(x101145,x101144,x101143,x101142,x101141))),x101145))+~P1(f318(f318(f320(f884(x101141,x101141)),f318(f318(f248(x101141,x101141),x101142),x101143)),f294(x101141,f318(f318(f116(f885(f884(x101141,x101141),a874)),x101144),x101145))))
% 26.45/26.34  [10115]P1(f318(f318(f320(f884(x101151,x101151)),f318(f318(f248(x101151,x101151),x101152),x101153)),f294(x101151,x101154)))+P1(f318(f318(f320(f884(x101151,x101151)),f318(f318(f248(x101151,x101151),f766(x101155,x101154,x101153,x101152,x101151)),f767(x101155,x101154,x101153,x101152,x101151))),x101155))+~P1(f318(f318(f320(f884(x101151,x101151)),f318(f318(f248(x101151,x101151),x101152),x101153)),f294(x101151,f318(f318(f116(f885(f884(x101151,x101151),a874)),x101154),x101155))))
% 26.45/26.34  [10240]~P1(f318(f318(f320(f884(f880(x102401),f880(x102401))),f318(f318(f248(f880(x102401),f880(x102401)),x102404),x102405)),f154(x102401,x102402)))+~P1(f318(f318(f320(f884(x102401,x102401)),x102403),f318(f168(f884(x102401,x102401)),f318(f318(f176(x102401,x102401),x102404),x102405))))+P1(f318(f318(f257(x102401,x102401,a874),f318(f318(f7(x102401,f885(f884(x102401,x102401),a874),f885(x102401,a874)),f318(f318(f8(f885(x102401,f885(f885(f884(x102401,x102401),a874),a874)),f885(f885(f884(x102401,x102401),a874),f885(x102401,a874)),x102401),f7(x102401,f885(f884(x102401,x102401),a874),a874)),f318(f318(f8(f885(x102401,f884(x102401,x102401)),f885(x102401,f885(f885(f884(x102401,x102401),a874),a874)),x102401),f318(f8(f884(x102401,x102401),f885(f885(f884(x102401,x102401),a874),a874),x102401),f320(f884(x102401,x102401)))),f248(x102401,x102401)))),x102402)),x102403))
% 26.45/26.34  [9679]~P1(f318(f318(f233(a879),x96793),x96792))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),f318(f318(f84(a879),x96793),x96794)),x96791)),f318(f318(f83(a879),f318(f318(f84(a879),x96792),x96794)),x96795)))+P1(f318(f318(f233(a879),x96791),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x96792),x96793)),x96794)),x96795)))
% 26.45/26.34  [9680]~P1(f318(f318(f233(a879),x96803),x96802))+~P1(f318(f318(f234(a879),f318(f318(f83(a879),f318(f318(f84(a879),x96803),x96804)),x96801)),f318(f318(f83(a879),f318(f318(f84(a879),x96802),x96804)),x96805)))+P1(f318(f318(f234(a879),x96801),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x96802),x96803)),x96804)),x96805)))
% 26.45/26.34  [9698]~P1(f318(f318(f233(a879),x96981),x96984))+P1(f318(f318(f233(a879),f318(f318(f83(a879),f318(f318(f84(a879),x96981),x96982)),x96983)),f318(f318(f83(a879),f318(f318(f84(a879),x96984),x96982)),x96985)))+~P1(f318(f318(f233(a879),x96983),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x96984),x96981)),x96982)),x96985)))
% 26.45/26.34  [9699]~P1(f318(f318(f233(a879),x96991),x96994))+P1(f318(f318(f234(a879),f318(f318(f83(a879),f318(f318(f84(a879),x96991),x96992)),x96993)),f318(f318(f83(a879),f318(f318(f84(a879),x96994),x96992)),x96995)))+~P1(f318(f318(f234(a879),x96993),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x96994),x96991)),x96992)),x96995)))
% 26.45/26.34  [9817]~P1(f318(f318(f233(a879),x98172),x98171))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),f318(f318(f84(a879),x98171),x98173)),x98174)),f318(f318(f83(a879),f318(f318(f84(a879),x98172),x98173)),x98175)))+P1(f318(f318(f233(a879),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x98171),x98172)),x98173)),x98174)),x98175))
% 26.45/26.34  [9818]~P1(f318(f318(f233(a879),x98182),x98181))+~P1(f318(f318(f234(a879),f318(f318(f83(a879),f318(f318(f84(a879),x98181),x98183)),x98184)),f318(f318(f83(a879),f318(f318(f84(a879),x98182),x98183)),x98185)))+P1(f318(f318(f234(a879),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x98181),x98182)),x98183)),x98184)),x98185))
% 26.45/26.34  [9875]~P1(f318(f318(f233(a879),x98754),x98751))+P1(f318(f318(f233(a879),f318(f318(f83(a879),f318(f318(f84(a879),x98751),x98752)),x98753)),f318(f318(f83(a879),f318(f318(f84(a879),x98754),x98752)),x98755)))+~P1(f318(f318(f233(a879),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x98751),x98754)),x98752)),x98753)),x98755))
% 26.45/26.34  [9876]~P1(f318(f318(f233(a879),x98764),x98761))+P1(f318(f318(f234(a879),f318(f318(f83(a879),f318(f318(f84(a879),x98761),x98762)),x98763)),f318(f318(f83(a879),f318(f318(f84(a879),x98764),x98762)),x98765)))+~P1(f318(f318(f234(a879),f318(f318(f83(a879),f318(f318(f84(a879),f318(f318(f22(a879),x98761),x98764)),x98762)),x98763)),x98765))
% 26.45/26.34  [10099]~P13(x100991,x100992,x100995,x100993)+~P1(f318(f318(f320(f884(x100991,x100991)),x100994),x100995))+P1(f318(f318(f257(x100991,x100991,a874),f318(f318(f7(x100991,f885(x100991,x100992),f885(x100991,a874)),f318(f318(f8(f885(x100992,a874),f885(f885(x100991,x100992),f885(x100991,a874)),x100991),f8(x100992,a874,x100991)),f318(f318(f8(x100992,f885(x100992,a874),x100991),a315),x100993))),x100993)),x100994))
% 26.45/26.34  [10123]~P109(x101231)+~P38(x101231,f885(x101232,a874),x101233)+P38(x101231,f885(x101232,a874),f318(f318(f7(x101231,f885(x101232,a874),f885(x101232,a874)),f318(f318(f8(f885(x101232,a874),f885(f885(x101232,a874),f885(x101232,a874)),x101231),f116(f885(x101232,a874))),f318(f318(f7(x101231,f885(x101232,a874),f885(x101232,a874)),f318(f318(f8(f885(x101232,a874),f885(f885(x101232,a874),f885(x101232,a874)),x101231),f116(f885(x101232,a874))),x101233)),x101234))),x101235))
% 26.45/26.34  [7311]~P40(x73114,x73112,x73115,x73116)+P40(f27(x73111,x73113,x73114),x73112,x73115,x73116)+P1(f318(x73111,x73112))
% 26.45/26.34  [7312]~P40(x73124,x73122,x73125,x73126)+P40(f27(x73121,x73123,x73124),x73122,x73125,x73126)+P1(f318(x73121,x73122))
% 26.45/26.34  [7313]~P40(x73134,x73132,x73135,x73136)+P40(f27(x73131,x73133,x73134),x73132,x73135,x73136)+P1(f318(x73131,x73132))
% 26.45/26.34  [7384]~P40(x73842,x73844,x73845,x73846)+P40(f27(x73841,x73842,x73843),x73844,x73845,x73846)+~P1(f318(x73841,x73844))
% 26.45/26.34  [7385]~P40(x73852,x73854,x73855,x73856)+P40(f27(x73851,x73852,x73853),x73854,x73855,x73856)+~P1(f318(x73851,x73854))
% 26.45/26.34  [7386]~P40(x73862,x73864,x73865,x73866)+P40(f27(x73861,x73862,x73863),x73864,x73865,x73866)+~P1(f318(x73861,x73864))
% 26.45/26.34  [7470]P40(x74703,x74702,x74704,x74705)+~P40(f27(x74701,x74706,x74703),x74702,x74704,x74705)+P1(f318(x74701,x74702))
% 26.45/26.34  [7471]P40(x74713,x74712,x74714,x74715)+~P40(f27(x74711,x74716,x74713),x74712,x74714,x74715)+P1(f318(x74711,x74712))
% 26.45/26.34  [7472]P40(x74723,x74722,x74724,x74725)+~P40(f27(x74721,x74726,x74723),x74722,x74724,x74725)+P1(f318(x74721,x74722))
% 26.45/26.34  [7503]P40(x75031,x75032,x75033,x75034)+~P40(f27(x75035,x75031,x75036),x75032,x75033,x75034)+~P1(f318(x75035,x75032))
% 26.45/26.34  [7504]P40(x75041,x75042,x75043,x75044)+~P40(f27(x75045,x75041,x75046),x75042,x75043,x75044)+~P1(f318(x75045,x75042))
% 26.45/26.34  [7505]P40(x75051,x75052,x75053,x75054)+~P40(f27(x75055,x75051,x75056),x75052,x75053,x75054)+~P1(f318(x75055,x75052))
% 26.45/26.34  [7872]~P40(x78721,x78723,x78724,x78726)+~P40(x78722,x78726,x78724,x78725)+P40(f30(x78721,x78722),x78723,x78724,x78725)
% 26.45/26.34  [7873]~P40(x78731,x78733,x78734,x78736)+~P40(x78732,x78736,x78734,x78735)+P40(f30(x78731,x78732),x78733,x78734,x78735)
% 26.45/26.34  [7874]P40(x78741,x78742,x78743,x78744)+P40(x78745,x78742,x78743,x78744)+~P40(f27(x78746,x78741,x78745),x78742,x78743,x78744)
% 26.45/26.34  [7875]P40(x78751,x78752,x78753,x78754)+P40(x78755,x78752,x78753,x78754)+~P40(f27(x78756,x78751,x78755),x78752,x78753,x78754)
% 26.45/26.34  [7876]P40(x78761,x78762,x78763,x78764)+P40(x78765,x78762,x78763,x78764)+~P40(f27(x78766,x78761,x78765),x78762,x78763,x78764)
% 26.45/26.34  [6872]~E(f318(x68724,x68725),f192(x68722))+E(f318(f181(x68721,x68722,x68723,x68724),x68725),f318(f226(x68722),x68726))+~E(f318(x68723,x68725),f318(f226(x68722),x68726))
% 26.45/26.34  [6971]~E(f318(x69713,x69716),f192(x69711))+E(f318(f228(f883(x69711),x69712,f192(x69711),x69713),f318(x69714,x69715)),f192(x69711))+~E(f318(x69714,x69715),f318(f226(x69712),x69716))
% 26.45/26.34  [7566]E(f318(x75661,x75662),f192(x75663))+~E(f318(f181(x75665,x75663,x75666,x75661),x75662),f318(f226(x75663),x75664))+E(f318(x75661,x75662),f318(f226(x75663),x75664))
% 26.45/26.34  [7567]E(f318(x75671,x75672),f192(x75673))+~E(f318(f181(x75675,x75673,x75676,x75671),x75672),f318(f226(x75673),x75674))+E(f318(x75671,x75672),f318(f226(x75673),x75674))
% 26.45/26.34  [7599]~E(f318(f181(x75996,x75993,x75995,x75991),x75992),f318(f226(x75993),x75994))+E(f318(x75991,x75992),f318(f226(x75993),x75994))+E(f318(x75995,x75992),f318(f226(x75993),x75994))
% 26.45/26.34  [7600]~E(f318(f181(x76006,x76003,x76005,x76001),x76002),f318(f226(x76003),x76004))+E(f318(x76001,x76002),f318(f226(x76003),x76004))+E(f318(x76005,x76002),f318(f226(x76003),x76004))
% 26.45/26.34  [8504]~P20(x85046,x85041,x85042,x85044)+E(f318(f76(x85041,x85041,x85041,f318(x85042,x85043)),f318(x85044,x85045)),f318(f76(x85041,x85041,x85041,f318(x85044,x85045)),f318(x85042,x85043)))+~P1(f318(f65(x85046),x85045))
% 26.45/26.34  [8925]~P26(x89251,x89253,x89255,x89256)+~P26(x89253,x89252,x89254,f318(f297(x89251,x89253,x89255),x89256))+P26(x89251,x89252,f318(f76(x89253,x89252,x89251,x89254),x89255),x89256)
% 26.45/26.34  [8926]~P26(x89261,x89263,x89265,x89266)+~P26(x89263,x89262,x89264,f318(f297(x89261,x89263,x89265),x89266))+P26(x89261,x89262,f318(f76(x89263,x89262,x89261,x89264),x89265),x89266)
% 26.45/26.34  [9106]~P26(x91064,x91061,x91065,x91066)+~P26(x91064,x91062,f318(f76(x91061,x91062,x91064,x91063),x91065),x91066)+P26(x91061,x91062,x91063,f318(f297(x91064,x91061,x91065),x91066))
% 26.45/26.34  [9490]~P1(f318(f318(x94904,x94902),x94906))+~P1(f318(f318(x94903,x94905),x94902))+P1(f318(f318(f320(x94901),x94902),f283(x94901,x94903,x94904,x94905,x94906)))
% 26.45/26.34  [9491]~P1(f318(f318(x94913,x94912),x94916))+~P1(f318(f318(x94914,x94915),x94912))+P1(f318(f318(f320(x94911),x94912),f286(x94911,x94913,x94914,x94915,x94916)))
% 26.45/26.34  [9597]E(x95971,x95972)+E(x95973,x95974)+~P1(f318(f318(f320(f884(f880(x95975),f880(x95975))),f318(f318(f248(f880(x95975),f880(x95975)),f318(f318(f147(x95975),x95973),x95971)),f318(f318(f147(x95975),x95974),x95972))),f153(x95975,x95976)))
% 26.45/26.34  [9606]~E(x96062,x96064)+P1(f318(f318(f320(f884(f880(x96061),f880(x96061))),f318(f318(f248(f880(x96061),f880(x96061)),f318(f318(f147(x96061),x96062),x96063)),f318(f318(f147(x96061),x96064),x96065))),f141(x96061,x96066)))+~P1(f318(f318(f320(f884(f880(x96061),f880(x96061))),f318(f318(f248(f880(x96061),f880(x96061)),x96063),x96065)),f141(x96061,x96066)))
% 26.45/26.34  [9607]~E(x96072,x96074)+P1(f318(f318(f320(f884(f880(x96071),f880(x96071))),f318(f318(f248(f880(x96071),f880(x96071)),f318(f318(f147(x96071),x96072),x96073)),f318(f318(f147(x96071),x96074),x96075))),f143(x96071,x96076)))+~P1(f318(f318(f320(f884(f880(x96071),f880(x96071))),f318(f318(f248(f880(x96071),f880(x96071)),x96073),x96075)),f143(x96071,x96076)))
% 26.45/26.34  [9608]~E(x96082,x96084)+P1(f318(f318(f320(f884(f880(x96081),f880(x96081))),f318(f318(f248(f880(x96081),f880(x96081)),f318(f318(f147(x96081),x96082),x96083)),f318(f318(f147(x96081),x96084),x96085))),f153(x96081,x96086)))+~P1(f318(f318(f320(f884(f880(x96081),f880(x96081))),f318(f318(f248(f880(x96081),f880(x96081)),x96083),x96085)),f153(x96081,x96086)))
% 26.45/26.34  [9609]~E(x96092,x96094)+P1(f318(f318(f320(f884(f880(x96091),f880(x96091))),f318(f318(f248(f880(x96091),f880(x96091)),f318(f318(f121(x96091),x96092),x96093)),f318(f318(f121(x96091),x96094),x96095))),f153(x96091,x96096)))+~P1(f318(f318(f320(f884(f880(x96091),f880(x96091))),f318(f318(f248(f880(x96091),f880(x96091)),x96093),x96095)),f153(x96091,x96096)))
% 26.45/26.34  [9610]~E(x96103,x96105)+P1(f318(f318(f320(f884(f880(x96101),f880(x96101))),f318(f318(f248(f880(x96101),f880(x96101)),f318(f318(f121(x96101),x96102),x96103)),f318(f318(f121(x96101),x96104),x96105))),f153(x96101,x96106)))+~P1(f318(f318(f320(f884(f880(x96101),f880(x96101))),f318(f318(f248(f880(x96101),f880(x96101)),x96102),x96104)),f153(x96101,x96106)))
% 26.45/26.34  [9666]E(x96661,x96662)+P1(f318(f318(f320(f884(f880(x96663),f880(x96663))),f318(f318(f248(f880(x96663),f880(x96663)),x96661),x96662)),f153(x96663,x96664)))+~P1(f318(f318(f320(f884(f880(x96663),f880(x96663))),f318(f318(f248(f880(x96663),f880(x96663)),f318(f318(f147(x96663),x96665),x96661)),f318(f318(f147(x96663),x96666),x96662))),f153(x96663,x96664)))
% 26.45/26.34  [9821]~E(x98213,x98215)+P1(f318(f318(f320(f884(f880(x98211),f880(x98211))),f318(f318(f248(f880(x98211),f880(x98211)),f318(f318(f121(x98211),x98212),f318(f318(f147(x98211),x98213),f119(x98211)))),f318(f318(f121(x98211),x98214),f318(f318(f147(x98211),x98215),f119(x98211))))),f153(x98211,x98216)))+~P1(f318(f318(f320(f884(f880(x98211),f880(x98211))),f318(f318(f248(f880(x98211),f880(x98211)),x98212),x98214)),f153(x98211,x98216)))
% 26.45/26.34  [9838]E(f318(x98381,x98382),f192(x98383))+~E(f318(f228(f883(x98386),x98383,f192(x98386),x98384),f318(x98381,x98382)),f192(x98386))+E(f318(x98384,f357(x98382,x98381,x98384,x98385,x98386,x98383)),f192(x98386))
% 26.45/26.34  [9839]E(f318(x98391,x98392),f192(x98393))+~E(f318(f228(f883(x98396),x98393,f192(x98396),x98394),f318(x98391,x98392)),f192(x98396))+E(f318(f226(x98393),f357(x98392,x98391,x98394,x98395,x98396,x98393)),f318(x98391,x98392))
% 26.45/26.34  [9879]E(x98791,x98792)+E(x98793,x98794)+~P1(f318(f318(f320(f884(f880(x98795),f880(x98795))),f318(f318(f248(f880(x98795),f880(x98795)),f318(f318(f121(x98795),x98793),f318(f318(f147(x98795),x98791),f119(x98795)))),f318(f318(f121(x98795),x98794),f318(f318(f147(x98795),x98792),f119(x98795))))),f153(x98795,x98796)))
% 26.45/26.34  [9902]E(x99021,x99022)+~P1(f318(f318(f320(f884(f880(x99023),f880(x99023))),f318(f318(f248(f880(x99023),f880(x99023)),f318(f318(f121(x99023),x99021),f318(f318(f147(x99023),x99025),f119(x99023)))),f318(f318(f121(x99023),x99022),f318(f318(f147(x99023),x99026),f119(x99023))))),f153(x99023,x99024)))+P1(f318(f318(f320(f884(f880(x99023),f880(x99023))),f318(f318(f248(f880(x99023),f880(x99023)),x99021),x99022)),f153(x99023,x99024)))
% 26.45/26.34  [9938]~P1(f318(f318(f320(f884(f885(x99381,a874),f885(x99381,a874))),f318(f318(f248(f885(x99381,a874),f885(x99381,a874)),x99382),x99384)),f310(x99381,x99386)))+~P1(f318(f318(f320(f884(f885(x99381,a874),f885(x99381,a874))),f318(f318(f248(f885(x99381,a874),f885(x99381,a874)),x99383),x99385)),f310(x99381,x99386)))+P1(f318(f318(f320(f884(f885(x99381,a874),f885(x99381,a874))),f318(f318(f248(f885(x99381,a874),f885(x99381,a874)),f318(f318(f116(f885(x99381,a874)),x99382),x99383)),f318(f318(f116(f885(x99381,a874)),x99384),x99385))),f310(x99381,x99386)))
% 26.45/26.34  [5310]~E(f318(x53103,x53106),x53105)+~E(x53104,f318(f226(x53101),x53106))+E(f318(f318(f193(x53101,x53102),x53103),x53104),f318(f226(x53102),x53105))
% 26.45/26.34  [5720]~E(f318(f318(f121(x57201),x57206),x57203),x57205)+E(f318(f318(f121(x57201),x57202),x57203),f318(f318(f147(x57201),x57204),x57205))+~E(x57202,f318(f318(f147(x57201),x57204),x57206))
% 26.45/26.34  [5721]~E(f318(f318(f121(x57211),x57216),x57213),x57215)+E(f318(f318(f121(x57211),x57212),x57213),f318(f318(f121(x57211),x57214),x57215))+~E(x57212,f318(f318(f121(x57211),x57214),x57216))
% 26.45/26.34  [5722]E(f318(f318(f121(x57221),x57222),x57223),f318(f318(f147(x57221),x57224),x57225))+~E(f318(f318(f147(x57221),x57224),x57226),x57222)+~E(x57225,f318(f318(f121(x57221),x57226),x57223))
% 26.45/26.34  [5723]E(f318(f318(f121(x57231),x57232),x57233),f318(f318(f147(x57231),x57234),x57235))+~E(f318(f318(f147(x57231),x57234),x57236),x57232)+~E(x57235,f318(f318(f121(x57231),x57236),x57233))
% 26.45/26.34  [5724]~E(f318(f318(f121(x57241),x57242),x57246),x57244)+E(f318(f318(f121(x57241),x57242),x57243),f318(f318(f121(x57241),x57244),x57245))+~E(x57243,f318(f318(f121(x57241),x57246),x57245))
% 26.45/26.34  [5725]~E(f318(f318(f121(x57251),x57252),x57256),x57254)+E(f318(f318(f121(x57251),x57252),x57253),f318(f318(f121(x57251),x57254),x57255))+~E(x57253,f318(f318(f121(x57251),x57256),x57255))
% 26.45/26.34  [6865]E(f318(x68651,x68652),f318(x68653,x68652))+~E(f318(f318(f150(x68654,x68655),x68651),x68656),f318(f318(f150(x68654,x68655),x68653),x68656))+~P1(f318(f318(f320(x68654),x68652),f318(f168(x68654),x68656)))
% 26.45/26.34  [7247]~P20(x72474,x72475,x72476,x72471)+E(f318(f318(x72471,x72472),x72473),f318(f318(f68(x72474,x72475,x72476),x72473),x72472))+~P1(f318(f65(x72474),x72472))
% 26.45/26.34  [7315]~E(x73152,f318(x73154,x73156))+~P1(f318(f318(f320(x73153),x73156),x73155))+P1(f318(f318(f320(x73151),x73152),f318(f297(x73153,x73151,x73154),x73155)))
% 26.45/26.34  [7316]~E(x73162,f318(x73164,x73166))+~P1(f318(f318(f320(x73163),x73166),x73165))+P1(f318(f318(f320(x73161),x73162),f318(f297(x73163,x73161,x73164),x73165)))
% 26.45/26.34  [7317]~E(x73172,f318(x73174,x73176))+~P1(f318(f318(f320(x73173),x73176),x73175))+P1(f318(f318(f320(x73171),x73172),f318(f297(x73173,x73171,x73174),x73175)))
% 26.45/26.34  [7318]~E(f318(x73184,x73182),x73186)+~P1(f318(f318(f320(x73183),x73186),x73185))+P1(f318(f318(f320(x73181),x73182),f318(f298(x73181,x73183,x73184),x73185)))
% 26.45/26.34  [7778]~P32(x77781,x77782,x77784,x77786)+P32(x77781,x77782,f318(f318(f147(x77781),x77783),x77784),f318(f318(f147(x77781),x77785),x77786))+~P1(f318(f318(x77782,x77783),x77785))
% 26.45/26.34  [7779]~P32(x77791,x77792,x77794,x77796)+P32(x77791,x77792,f318(f318(f147(x77791),x77793),x77794),f318(f318(f147(x77791),x77795),x77796))+~P1(f318(f318(x77792,x77793),x77795))
% 26.45/26.34  [8801]~P57(x88014,x88015,x88011,x88012,x88016)+E(f318(x88011,f318(x88012,x88013)),x88013)+~P1(f318(f318(f320(x88015),x88013),x88016))
% 26.45/26.34  [9599]E(x95991,x95992)+E(f318(f190(f880(x95993)),x95994),f318(f190(f880(x95993)),x95995))+~P1(f318(f318(f320(f884(f880(x95993),f880(x95993))),f318(f318(f248(f880(x95993),f880(x95993)),f318(f318(f147(x95993),x95991),x95994)),f318(f318(f147(x95993),x95992),x95995))),f141(x95993,x95996)))
% 26.45/26.34  [9661]~P17(x96611,x96612,x96613)+E(f318(f318(f68(x96611,x96612,x96613),x96614),x96615),x96616)+~P1(f318(f70(x96611,x96612,x96613,x96614,x96615),x96616))
% 26.45/26.34  [9670]E(f318(f190(f880(x96701)),x96702),f318(f190(f880(x96701)),x96703))+P1(f318(f318(f320(f884(f880(x96701),f880(x96701))),f318(f318(f248(f880(x96701),f880(x96701)),x96702),x96703)),f141(x96701,x96704)))+~P1(f318(f318(f320(f884(f880(x96701),f880(x96701))),f318(f318(f248(f880(x96701),f880(x96701)),f318(f318(f147(x96701),x96705),x96702)),f318(f318(f147(x96701),x96706),x96703))),f141(x96701,x96704)))
% 26.45/26.34  [9692]~P1(f318(f318(f320(f884(x96921,x96921)),f318(f318(f248(x96921,x96921),x96922),x96924)),f294(x96921,x96926)))+P1(f318(f318(f320(f884(f880(x96921),f880(x96921))),f318(f318(f248(f880(x96921),f880(x96921)),f318(f318(f147(x96921),x96922),x96923)),f318(f318(f147(x96921),x96924),x96925))),f294(f880(x96921),f153(x96921,x96926))))+~P1(f318(f318(f320(f884(f880(x96921),f880(x96921))),f318(f318(f248(f880(x96921),f880(x96921)),x96923),x96925)),f294(f880(x96921),f153(x96921,x96926))))
% 26.45/26.34  [9885]~P1(f318(x98852,x98856))+~E(f318(f132(x98851,x98852),x98853),f318(f318(f147(x98851),x98854),x98855))+~P1(f318(f318(f320(x98851),x98856),f318(f168(x98851),f729(x98855,x98854,x98853,x98852,x98851))))
% 26.45/26.34  [9886]~P1(f318(x98864,x98866))+~E(f318(f318(f147(x98861),x98862),x98863),f318(f132(x98861,x98864),x98865))+~P1(f318(f318(f320(x98861),x98866),f318(f168(x98861),f727(x98865,x98864,x98863,x98862,x98861))))
% 26.45/26.34  [10191]~P73(x101912)+E(f318(f318(f6(x101911,x101912),f318(f318(f8(f885(x101913,a874),x101912,x101911),f318(f6(x101913,x101912),x101914)),f318(f318(f8(f885(x101913,a874),f885(x101913,a874),x101911),f240(x101913)),f318(f318(f8(f885(x101913,a874),f885(x101913,a874),x101911),f318(f18(x101913,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101913),a316),f318(f318(f7(x101913,f885(x101913,a874),a874),f320(x101913)),x101915)))),f318(f7(x101913,x101911,a874),f318(f318(f8(x101911,f885(x101911,a874),x101913),a315),x101916)))))),f318(f297(x101913,x101911,x101916),x101915)),f318(f318(f6(x101913,x101912),x101914),x101915))+~P1(f318(f65(x101913),x101915))
% 26.45/26.34  [6925]~P108(x69253)+P1(f318(x69252,x69255))+E(f318(f132(x69251,x69252),f318(f318(f144(x69251,x69253,x69254),x69255),x69256)),f318(f132(x69251,x69252),x69256))
% 26.45/26.34  [6927]P1(f318(x69271,x69272))+~E(f163(x69273,x69271,x69274),f318(f318(f248(f880(x69273),f880(x69273)),x69275),x69276))+~P1(f318(f318(f320(x69273),x69272),f318(f168(x69273),x69275)))
% 26.45/26.34  [6968]~P1(f318(x69682,x69686))+~E(f163(x69681,x69682,x69683),f318(f318(f248(f880(x69681),f880(x69681)),x69684),x69685))+~P1(f318(f318(f320(x69681),x69686),f318(f168(x69681),x69685)))
% 26.45/26.34  [7645]~P16(x76451,x76452,x76453)+~P1(f318(f65(x76451),x76456))+E(f318(f318(f68(x76451,x76452,x76453),x76454),f318(f318(f296(x76451),x76455),x76456)),f318(f318(f68(x76451,x76452,x76453),f318(f318(x76453,x76455),x76454)),x76456))
% 26.45/26.34  [7695]~P108(x76952)+~P1(f318(f318(f233(x76952),f318(x76953,x76954)),f318(x76953,x76955)))+E(f318(f318(f144(x76951,x76952,x76953),x76954),f318(f318(f147(x76951),x76955),x76956)),f318(f318(f147(x76951),x76954),f318(f318(f147(x76951),x76955),x76956)))
% 26.45/26.34  [7810]E(x78101,x78102)+~E(f318(f318(f255(x78103,x78104),x78101),f318(f16(f885(x78104,a874),x78103),x78105)),f318(f318(f255(x78103,x78104),x78102),f318(f16(f885(x78104,a874),x78103),x78105)))+~P1(f318(f318(f320(x78104),x78106),x78105))
% 26.45/26.34  [7878]~P16(x78781,x78782,x78783)+~P1(f318(f65(x78781),x78786))+E(f318(f318(f68(x78781,x78782,x78783),x78784),f318(f318(f296(x78781),x78785),x78786)),f318(f318(x78783,x78785),f318(f318(f68(x78781,x78782,x78783),x78784),x78786)))
% 26.45/26.34  [7993]~P17(x79931,x79932,x79933)+~P1(f318(f65(x79931),x79936))+E(f318(f318(f68(x79931,x79932,x79933),f318(f318(x79933,x79934),x79935)),x79936),f318(f318(x79933,x79934),f318(f318(f68(x79931,x79932,x79933),x79935),x79936)))
% 26.45/26.34  [8065]~P21(x80652,x80655,x80656,x80651)+~P1(f318(f65(x80652),x80654))+E(f318(x80651,f318(f318(f296(x80652),x80653),x80654)),f318(f76(x80655,x80655,x80655,f318(x80651,x80654)),f318(x80656,x80653)))
% 26.45/26.34  [8103]~P108(x81032)+P1(f318(f318(f233(x81032),f318(x81033,x81034)),f318(x81033,x81035)))+E(f318(f318(f144(x81031,x81032,x81033),x81034),f318(f318(f147(x81031),x81035),x81036)),f318(f318(f147(x81031),x81035),f318(f318(f144(x81031,x81032,x81033),x81034),x81036)))
% 26.45/26.34  [8243]~E(f318(f190(f880(x82431)),x82435),f318(f190(f880(x82432)),x82436))+~E(f318(f190(f880(x82431)),x82433),f318(f190(f880(x82432)),x82434))+E(f318(f318(f121(f884(x82431,x82432)),f318(f318(f176(x82431,x82432),x82433),x82434)),f318(f318(f176(x82431,x82432),x82435),x82436)),f318(f318(f176(x82431,x82432),f318(f318(f121(x82431),x82433),x82435)),f318(f318(f121(x82432),x82434),x82436)))
% 26.45/26.34  [8357]~E(x83572,f318(f297(x83573,x83571,x83574),x83576))+P1(f318(f318(f233(f885(x83571,a874)),x83572),f318(f297(x83573,x83571,x83574),x83575)))+~P1(f318(f318(f233(f885(x83573,a874)),x83576),x83575))
% 26.45/26.34  [8460]~P108(x84605)+E(f318(x84601,x84602),f318(x84601,x84603))+E(f318(f318(f144(x84604,x84605,x84601),x84602),f318(f318(f144(x84604,x84605,x84601),x84603),x84606)),f318(f318(f144(x84604,x84605,x84601),x84603),f318(f318(f144(x84604,x84605,x84601),x84602),x84606)))
% 26.45/26.34  [8497]~P26(x84973,x84971,x84974,x84975)+P26(x84973,x84971,f318(f318(f318(f75(x84973,x84971),x84974),x84976),x84972),x84975)+P1(f318(f318(f320(x84971),x84972),f318(f297(x84973,x84971,x84974),x84975)))
% 26.45/26.34  [8647]~P1(f318(f318(f320(x86472),x86474),f318(x86476,x86473)))+~P1(f318(f318(f320(x86471),x86473),x86475))+P1(f318(f318(f320(f884(x86471,x86472)),f318(f318(f248(x86471,x86472),x86473),x86474)),f318(f318(f255(x86471,x86472),x86475),x86476)))
% 26.45/26.34  [8648]~P1(f318(f318(f320(x86482),x86484),f318(x86486,x86483)))+~P1(f318(f318(f320(x86481),x86483),x86485))+P1(f318(f318(f320(f884(x86481,x86482)),f318(f318(f248(x86481,x86482),x86483),x86484)),f318(f318(f255(x86481,x86482),x86485),x86486)))
% 26.45/26.34  [9099]~P73(x90992)+~P26(x90994,x90991,x90995,x90996)+E(f318(f318(f6(x90991,x90992),x90993),f318(f297(x90994,x90991,x90995),x90996)),f318(f318(f6(x90994,x90992),f318(f76(x90991,x90992,x90994,x90993),x90995)),x90996))
% 26.45/26.34  [9100]~P80(x91002)+~P26(x91004,x91001,x91005,x91006)+E(f318(f318(f9(x91001,x91002),x91003),f318(f297(x91004,x91001,x91005),x91006)),f318(f318(f9(x91004,x91002),f318(f76(x91001,x91002,x91004,x91003),x91005)),x91006))
% 26.45/26.34  [9146]~P34(x91462,x91465,x91461,x91463,x91466)+P1(f318(f318(x91461,f318(f318(f161(x91462),x91463),x91464)),f318(f318(f161(x91465),x91466),x91464)))+~P1(f318(f318(f234(a879),x91464),f318(f190(f880(x91462)),x91463)))
% 26.45/26.34  [9147]~P34(x91472,x91475,x91471,x91473,x91476)+P1(f318(f318(x91471,f318(f318(f161(x91472),x91473),x91474)),f318(f318(f161(x91475),x91476),x91474)))+~P1(f318(f318(f234(a879),x91474),f318(f190(f880(x91475)),x91476)))
% 26.45/26.34  [9148]~P34(x91482,x91485,x91481,x91483,x91486)+P1(f318(f318(x91481,f318(f318(f161(x91482),x91483),x91484)),f318(f318(f161(x91485),x91486),x91484)))+~P1(f318(f318(f234(a879),x91484),f318(f190(f880(x91482)),x91483)))
% 26.45/26.34  [9303]~E(f318(f318(f318(a199,x93035),f33(x93031)),f200(x93034,x93031)),f318(f318(f318(a199,x93036),f33(x93031)),f200(x93034,x93031)))+P1(f318(f318(f197(f26(x93031,x93032,x93033)),x93034),f318(f318(f318(a199,x93035),f33(x93031)),f200(x93034,x93031))))+~P1(f318(f318(f197(x93033),f318(f318(f318(a199,x93034),f33(x93031)),f318(x93032,x93034))),x93036))
% 26.45/26.34  [9367]~P20(x93673,x93671,x93676,x93672)+~P1(f318(f65(x93673),x93674))+E(f318(f76(x93671,x93671,x93671,f318(x93672,f318(f318(f22(f885(x93673,a874)),x93674),f318(f318(f296(x93673),x93675),f189(f885(x93673,a874)))))),f318(x93676,x93675)),f318(x93672,f318(f318(f296(x93673),x93675),x93674)))
% 26.45/26.34  [9377]~P1(f318(f318(f320(x93775),x93773),x93776))+P1(f318(f318(f320(x93771),f318(x93772,x93773)),f102(f885(x93771,a874),x93774)))+~P1(f318(f318(f233(f885(x93771,a874)),f318(f297(x93775,x93771,x93772),x93776)),f318(x93774,f318(f297(x93775,x93771,x93772),x93776))))
% 26.45/26.34  [9973]~E(f318(f297(x99732,x99734,x99736),f243(f885(x99732,a874))),f243(f885(x99734,a874)))+~E(f318(f297(x99731,x99733,x99735),f243(f885(x99731,a874))),f243(f885(x99733,a874)))+E(f318(f297(f884(x99731,x99732),f884(x99733,x99734),f258(x99731,x99733,x99732,x99734,x99735,x99736)),f243(f885(f884(x99731,x99732),a874))),f243(f885(f884(x99733,x99734),a874)))
% 26.45/26.34  [10023]~P26(x100233,x100234,x100235,f318(x100236,f701(x100236,x100235,x100234,x100233,x100232,x100231)))+P26(x100233,x100234,x100235,f318(f318(f46(x100232,f885(x100233,a874)),x100231),x100236))+E(x100231,f189(f885(x100232,a874)))
% 26.45/26.34  [10083]P26(x100836,x100835,x100834,f318(f318(f46(x100832,f885(x100836,a874)),x100831),x100833))+E(x100831,f189(f885(x100832,a874)))+P1(f318(f318(f320(x100832),f701(x100833,x100834,x100835,x100836,x100832,x100831)),x100831))
% 26.45/26.34  [10090]P1(f318(f318(f320(x100901),f731(x100902,x100903,x100904,x100905,x100906,x100901)),x100906))+P1(f318(f318(f233(f885(f884(x100901,x100904),a874)),f318(f318(f255(x100901,x100904),x100906),x100903)),f318(f318(f255(x100901,x100904),x100905),x100902)))+~P1(f318(f318(f233(f885(x100901,a874)),x100906),x100905))
% 26.45/26.34  [10132]P25(x101326,x101325,f318(f318(f296(f878(x101326)),f95(x101326,x101321,x101323,x101322)),f189(f885(f878(x101326),a874))))+~P25(x101326,x101325,f318(f318(f296(f878(x101326)),f95(x101326,x101324,x101323,x101322)),f189(f885(f878(x101326),a874))))+P1(f318(f318(x101321,f830(x101321,x101322,x101323,x101324,x101325,x101326)),f842(x101321,x101322,x101323,x101324,x101325,x101326)))
% 26.45/26.34  [10133]P25(x101336,x101335,f318(f318(f296(f878(x101336)),f95(x101336,x101334,x101333,x101332)),f189(f885(f878(x101336),a874))))+~P25(x101336,x101335,f318(f318(f296(f878(x101336)),f95(x101336,x101334,x101333,x101331)),f189(f885(f878(x101336),a874))))+P1(f318(f318(x101331,f854(x101332,x101331,x101333,x101334,x101335,x101336)),f865(x101332,x101331,x101333,x101334,x101335,x101336)))
% 26.45/26.34  [10171]~P25(x101711,x101712,f318(f318(f296(f878(x101711)),f95(x101711,x101713,x101714,x101716)),f189(f885(f878(x101711),a874))))+P25(x101711,x101712,f318(f318(f296(f878(x101711)),f95(x101711,x101713,x101714,x101715)),f189(f885(f878(x101711),a874))))+~P1(f318(f318(x101715,f854(x101715,x101716,x101714,x101713,x101712,x101711)),f865(x101715,x101716,x101714,x101713,x101712,x101711)))
% 26.45/26.34  [10172]~P25(x101721,x101722,f318(f318(f296(f878(x101721)),f95(x101721,x101726,x101724,x101725)),f189(f885(f878(x101721),a874))))+P25(x101721,x101722,f318(f318(f296(f878(x101721)),f95(x101721,x101723,x101724,x101725)),f189(f885(f878(x101721),a874))))+~P1(f318(f318(x101726,f830(x101723,x101725,x101724,x101726,x101722,x101721)),f842(x101723,x101725,x101724,x101726,x101722,x101721)))
% 26.45/26.34  [10203]~P1(f318(f318(f233(f885(x102032,a874)),f318(x102034,f731(x102036,x102034,x102032,x102035,x102033,x102031))),f318(x102036,f731(x102036,x102034,x102032,x102035,x102033,x102031))))+~P1(f318(f318(f233(f885(x102031,a874)),x102033),x102035))+P1(f318(f318(f233(f885(f884(x102031,x102032),a874)),f318(f318(f255(x102031,x102032),x102033),x102034)),f318(f318(f255(x102031,x102032),x102035),x102036)))
% 26.45/26.34  [7829]~P1(f318(x78291,x78295))+~P1(f318(x78296,x78294))+P1(f318(x78291,f318(f256(x78292,x78293),f318(f318(f248(x78292,x78293),x78294),x78295))))
% 26.45/26.34  [7830]~P1(f318(x78301,x78304))+~P1(f318(x78306,x78305))+P1(f318(x78301,f318(f247(x78302,x78303),f318(f318(f248(x78302,x78303),x78304),x78305))))
% 26.45/26.34  [7852]~E(f318(f190(f880(x78521)),x78523),f318(f190(f880(x78524)),x78525))+~E(f318(f318(f180(x78521,x78524),f318(f318(f176(x78521,x78524),x78523),x78525)),x78522),f318(f226(x78524),x78526))+P1(f318(f318(f320(x78521),x78522),f318(f168(x78521),x78523)))
% 26.45/26.34  [7882]~P1(f318(f318(x78824,x78826),x78825))+~P1(f318(f318(f320(x78821),x78826),x78823))+P1(f318(f318(f318(f45(x78821,f885(x78822,a874)),x78823),x78824),x78825))
% 26.45/26.34  [7883]~P1(f318(f318(x78834,x78836),x78835))+~P1(f318(f318(f320(x78831),x78836),x78833))+P1(f318(f318(f318(f45(x78831,f885(x78832,a874)),x78833),x78834),x78835))
% 26.45/26.34  [8191]~P1(f318(f318(f320(x81911),x81912),f318(x81915,x81916)))+~P1(f318(f318(f320(x81913),x81916),x81914))+P1(f318(f318(f320(x81911),x81912),f318(f318(f45(x81913,f885(x81911,a874)),x81914),x81915)))
% 26.45/26.34  [8192]~P1(f318(f318(f320(x81921),x81922),f318(x81925,x81926)))+~P1(f318(f318(f320(x81923),x81926),x81924))+P1(f318(f318(f320(x81921),x81922),f318(f318(f45(x81923,f885(x81921,a874)),x81924),x81925)))
% 26.45/26.34  [8234]P1(f318(f318(x82341,x82342),x82343))+~P1(f318(f318(x82344,x82342),x82343))+~P1(f318(f318(f233(f885(x82345,f885(x82346,a874))),x82344),x82341))
% 26.45/26.34  [8235]P1(f318(f318(x82351,x82352),x82353))+~P1(f318(f318(x82354,x82352),x82353))+~P1(f318(f318(f233(f885(x82355,f885(x82356,a874))),x82354),x82351))
% 26.45/26.34  [8378]P1(f318(f318(x83781,x83782),x83783))+~P1(f318(f318(f320(x83784),x83782),x83785))+~P1(f318(f318(f318(f46(x83784,f885(x83786,a874)),x83785),x83781),x83783))
% 26.45/26.34  [8379]P1(f318(f318(x83791,x83792),x83793))+~P1(f318(f318(f320(x83794),x83792),x83795))+~P1(f318(f318(f318(f46(x83794,f885(x83796,a874)),x83795),x83791),x83793))
% 26.45/26.34  [8380]P1(f318(f318(x83801,x83802),x83803))+~P1(f318(f318(f320(x83804),x83802),x83805))+~P1(f318(f318(f318(f46(x83804,f885(x83806,a874)),x83805),x83801),x83803))
% 26.45/26.34  [8519]P1(f318(f318(f320(x85191),x85192),f318(x85193,x85194)))+~P1(f318(f318(f320(x85195),x85194),x85196))+~P1(f318(f318(f320(x85191),x85192),f318(f318(f46(x85195,f885(x85191,a874)),x85196),x85193)))
% 26.45/26.34  [8520]P1(f318(f318(f320(x85201),x85202),f318(x85203,x85204)))+~P1(f318(f318(f320(x85205),x85204),x85206))+~P1(f318(f318(f320(x85201),x85202),f318(f318(f46(x85205,f885(x85201,a874)),x85206),x85203)))
% 26.45/26.34  [8521]P1(f318(f318(f320(x85211),x85212),f318(x85213,x85214)))+~P1(f318(f318(f320(x85215),x85214),x85216))+~P1(f318(f318(f320(x85211),x85212),f318(f318(f46(x85215,f885(x85211,a874)),x85216),x85213)))
% 26.45/26.34  [8783]~P13(x87834,x87835,x87836,x87831)+E(f318(x87831,x87832),f318(x87831,x87833))+~P1(f318(f318(f320(f884(x87834,x87834)),f318(f318(f248(x87834,x87834),x87832),x87833)),x87836))
% 26.45/26.34  [8814]P1(f318(f318(f233(f885(x88141,a874)),x88142),f318(x88143,x88144)))+~P1(f318(f318(f320(x88145),x88144),x88146))+~P1(f318(f318(f233(f885(x88141,a874)),x88142),f318(f318(f46(x88145,f885(x88141,a874)),x88146),x88143)))
% 26.45/26.34  [8843]~P55(x88433,x88434,f318(f273(x88434,x88433),x88435))+E(x88431,f189(f885(x88432,a874)))+E(f318(f318(f46(x88432,f885(x88433,a874)),x88431),f318(f318(f8(f885(x88434,a874),f885(x88433,a874),x88432),f272(x88434,x88433,x88435)),x88436)),f318(f272(x88434,x88433,x88435),f318(f318(f46(x88432,f885(x88434,a874)),x88431),x88436)))
% 26.45/26.34  [8916]P1(f318(f318(f320(x89161),x89162),f318(f272(x89163,x89161,x89164),x89165)))+~P1(f318(f318(f320(x89163),x89166),x89165))+~P1(f318(f318(f320(f884(x89163,x89161)),f318(f318(f248(x89163,x89161),x89166),x89162)),x89164))
% 26.45/26.34  [8917]P1(f318(f318(f320(x89171),x89172),f318(f272(x89173,x89171,x89174),x89175)))+~P1(f318(f318(f320(x89173),x89176),x89175))+~P1(f318(f318(f320(f884(x89173,x89171)),f318(f318(f248(x89173,x89171),x89176),x89172)),x89174))
% 26.45/26.34  [9235]P1(f318(f318(f233(f885(x92351,a874)),f318(f272(x92352,x92351,x92353),x92354)),f318(f272(x92352,x92351,x92355),x92356)))+~P1(f318(f318(f233(f885(x92352,a874)),x92354),x92356))+~P1(f318(f318(f233(f885(f884(x92352,x92351),a874)),x92353),x92355))
% 26.45/26.34  [9412]~P1(f318(f318(f320(x94122),x94126),x94124))+~P1(f318(f318(f233(f885(x94121,a874)),x94123),x94125))+P1(f318(f318(f233(f885(f884(x94121,x94122),a874)),f318(f318(f255(x94121,x94122),x94123),f318(f16(f885(x94122,a874),x94121),x94124))),f318(f318(f255(x94121,x94122),x94125),f318(f16(f885(x94122,a874),x94121),x94124))))
% 26.45/26.34  [9425]~P34(x94251,x94252,x94253,x94255,x94256)+P1(f318(f318(f257(x94251,x94252,a874),x94253),x94254))+~P1(f318(f318(f320(f884(x94251,x94252)),x94254),f318(f168(f884(x94251,x94252)),f318(f318(f176(x94251,x94252),x94255),x94256))))
% 26.45/26.34  [9555]~E(x95553,x95555)+P1(f318(f318(f320(f884(f880(x95551),f880(x95551))),f318(f318(f248(f880(x95551),f880(x95551)),f318(f318(f147(x95551),x95552),x95553)),f318(f318(f147(x95551),x95554),x95555))),f153(x95551,x95556)))+~P1(f318(f318(f320(f884(x95551,x95551)),f318(f318(f248(x95551,x95551),x95552),x95554)),x95556))
% 26.45/26.34  [9561]~E(f318(f190(f880(x95611)),x95615),f318(f190(f880(x95612)),x95616))+E(f182(x95611,x95612,f183(x95611,x95612,x95613,f318(f318(f22(f885(x95611,a874)),x95614),f318(f168(x95611),x95615))),x95615,x95616),f183(x95611,x95612,f182(x95611,x95612,x95613,x95615,x95616),x95614))+~P1(f318(f318(f233(f885(x95611,a874)),f318(f168(x95611),x95615)),x95614))
% 26.45/26.34  [9562]~E(f318(f190(f880(x95621)),x95623),f318(f190(f880(x95621)),x95625))+P1(f318(f318(f320(f884(f880(x95621),f880(x95621))),f318(f318(f248(f880(x95621),f880(x95621)),f318(f318(f147(x95621),x95622),x95623)),f318(f318(f147(x95621),x95624),x95625))),f141(x95621,x95626)))+~P1(f318(f318(f320(f884(x95621,x95621)),f318(f318(f248(x95621,x95621),x95622),x95624)),x95626))
% 26.45/26.34  [9591]P1(f318(f318(f320(f884(x95911,x95911)),f318(f318(f248(x95911,x95911),x95912),x95913)),f318(f318(f184(f884(x95911,x95911),a874),f318(a118,x95914)),x95915)))+~P1(f318(f318(f320(f884(x95911,x95911)),f318(f318(f248(x95911,x95911),x95916),x95913)),x95915))+~P1(f318(f318(f320(f884(x95911,x95911)),f318(f318(f248(x95911,x95911),x95912),x95916)),f318(f318(f184(f884(x95911,x95911),a874),x95914),x95915)))
% 26.45/26.34  [9592]P1(f318(f318(f320(f884(x95921,x95921)),f318(f318(f248(x95921,x95921),x95922),x95923)),f318(f318(f184(f884(x95921,x95921),a874),f318(a118,x95924)),x95925)))+~P1(f318(f318(f320(f884(x95921,x95921)),f318(f318(f248(x95921,x95921),x95922),x95926)),x95925))+~P1(f318(f318(f320(f884(x95921,x95921)),f318(f318(f248(x95921,x95921),x95926),x95923)),f318(f318(f184(f884(x95921,x95921),a874),x95924),x95925)))
% 26.45/26.34  [9595]~P1(f318(f318(f320(x95954),x95955),x95956))+P1(f318(f318(f233(f885(x95951,a874)),x95952),x95953))+~P1(f318(f318(f233(f885(f884(x95951,x95954),a874)),f318(f318(f255(x95951,x95954),x95952),f318(f16(f885(x95954,a874),x95951),x95956))),f318(f318(f255(x95951,x95954),x95953),f318(f16(f885(x95954,a874),x95951),x95956))))
% 26.45/26.34  [9640]E(x96401,x96402)+~P1(f318(f318(f320(f884(f880(x96403),f880(x96403))),f318(f318(f248(f880(x96403),f880(x96403)),f318(f318(f147(x96403),x96401),x96405)),f318(f318(f147(x96403),x96402),x96406))),f141(x96403,x96404)))+P1(f318(f318(f320(f884(x96403,x96403)),f318(f318(f248(x96403,x96403),x96401),x96402)),x96404))
% 26.45/26.34  [9641]E(x96411,x96412)+~P1(f318(f318(f320(f884(f880(x96413),f880(x96413))),f318(f318(f248(f880(x96413),f880(x96413)),f318(f318(f147(x96413),x96411),x96415)),f318(f318(f147(x96413),x96412),x96416))),f143(x96413,x96414)))+P1(f318(f318(f320(f884(x96413,x96413)),f318(f318(f248(x96413,x96413),x96411),x96412)),x96414))
% 26.45/26.34  [9642]E(x96421,x96422)+~P1(f318(f318(f320(f884(f880(x96423),f880(x96423))),f318(f318(f248(f880(x96423),f880(x96423)),f318(f318(f147(x96423),x96421),x96425)),f318(f318(f147(x96423),x96422),x96426))),f153(x96423,x96424)))+P1(f318(f318(f320(f884(x96423,x96423)),f318(f318(f248(x96423,x96423),x96421),x96422)),x96424))
% 26.45/26.34  [9678]P1(f318(f318(f320(f884(f880(x96781),f880(x96781))),f318(f318(f248(f880(x96781),f880(x96781)),f318(f318(f147(x96781),x96782),x96783)),f318(f318(f147(x96781),x96784),x96785))),f154(x96781,x96786)))+~P1(f318(f318(f320(f884(f880(x96781),f880(x96781))),f318(f318(f248(f880(x96781),f880(x96781)),x96783),x96785)),f154(x96781,x96786)))+~P1(f318(f318(f320(f884(x96781,x96781)),f318(f318(f248(x96781,x96781),x96782),x96784)),x96786))
% 26.45/26.34  [9696]P1(f318(x96961,x96962))+~P1(f318(x96961,f861(x96961,x96963,x96964,x96965,x96966)))+~P1(f318(f318(f320(x96966),x96962),f318(f318(f45(x96965,f885(x96966,a874)),x96964),x96963)))
% 26.45/26.34  [9701]~P1(f318(f318(f320(f884(f880(x97011),f880(x97011))),f318(f318(f248(f880(x97011),f880(x97011)),f318(f318(f147(x97011),x97012),x97015)),f318(f318(f147(x97011),x97013),x97016))),f141(x97011,x97014)))+P1(f318(f318(f320(f884(f880(x97011),f880(x97011))),f318(f318(f248(f880(x97011),f880(x97011)),x97015),x97016)),f141(x97011,x97014)))+P1(f318(f318(f320(f884(x97011,x97011)),f318(f318(f248(x97011,x97011),x97012),x97013)),x97014))
% 26.45/26.34  [9702]~P1(f318(f318(f320(f884(f880(x97021),f880(x97021))),f318(f318(f248(f880(x97021),f880(x97021)),f318(f318(f147(x97021),x97022),x97025)),f318(f318(f147(x97021),x97023),x97026))),f143(x97021,x97024)))+P1(f318(f318(f320(f884(f880(x97021),f880(x97021))),f318(f318(f248(f880(x97021),f880(x97021)),x97025),x97026)),f143(x97021,x97024)))+P1(f318(f318(f320(f884(x97021,x97021)),f318(f318(f248(x97021,x97021),x97022),x97023)),x97024))
% 26.45/26.34  [9703]~P1(f318(f318(f320(f884(f880(x97031),f880(x97031))),f318(f318(f248(f880(x97031),f880(x97031)),f318(f318(f147(x97031),x97032),x97035)),f318(f318(f147(x97031),x97033),x97036))),f153(x97031,x97034)))+P1(f318(f318(f320(f884(f880(x97031),f880(x97031))),f318(f318(f248(f880(x97031),f880(x97031)),x97035),x97036)),f153(x97031,x97034)))+P1(f318(f318(f320(f884(x97031,x97031)),f318(f318(f248(x97031,x97031),x97032),x97033)),x97034))
% 26.45/26.34  [9790]P1(f318(x97901,x97902))+P1(f318(f318(f320(x97903),f862(x97901,x97904,x97905,x97903,x97906)),x97905))+~P1(f318(f318(f320(x97906),x97902),f318(f318(f45(x97903,f885(x97906,a874)),x97905),x97904)))
% 26.45/26.34  [9802]~E(x98022,x98024)+P1(f318(f318(f320(f884(f880(x98021),f880(x98021))),f318(f318(f248(f880(x98021),f880(x98021)),f318(f318(f121(x98021),x98022),f318(f318(f147(x98021),x98023),f119(x98021)))),f318(f318(f121(x98021),x98024),f318(f318(f147(x98021),x98025),f119(x98021))))),f153(x98021,x98026)))+~P1(f318(f318(f320(f884(x98021,x98021)),f318(f318(f248(x98021,x98021),x98023),x98025)),x98026))
% 26.45/26.34  [9894]E(x98941,x98942)+~P1(f318(f318(f320(f884(f880(x98943),f880(x98943))),f318(f318(f248(f880(x98943),f880(x98943)),f318(f318(f121(x98943),x98945),f318(f318(f147(x98943),x98941),f119(x98943)))),f318(f318(f121(x98943),x98946),f318(f318(f147(x98943),x98942),f119(x98943))))),f153(x98943,x98944)))+P1(f318(f318(f320(f884(x98943,x98943)),f318(f318(f248(x98943,x98943),x98941),x98942)),x98944))
% 26.45/26.34  [9921]~P1(f318(f318(f320(f884(f880(x99211),f880(x99211))),f318(f318(f248(f880(x99211),f880(x99211)),f318(f318(f121(x99211),x99215),f318(f318(f147(x99211),x99212),f119(x99211)))),f318(f318(f121(x99211),x99216),f318(f318(f147(x99211),x99213),f119(x99211))))),f153(x99211,x99214)))+P1(f318(f318(f320(f884(f880(x99211),f880(x99211))),f318(f318(f248(f880(x99211),f880(x99211)),x99215),x99216)),f153(x99211,x99214)))+P1(f318(f318(f320(f884(x99211,x99211)),f318(f318(f248(x99211,x99211),x99212),x99213)),x99214))
% 26.45/26.34  [9939]P1(f318(x99391,x99392))+P1(f318(f318(f320(x99393),f861(x99391,x99394,x99395,x99396,x99393)),f318(x99394,f862(x99391,x99394,x99395,x99396,x99393))))+~P1(f318(f318(f320(x99393),x99392),f318(f318(f45(x99396,f885(x99393,a874)),x99395),x99394)))
% 26.45/26.34  [8933]~P17(x89333,x89334,x89331)+~P1(f318(f65(x89333),x89336))+E(f318(f318(x89331,x89332),f318(f318(f68(x89333,x89334,x89331),x89335),f318(f318(f22(f885(x89333,a874)),x89336),f318(f318(f296(x89333),x89332),f189(f885(x89333,a874)))))),f318(f318(f68(x89333,x89334,x89331),x89335),f318(f318(f296(x89333),x89332),x89336)))
% 26.45/26.34  [9015]~E(f318(f318(f180(x90151,x90152),x90154),x90155),f318(f226(x90152),x90156))+~P1(f318(f318(x90153,x90155),x90156))+E(f318(f318(f180(x90151,x90152),f318(f132(f884(x90151,x90152),f318(f257(x90151,x90152,a874),x90153)),x90154)),x90155),f318(f226(x90152),x90156))
% 26.45/26.34  [9242]~P1(f318(f318(f320(x92425),x92423),x92426))+P1(f318(f318(f233(f885(x92421,a874)),f318(x92422,x92423)),x92424))+~P1(f318(f318(f233(f885(x92421,a874)),f318(f318(f45(x92425,f885(x92421,a874)),x92426),x92422)),x92424))
% 26.45/26.34  [9869]~P8(x98691,x98695,x98694)+P1(f318(f318(f320(f884(x98691,x98691)),f318(f318(f248(x98691,x98691),x98692),x98693)),x98694))+~P1(f318(f318(f320(x98691),x98696),f318(f318(f107(f885(x98691,a874)),f318(f272(x98691,x98691,x98694),f318(f318(f296(x98691),x98692),f189(f885(x98691,a874))))),f318(f272(x98691,x98691,x98694),f318(f318(f296(x98691),x98693),f189(f885(x98691,a874)))))))
% 26.45/26.34  [8684]~P113(x86842)+~E(f318(f318(f83(x86842),f318(f318(f84(x86842),x86844),x86845)),x86841),f318(f318(f83(x86842),f318(f318(f84(x86842),x86843),x86845)),x86846))+E(x86841,f318(f318(f83(x86842),f318(f318(f84(x86842),f318(f318(f22(x86842),x86843),x86844)),x86845)),x86846))
% 26.45/26.34  [8685]~P113(x86851)+~E(f318(f318(f83(x86851),f318(f318(f84(x86851),x86852),x86854)),x86855),f318(f318(f83(x86851),f318(f318(f84(x86851),x86853),x86854)),x86856))+E(f318(f318(f83(x86851),f318(f318(f84(x86851),f318(f318(f22(x86851),x86852),x86853)),x86854)),x86855),x86856)
% 26.45/26.34  [8846]~P113(x88461)+E(f318(f318(f83(x88461),f318(f318(f84(x88461),x88462),x88463)),x88464),f318(f318(f83(x88461),f318(f318(f84(x88461),x88465),x88463)),x88466))+~E(x88466,f318(f318(f83(x88461),f318(f318(f84(x88461),f318(f318(f22(x88461),x88462),x88465)),x88463)),x88464))
% 26.45/26.34  [8847]~P113(x88471)+E(f318(f318(f83(x88471),f318(f318(f84(x88471),x88472),x88473)),x88474),f318(f318(f83(x88471),f318(f318(f84(x88471),x88475),x88473)),x88476))+~E(f318(f318(f83(x88471),f318(f318(f84(x88471),f318(f318(f22(x88471),x88472),x88475)),x88473)),x88474),x88476)
% 26.45/26.34  [9168]~P1(f318(f318(x91684,x91685),x91686))+~P1(f318(f318(x91683,x91685),x91686))+P1(f318(f318(f318(f318(f107(f885(x91681,f885(x91682,a874))),x91683),x91684),x91685),x91686))
% 26.45/26.34  [9433]P1(f318(f318(x94331,x94332),x94333))+P1(f318(f318(x94334,x94332),x94333))+~P1(f318(f318(f318(f318(f116(f885(x94335,f885(x94336,a874))),x94334),x94331),x94332),x94333))
% 26.45/26.34  [9716]~P127(x97161)+~P1(f318(f318(f233(x97161),f318(f318(f83(x97161),f318(f318(f84(x97161),x97164),x97165)),x97162)),f318(f318(f83(x97161),f318(f318(f84(x97161),x97163),x97165)),x97166)))+P1(f318(f318(f233(x97161),x97162),f318(f318(f83(x97161),f318(f318(f84(x97161),f318(f318(f22(x97161),x97163),x97164)),x97165)),x97166)))
% 26.45/26.34  [9717]~P127(x97171)+~P1(f318(f318(f234(x97171),f318(f318(f83(x97171),f318(f318(f84(x97171),x97174),x97175)),x97172)),f318(f318(f83(x97171),f318(f318(f84(x97171),x97173),x97175)),x97176)))+P1(f318(f318(f234(x97171),x97172),f318(f318(f83(x97171),f318(f318(f84(x97171),f318(f318(f22(x97171),x97173),x97174)),x97175)),x97176)))
% 26.45/26.34  [9742]~P127(x97421)+P1(f318(f318(f233(x97421),f318(f318(f83(x97421),f318(f318(f84(x97421),x97422),x97423)),x97424)),f318(f318(f83(x97421),f318(f318(f84(x97421),x97425),x97423)),x97426)))+~P1(f318(f318(f233(x97421),x97424),f318(f318(f83(x97421),f318(f318(f84(x97421),f318(f318(f22(x97421),x97425),x97422)),x97423)),x97426)))
% 26.45/26.34  [9743]~P127(x97431)+P1(f318(f318(f234(x97431),f318(f318(f83(x97431),f318(f318(f84(x97431),x97432),x97433)),x97434)),f318(f318(f83(x97431),f318(f318(f84(x97431),x97435),x97433)),x97436)))+~P1(f318(f318(f234(x97431),x97434),f318(f318(f83(x97431),f318(f318(f84(x97431),f318(f318(f22(x97431),x97435),x97432)),x97433)),x97436)))
% 26.45/26.34  [9857]~P127(x98571)+~P1(f318(f318(f233(x98571),f318(f318(f83(x98571),f318(f318(f84(x98571),x98572),x98574)),x98575)),f318(f318(f83(x98571),f318(f318(f84(x98571),x98573),x98574)),x98576)))+P1(f318(f318(f233(x98571),f318(f318(f83(x98571),f318(f318(f84(x98571),f318(f318(f22(x98571),x98572),x98573)),x98574)),x98575)),x98576))
% 26.45/26.34  [9858]~P127(x98581)+~P1(f318(f318(f234(x98581),f318(f318(f83(x98581),f318(f318(f84(x98581),x98582),x98584)),x98585)),f318(f318(f83(x98581),f318(f318(f84(x98581),x98583),x98584)),x98586)))+P1(f318(f318(f234(x98581),f318(f318(f83(x98581),f318(f318(f84(x98581),f318(f318(f22(x98581),x98582),x98583)),x98584)),x98585)),x98586))
% 26.45/26.34  [9905]~P127(x99051)+P1(f318(f318(f233(x99051),f318(f318(f83(x99051),f318(f318(f84(x99051),x99052),x99053)),x99054)),f318(f318(f83(x99051),f318(f318(f84(x99051),x99055),x99053)),x99056)))+~P1(f318(f318(f233(x99051),f318(f318(f83(x99051),f318(f318(f84(x99051),f318(f318(f22(x99051),x99052),x99055)),x99053)),x99054)),x99056))
% 26.45/26.34  [9906]~P127(x99061)+P1(f318(f318(f234(x99061),f318(f318(f83(x99061),f318(f318(f84(x99061),x99062),x99063)),x99064)),f318(f318(f83(x99061),f318(f318(f84(x99061),x99065),x99063)),x99066)))+~P1(f318(f318(f234(x99061),f318(f318(f83(x99061),f318(f318(f84(x99061),f318(f318(f22(x99061),x99062),x99065)),x99063)),x99064)),x99066))
% 26.45/26.34  [10075]~P73(x100752)+~P1(f318(f65(x100751),x100756))+E(f318(f318(f6(x100751,x100752),f318(f318(f18(x100751,x100752,x100752),f318(f318(f18(x100751,x100752,f885(x100752,x100752)),f318(f318(f8(a874,f885(x100752,f885(x100752,x100752)),x100751),f100(x100752)),x100753)),x100754)),x100755)),x100756),f318(f318(f83(x100752),f318(f318(f6(x100751,x100752),x100754),f318(f318(f107(f885(x100751,a874)),x100756),f318(f240(x100751),x100753)))),f318(f318(f6(x100751,x100752),x100755),f318(f318(f107(f885(x100751,a874)),x100756),f318(f82(f885(x100751,a874)),f318(f240(x100751),x100753))))))
% 26.45/26.34  [10138]P1(f318(f318(f320(x101382),x101384),x101386))+P1(f318(f318(f320(x101382),x101385),x101386))+E(f318(f298(x101381,x101382,f318(f318(f7(x101381,x101382,x101382),f318(f318(f7(x101381,x101382,f885(x101382,x101382)),f318(f318(f8(a874,f885(x101382,f885(x101382,x101382)),x101381),f100(x101382)),f318(f318(f7(x101381,f885(x101381,a874),a874),f320(x101381)),x101383))),x101384)),x101385)),x101386),f189(f885(x101381,a874)))
% 26.45/26.34  [10139]P1(f318(f318(f320(x101392),x101395),x101396))+~P1(f318(f318(f320(x101392),x101394),x101396))+E(f318(f298(x101391,x101392,f318(f318(f7(x101391,x101392,x101392),f318(f318(f7(x101391,x101392,f885(x101392,x101392)),f318(f318(f8(a874,f885(x101392,f885(x101392,x101392)),x101391),f100(x101392)),f318(f318(f7(x101391,f885(x101391,a874),a874),f320(x101391)),x101393))),x101394)),x101395)),x101396),x101393)
% 26.45/26.34  [10140]P1(f318(f318(f320(x101402),x101404),x101406))+~P1(f318(f318(f320(x101402),x101405),x101406))+E(f318(f298(x101401,x101402,f318(f318(f7(x101401,x101402,x101402),f318(f318(f7(x101401,x101402,f885(x101402,x101402)),f318(f318(f8(a874,f885(x101402,f885(x101402,x101402)),x101401),f100(x101402)),f318(f318(f7(x101401,f885(x101401,a874),a874),f320(x101401)),x101403))),x101404)),x101405)),x101406),f318(f82(f885(x101401,a874)),x101403))
% 26.45/26.34  [10141]~P1(f318(f318(f320(x101412),x101414),x101416))+~P1(f318(f318(f320(x101412),x101415),x101416))+E(f318(f298(x101411,x101412,f318(f318(f7(x101411,x101412,x101412),f318(f318(f7(x101411,x101412,f885(x101412,x101412)),f318(f318(f8(a874,f885(x101412,f885(x101412,x101412)),x101411),f100(x101412)),f318(f318(f7(x101411,f885(x101411,a874),a874),f320(x101411)),x101413))),x101414)),x101415)),x101416),f243(f885(x101411,a874)))
% 26.45/26.34  [8714]E(x87141,x87142)+~P57(x87144,x87145,x87143,x87146,x87147)+~E(f318(x87143,x87141),f318(x87143,x87142))
% 26.45/26.34  [7076]E(f318(f228(f883(x70761),x70762,f192(x70761),x70763),f318(x70764,x70765)),f318(f226(x70761),x70766))+~E(f318(x70764,x70765),f318(f226(x70762),x70767))+~E(f318(x70763,x70767),f318(f226(x70761),x70766))
% 26.45/26.34  [8611]~P40(x86113,f318(f318(f318(a199,x86114),f33(x86111)),f318(x86112,x86114)),x86115,x86117)+P40(f26(x86111,x86112,x86113),x86114,x86115,f318(f318(f318(a199,x86116),f33(x86111)),f200(x86114,x86111)))+~E(f318(f318(f318(a199,x86116),f33(x86111)),f200(x86114,x86111)),f318(f318(f318(a199,x86117),f33(x86111)),f200(x86114,x86111)))
% 26.45/26.34  [8739]~P10(x87396,x87395,x87397,x87394,x87391)+E(f318(f318(x87391,x87392),x87393),x87394)+P1(f318(f65(x87395),x87393))
% 26.45/26.34  [8740]~P10(x87406,x87405,x87407,x87404,x87401)+E(f318(f318(x87401,x87402),x87403),x87404)+P1(f318(f65(x87405),x87403))
% 26.45/26.34  [9581]P42(x95811,x95812,x95813,x95814,x95815,f318(f318(x95813,x95816),x95817))+~E(f318(f318(x95813,x95816),x95817),x95814)+~E(x95815,f189(f885(x95811,a874)))
% 26.45/26.34  [9765]~P1(f318(x97656,x97653))+~P1(f318(f318(f320(f884(x97652,x97652)),f318(f318(f248(x97652,x97652),x97654),x97655)),f318(x97657,x97653)))+P1(f318(f318(f320(f884(f884(x97651,x97652),f884(x97651,x97652))),f318(f318(f248(f884(x97651,x97652),f884(x97651,x97652)),f318(f318(f248(x97651,x97652),x97653),x97654)),f318(f318(f248(x97651,x97652),x97653),x97655))),f270(x97651,x97652,x97656,x97657)))
% 26.45/26.34  [10193]~P42(x101932,x101937,x101933,x101936,x101931,f318(f318(x101933,x101935),x101934))+E(f318(f318(x101933,f831(x101934,x101935,x101931,x101936,x101933,x101937,x101932)),f832(x101934,x101935,x101931,x101936,x101933,x101937,x101932)),f318(f318(x101933,x101935),x101934))+E(x101931,f189(f885(x101932,a874)))
% 26.45/26.34  [10194]~P42(x101947,x101946,x101941,x101944,x101945,f318(f318(x101941,x101942),x101943))+E(f318(f318(x101941,f831(x101943,x101942,x101945,x101944,x101941,x101946,x101947)),f832(x101943,x101942,x101945,x101944,x101941,x101946,x101947)),f318(f318(x101941,x101942),x101943))+E(f318(f318(x101941,x101942),x101943),x101944)
% 26.45/26.34  [9278]~P34(x92781,x92782,x92783,x92785,x92787)+P34(x92781,x92782,x92783,f318(f318(f147(x92781),x92784),x92785),f318(f318(f147(x92782),x92786),x92787))+~P1(f318(f318(x92783,x92784),x92786))
% 26.45/26.34  [9296]P34(x92961,x92962,x92963,x92964,x92965)+~P34(x92961,x92962,x92963,f318(f318(f121(x92961),x92966),x92964),f318(f318(f121(x92962),x92967),x92965))+~E(f318(f190(f880(x92961)),x92966),f318(f190(f880(x92962)),x92967))
% 26.45/26.34  [9297]P34(x92971,x92972,x92973,x92974,x92975)+~P34(x92971,x92972,x92973,f318(f318(f121(x92971),x92974),x92976),f318(f318(f121(x92972),x92975),x92977))+~E(f318(f190(f880(x92971)),x92974),f318(f190(f880(x92972)),x92975))
% 26.45/26.34  [9493]~P34(x94931,x94932,x94933,x94935,x94937)+~P34(x94931,x94932,x94933,x94934,x94936)+P34(x94931,x94932,x94933,f318(f318(f121(x94931),x94934),x94935),f318(f318(f121(x94932),x94936),x94937))
% 26.45/26.34  [9843]~P1(f318(f70(x98431,x98434,x98435,x98436,x98433),x98437))+P1(f318(f70(x98431,x98434,x98435,x98436,f318(f318(f296(x98431),x98432),x98433)),f318(f318(x98435,x98432),x98437)))+P1(f318(f318(f320(x98431),x98432),x98433))
% 26.45/26.34  [9971]~P26(x99713,x99711,x99714,f243(f885(x99713,a874)))+E(f318(f318(f180(x99711,x99712),f318(f318(f150(f884(x99713,x99712),f884(x99711,x99712)),f318(f257(x99713,x99712,f884(x99711,x99712)),f318(f318(f8(x99711,f885(x99712,f884(x99711,x99712)),x99713),f248(x99711,x99712)),x99714))),x99715)),f318(x99714,x99716)),f318(f226(x99712),x99717))+~E(f318(f318(f180(x99713,x99712),x99715),x99716),f318(f226(x99712),x99717))
% 26.45/26.34  [10215]~P42(x102152,x102157,x102156,x102155,x102151,f318(f318(x102156,x102154),x102153))+E(x102151,f189(f885(x102152,a874)))+P1(f318(f318(f320(x102152),f831(x102153,x102154,x102151,x102155,x102156,x102157,x102152)),x102151))
% 26.45/26.34  [10216]~P42(x102165,x102167,x102161,x102164,x102166,f318(f318(x102161,x102162),x102163))+E(f318(f318(x102161,x102162),x102163),x102164)+P1(f318(f318(f320(x102165),f831(x102163,x102162,x102166,x102164,x102161,x102167,x102165)),x102166))
% 26.45/26.34  [6864]~E(x68645,x68647)+~E(x68646,x68644)+E(f318(f318(f318(f318(f75(x68641,f883(x68642)),x68643),x68644),f318(f226(x68642),x68645)),x68646),f318(f226(x68642),x68647))
% 26.45/26.34  [6992]E(x69921,x69922)+~E(f318(x69925,x69921),f318(f226(x69924),x69927))+E(f318(f318(f318(f318(f75(x69923,f883(x69924)),x69925),x69922),f318(f226(x69924),x69926)),x69921),f318(f226(x69924),x69927))
% 26.45/26.34  [7720]E(x77201,x77202)+~E(x77203,x77204)+~E(f318(f318(f318(f318(f75(x77205,f883(x77206)),x77207),x77204),f318(f226(x77206),x77201)),x77203),f318(f226(x77206),x77202))
% 26.45/26.34  [7785]E(x77851,x77852)+E(f318(x77853,x77854),f318(f226(x77855),x77851))+~E(f318(f318(f318(f318(f75(x77856,f883(x77855)),x77853),x77857),f318(f226(x77855),x77852)),x77854),f318(f226(x77855),x77851))
% 26.45/26.34  [7786]E(x77861,x77862)+E(f318(x77863,x77861),f318(f226(x77864),x77865))+~E(f318(f318(f318(f318(f75(x77866,f883(x77864)),x77863),x77862),f318(f226(x77864),x77867)),x77861),f318(f226(x77864),x77865))
% 26.45/26.34  [8958]~P22(x89584,x89585,x89586,x89587,x89581)+~P1(f318(f65(x89585),x89583))+E(f318(f318(x89581,x89582),x89583),f318(f318(f318(f69(x89584,x89585,x89586),x89582),x89587),x89583))
% 26.45/26.34  [8959]~P10(x89594,x89595,x89596,x89597,x89591)+~P1(f318(f65(x89595),x89593))+E(f318(f318(x89591,x89592),x89593),f318(f318(f318(f69(x89594,x89595,x89596),x89592),x89597),x89593))
% 26.45/26.34  [9729]~P25(x97291,x97292,f318(f318(f296(f878(x97291)),f95(x97291,x97293,x97294,x97297)),f189(f885(f878(x97291),a874))))+P25(x97291,x97292,f318(f318(f296(f878(x97291)),f95(x97291,x97293,f30(x97294,x97295),x97296)),f189(f885(f878(x97291),a874))))+~P25(x97291,x97292,f318(f318(f296(f878(x97291)),f95(x97291,x97297,x97295,x97296)),f189(f885(f878(x97291),a874))))
% 26.45/26.34  [9736]~P24(x97363,x97364,x97365,x97367,x97366,x97361)+~P1(f318(f65(x97364),x97362))+E(f318(x97361,x97362),f318(f318(f318(f69(x97363,x97364,x97365),x97366),x97367),x97362))
% 26.45/26.34  [9899]P42(x98991,x98992,x98993,x98994,x98995,f318(f318(x98993,x98996),x98997))+~P42(x98991,x98992,x98993,x98994,f318(f318(f22(f885(x98991,a874)),x98995),f318(f318(f296(x98991),x98996),f189(f885(x98991,a874)))),x98997)+~P1(f318(f318(f320(x98991),x98996),x98995))
% 26.45/26.34  [10020]~P25(x100201,x100202,f318(f318(f296(f878(x100201)),f95(x100201,f96(x100201,x100203,x100204),x100205,x100207)),f189(f885(f878(x100201),a874))))+P25(x100201,x100202,f318(f318(f296(f878(x100201)),f95(x100201,x100203,f27(x100204,x100205,x100206),x100207)),f189(f885(f878(x100201),a874))))+~P25(x100201,x100202,f318(f318(f296(f878(x100201)),f95(x100201,f96(x100201,x100203,f318(f76(a874,a874,a875,a313),x100204)),x100206,x100207)),f189(f885(f878(x100201),a874))))
% 26.45/26.34  [10236]P25(x102367,x102366,f318(f318(f296(f878(x102367)),f95(x102367,x102361,x102364,x102362)),f189(f885(f878(x102367),a874))))+~P25(x102367,x102366,f318(f318(f296(f878(x102367)),f95(x102367,x102365,x102364,x102363)),f189(f885(f878(x102367),a874))))+P1(f318(f318(x102361,f872(x102362,x102361,x102363,x102364,x102365,x102366,x102367)),f342(x102362,x102361,x102363,x102364,x102365,x102366,x102367)))
% 26.45/26.34  [10246]~P42(x102462,x102463,x102464,x102465,x102461,f318(f318(x102464,x102467),x102466))+P42(x102462,x102463,x102464,x102465,f318(f318(f22(f885(x102462,a874)),x102461),f318(f318(f296(x102462),f831(x102466,x102467,x102461,x102465,x102464,x102463,x102462)),f189(f885(x102462,a874)))),f832(x102466,x102467,x102461,x102465,x102464,x102463,x102462))+E(x102461,f189(f885(x102462,a874)))
% 26.45/26.34  [10247]~P42(x102475,x102476,x102471,x102474,x102477,f318(f318(x102471,x102472),x102473))+P42(x102475,x102476,x102471,x102474,f318(f318(f22(f885(x102475,a874)),x102477),f318(f318(f296(x102475),f831(x102473,x102472,x102477,x102474,x102471,x102476,x102475)),f189(f885(x102475,a874)))),f832(x102473,x102472,x102477,x102474,x102471,x102476,x102475))+E(f318(f318(x102471,x102472),x102473),x102474)
% 26.45/26.34  [10248]~P25(x102481,x102482,f318(f318(f296(f878(x102481)),f95(x102481,x102487,x102484,x102486)),f189(f885(f878(x102481),a874))))+P25(x102481,x102482,f318(f318(f296(f878(x102481)),f95(x102481,x102483,x102484,x102485)),f189(f885(f878(x102481),a874))))+~P1(f318(f318(x102485,f872(x102485,x102483,x102486,x102484,x102487,x102482,x102481)),f350(x102485,x102483,x102486,x102484,x102487,x102482,x102481)))
% 26.45/26.34  [9285]E(f182(x92851,x92852,x92853,x92854,f318(f318(f155(x92852,x92855),x92856),x92857)),f182(x92851,x92852,x92853,x92854,x92855))+~P1(f318(f318(f234(a879),x92856),f318(f190(f880(x92852)),x92855)))+~P1(f318(f318(f233(a879),f318(f190(f880(x92851)),x92854)),x92856))
% 26.45/26.34  [9570]P1(f318(f318(f233(f885(f884(x95701,x95702),a874)),f318(f318(f275(x95701,x95703,x95702),x95704),x95705)),f318(f318(f275(x95701,x95703,x95702),x95706),x95707)))+~P1(f318(f318(f233(f885(f884(x95703,x95702),a874)),x95705),x95707))+~P1(f318(f318(f233(f885(f884(x95701,x95703),a874)),x95704),x95706))
% 26.45/26.34  [9911]~P1(f318(f318(f320(x99111),x99116),x99115))+P1(f318(f70(x99111,x99112,x99113,x99114,x99115),f318(f318(x99113,x99116),x99117)))+~P1(f318(f70(x99111,x99112,x99113,x99114,f318(f318(f22(f885(x99111,a874)),x99115),f318(f318(f296(x99111),x99116),f189(f885(x99111,a874))))),x99117))
% 26.45/26.34  [10299]~P143(x102991)+~P26(f884(x102992,x102993),x102991,f318(f257(x102992,x102993,x102991),f318(f318(f7(x102992,f885(x102993,x102991),f885(x102993,x102991)),f318(f318(f8(f885(x102991,x102991),f885(f885(x102993,x102991),f885(x102993,x102991)),x102992),f8(x102991,x102991,x102993)),f318(f318(f8(x102991,f885(x102991,x102991),x102992),f84(x102991)),x102994))),x102995)),f318(f318(f255(x102992,x102993),x102996),f318(f16(f885(x102993,a874),x102992),x102997)))+E(f318(f318(f6(x102991,x102991),f32(x102991)),f318(f240(x102991),f318(f318(f8(f885(x102992,a874),a874,x102991),f90(x102992)),f318(f318(f8(f885(x102992,f885(x102993,a874)),f885(x102992,a874),x102991),f318(f8(f885(x102993,a874),a874,x102992),f90(x102993))),f318(f318(f7(x102991,f885(x102992,f885(x102993,a874)),f885(x102992,f885(x102993,a874))),f318(f318(f8(f885(x102992,f885(f885(x102993,a874),f885(x102993,a874))),f885(f885(x102992,f885(x102993,a874)),f885(x102992,f885(x102993,a874))),x102991),f18(x102992,f885(x102993,a874),f885(x102993,a874))),f318(f318(f8(f885(x102992,f885(x102993,f885(a874,a874))),f885(x102992,f885(f885(x102993,a874),f885(x102993,a874))),x102991),f318(f8(f885(x102993,f885(a874,a874)),f885(f885(x102993,a874),f885(x102993,a874)),x102992),f18(x102993,a874,a874))),f318(f318(f8(f885(x102992,f885(x102993,a874)),f885(x102992,f885(x102993,f885(a874,a874))),x102991),f318(f8(f885(x102993,a874),f885(x102993,f885(a874,a874)),x102992),f318(f8(a874,f885(a874,a874),x102993),a316))),f318(f318(f7(x102991,f885(x102992,f885(x102993,x102991)),f885(x102992,f885(x102993,a874))),f318(f318(f8(f885(f885(x102993,x102991),f885(x102993,a874)),f885(f885(x102992,f885(x102993,x102991)),f885(x102992,f885(x102993,a874))),x102991),f8(f885(x102993,x102991),f885(x102993,a874),x102992)),f318(f318(f8(f885(x102991,a874),f885(f885(x102993,x102991),f885(x102993,a874)),x102991),f8(x102991,a874,x102993)),a315))),f318(f318(f7(x102992,f885(x102993,x102991),f885(x102993,x102991)),f318(f318(f8(f885(x102991,x102991),f885(f885(x102993,x102991),f885(x102993,x102991)),x102992),f8(x102991,x102991,x102993)),f318(f318(f8(x102991,f885(x102991,x102991),x102992),f84(x102991)),x102994))),x102995)))))),f318(f318(f7(x102992,f885(x102993,a874),f885(x102993,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x102993,a874),f885(x102993,a874)),x102992),f8(a874,a874,x102993)),f318(f318(f8(a874,f885(a874,a874),x102992),a316),f318(f318(f7(x102992,f885(x102992,a874),a874),f320(x102992)),x102996)))),f318(f318(f7(x102993,f885(x102993,a874),a874),f320(x102993)),x102997))))))),f318(f318(f84(x102991),f318(f318(f6(x102992,x102991),x102994),x102996)),f318(f318(f6(x102993,x102991),x102995),x102997)))
% 26.45/26.34  [9999]P54(x99991,x99992,x99993,x99994,x99995,x99996,x99997)+~P1(f318(f318(x99994,x99996),x99998))+~P1(f318(f318(x99995,x99998),x99997))
% 26.45/26.34  [10000]P54(x100001,x100002,x100003,x100004,x100005,x100006,x100007)+~P1(f318(f318(x100004,x100006),x100008))+~P1(f318(f318(x100005,x100008),x100007))
% 26.45/26.34  [9343]~P20(x93438,x93431,x93433,x93435)+~P1(f318(f65(x93438),x93436))+E(f318(f76(x93431,x93431,x93432,f318(x93433,x93434)),f318(f76(x93431,x93431,x93432,f318(x93435,x93436)),x93437)),f318(f76(x93431,x93431,x93432,f318(x93435,x93436)),f318(f76(x93431,x93431,x93432,f318(x93433,x93434)),x93437)))
% 26.45/26.34  [9725]~P23(x97257,x97252,x97255,x97258,x97256,x97251)+~P1(f318(f65(x97252),x97254))+E(f318(x97251,f318(f318(f296(x97252),x97253),x97254)),f318(f318(x97255,f318(x97256,x97253)),f318(x97251,x97254)))
% 26.45/26.34  [9854]~P26(x98542,x98544,x98546,x98548)+~P26(x98541,x98543,x98545,x98547)+P26(f884(x98541,x98542),f884(x98543,x98544),f258(x98541,x98543,x98542,x98544,x98545,x98546),f318(f318(f255(x98541,x98542),x98547),f318(f16(f885(x98542,a874),x98541),x98548)))
% 26.45/26.34  [9518]P1(f318(f318(f320(f884(x95181,x95182)),f318(f318(f248(x95181,x95182),x95183),x95184)),f318(f318(f275(x95181,x95185,x95182),x95186),x95187)))+~P1(f318(f318(f320(f884(x95181,x95185)),f318(f318(f248(x95181,x95185),x95183),x95188)),x95186))+~P1(f318(f318(f320(f884(x95185,x95182)),f318(f318(f248(x95185,x95182),x95188),x95184)),x95187))
% 26.45/26.34  [9704]~P1(f318(f318(f233(f885(f884(x97043,x97042),a874)),x97045),f318(f318(f255(x97043,x97042),x97048),f318(f16(f885(x97042,a874),x97043),x97047))))+~P1(f318(f318(f233(f885(f884(x97041,x97043),a874)),x97044),f318(f318(f255(x97041,x97043),x97046),f318(f16(f885(x97043,a874),x97041),x97048))))+P1(f318(f318(f233(f885(f884(x97041,x97042),a874)),f318(f318(f275(x97041,x97043,x97042),x97044),x97045)),f318(f318(f255(x97041,x97042),x97046),f318(f16(f885(x97042,a874),x97041),x97047))))
% 26.45/26.34  [9759]~E(x97593,x97595)+P1(f318(f318(f320(f884(f884(x97591,x97592),f884(x97591,x97592))),f318(f318(f248(f884(x97591,x97592),f884(x97591,x97592)),f318(f318(f248(x97591,x97592),x97593),x97594)),f318(f318(f248(x97591,x97592),x97595),x97596))),f311(x97591,x97592,x97597,x97598)))+~P1(f318(f318(f320(f884(x97592,x97592)),f318(f318(f248(x97592,x97592),x97594),x97596)),x97598))
% 26.45/26.34  [9877]E(x98771,x98772)+~P1(f318(f318(f320(f884(f884(x98773,x98775),f884(x98773,x98775))),f318(f318(f248(f884(x98773,x98775),f884(x98773,x98775)),f318(f318(f248(x98773,x98775),x98771),x98776)),f318(f318(f248(x98773,x98775),x98772),x98777))),f311(x98773,x98775,x98774,x98778)))+P1(f318(f318(f320(f884(x98773,x98773)),f318(f318(f248(x98773,x98773),x98771),x98772)),x98774))
% 26.45/26.34  [9893]~P1(f318(f318(f320(f884(f884(x98931,x98935),f884(x98931,x98935))),f318(f318(f248(f884(x98931,x98935),f884(x98931,x98935)),f318(f318(f248(x98931,x98935),x98932),x98936)),f318(f318(f248(x98931,x98935),x98933),x98937))),f311(x98931,x98935,x98934,x98938)))+P1(f318(f318(f320(f884(x98931,x98931)),f318(f318(f248(x98931,x98931),x98932),x98933)),x98934))+P1(f318(f318(f320(f884(x98935,x98935)),f318(f318(f248(x98935,x98935),x98936),x98937)),x98938))
% 26.45/26.34  [9791]~P24(x97917,x97915,x97911,x97918,x97912,x97914)+~P1(f318(f65(x97915),x97916))+E(f318(f318(x97911,f318(x97912,x97913)),f318(x97914,f318(f318(f22(f885(x97915,a874)),x97916),f318(f318(f296(x97915),x97913),f189(f885(x97915,a874)))))),f318(x97914,f318(f318(f296(x97915),x97913),x97916)))
% 26.45/26.34  [9304]~P1(f318(f318(f318(x93045,x93048),x93046),x93047))+~P1(f318(f318(f320(x93041),x93048),x93044))+P1(f318(f318(f318(f318(f45(x93041,f885(x93042,f885(x93043,a874))),x93044),x93045),x93046),x93047))
% 26.45/26.34  [9305]~P1(f318(f318(f318(x93055,x93058),x93056),x93057))+~P1(f318(f318(f320(x93051),x93058),x93054))+P1(f318(f318(f318(f318(f45(x93051,f885(x93052,f885(x93053,a874))),x93054),x93055),x93056),x93057))
% 26.45/26.34  [9502]P1(f318(f318(f318(x95021,x95022),x95023),x95024))+~P1(f318(f318(f320(x95025),x95022),x95026))+~P1(f318(f318(f318(f318(f46(x95025,f885(x95027,f885(x95028,a874))),x95026),x95021),x95023),x95024))
% 26.45/26.34  [9503]P1(f318(f318(f318(x95031,x95032),x95033),x95034))+~P1(f318(f318(f320(x95035),x95032),x95036))+~P1(f318(f318(f318(f318(f46(x95035,f885(x95037,f885(x95038,a874))),x95036),x95031),x95033),x95034))
% 26.45/26.34  [9504]P1(f318(f318(f318(x95041,x95042),x95043),x95044))+~P1(f318(f318(f320(x95045),x95042),x95046))+~P1(f318(f318(f318(f318(f46(x95045,f885(x95047,f885(x95048,a874))),x95046),x95041),x95043),x95044))
% 26.45/26.34  [9697]~P22(x96973,x96972,x96974,x96978,x96971)+~P1(f318(f65(x96972),x96977))+E(f318(f318(x96971,f318(f318(f18(x96972,x96973,x96973),f318(f318(f8(x96973,f885(x96973,x96973),x96972),x96974),x96975)),x96976)),x96977),f318(f318(x96974,f318(f318(x96971,x96975),x96977)),f318(f318(x96971,x96976),x96977)))
% 26.45/26.34  [9979]~E(f318(f297(x99792,x99794,x99796),x99798),x997910)+~E(f318(f297(x99791,x99793,x99795),x99797),x99799)+E(f318(f297(f884(x99791,x99792),f884(x99793,x99794),f258(x99791,x99793,x99792,x99794,x99795,x99796)),f318(f318(f255(x99791,x99792),x99797),f318(f16(f885(x99792,a874),x99791),x99798))),f318(f318(f255(x99793,x99794),x99799),f318(f16(f885(x99794,a874),x99793),x997910)))
% 26.45/26.34  [4911]~P108(x49112)+~P15(x49112,x49111)+P15(x49112,f120(x49112,x49111))+E(x49111,f119(x49112))
% 26.45/26.34  [4912]~P108(x49122)+~P15(x49122,x49121)+P15(x49122,f626(x49121,x49122))+E(x49121,f119(x49122))
% 26.45/26.34  [5140]~P5(x51402)+E(f10(x51402,x51401),f43(x51402,x51401))+E(x51401,f189(f885(x51402,a874)))+~P1(f318(f65(x51402),x51401))
% 26.45/26.34  [5141]~P5(x51412)+E(f11(x51412,x51411),f44(x51412,x51411))+E(x51411,f189(f885(x51412,a874)))+~P1(f318(f65(x51412),x51411))
% 26.45/26.34  [5298]~P108(x52982)+~P15(x52982,x52981)+E(x52981,f119(x52982))+E(f318(f318(f147(x52982),f683(x52981,x52982)),f626(x52981,x52982)),x52981)
% 26.45/26.34  [6093]~P64(x60932)+E(x60931,f189(f885(x60932,a874)))+P1(f318(f318(f233(x60932),f11(x60932,x60931)),f10(x60932,x60931)))+~P1(f318(f65(x60932),x60931))
% 26.45/26.34  [6102]~P39(x61022)+~P39(x61021)+E(x61021,x61022)+~E(f318(f297(a1,a879,a110),x61021),f318(f297(a1,a879,a110),x61022))
% 26.45/26.34  [9149]~P122(x91491)+~P1(f318(f318(f320(x91491),x91492),f115(x91491)))+P1(f318(f318(f234(x91491),f318(f318(f83(x91491),f318(f318(f83(x91491),f81(x91491)),x91492)),x91492)),f2(x91491)))+~P1(f318(f318(f234(x91491),x91492),f2(x91491)))
% 26.45/26.34  [9395]~P122(x93951)+~P1(f318(f318(f320(x93951),x93952),f115(x93951)))+~P1(f318(f318(f234(x93951),f318(f318(f83(x93951),f318(f318(f83(x93951),f81(x93951)),x93952)),x93952)),f2(x93951)))+P1(f318(f318(f234(x93951),x93952),f2(x93951)))
% 26.45/26.34  [4967]~P143(x49672)+~P115(x49672)+E(x49671,f2(a879))+E(f318(f318(f249(x49672),f2(x49672)),x49671),f2(x49672))
% 26.45/26.34  [4970]~P143(x49701)+~P115(x49701)+~E(x49702,f2(a879))+E(f318(f318(f249(x49701),f2(x49701)),x49702),f81(x49701))
% 26.45/26.34  [5127]~P139(x51272)+E(x51271,f81(x51272))+E(x51271,f318(f82(x51272),f81(x51272)))+~E(f318(f318(f84(x51272),x51271),x51271),f81(x51272))
% 26.45/26.34  [5378]~P93(x53782)+E(x53781,f2(x53782))+E(f85(x53782,x53781),f318(f82(x53782),f81(x53782)))+P1(f318(f318(f234(x53782),f2(x53782)),x53781))
% 26.45/26.34  [5573]~E(x55732,f81(a1))+~E(x55731,f81(a1))+E(f318(f318(f84(a1),x55731),x55732),f81(a1))+~P1(f318(f318(f234(a1),f2(a1)),x55731))
% 26.45/26.34  [5611]~P93(x56112)+E(f85(x56112,x56111),f81(x56112))+E(x56111,f2(x56112))+~P1(f318(f318(f234(x56112),f2(x56112)),x56111))
% 26.45/26.34  [5620]E(x56201,x56202)+~E(f318(f109(a879),x56201),f318(f109(a879),x56202))+P1(f318(a194,f318(f109(a1),x56202)))+P1(f318(a194,f318(f109(a1),x56201)))
% 26.45/26.34  [5669]~P97(x56691)+~E(x56692,f2(x56691))+E(f318(f318(f83(x56691),x56692),x56692),f2(x56691))+~P1(f318(f318(f320(x56691),x56692),f115(x56691)))
% 26.45/26.34  [5708]E(x57081,f2(a1))+~E(f318(f318(f42(a1),x57082),x57081),f2(a1))+P1(f318(f318(f234(a1),x57081),x57082))+P1(f318(f318(f234(a1),x57082),x57081))
% 26.45/26.34  [5739]E(x57391,f2(a1))+~E(f318(f318(f42(a1),x57392),x57391),f2(a1))+P1(f318(f318(f233(a1),x57392),f2(a1)))+P1(f318(f318(f234(a1),x57392),x57391))
% 26.45/26.34  [5772]E(x57721,f2(a1))+~E(f318(f318(f42(a1),x57722),x57721),f2(a1))+P1(f318(f318(f233(a1),f2(a1)),x57722))+P1(f318(f318(f234(a1),x57721),x57722))
% 26.45/26.34  [5805]E(x58051,f2(a1))+~E(f318(f318(f42(a1),x58052),x58051),f2(a1))+P1(f318(f318(f233(a1),x58052),f2(a1)))+P1(f318(f318(f233(a1),f2(a1)),x58052))
% 26.45/26.34  [5806]~P97(x58062)+E(x58061,f2(x58062))+~E(f318(f318(f83(x58062),x58061),x58061),f2(x58062))+~P1(f318(f318(f320(x58062),x58061),f115(x58062)))
% 26.45/26.34  [5866]E(f318(f109(a879),x58661),f318(f109(a879),x58662))+~E(f318(f109(a1),x58662),f2(a1))+P1(f318(a194,f318(f109(a1),x58662)))+~P1(f318(a194,f318(f109(a1),x58661)))
% 26.45/26.34  [5898]~E(f318(f109(a879),x58982),f318(f109(a879),x58981))+E(f318(f109(a1),x58981),f2(a1))+P1(f318(a194,f318(f109(a1),x58981)))+~P1(f318(a194,f318(f109(a1),x58982)))
% 26.45/26.34  [5907]~P108(x59072)+E(x59071,f189(f885(x59072,a874)))+~P1(f318(f65(x59072),x59071))+P1(f318(f318(f320(x59072),f14(x59072,x59071)),x59071))
% 26.45/26.34  [5908]~P108(x59082)+E(x59081,f189(f885(x59082,a874)))+~P1(f318(f65(x59082),x59081))+P1(f318(f318(f320(x59082),f15(x59082,x59081)),x59081))
% 26.45/26.34  [6073]~P122(x60731)+~P98(x60731)+P1(f318(f318(f233(x60731),f2(x60731)),f318(f109(x60731),x60732)))+~P1(f318(f318(f233(a1),a86),x60732))
% 26.45/26.34  [6074]~P122(x60741)+~P98(x60741)+P1(f318(f318(f234(x60741),f2(x60741)),f318(f109(x60741),x60742)))+~P1(f318(f318(f234(a1),a86),x60742))
% 26.45/26.34  [6092]~P122(x60921)+~P98(x60921)+E(f318(f78(x60921),f318(f109(x60921),x60922)),f318(f109(x60921),x60922))+P1(f318(f318(f234(x60921),f318(f109(x60921),x60922)),f2(x60921)))
% 26.45/26.34  [6128]E(x61281,x61282)+~E(f318(a110,x61281),f318(a110,x61282))+~P1(f318(f318(f233(a1),f2(a1)),x61282))+~P1(f318(f318(f233(a1),f2(a1)),x61281))
% 26.45/26.34  [6129]E(x61291,x61292)+~E(f318(a110,x61291),f318(a110,x61292))+~P1(f318(f318(f233(a1),f2(a1)),x61292))+~P1(f318(f318(f233(a1),f2(a1)),x61291))
% 26.45/26.34  [6156]~E(x61561,f2(a1))+E(f49(x61561,x61562),f318(f318(f248(a1,a1),f2(a1)),f2(a1)))+P1(f318(f318(f233(a1),f2(a1)),x61562))+~P1(f318(f318(f233(a1),f2(a1)),x61561))
% 26.45/26.34  [6318]~P98(x63182)+~P122(x63182)+~P1(f318(f318(f233(x63182),f2(x63182)),f318(f109(x63182),x63181)))+P1(f318(f318(f233(a1),a86),x63181))
% 26.45/26.34  [6319]~P98(x63192)+~P122(x63192)+~P1(f318(f318(f234(x63192),f2(x63192)),f318(f109(x63192),x63191)))+P1(f318(f318(f234(a1),a86),x63191))
% 26.45/26.34  [6324]~P122(x63241)+~P98(x63241)+P1(f318(f318(f233(x63241),f318(f109(x63241),x63242)),f2(x63241)))+~P1(f318(f318(f233(a1),x63242),a86))
% 26.45/26.34  [6325]~P122(x63251)+~P98(x63251)+P1(f318(f318(f234(x63251),f318(f109(x63251),x63252)),f2(x63251)))+~P1(f318(f318(f234(a1),x63252),a86))
% 26.45/26.34  [6648]~P98(x66482)+~P122(x66482)+~P1(f318(f318(f233(x66482),f318(f109(x66482),x66481)),f2(x66482)))+P1(f318(f318(f233(a1),x66481),a86))
% 26.45/26.34  [6649]~P98(x66492)+~P122(x66492)+~P1(f318(f318(f234(x66492),f318(f109(x66492),x66491)),f2(x66492)))+P1(f318(f318(f234(a1),x66491),a86))
% 26.45/26.34  [6741]~P122(x67411)+~P98(x67411)+E(f318(f78(x67411),f318(f109(x67411),x67412)),f318(f82(x67411),f318(f109(x67411),x67412)))+~P1(f318(f318(f234(x67411),f318(f109(x67411),x67412)),f2(x67411)))
% 26.45/26.34  [6761]E(f318(f109(a879),x67611),f318(f109(a879),x67612))+~E(f318(f109(a1),x67612),f2(a1))+~P1(f318(f318(f233(a1),f318(f109(a1),x67611)),f2(a1)))+~P1(f318(a194,f318(f109(a1),x67611)))
% 26.45/26.34  [6934]E(x69341,x69342)+~E(f318(a3,x69341),f318(a3,x69342))+~P1(f318(f318(f320(a879),x69342),f243(f885(a879,a874))))+~P1(f318(f318(f320(a879),x69341),f243(f885(a879,a874))))
% 26.45/26.34  [7156]P1(f318(f318(f233(a879),f318(a110,x71561)),f318(a110,x71562)))+~P1(f318(f318(f233(a1),f2(a1)),x71562))+~P1(f318(f318(f233(a1),f2(a1)),x71561))+~P1(f318(f318(f233(a1),x71561),x71562))
% 26.45/26.34  [7157]P1(f318(f318(f234(a879),f318(a110,x71571)),f318(a110,x71572)))+~P1(f318(f318(f233(a1),f2(a1)),x71572))+~P1(f318(f318(f233(a1),f2(a1)),x71571))+~P1(f318(f318(f234(a1),x71571),x71572))
% 26.45/26.34  [7383]~P39(x73832)+~P6(x73831)+~P1(f318(f318(f320(a1),x73831),x73832))+P1(f318(f318(f320(a879),f318(a110,x73831)),f318(f297(a1,a879,a110),x73832)))
% 26.45/26.34  [7391]~P1(f318(f318(f233(a879),f318(a110,x73911)),f318(a110,x73912)))+~P1(f318(f318(f233(a1),f2(a1)),x73912))+~P1(f318(f318(f233(a1),f2(a1)),x73911))+P1(f318(f318(f233(a1),x73911),x73912))
% 26.45/26.34  [7392]~P1(f318(f318(f234(a879),f318(a110,x73921)),f318(a110,x73922)))+~P1(f318(f318(f233(a1),f2(a1)),x73922))+~P1(f318(f318(f233(a1),f2(a1)),x73921))+P1(f318(f318(f234(a1),x73921),x73922))
% 26.45/26.34  [7651]~P108(x76512)+E(x76511,f189(f885(x76512,a874)))+~P1(f318(f65(x76512),x76511))+P1(f318(f318(f233(x76512),f12(x76512,f231(x76512),x76511)),f13(x76512,f232(x76512),x76511)))
% 26.45/26.34  [7970]~P39(x79702)+~P6(x79701)+P1(f318(f318(f320(a1),x79701),x79702))+~P1(f318(f318(f320(a879),f318(a110,x79701)),f318(f297(a1,a879,a110),x79702)))
% 26.45/26.34  [8246]~P4(x82462)+P1(f318(x82461,f192(x82462)))+~P1(f318(f61(f883(x82462)),x82461))+P1(f318(f61(x82462),f318(f318(f8(f883(x82462),a874,x82462),x82461),f226(x82462))))
% 26.45/26.34  [8720]~P4(x87201)+~P1(f318(x87202,f192(x87201)))+P1(f318(f62(f883(x87201)),x87202))+~P1(f318(f62(x87201),f318(f318(f8(f883(x87201),a874,x87201),x87202),f226(x87201))))
% 26.45/26.34  [9846]~P4(x98461)+~P4(x98462)+~P100(x98462)+E(f318(f318(f150(f880(x98461),f885(x98462,x98461)),f318(f318(f8(f885(x98462,f883(x98461)),f885(x98462,x98461),f880(x98461)),f76(f883(x98461),x98461,x98462,f230(x98461))),f318(f318(f8(f880(f884(x98462,x98461)),f885(x98462,f883(x98461)),f880(x98461)),f180(x98462,x98461)),f318(f176(x98462,x98461),f59(x98462))))),f58(x98461,f318(f190(f880(x98462)),f59(x98462)),f59(x98461))),f59(f885(x98462,x98461)))
% 26.45/26.34  [5904]~P140(x59042)+E(x59041,f2(a1))+E(f318(f82(x59042),f318(f108(x59042),f318(f82(a1),x59041))),f318(f108(x59042),x59041))+~P1(f318(f318(f234(a1),x59041),f2(a1)))
% 26.45/26.34  [5976]~P97(x59761)+~P98(x59761)+~P28(x59761,f318(f109(x59761),x59762))+P28(x59761,f318(f109(x59761),f318(f318(f83(a1),x59762),x59762)))
% 26.45/26.34  [6307]~P82(x63072)+E(x63071,f189(f885(x63072,a874)))+E(f15(x63072,f318(f297(x63072,x63072,f82(x63072)),x63071)),f318(f82(x63072),f14(x63072,x63071)))+~P1(f318(f65(x63072),x63071))
% 26.45/26.34  [6308]~P82(x63082)+E(x63081,f189(f885(x63082,a874)))+E(f14(x63082,f318(f297(x63082,x63082,f82(x63082)),x63081)),f318(f82(x63082),f15(x63082,x63081)))+~P1(f318(f65(x63082),x63081))
% 26.45/26.34  [6339]~P97(x63391)+~P98(x63391)+P28(x63391,f318(f109(x63391),x63392))+~P28(x63391,f318(f109(x63391),f318(f318(f83(a1),x63392),x63392)))
% 26.45/26.34  [6428]E(x64281,f2(a1))+E(f318(a54,f53(f318(f82(a1),x64281),f318(f82(a1),x64282))),f49(x64281,x64282))+P1(f318(f318(f233(a1),f2(a1)),x64282))+~P1(f318(f318(f233(a1),f2(a1)),x64281))
% 26.45/26.34  [7301]~P1(f318(f318(f233(a1),f2(a1)),x73011))+~P1(f318(f318(f234(a1),f2(a1)),x73012))+~P1(f318(f318(f233(a1),x73012),x73011))+P1(f318(f318(f234(a1),f2(a1)),f318(f318(f42(a1),x73011),x73012)))
% 26.45/26.34  [7725]~E(x77252,f2(a1))+E(f213(x77251,x77252),f318(f318(f248(a1,a1),f2(a1)),f81(a1)))+P1(f318(f318(f234(a1),x77252),f2(a1)))+~P1(f318(f306(f884(a1,a1),a222),f318(f318(f248(a1,a1),x77251),x77252)))
% 26.45/26.34  [7726]~E(x77261,f2(a1))+E(f213(x77261,x77262),f318(f318(f248(a1,a1),f2(a1)),f81(a1)))+P1(f318(f318(f234(a1),x77262),f2(a1)))+~P1(f318(f306(f884(a1,a1),a222),f318(f318(f248(a1,a1),x77261),x77262)))
% 26.45/26.34  [8763]~P39(x87632)+~P39(x87631)+P1(f318(f318(f233(f885(a879,a874)),f318(f297(a1,a879,a110),x87631)),f318(f297(a1,a879,a110),x87632)))+~P1(f318(f318(f233(f885(a1,a874)),x87631),x87632))
% 26.45/26.34  [8764]~P39(x87642)+~P39(x87641)+P1(f318(f318(f234(f885(a879,a874)),f318(f297(a1,a879,a110),x87641)),f318(f297(a1,a879,a110),x87642)))+~P1(f318(f318(f234(f885(a1,a874)),x87641),x87642))
% 26.45/26.34  [8976]~E(f696(x89762,x89761),f697(x89762,x89761))+~P1(f318(f133(x89761),f698(x89762,x89761)))+~P1(f318(f133(f880(x89761)),x89762))+P1(f318(f133(x89761),f318(f138(f880(x89761),f880(x89761),f121(x89761),f119(x89761)),x89762)))
% 26.45/26.34  [9066]~P39(x90662)+~P39(x90661)+~P1(f318(f318(f233(f885(a879,a874)),f318(f297(a1,a879,a110),x90661)),f318(f297(a1,a879,a110),x90662)))+P1(f318(f318(f233(f885(a1,a874)),x90661),x90662))
% 26.45/26.34  [9067]~P39(x90672)+~P39(x90671)+~P1(f318(f318(f234(f885(a879,a874)),f318(f297(a1,a879,a110),x90671)),f318(f297(a1,a879,a110),x90672)))+P1(f318(f318(f234(f885(a1,a874)),x90671),x90672))
% 26.45/26.34  [9073]~E(f696(x90732,x90731),f697(x90732,x90731))+~P1(f318(f133(f880(x90731)),x90732))+P1(f318(f133(x90731),f318(f138(f880(x90731),f880(x90731),f121(x90731),f119(x90731)),x90732)))+P1(f318(f318(f320(f880(x90731)),f698(x90732,x90731)),f318(f168(f880(x90731)),x90732)))
% 26.45/26.34  [9117]~P1(f318(f133(x91171),f698(x91172,x91171)))+~P1(f318(f133(f880(x91171)),x91172))+P1(f318(f133(x91171),f318(f138(f880(x91171),f880(x91171),f121(x91171),f119(x91171)),x91172)))+P1(f318(f318(f320(f880(x91171)),f697(x91172,x91171)),f318(f168(f880(x91171)),x91172)))
% 26.45/26.34  [9118]~P1(f318(f133(x91181),f698(x91182,x91181)))+~P1(f318(f133(f880(x91181)),x91182))+P1(f318(f133(x91181),f318(f138(f880(x91181),f880(x91181),f121(x91181),f119(x91181)),x91182)))+P1(f318(f318(f320(f880(x91181)),f696(x91182,x91181)),f318(f168(f880(x91181)),x91182)))
% 26.45/26.34  [9203]~P1(f318(f133(f880(x92031)),x92032))+P1(f318(f133(x92031),f318(f138(f880(x92031),f880(x92031),f121(x92031),f119(x92031)),x92032)))+P1(f318(f318(f320(f880(x92031)),f697(x92032,x92031)),f318(f168(f880(x92031)),x92032)))+P1(f318(f318(f320(f880(x92031)),f698(x92032,x92031)),f318(f168(f880(x92031)),x92032)))
% 26.45/26.34  [9204]~P1(f318(f133(f880(x92041)),x92042))+P1(f318(f133(x92041),f318(f138(f880(x92041),f880(x92041),f121(x92041),f119(x92041)),x92042)))+P1(f318(f318(f320(f880(x92041)),f696(x92042,x92041)),f318(f168(f880(x92041)),x92042)))+P1(f318(f318(f320(f880(x92041)),f698(x92042,x92041)),f318(f168(f880(x92041)),x92042)))
% 26.45/26.34  [9220]~E(f318(f318(f107(f885(x92201,a874)),f318(f168(x92201),f697(x92202,x92201))),f318(f168(x92201),f696(x92202,x92201))),f189(f885(x92201,a874)))+~P1(f318(f133(x92201),f698(x92202,x92201)))+~P1(f318(f133(f880(x92201)),x92202))+P1(f318(f133(x92201),f318(f138(f880(x92201),f880(x92201),f121(x92201),f119(x92201)),x92202)))
% 26.45/26.34  [9281]~E(f318(f318(f107(f885(x92811,a874)),f318(f168(x92811),f697(x92812,x92811))),f318(f168(x92811),f696(x92812,x92811))),f189(f885(x92811,a874)))+~P1(f318(f133(f880(x92811)),x92812))+P1(f318(f133(x92811),f318(f138(f880(x92811),f880(x92811),f121(x92811),f119(x92811)),x92812)))+P1(f318(f318(f320(f880(x92811)),f698(x92812,x92811)),f318(f168(f880(x92811)),x92812)))
% 26.45/26.34  [9541]E(x95411,f2(a1))+E(x95412,f2(a1))+E(f318(f318(f89(a1,f884(a1,a1)),f318(f318(a215,x95412),x95411)),f318(f318(f18(a1,a1,f884(a1,a1)),f318(f318(f8(a1,f885(a1,f884(a1,a1)),a1),f248(a1,a1)),f318(f42(a1),x95412))),f318(f42(a1),x95411))),f213(x95412,x95411))+P1(f318(f318(f234(a1),x95411),f2(a1)))
% 26.45/26.34  [8306]~P98(x83062)+~P122(x83062)+~P1(f318(f318(f233(x83062),f318(f109(x83062),x83061)),f81(x83062)))+P1(f318(f318(f233(a1),x83061),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))
% 26.45/26.34  [8307]~P98(x83072)+~P122(x83072)+~P1(f318(f318(f234(x83072),f318(f109(x83072),x83071)),f81(x83072)))+P1(f318(f318(f234(a1),x83071),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))
% 26.45/26.34  [8592]~P122(x85921)+~P98(x85921)+P1(f318(f318(f233(x85921),f318(f109(x85921),x85922)),f81(x85921)))+~P1(f318(f318(f233(a1),x85922),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))
% 26.45/26.34  [8593]~P122(x85931)+~P98(x85931)+P1(f318(f318(f234(x85931),f318(f109(x85931),x85932)),f81(x85931)))+~P1(f318(f318(f234(a1),x85932),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))
% 26.45/26.34  [8788]~P98(x87882)+~P122(x87882)+~P1(f318(f318(f233(x87882),f81(x87882)),f318(f109(x87882),x87881)))+P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),x87881))
% 26.45/26.34  [8789]~P98(x87892)+~P122(x87892)+~P1(f318(f318(f234(x87892),f81(x87892)),f318(f109(x87892),x87891)))+P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),x87891))
% 26.45/26.34  [9155]~P122(x91551)+~P98(x91551)+P1(f318(f318(f233(x91551),f81(x91551)),f318(f109(x91551),x91552)))+~P1(f318(f318(f233(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),x91552))
% 26.45/26.34  [9156]~P122(x91561)+~P98(x91561)+P1(f318(f318(f234(x91561),f81(x91561)),f318(f109(x91561),x91562)))+~P1(f318(f318(f234(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),x91562))
% 26.45/26.34  [9669]~P139(x96692)+E(x96691,f81(x96692))+E(x96691,f318(f82(x96692),f81(x96692)))+~E(f318(f318(f249(x96692),x96691),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f81(x96692))
% 26.45/26.34  [9948]~P98(x99481)+~P71(x99481)+~P1(f318(f318(f234(x99481),f2(x99481)),x99482))+P1(f318(f318(f234(x99481),f2(x99481)),f318(f318(f276(x99481),x99482),f318(f109(x99481),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.34  [9949]~P98(x99491)+~P71(x99491)+~P1(f318(f318(f234(x99491),f2(x99491)),x99492))+P1(f318(f318(f234(x99491),f2(x99491)),f318(f318(f276(x99491),x99492),f318(f109(x99491),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.34  [10010]~P98(x100101)+~P71(x100101)+P1(f318(f318(f234(x100101),f2(x100101)),x100102))+~P1(f318(f318(f234(x100101),f2(x100101)),f318(f318(f276(x100101),x100102),f318(f109(x100101),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.34  [10274]~P140(x102742)+E(x102741,f2(a1))+P1(f318(f318(f234(a1),x102741),f2(a1)))+E(f318(f318(f257(a1,a1,x102742),f318(f318(f7(a1,f885(a1,f885(x102742,x102742)),f885(a1,x102742)),f318(f318(f8(f885(f885(x102742,x102742),x102742),f885(f885(a1,f885(x102742,x102742)),f885(a1,x102742)),a1),f8(f885(x102742,x102742),x102742,a1)),f318(f318(f8(x102742,f885(f885(x102742,x102742),x102742),a1),f89(x102742,x102742)),f108(x102742)))),f318(f318(f7(a1,f885(x102742,x102742),f885(x102742,x102742)),f318(f318(f8(f885(x102742,f885(x102742,x102742)),f885(f885(x102742,x102742),f885(x102742,x102742)),a1),f18(x102742,x102742,x102742)),f318(f318(f7(a1,f885(x102742,x102742),f885(x102742,f885(x102742,x102742))),f318(f318(f8(f885(x102742,f885(x102742,x102742)),f885(f885(x102742,x102742),f885(x102742,f885(x102742,x102742))),a1),f8(x102742,f885(x102742,x102742),x102742)),f318(f318(f8(a874,f885(x102742,f885(x102742,x102742)),a1),f100(x102742)),f318(f318(f7(a1,a1,a874),a315),f2(a1))))),f318(f318(f18(x102742,x102742,x102742),f83(x102742)),f5(x102742))))),f318(f318(f7(x102742,x102742,x102742),f318(f318(f8(x102742,f885(x102742,x102742),x102742),f83(x102742)),f318(f318(f18(x102742,x102742,x102742),f83(x102742)),f5(x102742)))),f81(x102742))))),f49(x102741,f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f108(x102742),x102741))
% 26.45/26.34  [10045]P1(f318(f318(f233(a1),x100451),f2(a1)))+P1(f318(f318(f234(a1),x100452),x100451))+~P1(f318(f306(f884(a1,a1),a60),f318(f318(f248(a1,a1),x100452),x100451)))+E(f318(f47(x100451),f50(x100452,f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100451))),f50(x100452,x100451))
% 26.45/26.34  [10049]P1(f318(f318(f233(a1),x100491),f2(a1)))+~P1(f318(f306(f884(a1,a1),a55),f318(f318(f248(a1,a1),x100492),x100491)))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),x100492),x100491)))+E(f318(f47(x100491),f53(x100492,f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),x100491))),f53(x100492,x100491))
% 26.45/26.34  [5259]~P109(x52591)+~P109(x52592)+~P51(x52591,x52592,x52593)+P38(x52591,x52592,x52593)
% 26.45/26.34  [5150]~P5(x51503)+~P38(x51503,x51503,x51501)+E(f318(x51501,x51502),x51502)+~E(x51502,f102(x51503,x51501))
% 26.45/26.34  [5151]~P5(x51513)+~P38(x51513,x51513,x51511)+E(f318(x51511,x51512),x51512)+~E(x51512,f101(x51513,x51511))
% 26.45/26.34  [5293]~P4(x52933)+~P35(x52933,x52932,f59(x52933))+E(x52931,f719(x52932,x52933))+~P1(f318(x52932,x52931))
% 26.45/26.34  [5448]~P4(x54481)+P35(x54481,x54482,f59(x54481))+~E(f720(x54482,x54481,x54483),x54483)+~P1(f318(x54482,x54483))
% 26.45/26.34  [4938]~P97(x49383)+~P98(x49383)+E(x49381,x49382)+~E(f318(f109(x49383),x49381),f318(f109(x49383),x49382))
% 26.45/26.34  [5914]~P109(x59141)+E(f237(x59141,x59142),x59143)+~P1(f318(x59142,x59143))+P1(f318(x59142,f579(x59143,x59142,x59141)))
% 26.45/26.34  [6072]~P4(x60721)+P35(x60721,x60722,f59(x60721))+~P1(f318(x60722,x60723))+P1(f318(x60722,f720(x60722,x60721,x60723)))
% 26.45/26.34  [6082]~P1(f318(x60821,x60822))+~P1(f318(x60821,x60823))+~P1(f318(f318(f233(a879),x60823),f498(x60822,x60821)))+P1(f318(x60821,f2(a879)))
% 26.45/26.34  [6497]P148(x64972,x64971,x64973)+E(x64971,f2(a1))+P1(f318(f318(f233(a1),f2(a1)),f812(x64973,x64971,x64972)))+P1(f318(f318(f234(a1),x64971),f2(a1)))
% 26.45/26.34  [6498]P147(x64982,x64981,x64983)+E(x64981,f2(a1))+P1(f318(f318(f233(a1),f2(a1)),f821(x64983,x64981,x64982)))+P1(f318(f318(f234(a1),x64981),f2(a1)))
% 26.45/26.34  [6622]P147(x66221,x66222,x66223)+~P1(f318(x66221,x66223))+P1(f318(f318(f233(a1),f2(a1)),f821(x66223,x66222,x66221)))+P1(f318(f318(f234(a1),x66222),f2(a1)))
% 26.45/26.34  [6654]P148(x66541,x66542,x66543)+P1(f318(f318(f233(a1),f2(a1)),f812(x66543,x66542,x66541)))+~P1(f318(x66541,f2(a1)))+P1(f318(f318(f234(a1),x66542),f2(a1)))
% 26.45/26.34  [6682]P148(x66822,x66821,x66823)+E(x66821,f2(a1))+~P1(f318(x66822,f813(x66823,x66821,x66822)))+P1(f318(f318(f234(a1),x66821),f2(a1)))
% 26.45/26.34  [6683]P147(x66832,x66831,x66833)+E(x66831,f2(a1))+~P1(f318(x66832,f821(x66833,x66831,x66832)))+P1(f318(f318(f234(a1),x66831),f2(a1)))
% 26.45/26.34  [6768]~P109(x67681)+E(f237(x67681,x67682),x67683)+~P1(f318(x67682,x67683))+~P1(f318(f318(f233(x67681),x67683),f579(x67683,x67682,x67681)))
% 26.45/26.34  [6787]~P108(x67871)+~P5(x67871)+~P1(f318(f318(f234(x67871),x67872),f43(x67871,x67873)))+P1(f318(f318(f234(x67871),x67872),f611(x67873,x67872,x67871)))
% 26.45/26.34  [6796]P147(x67961,x67962,x67963)+~P1(f318(x67961,x67963))+~P1(f318(x67961,f821(x67963,x67962,x67961)))+P1(f318(f318(f234(a1),x67962),f2(a1)))
% 26.45/26.34  [6828]P148(x68281,x68282,x68283)+~P1(f318(x68281,f813(x68283,x68282,x68281)))+~P1(f318(x68281,f2(a1)))+P1(f318(f318(f234(a1),x68282),f2(a1)))
% 26.45/26.34  [7079]P148(x70792,x70791,x70793)+E(x70791,f2(a1))+P1(f318(f318(f233(a1),f2(a1)),f812(x70793,x70791,x70792)))+P1(f318(f318(f234(a1),x70791),f811(x70793,x70791,x70792)))
% 26.45/26.34  [7080]P147(x70802,x70801,x70803)+E(x70801,f2(a1))+P1(f318(f318(f233(a1),f2(a1)),f821(x70803,x70801,x70802)))+P1(f318(f318(f234(a1),x70801),f820(x70803,x70801,x70802)))
% 26.45/26.34  [7197]P147(x71971,x71972,x71973)+~P1(f318(x71971,x71973))+P1(f318(f318(f233(a1),f2(a1)),f821(x71973,x71972,x71971)))+P1(f318(f318(f234(a1),x71972),f820(x71973,x71972,x71971)))
% 26.45/26.34  [7216]P148(x72161,x72162,x72163)+P1(f318(f318(f233(a1),f2(a1)),f812(x72163,x72162,x72161)))+P1(f318(f318(f234(a1),x72162),f811(x72163,x72162,x72161)))+~P1(f318(x72161,f2(a1)))
% 26.45/26.34  [7248]P148(x72482,x72481,x72483)+E(x72481,f2(a1))+~P1(f318(x72482,f813(x72483,x72481,x72482)))+P1(f318(f318(f234(a1),x72481),f811(x72483,x72481,x72482)))
% 26.45/26.34  [7249]P147(x72492,x72491,x72493)+E(x72491,f2(a1))+~P1(f318(x72492,f821(x72493,x72491,x72492)))+P1(f318(f318(f234(a1),x72491),f820(x72493,x72491,x72492)))
% 26.45/26.34  [7290]P148(x72902,x72901,x72903)+E(x72901,f2(a1))+P1(f318(f318(f233(a1),f2(a1)),f812(x72903,x72901,x72902)))+~P1(f318(x72902,f819(x72903,x72901,x72902)))
% 26.45/26.34  [7291]P147(x72912,x72911,x72913)+E(x72911,f2(a1))+P1(f318(f318(f233(a1),f2(a1)),f821(x72913,x72911,x72912)))+~P1(f318(x72912,f820(x72913,x72911,x72912)))
% 26.45/26.34  [7390]P147(x73901,x73902,x73903)+~P1(f318(x73901,x73903))+~P1(f318(x73901,f821(x73903,x73902,x73901)))+P1(f318(f318(f234(a1),x73902),f820(x73903,x73902,x73901)))
% 26.45/26.34  [7406]P148(x74061,x74062,x74063)+~P1(f318(x74061,f813(x74063,x74062,x74061)))+P1(f318(f318(f234(a1),x74062),f811(x74063,x74062,x74061)))+~P1(f318(x74061,f2(a1)))
% 26.45/26.34  [7410]P147(x74101,x74102,x74103)+~P1(f318(x74101,x74103))+P1(f318(f318(f233(a1),f2(a1)),f821(x74103,x74102,x74101)))+~P1(f318(x74101,f820(x74103,x74102,x74101)))
% 26.45/26.34  [7426]P148(x74261,x74262,x74263)+P1(f318(f318(f233(a1),f2(a1)),f812(x74263,x74262,x74261)))+~P1(f318(x74261,f819(x74263,x74262,x74261)))+~P1(f318(x74261,f2(a1)))
% 26.45/26.34  [7449]P148(x74492,x74491,x74493)+E(x74491,f2(a1))+~P1(f318(x74492,f813(x74493,x74491,x74492)))+~P1(f318(x74492,f819(x74493,x74491,x74492)))
% 26.45/26.34  [7450]P147(x74502,x74501,x74503)+E(x74501,f2(a1))+~P1(f318(x74502,f821(x74503,x74501,x74502)))+~P1(f318(x74502,f820(x74503,x74501,x74502)))
% 26.45/26.34  [7548]P147(x75481,x75482,x75483)+~P1(f318(x75481,x75483))+~P1(f318(x75481,f821(x75483,x75482,x75481)))+~P1(f318(x75481,f820(x75483,x75482,x75481)))
% 26.45/26.34  [7565]P148(x75651,x75652,x75653)+~P1(f318(x75651,f813(x75653,x75652,x75651)))+~P1(f318(x75651,f819(x75653,x75652,x75651)))+~P1(f318(x75651,f2(a1)))
% 26.45/26.34  [7611]P148(x76112,x76111,x76113)+E(x76111,f2(a1))+P1(f318(f318(f233(a1),f2(a1)),f812(x76113,x76111,x76112)))+P1(f318(f318(f233(a1),f811(x76113,x76111,x76112)),f2(a1)))
% 26.45/26.34  [7612]P147(x76122,x76121,x76123)+E(x76121,f2(a1))+P1(f318(f318(f233(a1),f2(a1)),f821(x76123,x76121,x76122)))+P1(f318(f318(f233(a1),f820(x76123,x76121,x76122)),f2(a1)))
% 26.45/26.34  [7613]~P92(x76131)+~P1(f318(f318(f233(x76131),x76133),f2(x76131)))+~P1(f318(f318(f233(x76131),x76132),f2(x76131)))+P1(f318(f318(f233(x76131),f318(f318(f83(x76131),x76132),x76133)),f2(x76131)))
% 26.45/26.34  [7614]~P140(x76141)+~P1(f318(f318(f320(x76141),x76143),f115(x76141)))+~P1(f318(f318(f320(x76141),x76142),f115(x76141)))+P1(f318(f318(f320(x76141),f318(f318(f22(x76141),x76142),x76143)),f115(x76141)))
% 26.45/26.34  [7615]~P140(x76151)+~P1(f318(f318(f320(x76151),x76153),f115(x76151)))+~P1(f318(f318(f320(x76151),x76152),f115(x76151)))+P1(f318(f318(f320(x76151),f318(f318(f83(x76151),x76152),x76153)),f115(x76151)))
% 26.45/26.34  [7616]~P145(x76161)+~P1(f318(f318(f320(x76161),x76163),f187(x76161)))+~P1(f318(f318(f320(x76161),x76162),f187(x76161)))+P1(f318(f318(f320(x76161),f318(f318(f83(x76161),x76162),x76163)),f187(x76161)))
% 26.45/26.34  [7617]~P140(x76171)+~P1(f318(f318(f320(x76171),x76173),f115(x76171)))+~P1(f318(f318(f320(x76171),x76172),f115(x76171)))+P1(f318(f318(f320(x76171),f318(f318(f84(x76171),x76172),x76173)),f115(x76171)))
% 26.45/26.34  [7618]~P145(x76181)+~P1(f318(f318(f320(x76181),x76183),f187(x76181)))+~P1(f318(f318(f320(x76181),x76182),f187(x76181)))+P1(f318(f318(f320(x76181),f318(f318(f84(x76181),x76182),x76183)),f187(x76181)))
% 26.45/26.34  [7619]~P92(x76191)+~P1(f318(f318(f233(x76191),x76193),f2(x76191)))+~P1(f318(f318(f234(x76191),x76192),f2(x76191)))+P1(f318(f318(f234(x76191),f318(f318(f83(x76191),x76192),x76193)),f2(x76191)))
% 26.45/26.34  [7620]~P92(x76201)+~P1(f318(f318(f233(x76201),x76202),f2(x76201)))+~P1(f318(f318(f234(x76201),x76203),f2(x76201)))+P1(f318(f318(f234(x76201),f318(f318(f83(x76201),x76202),x76203)),f2(x76201)))
% 26.45/26.34  [7621]~P92(x76211)+~P1(f318(f318(f234(x76211),x76213),f2(x76211)))+~P1(f318(f318(f234(x76211),x76212),f2(x76211)))+P1(f318(f318(f234(x76211),f318(f318(f83(x76211),x76212),x76213)),f2(x76211)))
% 26.45/26.34  [7647]P148(x76473,x76471,x76472)+E(x76471,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x76471),f813(x76472,x76471,x76473))),f812(x76472,x76471,x76473)),x76472)+P1(f318(f318(f234(a1),x76471),f2(a1)))
% 26.45/26.34  [7648]P147(x76483,x76481,x76482)+E(x76481,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x76481),f822(x76482,x76481,x76483))),f821(x76482,x76481,x76483)),x76482)+P1(f318(f318(f234(a1),x76481),f2(a1)))
% 26.45/26.34  [7730]P147(x77301,x77302,x77303)+~P1(f318(x77301,x77303))+P1(f318(f318(f233(a1),f2(a1)),f821(x77303,x77302,x77301)))+P1(f318(f318(f233(a1),f820(x77303,x77302,x77301)),f2(a1)))
% 26.45/26.34  [7760]P148(x77601,x77602,x77603)+P1(f318(f318(f233(a1),f2(a1)),f812(x77603,x77602,x77601)))+~P1(f318(x77601,f2(a1)))+P1(f318(f318(f233(a1),f811(x77603,x77602,x77601)),f2(a1)))
% 26.45/26.34  [7768]P147(x77683,x77681,x77682)+~P1(f318(x77683,x77682))+E(f318(f318(f83(a1),f318(f318(f84(a1),x77681),f822(x77682,x77681,x77683))),f821(x77682,x77681,x77683)),x77682)+P1(f318(f318(f234(a1),x77681),f2(a1)))
% 26.45/26.34  [7774]P148(x77742,x77741,x77743)+E(x77741,f2(a1))+~P1(f318(x77742,f813(x77743,x77741,x77742)))+P1(f318(f318(f233(a1),f811(x77743,x77741,x77742)),f2(a1)))
% 26.45/26.34  [7775]P147(x77752,x77751,x77753)+E(x77751,f2(a1))+~P1(f318(x77752,f821(x77753,x77751,x77752)))+P1(f318(f318(f233(a1),f820(x77753,x77751,x77752)),f2(a1)))
% 26.45/26.34  [7780]P148(x77803,x77801,x77802)+E(f318(f318(f83(a1),f318(f318(f84(a1),x77801),f813(x77802,x77801,x77803))),f812(x77802,x77801,x77803)),x77802)+~P1(f318(x77803,f2(a1)))+P1(f318(f318(f234(a1),x77801),f2(a1)))
% 26.45/26.34  [7835]P147(x78351,x78352,x78353)+~P1(f318(x78351,x78353))+~P1(f318(x78351,f821(x78353,x78352,x78351)))+P1(f318(f318(f233(a1),f820(x78353,x78352,x78351)),f2(a1)))
% 26.45/26.34  [7839]P148(x78391,x78392,x78393)+~P1(f318(x78391,f813(x78393,x78392,x78391)))+~P1(f318(x78391,f2(a1)))+P1(f318(f318(f233(a1),f811(x78393,x78392,x78391)),f2(a1)))
% 26.45/26.34  [7911]~P125(x79111)+~P1(f318(f318(f233(x79111),f318(f318(f84(x79111),x79113),x79112)),f2(x79111)))+P1(f318(f318(f233(x79111),x79112),f2(x79111)))+P1(f318(f318(f233(x79111),x79113),f2(x79111)))
% 26.45/26.34  [7912]~P71(x79121)+~P1(f318(f318(f233(x79121),f318(f318(f276(x79121),x79123),x79122)),f2(x79121)))+P1(f318(f318(f233(x79121),x79122),f2(x79121)))+P1(f318(f318(f233(x79121),x79123),f2(x79121)))
% 26.45/26.34  [7913]~P71(x79131)+~P1(f318(f318(f234(x79131),f318(f318(f276(x79131),x79133),x79132)),f2(x79131)))+P1(f318(f318(f234(x79131),x79132),f2(x79131)))+P1(f318(f318(f234(x79131),x79133),f2(x79131)))
% 26.45/26.34  [8028]P148(x80283,x80281,x80282)+E(x80281,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x80281),f813(x80282,x80281,x80283))),f812(x80282,x80281,x80283)),x80282)+P1(f318(f318(f234(a1),x80281),f811(x80282,x80281,x80283)))
% 26.45/26.34  [8029]P147(x80293,x80291,x80292)+E(x80291,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x80291),f822(x80292,x80291,x80293))),f821(x80292,x80291,x80293)),x80292)+P1(f318(f318(f234(a1),x80291),f820(x80292,x80291,x80293)))
% 26.45/26.34  [8041]P148(x80413,x80411,x80412)+E(x80411,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x80411),f819(x80412,x80411,x80413))),f811(x80412,x80411,x80413)),x80412)+P1(f318(f318(f233(a1),f2(a1)),f812(x80412,x80411,x80413)))
% 26.45/26.34  [8042]P147(x80423,x80421,x80422)+E(x80421,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x80421),f824(x80422,x80421,x80423))),f820(x80422,x80421,x80423)),x80422)+P1(f318(f318(f233(a1),f2(a1)),f821(x80422,x80421,x80423)))
% 26.45/26.34  [8088]P147(x80883,x80881,x80882)+~P1(f318(x80883,x80882))+E(f318(f318(f83(a1),f318(f318(f84(a1),x80881),f822(x80882,x80881,x80883))),f821(x80882,x80881,x80883)),x80882)+P1(f318(f318(f234(a1),x80881),f820(x80882,x80881,x80883)))
% 26.45/26.34  [8100]P148(x81003,x81001,x81002)+E(f318(f318(f83(a1),f318(f318(f84(a1),x81001),f813(x81002,x81001,x81003))),f812(x81002,x81001,x81003)),x81002)+P1(f318(f318(f234(a1),x81001),f811(x81002,x81001,x81003)))+~P1(f318(x81003,f2(a1)))
% 26.45/26.34  [8106]P147(x81063,x81061,x81062)+~P1(f318(x81063,x81062))+E(f318(f318(f83(a1),f318(f318(f84(a1),x81061),f824(x81062,x81061,x81063))),f820(x81062,x81061,x81063)),x81062)+P1(f318(f318(f233(a1),f2(a1)),f821(x81062,x81061,x81063)))
% 26.45/26.34  [8112]P148(x81123,x81121,x81122)+E(f318(f318(f83(a1),f318(f318(f84(a1),x81121),f819(x81122,x81121,x81123))),f811(x81122,x81121,x81123)),x81122)+P1(f318(f318(f233(a1),f2(a1)),f812(x81122,x81121,x81123)))+~P1(f318(x81123,f2(a1)))
% 26.45/26.34  [8123]P148(x81233,x81231,x81232)+E(x81231,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x81231),f813(x81232,x81231,x81233))),f812(x81232,x81231,x81233)),x81232)+~P1(f318(x81233,f819(x81232,x81231,x81233)))
% 26.45/26.34  [8124]P147(x81243,x81241,x81242)+E(x81241,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x81241),f822(x81242,x81241,x81243))),f821(x81242,x81241,x81243)),x81242)+~P1(f318(x81243,f820(x81242,x81241,x81243)))
% 26.45/26.34  [8125]P148(x81253,x81251,x81252)+E(x81251,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x81251),f819(x81252,x81251,x81253))),f811(x81252,x81251,x81253)),x81252)+~P1(f318(x81253,f813(x81252,x81251,x81253)))
% 26.45/26.34  [8126]P147(x81263,x81261,x81262)+E(x81261,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x81261),f824(x81262,x81261,x81263))),f820(x81262,x81261,x81263)),x81262)+~P1(f318(x81263,f821(x81262,x81261,x81263)))
% 26.45/26.34  [8184]P147(x81843,x81841,x81842)+~P1(f318(x81843,x81842))+E(f318(f318(f83(a1),f318(f318(f84(a1),x81841),f822(x81842,x81841,x81843))),f821(x81842,x81841,x81843)),x81842)+~P1(f318(x81843,f820(x81842,x81841,x81843)))
% 26.45/26.34  [8185]P147(x81853,x81851,x81852)+~P1(f318(x81853,x81852))+E(f318(f318(f83(a1),f318(f318(f84(a1),x81851),f824(x81852,x81851,x81853))),f820(x81852,x81851,x81853)),x81852)+~P1(f318(x81853,f821(x81852,x81851,x81853)))
% 26.45/26.34  [8195]P148(x81953,x81951,x81952)+E(f318(f318(f83(a1),f318(f318(f84(a1),x81951),f813(x81952,x81951,x81953))),f812(x81952,x81951,x81953)),x81952)+~P1(f318(x81953,f819(x81952,x81951,x81953)))+~P1(f318(x81953,f2(a1)))
% 26.45/26.34  [8196]P148(x81963,x81961,x81962)+E(f318(f318(f83(a1),f318(f318(f84(a1),x81961),f819(x81962,x81961,x81963))),f811(x81962,x81961,x81963)),x81962)+~P1(f318(x81963,f813(x81962,x81961,x81963)))+~P1(f318(x81963,f2(a1)))
% 26.45/26.34  [8299]P148(x82993,x82991,x82992)+E(x82991,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x82991),f813(x82992,x82991,x82993))),f812(x82992,x82991,x82993)),x82992)+P1(f318(f318(f233(a1),f811(x82992,x82991,x82993)),f2(a1)))
% 26.45/26.34  [8300]P147(x83003,x83001,x83002)+E(x83001,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x83001),f822(x83002,x83001,x83003))),f821(x83002,x83001,x83003)),x83002)+P1(f318(f318(f233(a1),f820(x83002,x83001,x83003)),f2(a1)))
% 26.45/26.34  [8341]P147(x83413,x83411,x83412)+~P1(f318(x83413,x83412))+E(f318(f318(f83(a1),f318(f318(f84(a1),x83411),f822(x83412,x83411,x83413))),f821(x83412,x83411,x83413)),x83412)+P1(f318(f318(f233(a1),f820(x83412,x83411,x83413)),f2(a1)))
% 26.45/26.34  [8346]P148(x83463,x83461,x83462)+E(f318(f318(f83(a1),f318(f318(f84(a1),x83461),f813(x83462,x83461,x83463))),f812(x83462,x83461,x83463)),x83462)+~P1(f318(x83463,f2(a1)))+P1(f318(f318(f233(a1),f811(x83462,x83461,x83463)),f2(a1)))
% 26.45/26.34  [8478]P148(x84783,x84781,x84782)+E(x84781,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x84781),f819(x84782,x84781,x84783))),f811(x84782,x84781,x84783)),x84782)+E(f318(f318(f83(a1),f318(f318(f84(a1),x84781),f813(x84782,x84781,x84783))),f812(x84782,x84781,x84783)),x84782)
% 26.45/26.34  [8479]P147(x84793,x84791,x84792)+E(x84791,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x84791),f824(x84792,x84791,x84793))),f820(x84792,x84791,x84793)),x84792)+E(f318(f318(f83(a1),f318(f318(f84(a1),x84791),f822(x84792,x84791,x84793))),f821(x84792,x84791,x84793)),x84792)
% 26.45/26.34  [8503]P147(x85033,x85031,x85032)+~P1(f318(x85033,x85032))+E(f318(f318(f83(a1),f318(f318(f84(a1),x85031),f824(x85032,x85031,x85033))),f820(x85032,x85031,x85033)),x85032)+E(f318(f318(f83(a1),f318(f318(f84(a1),x85031),f822(x85032,x85031,x85033))),f821(x85032,x85031,x85033)),x85032)
% 26.45/26.34  [8516]P148(x85163,x85161,x85162)+E(f318(f318(f83(a1),f318(f318(f84(a1),x85161),f819(x85162,x85161,x85163))),f811(x85162,x85161,x85163)),x85162)+E(f318(f318(f83(a1),f318(f318(f84(a1),x85161),f813(x85162,x85161,x85163))),f812(x85162,x85161,x85163)),x85162)+~P1(f318(x85163,f2(a1)))
% 26.45/26.34  [9161]~P125(x91611)+~E(x91613,f2(x91611))+~E(x91612,f2(x91611))+P1(f318(f318(f233(x91611),f318(f318(f83(x91611),f318(f318(f84(x91611),x91612),x91612)),f318(f318(f84(x91611),x91613),x91613))),f2(x91611)))
% 26.45/26.34  [10218]~P122(x102181)+~E(x102183,f2(x102181))+~E(x102182,f2(x102181))+P1(f318(f318(f233(x102181),f318(f318(f83(x102181),f318(f318(f249(x102181),x102182),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x102181),x102183),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))),f2(x102181)))
% 26.45/26.34  [4887]~E(x48873,x48871)+~P120(x48872)+E(x48871,f2(x48872))+E(f318(f318(f276(x48872),x48873),x48871),f81(x48872))
% 26.45/26.34  [4939]~P65(x49391)+~E(x49393,f189(x49391))+~E(x49392,f189(x49391))+E(f318(f318(f116(x49391),x49392),x49393),f189(x49391))
% 26.45/26.34  [4940]~P104(x49401)+~E(x49403,f243(x49401))+~E(x49402,f243(x49401))+E(f318(f318(f107(x49401),x49402),x49403),f243(x49401))
% 26.45/26.34  [5026]~P120(x50263)+E(x50261,x50262)+E(x50262,f2(x50263))+~E(f318(f318(f276(x50263),x50261),x50262),f81(x50263))
% 26.45/26.34  [5044]~P128(x50442)+E(x50441,f2(x50442))+E(x50443,f2(x50442))+~E(f318(f318(f84(x50442),x50443),x50441),f2(x50442))
% 26.45/26.34  [5045]~P128(x50452)+E(x50451,f2(x50452))+E(x50453,f2(x50452))+~E(f318(f318(f84(x50452),x50453),x50451),f2(x50452))
% 26.45/26.34  [5046]~P141(x50462)+E(x50461,f2(x50462))+E(x50463,f2(x50462))+~E(f318(f318(f84(x50462),x50463),x50461),f2(x50462))
% 26.45/26.34  [5415]~P119(x54153)+E(x54151,x54152)+E(x54151,f318(f82(x54153),x54152))+~E(f318(f318(f84(x54153),x54151),x54151),f318(f318(f84(x54153),x54152),x54152))
% 26.45/26.34  [5455]~P95(x54551)+E(f318(f82(x54551),x54552),x54553)+~E(f318(f318(f116(x54551),x54552),x54553),f243(x54551))+~E(f318(f318(f107(x54551),x54552),x54553),f189(x54551))
% 26.45/26.34  [5529]~P108(x55293)+E(x55291,x55292)+P1(f318(f318(f234(x55293),x55292),x55291))+P1(f318(f318(f234(x55293),x55291),x55292))
% 26.45/26.34  [5530]~P108(x55303)+E(x55301,x55302)+P1(f318(f318(f234(x55303),x55302),x55301))+P1(f318(f318(f234(x55303),x55301),x55302))
% 26.45/26.34  [5531]~P108(x55313)+E(x55311,x55312)+P1(f318(f318(f234(x55313),x55312),x55311))+P1(f318(f318(f234(x55313),x55311),x55312))
% 26.45/26.34  [5532]~P108(x55323)+E(x55321,x55322)+P1(f318(f318(f234(x55323),x55322),x55321))+P1(f318(f318(f234(x55323),x55321),x55322))
% 26.45/26.34  [5533]~P108(x55333)+E(x55331,x55332)+P1(f318(f318(f234(x55333),x55332),x55331))+P1(f318(f318(f234(x55333),x55331),x55332))
% 26.45/26.34  [5534]~P122(x55343)+E(x55341,x55342)+P1(f318(f318(f234(x55343),x55342),x55341))+P1(f318(f318(f234(x55343),x55341),x55342))
% 26.45/26.34  [5535]~P108(x55353)+E(x55351,x55352)+P1(f318(f318(f234(x55353),x55352),x55351))+P1(f318(f318(f234(x55353),x55351),x55352))
% 26.45/26.34  [5536]~E(x55362,x55363)+~P108(x55361)+P1(f318(f318(f234(x55361),x55362),x55363))+P1(f318(f318(f233(x55361),x55362),x55363))
% 26.45/26.34  [5699]P148(x56992,x56991,x56993)+E(x56991,f2(a1))+P1(f318(f318(f234(a1),x56991),f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x56991))
% 26.45/26.34  [5700]P147(x57002,x57001,x57003)+E(x57001,f2(a1))+P1(f318(f318(f234(a1),x57001),f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x57001))
% 26.45/26.34  [5727]E(x57271,x57272)+P1(f318(f318(x57273,x57271),x57272))+P1(f318(f318(f234(a879),x57272),x57271))+P1(f318(f318(f234(a879),x57271),x57272))
% 26.45/26.34  [5788]~P109(x57883)+E(x57881,x57882)+~P1(f318(f318(f233(x57883),x57882),x57881))+P1(f318(f318(f234(x57883),x57882),x57881))
% 26.45/26.34  [5789]~P108(x57893)+E(x57891,x57892)+~P1(f318(f318(f233(x57893),x57891),x57892))+P1(f318(f318(f234(x57893),x57891),x57892))
% 26.45/26.34  [5790]~P108(x57903)+E(x57901,x57902)+~P1(f318(f318(f233(x57903),x57901),x57902))+P1(f318(f318(f234(x57903),x57901),x57902))
% 26.45/26.34  [5791]~P109(x57913)+E(x57911,x57912)+~P1(f318(f318(f233(x57913),x57911),x57912))+P1(f318(f318(f234(x57913),x57911),x57912))
% 26.45/26.34  [5792]~P109(x57923)+E(x57921,x57922)+~P1(f318(f318(f233(x57923),x57921),x57922))+P1(f318(f318(f234(x57923),x57921),x57922))
% 26.45/26.34  [5793]~P109(x57933)+E(x57931,x57932)+~P1(f318(f318(f233(x57933),x57931),x57932))+P1(f318(f318(f234(x57933),x57931),x57932))
% 26.45/26.34  [5794]~P109(x57943)+E(x57941,x57942)+~P1(f318(f318(f233(x57943),x57941),x57942))+P1(f318(f318(f234(x57943),x57941),x57942))
% 26.45/26.34  [5795]~P109(x57953)+E(x57951,x57952)+~P1(f318(f318(f233(x57953),x57951),x57952))+P1(f318(f318(f234(x57953),x57951),x57952))
% 26.45/26.34  [5796]~P109(x57963)+E(x57961,x57962)+~P1(f318(f318(f233(x57963),x57961),x57962))+P1(f318(f318(f234(x57963),x57961),x57962))
% 26.45/26.34  [5901]P147(x59011,x59012,x59013)+~P1(f318(x59011,x59013))+P1(f318(f318(f234(a1),x59012),f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x59012))
% 26.45/26.34  [5949]P148(x59491,x59492,x59493)+~P1(f318(x59491,f2(a1)))+P1(f318(f318(f234(a1),x59492),f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x59492))
% 26.45/26.34  [5953]~P64(x59531)+E(f318(f318(f116(x59531),x59532),f11(x59531,x59533)),x59532)+~P1(f318(f65(x59531),x59533))+~P1(f318(f318(f320(x59531),x59532),x59533))
% 26.45/26.34  [5954]~P64(x59541)+E(f318(f318(f107(x59541),x59542),f10(x59541,x59543)),x59542)+~P1(f318(f65(x59541),x59543))+~P1(f318(f318(f320(x59541),x59542),x59543))
% 26.45/26.34  [5988]~P64(x59881)+E(f318(f318(f116(x59881),x59882),f10(x59881,x59883)),f10(x59881,x59883))+~P1(f318(f65(x59881),x59883))+~P1(f318(f318(f320(x59881),x59882),x59883))
% 26.45/26.34  [5989]~P64(x59891)+E(f318(f318(f107(x59891),x59892),f11(x59891,x59893)),f11(x59891,x59893))+~P1(f318(f65(x59891),x59893))+~P1(f318(f318(f320(x59891),x59892),x59893))
% 26.45/26.34  [5990]~P108(x59901)+E(f318(f318(f231(x59901),x59902),f14(x59901,x59903)),f14(x59901,x59903))+~P1(f318(f65(x59901),x59903))+~P1(f318(f318(f320(x59901),x59902),x59903))
% 26.45/26.34  [5991]~P108(x59911)+E(f318(f318(f232(x59911),x59912),f15(x59911,x59913)),f15(x59911,x59913))+~P1(f318(f65(x59911),x59913))+~P1(f318(f318(f320(x59911),x59912),x59913))
% 26.45/26.34  [6032]E(x60321,x60322)+~P109(x60323)+~P1(f318(f318(f233(x60323),x60322),x60321))+~P1(f318(f318(f233(x60323),x60321),x60322))
% 26.45/26.34  [6033]E(x60331,x60332)+~P109(x60333)+~P1(f318(f318(f233(x60333),x60332),x60331))+~P1(f318(f318(f233(x60333),x60331),x60332))
% 26.45/26.34  [6034]E(x60341,x60342)+~P109(x60343)+~P1(f318(f318(f233(x60343),x60342),x60341))+~P1(f318(f318(f233(x60343),x60341),x60342))
% 26.45/26.34  [6035]E(x60351,x60352)+~P109(x60353)+~P1(f318(f318(f233(x60353),x60352),x60351))+~P1(f318(f318(f233(x60353),x60351),x60352))
% 26.45/26.34  [6037]~E(x60371,x60372)+~P108(x60373)+~P1(f318(f318(f233(x60373),x60371),x60372))+~P1(f318(f318(f234(x60373),x60371),x60372))
% 26.45/26.34  [6173]~P2(x61731)+P1(f318(f318(f234(x61731),x61733),x61732))+~P1(f318(f318(f233(x61731),x61733),x61732))+P1(f318(f318(f233(x61731),x61732),x61733))
% 26.45/26.34  [6195]~P108(x61951)+~P1(f318(f65(x61951),x61953))+P1(f318(f318(f233(x61951),x61952),f15(x61951,x61953)))+~P1(f318(f318(f320(x61951),x61952),x61953))
% 26.45/26.34  [6242]~P108(x62421)+E(f318(f318(f231(x62421),x62422),f13(x62421,f232(x62421),x62423)),x62422)+~P1(f318(f65(x62421),x62423))+~P1(f318(f318(f320(x62421),x62422),x62423))
% 26.45/26.34  [6243]~P108(x62431)+E(f318(f318(f232(x62431),x62432),f12(x62431,f231(x62431),x62433)),x62432)+~P1(f318(f65(x62431),x62433))+~P1(f318(f318(f320(x62431),x62432),x62433))
% 26.45/26.34  [6380]E(x63801,x63802)+~E(f318(f318(f22(a879),x63801),x63803),f318(f318(f22(a879),x63802),x63803))+~P1(f318(f318(f233(a879),x63803),x63801))+~P1(f318(f318(f233(a879),x63803),x63802))
% 26.45/26.34  [6408]~P108(x64081)+~P1(f318(f65(x64081),x64082))+~P1(f318(f318(f320(x64081),x64083),x64082))+P1(f318(f318(f233(x64081),f14(x64081,x64082)),x64083))
% 26.45/26.34  [6451]E(x64511,f2(a879))+~P1(f318(f51(x64513,x64511),x64512))+P1(f318(f318(f234(a879),f2(a879)),x64511))+P1(f318(f318(f234(a879),x64511),f318(f256(a879,a879),x64512)))
% 26.45/26.34  [6476]P148(x64762,x64761,x64763)+E(x64761,f2(a1))+P1(f318(f318(f234(a1),x64761),f811(x64763,x64761,x64762)))+P1(f318(f318(f234(a1),f2(a1)),x64761))
% 26.45/26.34  [6477]P147(x64772,x64771,x64773)+E(x64771,f2(a1))+P1(f318(f318(f234(a1),x64771),f820(x64773,x64771,x64772)))+P1(f318(f318(f234(a1),f2(a1)),x64771))
% 26.45/26.34  [6478]~P108(x64781)+E(f318(f318(f231(x64781),x64782),f12(x64781,f231(x64781),x64783)),f12(x64781,f231(x64781),x64783))+~P1(f318(f65(x64781),x64783))+~P1(f318(f318(f320(x64781),x64782),x64783))
% 26.45/26.34  [6479]~P108(x64791)+E(f318(f318(f232(x64791),x64792),f13(x64791,f232(x64791),x64793)),f13(x64791,f232(x64791),x64793))+~P1(f318(f65(x64791),x64793))+~P1(f318(f318(f320(x64791),x64792),x64793))
% 26.45/26.34  [6485]~P1(f318(x64851,x64852))+P1(f318(x64851,f736(x64852,x64851,x64853)))+P1(f318(x64851,f2(a879)))+~P1(f318(f318(f234(a879),x64852),x64853))
% 26.45/26.34  [6539]~P1(f318(x65391,x65392))+~P1(f318(f65(x65393),x65392))+P1(f318(x65391,f329(x65391,x65392,x65393)))+P1(f318(x65391,f189(f885(x65393,a874))))
% 26.45/26.34  [6554]~P122(x65541)+~P98(x65541)+P1(f318(f318(f233(x65541),f318(f109(x65541),x65542)),f318(f109(x65541),x65543)))+~P1(f318(f318(f233(a1),x65542),x65543))
% 26.45/26.34  [6555]~P122(x65551)+~P98(x65551)+P1(f318(f318(f234(x65551),f318(f109(x65551),x65552)),f318(f109(x65551),x65553)))+~P1(f318(f318(f234(a1),x65552),x65553))
% 26.45/26.34  [6558]~P1(f318(x65581,x65583))+~P1(f318(f65(x65582),x65583))+P1(f318(f65(x65582),f329(x65581,x65583,x65582)))+P1(f318(x65581,f189(f885(x65582,a874))))
% 26.45/26.34  [6591]P147(x65911,x65912,x65913)+~P1(f318(x65911,x65913))+P1(f318(f318(f234(a1),x65912),f820(x65913,x65912,x65911)))+P1(f318(f318(f234(a1),f2(a1)),x65912))
% 26.45/26.34  [6630]P148(x66301,x66302,x66303)+P1(f318(f318(f234(a1),x66302),f811(x66303,x66302,x66301)))+~P1(f318(x66301,f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x66302))
% 26.45/26.34  [6665]~P110(x66651)+~P99(x66651)+E(f318(f318(f231(x66651),f318(f109(x66651),x66652)),f318(f109(x66651),x66653)),f318(f109(x66651),x66653))+P1(f318(f318(f233(x66651),f318(f109(x66651),x66652)),f318(f109(x66651),x66653)))
% 26.45/26.34  [6666]~P110(x66661)+~P99(x66661)+E(f318(f318(f232(x66661),f318(f109(x66661),x66662)),f318(f109(x66661),x66663)),f318(f109(x66661),x66662))+P1(f318(f318(f233(x66661),f318(f109(x66661),x66662)),f318(f109(x66661),x66663)))
% 26.45/26.34  [6670]E(x66701,f2(a879))+~P1(f318(f51(x66703,x66701),x66702))+~P1(f318(f318(f234(a879),f2(a879)),x66701))+P1(f318(f318(f233(a879),f2(a879)),f318(f256(a879,a879),x66702)))
% 26.45/26.34  [6725]P148(x67252,x67251,x67253)+E(x67251,f2(a1))+~P1(f318(x67252,f819(x67253,x67251,x67252)))+P1(f318(f318(f234(a1),f2(a1)),x67251))
% 26.45/26.34  [6726]P147(x67262,x67261,x67263)+E(x67261,f2(a1))+~P1(f318(x67262,f820(x67263,x67261,x67262)))+P1(f318(f318(f234(a1),f2(a1)),x67261))
% 26.45/26.34  [6730]P1(f318(x67301,x67302))+~P1(f318(f65(x67303),x67302))+P1(f318(x67301,f814(x67301,x67302,x67303)))+~P1(f318(x67301,f189(f885(x67303,a874))))
% 26.45/26.34  [6751]P1(f318(x67511,x67512))+P1(f318(f65(x67513),f814(x67511,x67512,x67513)))+~P1(f318(f65(x67513),x67512))+~P1(f318(x67511,f189(f885(x67513,a874))))
% 26.45/26.34  [6817]P147(x68171,x68172,x68173)+~P1(f318(x68171,x68173))+~P1(f318(x68171,f820(x68173,x68172,x68171)))+P1(f318(f318(f234(a1),f2(a1)),x68172))
% 26.45/26.34  [6847]P148(x68471,x68472,x68473)+~P1(f318(x68471,f819(x68473,x68472,x68471)))+~P1(f318(x68471,f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x68472))
% 26.45/26.34  [6858]E(x68581,f2(a879))+~P1(f318(f51(x68583,x68581),x68582))+P1(f318(f318(f233(a879),f318(f256(a879,a879),x68582)),f2(a879)))+P1(f318(f318(f234(a879),f2(a879)),x68581))
% 26.45/26.34  [6957]~P98(x69573)+~P122(x69573)+~P1(f318(f318(f233(x69573),f318(f109(x69573),x69571)),f318(f109(x69573),x69572)))+P1(f318(f318(f233(a1),x69571),x69572))
% 26.45/26.34  [6958]~P98(x69583)+~P122(x69583)+~P1(f318(f318(f234(x69583),f318(f109(x69583),x69581)),f318(f109(x69583),x69582)))+P1(f318(f318(f234(a1),x69581),x69582))
% 26.45/26.34  [6984]~P108(x69841)+~P15(x69841,x69843)+P15(x69841,f318(f318(f147(x69841),x69842),x69843))+~P1(f318(f318(f233(x69841),x69842),f649(x69843,x69842,x69841)))
% 26.45/26.34  [6985]~P108(x69851)+~P15(x69851,x69853)+P15(x69851,f318(f318(f147(x69851),x69852),x69853))+~P1(f318(f318(f233(x69851),x69852),f650(x69853,x69852,x69851)))
% 26.45/26.34  [6986]~P108(x69861)+~P15(x69861,x69863)+P15(x69861,f318(f318(f147(x69861),x69862),x69863))+~P1(f318(f318(f233(x69861),x69862),f741(x69862,x69863,x69861)))
% 26.45/26.34  [7071]P148(x70712,x70711,x70713)+E(x70711,f2(a1))+P1(f318(f318(f234(a1),x70711),f2(a1)))+P1(f318(f318(f234(a1),f812(x70713,x70711,x70712)),x70711))
% 26.45/26.34  [7072]P147(x70722,x70721,x70723)+E(x70721,f2(a1))+P1(f318(f318(f234(a1),x70721),f2(a1)))+P1(f318(f318(f234(a1),f821(x70723,x70721,x70722)),x70721))
% 26.45/26.34  [7077]~P108(x70771)+~P99(x70771)+P1(f318(f318(f233(x70771),f318(f109(x70771),x70772)),f318(f109(x70771),x70773)))+P1(f318(f318(f234(x70771),f318(f109(x70771),x70773)),f318(f109(x70771),x70772)))
% 26.45/26.34  [7110]P148(x71102,x71101,x71103)+E(x71101,f2(a1))+P1(f318(f318(f233(a1),f811(x71103,x71101,x71102)),f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x71101))
% 26.45/26.34  [7111]P147(x71112,x71111,x71113)+E(x71111,f2(a1))+P1(f318(f318(f233(a1),f820(x71113,x71111,x71112)),f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x71111))
% 26.45/26.34  [7133]~P108(x71331)+~P15(x71331,x71333)+E(f318(f318(f144(x71331,x71331,f5(x71331)),x71332),f166(x71331,x71332,x71333)),x71333)+~P1(f318(f318(f320(x71331),x71332),f318(f168(x71331),x71333)))
% 26.45/26.34  [7180]P147(x71801,x71802,x71803)+~P1(f318(x71801,x71803))+P1(f318(f318(f234(a1),x71802),f2(a1)))+P1(f318(f318(f234(a1),f821(x71803,x71802,x71801)),x71802))
% 26.45/26.34  [7186]~P110(x71861)+~P99(x71861)+E(f318(f318(f231(x71861),f318(f109(x71861),x71862)),f318(f109(x71861),x71863)),f318(f109(x71861),x71862))+~P1(f318(f318(f233(x71861),f318(f109(x71861),x71862)),f318(f109(x71861),x71863)))
% 26.45/26.34  [7187]~P110(x71871)+~P99(x71871)+E(f318(f318(f232(x71871),f318(f109(x71871),x71872)),f318(f109(x71871),x71873)),f318(f109(x71871),x71873))+~P1(f318(f318(f233(x71871),f318(f109(x71871),x71872)),f318(f109(x71871),x71873)))
% 26.45/26.34  [7201]P148(x72011,x72012,x72013)+~P1(f318(x72011,f2(a1)))+P1(f318(f318(f234(a1),x72012),f2(a1)))+P1(f318(f318(f234(a1),f812(x72013,x72012,x72011)),x72012))
% 26.45/26.34  [7209]P147(x72091,x72092,x72093)+~P1(f318(x72091,x72093))+P1(f318(f318(f233(a1),f820(x72093,x72092,x72091)),f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x72092))
% 26.45/26.34  [7233]P148(x72331,x72332,x72333)+~P1(f318(x72331,f2(a1)))+P1(f318(f318(f233(a1),f811(x72333,x72332,x72331)),f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x72332))
% 26.45/26.34  [7260]~P1(f318(x72601,x72602))+P1(f318(x72601,f2(a879)))+~P1(f318(f318(f234(a879),x72602),x72603))+P1(f318(f318(f234(a879),f736(x72602,x72601,x72603)),x72603))
% 26.45/26.34  [7277]~P108(x72771)+~P15(x72771,x72773)+P15(x72771,f318(f318(f147(x72771),x72772),x72773))+P1(f318(f318(f320(x72771),f649(x72773,x72772,x72771)),f318(f168(x72771),x72773)))
% 26.45/26.34  [7278]~P108(x72781)+~P15(x72781,x72783)+P15(x72781,f318(f318(f147(x72781),x72782),x72783))+P1(f318(f318(f320(x72781),f650(x72783,x72782,x72781)),f318(f168(x72781),x72783)))
% 26.45/26.34  [7279]~P108(x72791)+~P15(x72791,x72793)+P15(x72791,f318(f318(f147(x72791),x72792),x72793))+P1(f318(f318(f320(x72791),f741(x72792,x72793,x72791)),f318(f168(x72791),x72793)))
% 26.45/26.34  [7394]~P108(x73941)+~P5(x73941)+~P1(f318(f318(f234(x73941),x73943),f43(x73941,x73942)))+P1(f318(f318(f320(x73941),f611(x73942,x73943,x73941)),x73942))
% 26.45/26.34  [7563]~P108(x75631)+~P5(x75631)+~P1(f318(f318(f234(x75631),f44(x75631,x75633)),x75632))+P1(f318(f318(f320(x75631),f679(x75632,x75633,x75631)),x75633))
% 26.45/26.34  [7564]~P108(x75641)+~P5(x75641)+~P1(f318(f318(f234(x75641),f44(x75641,x75643)),x75642))+P1(f318(f318(f234(x75641),f679(x75642,x75643,x75641)),x75642))
% 26.45/26.34  [7576]P148(x75762,x75761,x75763)+E(x75761,f2(a1))+P1(f318(f318(f234(a1),x75761),f811(x75763,x75761,x75762)))+P1(f318(f318(f234(a1),f812(x75763,x75761,x75762)),x75761))
% 26.45/26.34  [7577]P147(x75772,x75771,x75773)+E(x75771,f2(a1))+P1(f318(f318(f234(a1),x75771),f820(x75773,x75771,x75772)))+P1(f318(f318(f234(a1),f821(x75773,x75771,x75772)),x75771))
% 26.45/26.34  [7668]P148(x76683,x76681,x76682)+E(x76681,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x76681),f819(x76682,x76681,x76683))),f811(x76682,x76681,x76683)),x76682)+P1(f318(f318(f234(a1),f2(a1)),x76681))
% 26.45/26.34  [7669]P147(x76693,x76691,x76692)+E(x76691,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x76691),f824(x76692,x76691,x76693))),f820(x76692,x76691,x76693)),x76692)+P1(f318(f318(f234(a1),f2(a1)),x76691))
% 26.45/26.34  [7670]~P134(x76701)+~P1(f318(f318(f233(x76701),x76702),f2(x76701)))+P1(f318(f318(f233(x76701),f318(f318(f84(x76701),x76702),x76703)),f2(x76701)))+~P1(f318(f318(f233(x76701),f2(x76701)),x76703))
% 26.45/26.34  [7671]~P134(x76711)+~P1(f318(f318(f233(x76711),x76713),f2(x76711)))+P1(f318(f318(f233(x76711),f318(f318(f84(x76711),x76712),x76713)),f2(x76711)))+~P1(f318(f318(f233(x76711),f2(x76711)),x76712))
% 26.45/26.34  [7672]~P134(x76721)+~P1(f318(f318(f233(x76721),x76723),f2(x76721)))+P1(f318(f318(f233(x76721),f318(f318(f84(x76721),x76722),x76723)),f2(x76721)))+~P1(f318(f318(f233(x76721),f2(x76721)),x76722))
% 26.45/26.34  [7673]~P134(x76731)+~P1(f318(f318(f233(x76731),x76732),f2(x76731)))+P1(f318(f318(f233(x76731),f318(f318(f84(x76731),x76732),x76733)),f2(x76731)))+~P1(f318(f318(f233(x76731),f2(x76731)),x76733))
% 26.45/26.34  [7674]~P134(x76741)+~P1(f318(f318(f233(x76741),x76742),f2(x76741)))+P1(f318(f318(f233(x76741),f318(f318(f84(x76741),x76742),x76743)),f2(x76741)))+~P1(f318(f318(f233(x76741),f2(x76741)),x76743))
% 26.45/26.34  [7675]~P125(x76751)+~P1(f318(f318(f233(x76751),x76753),f2(x76751)))+P1(f318(f318(f233(x76751),f318(f318(f84(x76751),x76752),x76753)),f2(x76751)))+~P1(f318(f318(f233(x76751),f2(x76751)),x76752))
% 26.45/26.34  [7676]~P125(x76761)+~P1(f318(f318(f233(x76761),x76762),f2(x76761)))+P1(f318(f318(f233(x76761),f318(f318(f84(x76761),x76762),x76763)),f2(x76761)))+~P1(f318(f318(f233(x76761),f2(x76761)),x76763))
% 26.45/26.34  [7677]~P71(x76771)+~P1(f318(f318(f233(x76771),x76773),f2(x76771)))+P1(f318(f318(f233(x76771),f318(f318(f276(x76771),x76772),x76773)),f2(x76771)))+~P1(f318(f318(f233(x76771),f2(x76771)),x76772))
% 26.45/26.34  [7678]~P71(x76781)+~P1(f318(f318(f233(x76781),x76782),f2(x76781)))+P1(f318(f318(f233(x76781),f318(f318(f276(x76781),x76782),x76783)),f2(x76781)))+~P1(f318(f318(f233(x76781),f2(x76781)),x76783))
% 26.45/26.34  [7679]~P72(x76791)+~P1(f318(f318(f233(x76791),x76792),f2(x76791)))+P1(f318(f318(f233(x76791),f318(f318(f276(x76791),x76792),x76793)),f2(x76791)))+~P1(f318(f318(f234(x76791),f2(x76791)),x76793))
% 26.45/26.34  [7680]~P72(x76801)+~P1(f318(f318(f234(x76801),x76803),f2(x76801)))+P1(f318(f318(f233(x76801),f318(f318(f276(x76801),x76802),x76803)),f2(x76801)))+~P1(f318(f318(f233(x76801),f2(x76801)),x76802))
% 26.45/26.34  [7681]~P130(x76811)+~P1(f318(f318(f234(x76811),x76812),f2(x76811)))+P1(f318(f318(f234(x76811),f318(f318(f84(x76811),x76812),x76813)),f2(x76811)))+~P1(f318(f318(f234(x76811),f2(x76811)),x76813))
% 26.45/26.34  [7682]~P130(x76821)+~P1(f318(f318(f234(x76821),x76823),f2(x76821)))+P1(f318(f318(f234(x76821),f318(f318(f84(x76821),x76822),x76823)),f2(x76821)))+~P1(f318(f318(f234(x76821),f2(x76821)),x76822))
% 26.45/26.34  [7683]~P130(x76831)+~P1(f318(f318(f234(x76831),x76832),f2(x76831)))+P1(f318(f318(f234(x76831),f318(f318(f84(x76831),x76832),x76833)),f2(x76831)))+~P1(f318(f318(f234(x76831),f2(x76831)),x76833))
% 26.45/26.34  [7684]~P71(x76841)+~P1(f318(f318(f234(x76841),x76843),f2(x76841)))+P1(f318(f318(f234(x76841),f318(f318(f276(x76841),x76842),x76843)),f2(x76841)))+~P1(f318(f318(f234(x76841),f2(x76841)),x76842))
% 26.45/26.34  [7685]~P71(x76851)+~P1(f318(f318(f234(x76851),x76852),f2(x76851)))+P1(f318(f318(f234(x76851),f318(f318(f276(x76851),x76852),x76853)),f2(x76851)))+~P1(f318(f318(f234(x76851),f2(x76851)),x76853))
% 26.45/26.34  [7686]~P72(x76861)+~P1(f318(f318(f234(x76861),x76863),f2(x76861)))+P1(f318(f318(f234(x76861),f318(f318(f276(x76861),x76862),x76863)),f2(x76861)))+~P1(f318(f318(f234(x76861),f2(x76861)),x76862))
% 26.45/26.34  [7687]~P72(x76871)+~P1(f318(f318(f234(x76871),x76872),f2(x76871)))+P1(f318(f318(f234(x76871),f318(f318(f276(x76871),x76872),x76873)),f2(x76871)))+~P1(f318(f318(f234(x76871),f2(x76871)),x76873))
% 26.45/26.34  [7702]P147(x77021,x77022,x77023)+~P1(f318(x77021,x77023))+P1(f318(f318(f234(a1),x77022),f820(x77023,x77022,x77021)))+P1(f318(f318(f234(a1),f821(x77023,x77022,x77021)),x77022))
% 26.45/26.34  [7715]P148(x77151,x77152,x77153)+P1(f318(f318(f234(a1),x77152),f811(x77153,x77152,x77151)))+~P1(f318(x77151,f2(a1)))+P1(f318(f318(f234(a1),f812(x77153,x77152,x77151)),x77152))
% 26.45/26.34  [7766]P148(x77662,x77661,x77663)+E(x77661,f2(a1))+~P1(f318(x77662,f819(x77663,x77661,x77662)))+P1(f318(f318(f234(a1),f812(x77663,x77661,x77662)),x77661))
% 26.45/26.34  [7767]P147(x77672,x77671,x77673)+E(x77671,f2(a1))+~P1(f318(x77672,f820(x77673,x77671,x77672)))+P1(f318(f318(f234(a1),f821(x77673,x77671,x77672)),x77671))
% 26.45/26.34  [7777]P147(x77773,x77771,x77772)+~P1(f318(x77773,x77772))+E(f318(f318(f83(a1),f318(f318(f84(a1),x77771),f824(x77772,x77771,x77773))),f820(x77772,x77771,x77773)),x77772)+P1(f318(f318(f234(a1),f2(a1)),x77771))
% 26.45/26.34  [7795]P148(x77953,x77951,x77952)+E(f318(f318(f83(a1),f318(f318(f84(a1),x77951),f819(x77952,x77951,x77953))),f811(x77952,x77951,x77953)),x77952)+~P1(f318(x77953,f2(a1)))+P1(f318(f318(f234(a1),f2(a1)),x77951))
% 26.45/26.34  [7820]~P1(f318(x78201,x78203))+~P1(f318(f65(x78202),x78203))+P1(f318(f318(f320(x78202),f330(x78201,x78203,x78202)),f329(x78201,x78203,x78202)))+P1(f318(x78201,f189(f885(x78202,a874))))
% 26.45/26.34  [7831]P147(x78311,x78312,x78313)+~P1(f318(x78311,x78313))+~P1(f318(x78311,f820(x78313,x78312,x78311)))+P1(f318(f318(f234(a1),f821(x78313,x78312,x78311)),x78312))
% 26.45/26.34  [7836]P148(x78361,x78362,x78363)+~P1(f318(x78361,f819(x78363,x78362,x78361)))+~P1(f318(x78361,f2(a1)))+P1(f318(f318(f234(a1),f812(x78363,x78362,x78361)),x78362))
% 26.45/26.34  [7906]~P99(x79061)+~P108(x79061)+~P1(f318(f318(f233(x79061),f318(f109(x79061),x79062)),f318(f109(x79061),x79063)))+~P1(f318(f318(f234(x79061),f318(f109(x79061),x79063)),f318(f109(x79061),x79062)))
% 26.45/26.34  [7942]~P125(x79421)+~P1(f318(f318(f233(x79421),f318(f318(f84(x79421),x79423),x79422)),f2(x79421)))+P1(f318(f318(f233(x79421),x79422),f2(x79421)))+P1(f318(f318(f233(x79421),f2(x79421)),x79422))
% 26.45/26.34  [7943]~P125(x79431)+~P1(f318(f318(f233(x79431),f318(f318(f84(x79431),x79432),x79433)),f2(x79431)))+P1(f318(f318(f233(x79431),x79432),f2(x79431)))+P1(f318(f318(f233(x79431),f2(x79431)),x79432))
% 26.45/26.34  [7944]~P71(x79441)+~P1(f318(f318(f233(x79441),f318(f318(f276(x79441),x79443),x79442)),f2(x79441)))+P1(f318(f318(f233(x79441),x79442),f2(x79441)))+P1(f318(f318(f233(x79441),f2(x79441)),x79442))
% 26.45/26.34  [7945]~P71(x79451)+~P1(f318(f318(f233(x79451),f318(f318(f276(x79451),x79452),x79453)),f2(x79451)))+P1(f318(f318(f233(x79451),x79452),f2(x79451)))+P1(f318(f318(f233(x79451),f2(x79451)),x79452))
% 26.45/26.34  [7946]~P71(x79461)+~P1(f318(f318(f234(x79461),f318(f318(f276(x79461),x79463),x79462)),f2(x79461)))+P1(f318(f318(f234(x79461),x79462),f2(x79461)))+P1(f318(f318(f234(x79461),f2(x79461)),x79462))
% 26.45/26.34  [7947]~P71(x79471)+~P1(f318(f318(f234(x79471),f318(f318(f276(x79471),x79472),x79473)),f2(x79471)))+P1(f318(f318(f234(x79471),x79472),f2(x79471)))+P1(f318(f318(f234(x79471),f2(x79471)),x79472))
% 26.45/26.34  [7971]~P125(x79711)+~P1(f318(f318(f233(x79711),f318(f318(f84(x79711),x79712),x79713)),f2(x79711)))+P1(f318(f318(f233(x79711),f2(x79711)),x79712))+P1(f318(f318(f233(x79711),f2(x79711)),x79713))
% 26.45/26.34  [7972]~P71(x79721)+~P1(f318(f318(f233(x79721),f318(f318(f276(x79721),x79722),x79723)),f2(x79721)))+P1(f318(f318(f233(x79721),f2(x79721)),x79722))+P1(f318(f318(f233(x79721),f2(x79721)),x79723))
% 26.45/26.34  [7973]~P71(x79731)+~P1(f318(f318(f234(x79731),f318(f318(f276(x79731),x79732),x79733)),f2(x79731)))+P1(f318(f318(f234(x79731),f2(x79731)),x79732))+P1(f318(f318(f234(x79731),f2(x79731)),x79733))
% 26.45/26.34  [7994]P148(x79942,x79941,x79943)+E(x79941,f2(a1))+P1(f318(f318(f233(a1),f811(x79943,x79941,x79942)),f2(a1)))+P1(f318(f318(f234(a1),f812(x79943,x79941,x79942)),x79941))
% 26.45/26.34  [7995]P147(x79952,x79951,x79953)+E(x79951,f2(a1))+P1(f318(f318(f233(a1),f820(x79953,x79951,x79952)),f2(a1)))+P1(f318(f318(f234(a1),f821(x79953,x79951,x79952)),x79951))
% 26.45/26.34  [8002]~P118(x80021)+~P1(f318(f318(f234(x80021),x80022),f81(x80021)))+P1(f318(f318(f234(x80021),f318(f318(f249(x80021),x80022),f318(a118,x80023))),f81(x80021)))+~P1(f318(f318(f234(x80021),f2(x80021)),x80022))
% 26.45/26.34  [8060]~P108(x80601)+~E(x80603,f119(x80601))+~P15(x80601,f318(f165(x80601),x80603))+E(f318(f138(x80601,x80601,f318(f7(x80601,x80601,x80601),f232(x80601)),x80602),f318(f165(x80601),x80603)),x80602)
% 26.45/26.34  [8062]P147(x80621,x80622,x80623)+~P1(f318(x80621,x80623))+P1(f318(f318(f233(a1),f820(x80623,x80622,x80621)),f2(a1)))+P1(f318(f318(f234(a1),f821(x80623,x80622,x80621)),x80622))
% 26.45/26.34  [8072]P148(x80721,x80722,x80723)+~P1(f318(x80721,f2(a1)))+P1(f318(f318(f233(a1),f811(x80723,x80722,x80721)),f2(a1)))+P1(f318(f318(f234(a1),f812(x80723,x80722,x80721)),x80722))
% 26.45/26.34  [8294]P148(x82943,x82941,x82942)+E(x82941,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x82941),f819(x82942,x82941,x82943))),f811(x82942,x82941,x82943)),x82942)+P1(f318(f318(f234(a1),f812(x82942,x82941,x82943)),x82941))
% 26.45/26.34  [8295]P147(x82953,x82951,x82952)+E(x82951,f2(a1))+E(f318(f318(f83(a1),f318(f318(f84(a1),x82951),f824(x82952,x82951,x82953))),f820(x82952,x82951,x82953)),x82952)+P1(f318(f318(f234(a1),f821(x82952,x82951,x82953)),x82951))
% 26.45/26.34  [8332]P147(x83323,x83321,x83322)+~P1(f318(x83323,x83322))+E(f318(f318(f83(a1),f318(f318(f84(a1),x83321),f824(x83322,x83321,x83323))),f820(x83322,x83321,x83323)),x83322)+P1(f318(f318(f234(a1),f821(x83322,x83321,x83323)),x83321))
% 26.45/26.34  [8333]~P73(x83331)+~P80(x83331)+~P39(x83333)+E(f318(f318(f6(a879,x83331),f318(f318(f8(a1,x83331,a879),x83332),f106(a1))),f318(f297(a1,a879,a110),x83333)),f318(f318(f6(a1,x83331),x83332),x83333))
% 26.45/26.34  [8334]~P73(x83341)+~P80(x83341)+~P39(x83343)+E(f318(f318(f9(a879,x83341),f318(f318(f8(a1,x83341,a879),x83342),f106(a1))),f318(f297(a1,a879,a110),x83343)),f318(f318(f9(a1,x83341),x83342),x83343))
% 26.45/26.34  [8343]P148(x83433,x83431,x83432)+E(f318(f318(f83(a1),f318(f318(f84(a1),x83431),f819(x83432,x83431,x83433))),f811(x83432,x83431,x83433)),x83432)+~P1(f318(x83433,f2(a1)))+P1(f318(f318(f234(a1),f812(x83432,x83431,x83433)),x83431))
% 26.45/26.34  [8363]~E(x83632,f2(a879))+~E(f318(f247(a879,a879),x83633),f2(a879))+~E(x83631,f318(f318(f83(a879),f318(f318(f84(a879),f318(f247(a879,a879),x83633)),x83632)),f318(f256(a879,a879),x83633)))+P1(f318(f51(x83631,x83632),x83633))
% 26.45/26.34  [8417]P1(f318(x84171,x84172))+~P1(f318(f318(f320(x84173),f816(x84171,x84172,x84173)),f814(x84171,x84172,x84173)))+~P1(f318(f65(x84173),x84172))+~P1(f318(x84171,f189(f885(x84173,a874))))
% 26.45/26.34  [9031]P1(f318(x90311,x90312))+~P1(f318(f65(x90313),x90312))+~P1(f318(x90311,f318(f318(f296(x90313),f816(x90311,x90312,x90313)),f814(x90311,x90312,x90313))))+~P1(f318(x90311,f189(f885(x90313,a874))))
% 26.45/26.34  [9277]P1(f318(f318(f233(a1),x92771),f2(a1)))+~P1(f318(f318(f234(a1),f318(f318(f83(a1),f318(f318(f84(a1),x92773),x92771)),x92772)),f2(a1)))+~P1(f318(f318(f233(a1),f2(a1)),x92772))+~P1(f318(f318(f234(a1),f2(a1)),x92773))
% 26.45/26.34  [5857]~P64(x58572)+E(x58571,f189(f885(x58572,a874)))+~P1(f318(f65(x58572),x58571))+E(f11(x58572,f318(f318(f296(x58572),x58573),x58571)),f318(f318(f107(x58572),x58573),f11(x58572,x58571)))
% 26.45/26.34  [5858]~P64(x58582)+E(x58581,f189(f885(x58582,a874)))+~P1(f318(f65(x58582),x58581))+E(f10(x58582,f318(f318(f296(x58582),x58583),x58581)),f318(f318(f116(x58582),x58583),f10(x58582,x58581)))
% 26.45/26.34  [5859]~P108(x58592)+E(x58591,f189(f885(x58592,a874)))+~P1(f318(f65(x58592),x58591))+E(f14(x58592,f318(f318(f296(x58592),x58593),x58591)),f318(f318(f231(x58592),x58593),f14(x58592,x58591)))
% 26.45/26.34  [5860]~P108(x58602)+E(x58601,f189(f885(x58602,a874)))+~P1(f318(f65(x58602),x58601))+E(f15(x58602,f318(f318(f296(x58602),x58603),x58601)),f318(f318(f232(x58602),x58603),f15(x58602,x58601)))
% 26.45/26.34  [6170]~P125(x61701)+~E(x61703,f2(x61701))+~E(x61702,f2(x61701))+E(f318(f318(f83(x61701),f318(f318(f84(x61701),x61702),x61702)),f318(f318(f84(x61701),x61703),x61703)),f2(x61701))
% 26.45/26.34  [6236]~P101(x62362)+E(x62361,f189(f885(x62362,a874)))+~P1(f318(f65(x62362),x62361))+E(f318(f67(x62362,f84(x62362)),f318(f318(f296(x62362),x62363),x62361)),f318(f318(f84(x62362),x62363),f318(f67(x62362,f84(x62362)),x62361)))
% 26.45/26.34  [6359]~P108(x63592)+E(x63591,f189(f885(x63592,a874)))+~P1(f318(f65(x63592),x63591))+E(f12(x63592,f231(x63592),f318(f318(f296(x63592),x63593),x63591)),f318(f318(f231(x63592),x63593),f12(x63592,f231(x63592),x63591)))
% 26.45/26.34  [6360]~P108(x63602)+E(x63601,f189(f885(x63602,a874)))+~P1(f318(f65(x63602),x63601))+E(f13(x63602,f232(x63602),f318(f318(f296(x63602),x63603),x63601)),f318(f318(f232(x63602),x63603),f13(x63602,f232(x63602),x63601)))
% 26.45/26.34  [6770]~P64(x67701)+~P1(f318(f65(x67701),x67703))+E(f318(f318(f68(x67701,x67701,f107(x67701)),x67702),x67703),f11(x67701,f318(f318(f296(x67701),x67702),x67703)))+P1(f318(f318(f320(x67701),x67702),x67703))
% 26.45/26.34  [6771]~P64(x67711)+~P1(f318(f65(x67711),x67713))+E(f318(f318(f68(x67711,x67711,f116(x67711)),x67712),x67713),f10(x67711,f318(f318(f296(x67711),x67712),x67713)))+P1(f318(f318(f320(x67711),x67712),x67713))
% 26.45/26.34  [6772]~P108(x67721)+~P1(f318(f65(x67721),x67723))+E(f318(f318(f68(x67721,x67721,f231(x67721)),x67722),x67723),f14(x67721,f318(f318(f296(x67721),x67722),x67723)))+P1(f318(f318(f320(x67721),x67722),x67723))
% 26.45/26.34  [6773]~P108(x67731)+~P1(f318(f65(x67731),x67733))+E(f318(f318(f68(x67731,x67731,f232(x67731)),x67732),x67733),f15(x67731,f318(f318(f296(x67731),x67732),x67733)))+P1(f318(f318(f320(x67731),x67732),x67733))
% 26.45/26.34  [6883]~P77(x68831)+~P1(f318(f65(x68831),x68833))+E(f318(f67(x68831,f84(x68831)),f318(f318(f296(x68831),x68832),x68833)),f318(f318(f68(x68831,x68831,f84(x68831)),x68832),x68833))+P1(f318(f318(f320(x68831),x68832),x68833))
% 26.45/26.34  [6901]~P108(x69011)+~P1(f318(f65(x69011),x69013))+E(f12(x69011,f231(x69011),f318(f318(f296(x69011),x69012),x69013)),f318(f318(f68(x69011,x69011,f231(x69011)),x69012),x69013))+P1(f318(f318(f320(x69011),x69012),x69013))
% 26.45/26.34  [6902]~P108(x69021)+~P1(f318(f65(x69021),x69023))+E(f13(x69021,f232(x69021),f318(f318(f296(x69021),x69022),x69023)),f318(f318(f68(x69021,x69021,f232(x69021)),x69022),x69023))+P1(f318(f318(f320(x69021),x69022),x69023))
% 26.45/26.34  [6962]~E(f318(f318(f83(a1),x69622),f318(f318(f84(a1),x69623),x69621)),x69623)+~P1(f318(f318(f234(a1),f2(a1)),x69623))+P1(f318(f318(f233(a1),f81(a1)),x69621))+~P1(f318(f318(f234(a1),x69622),x69623))
% 26.45/26.34  [6991]~E(f318(f318(f83(a1),x69912),f318(f318(f84(a1),x69913),x69911)),x69913)+P1(f318(f318(f233(a1),x69911),f81(a1)))+~P1(f318(f318(f233(a1),f2(a1)),x69912))+~P1(f318(f318(f234(a1),f2(a1)),x69913))
% 26.45/26.34  [7007]E(x70071,f2(a879))+~P1(f318(f51(x70073,x70071),x70072))+~P1(f318(f318(f234(a879),f2(a879)),x70071))+P1(f318(f318(f234(a879),f318(f256(a879,a879),x70072)),x70071))
% 26.45/26.34  [7038]~P137(x70381)+~P1(f318(f318(f233(x70381),x70382),f2(x70381)))+~P1(f318(f318(f233(x70381),x70383),f2(x70381)))+E(f318(f318(f84(x70381),f318(f78(x70381),x70382)),f318(f78(x70381),x70383)),f318(f78(x70381),f318(f318(f84(x70381),x70382),x70383)))
% 26.45/26.34  [7087]~P137(x70871)+~P1(f318(f318(f233(x70871),x70872),f2(x70871)))+E(f318(f318(f84(x70871),f318(f78(x70871),x70872)),f318(f78(x70871),x70873)),f318(f78(x70871),f318(f318(f84(x70871),x70872),x70873)))+~P1(f318(f318(f233(x70871),f2(x70871)),x70873))
% 26.45/26.34  [7088]~P137(x70881)+~P1(f318(f318(f233(x70881),x70883),f2(x70881)))+E(f318(f318(f84(x70881),f318(f78(x70881),x70882)),f318(f78(x70881),x70883)),f318(f78(x70881),f318(f318(f84(x70881),x70882),x70883)))+~P1(f318(f318(f233(x70881),f2(x70881)),x70882))
% 26.45/26.34  [7142]~P137(x71421)+E(f318(f318(f84(x71421),f318(f78(x71421),x71422)),f318(f78(x71421),x71423)),f318(f78(x71421),f318(f318(f84(x71421),x71422),x71423)))+~P1(f318(f318(f233(x71421),f2(x71421)),x71422))+~P1(f318(f318(f233(x71421),f2(x71421)),x71423))
% 26.45/26.34  [7158]~P127(x71581)+~P1(f318(f318(f233(x71581),x71583),f2(x71581)))+~P1(f318(f318(f233(x71581),x71582),f2(x71581)))+P1(f318(f318(f233(x71581),f2(x71581)),f318(f318(f84(x71581),x71582),x71583)))
% 26.45/26.34  [7159]~P127(x71591)+~P1(f318(f318(f233(x71591),x71593),f2(x71591)))+~P1(f318(f318(f233(x71591),x71592),f2(x71591)))+P1(f318(f318(f233(x71591),f2(x71591)),f318(f318(f84(x71591),x71592),x71593)))
% 26.45/26.34  [7160]~P125(x71601)+~P1(f318(f318(f233(x71601),x71603),f2(x71601)))+~P1(f318(f318(f233(x71601),x71602),f2(x71601)))+P1(f318(f318(f233(x71601),f2(x71601)),f318(f318(f84(x71601),x71602),x71603)))
% 26.45/26.34  [7161]~P71(x71611)+~P1(f318(f318(f233(x71611),x71613),f2(x71611)))+~P1(f318(f318(f233(x71611),x71612),f2(x71611)))+P1(f318(f318(f233(x71611),f2(x71611)),f318(f318(f276(x71611),x71612),x71613)))
% 26.45/26.34  [7162]~P72(x71621)+~P1(f318(f318(f234(x71621),x71623),f2(x71621)))+~P1(f318(f318(f233(x71621),x71622),f2(x71621)))+P1(f318(f318(f233(x71621),f2(x71621)),f318(f318(f276(x71621),x71622),x71623)))
% 26.45/26.34  [7163]~P125(x71631)+~P1(f318(f318(f234(x71631),x71633),f2(x71631)))+~P1(f318(f318(f234(x71631),x71632),f2(x71631)))+P1(f318(f318(f234(x71631),f2(x71631)),f318(f318(f84(x71631),x71632),x71633)))
% 26.45/26.34  [7164]~P71(x71641)+~P1(f318(f318(f234(x71641),x71643),f2(x71641)))+~P1(f318(f318(f234(x71641),x71642),f2(x71641)))+P1(f318(f318(f234(x71641),f2(x71641)),f318(f318(f276(x71641),x71642),x71643)))
% 26.45/26.34  [7165]~P72(x71651)+~P1(f318(f318(f234(x71651),x71653),f2(x71651)))+~P1(f318(f318(f234(x71651),x71652),f2(x71651)))+P1(f318(f318(f234(x71651),f2(x71651)),f318(f318(f276(x71651),x71652),x71653)))
% 26.45/26.34  [7166]~P118(x71661)+~P1(f318(f318(f234(a879),f2(a879)),x71663))+~P1(f318(f318(f234(x71661),f81(x71661)),x71662))+P1(f318(f318(f234(x71661),f81(x71661)),f318(f318(f249(x71661),x71662),x71663)))
% 26.45/26.34  [7261]~P92(x72611)+~P1(f318(f318(f233(x72611),f2(x72611)),x72613))+~P1(f318(f318(f233(x72611),f2(x72611)),x72612))+P1(f318(f318(f233(x72611),f2(x72611)),f318(f318(f83(x72611),x72612),x72613)))
% 26.45/26.34  [7262]~P127(x72621)+~P1(f318(f318(f233(x72621),f2(x72621)),x72623))+~P1(f318(f318(f233(x72621),f2(x72621)),x72622))+P1(f318(f318(f233(x72621),f2(x72621)),f318(f318(f84(x72621),x72622),x72623)))
% 26.45/26.34  [7263]~P134(x72631)+~P1(f318(f318(f233(x72631),f2(x72631)),x72633))+~P1(f318(f318(f233(x72631),f2(x72631)),x72632))+P1(f318(f318(f233(x72631),f2(x72631)),f318(f318(f84(x72631),x72632),x72633)))
% 26.45/26.34  [7264]~P125(x72641)+~P1(f318(f318(f233(x72641),f2(x72641)),x72643))+~P1(f318(f318(f233(x72641),f2(x72641)),x72642))+P1(f318(f318(f233(x72641),f2(x72641)),f318(f318(f84(x72641),x72642),x72643)))
% 26.45/26.34  [7265]~P71(x72651)+~P1(f318(f318(f233(x72651),f2(x72651)),x72653))+~P1(f318(f318(f233(x72651),f2(x72651)),x72652))+P1(f318(f318(f233(x72651),f2(x72651)),f318(f318(f276(x72651),x72652),x72653)))
% 26.45/26.34  [7266]~P72(x72661)+~P1(f318(f318(f234(x72661),f2(x72661)),x72663))+~P1(f318(f318(f233(x72661),f2(x72661)),x72662))+P1(f318(f318(f233(x72661),f2(x72661)),f318(f318(f276(x72661),x72662),x72663)))
% 26.45/26.34  [7267]~P118(x72671)+~P1(f318(f318(f234(x72671),f81(x72671)),x72673))+~P1(f318(f318(f234(x72671),f81(x72671)),x72672))+P1(f318(f318(f234(x72671),f81(x72671)),f318(f318(f84(x72671),x72672),x72673)))
% 26.45/26.34  [7268]~P92(x72681)+~P1(f318(f318(f233(x72681),f2(x72681)),x72683))+~P1(f318(f318(f234(x72681),f2(x72681)),x72682))+P1(f318(f318(f234(x72681),f2(x72681)),f318(f318(f83(x72681),x72682),x72683)))
% 26.45/26.34  [7269]~P92(x72691)+~P1(f318(f318(f233(x72691),f2(x72691)),x72692))+~P1(f318(f318(f234(x72691),f2(x72691)),x72693))+P1(f318(f318(f234(x72691),f2(x72691)),f318(f318(f83(x72691),x72692),x72693)))
% 26.45/26.34  [7270]~P92(x72701)+~P1(f318(f318(f234(x72701),f2(x72701)),x72703))+~P1(f318(f318(f234(x72701),f2(x72701)),x72702))+P1(f318(f318(f234(x72701),f2(x72701)),f318(f318(f83(x72701),x72702),x72703)))
% 26.45/26.34  [7271]~P130(x72711)+~P1(f318(f318(f234(x72711),f2(x72711)),x72713))+~P1(f318(f318(f234(x72711),f2(x72711)),x72712))+P1(f318(f318(f234(x72711),f2(x72711)),f318(f318(f84(x72711),x72712),x72713)))
% 26.45/26.34  [7272]~P71(x72721)+~P1(f318(f318(f234(x72721),f2(x72721)),x72723))+~P1(f318(f318(f234(x72721),f2(x72721)),x72722))+P1(f318(f318(f234(x72721),f2(x72721)),f318(f318(f276(x72721),x72722),x72723)))
% 26.45/26.34  [7273]~P72(x72731)+~P1(f318(f318(f234(x72731),f2(x72731)),x72733))+~P1(f318(f318(f234(x72731),f2(x72731)),x72732))+P1(f318(f318(f234(x72731),f2(x72731)),f318(f318(f276(x72731),x72732),x72733)))
% 26.45/26.34  [7351]~P64(x73511)+~P1(f318(f65(x73511),x73513))+E(f11(x73511,f318(f318(f296(x73511),x73512),x73513)),x73512)+~E(f318(f318(f22(f885(x73511,a874)),x73513),f318(f318(f296(x73511),x73512),f189(f885(x73511,a874)))),f189(f885(x73511,a874)))
% 26.45/26.34  [7352]~P64(x73521)+~P1(f318(f65(x73521),x73523))+E(f10(x73521,f318(f318(f296(x73521),x73522),x73523)),x73522)+~E(f318(f318(f22(f885(x73521,a874)),x73523),f318(f318(f296(x73521),x73522),f189(f885(x73521,a874)))),f189(f885(x73521,a874)))
% 26.45/26.34  [7353]~P108(x73531)+~P1(f318(f65(x73531),x73533))+E(f14(x73531,f318(f318(f296(x73531),x73532),x73533)),x73532)+~E(f318(f318(f22(f885(x73531,a874)),x73533),f318(f318(f296(x73531),x73532),f189(f885(x73531,a874)))),f189(f885(x73531,a874)))
% 26.45/26.34  [7354]~P108(x73541)+~P1(f318(f65(x73541),x73543))+E(f15(x73541,f318(f318(f296(x73541),x73542),x73543)),x73542)+~E(f318(f318(f22(f885(x73541,a874)),x73543),f318(f318(f296(x73541),x73542),f189(f885(x73541,a874)))),f189(f885(x73541,a874)))
% 26.45/26.34  [7355]~P125(x73551)+P1(f318(f318(f233(x73551),x73552),f2(x73551)))+P1(f318(f318(f233(x73551),f2(x73551)),x73553))+~P1(f318(f318(f233(x73551),f2(x73551)),f318(f318(f84(x73551),x73553),x73552)))
% 26.45/26.34  [7356]~P125(x73561)+P1(f318(f318(f233(x73561),x73562),f2(x73561)))+P1(f318(f318(f233(x73561),f2(x73561)),x73563))+~P1(f318(f318(f233(x73561),f2(x73561)),f318(f318(f84(x73561),x73562),x73563)))
% 26.45/26.34  [7357]~P71(x73571)+P1(f318(f318(f233(x73571),x73572),f2(x73571)))+P1(f318(f318(f233(x73571),f2(x73571)),x73573))+~P1(f318(f318(f233(x73571),f2(x73571)),f318(f318(f276(x73571),x73573),x73572)))
% 26.45/26.34  [7358]~P71(x73581)+P1(f318(f318(f233(x73581),x73582),f2(x73581)))+P1(f318(f318(f233(x73581),f2(x73581)),x73583))+~P1(f318(f318(f233(x73581),f2(x73581)),f318(f318(f276(x73581),x73582),x73583)))
% 26.45/26.34  [7359]~P125(x73591)+P1(f318(f318(f233(x73591),x73592),f2(x73591)))+P1(f318(f318(f233(x73591),f2(x73591)),x73592))+~P1(f318(f318(f233(x73591),f2(x73591)),f318(f318(f84(x73591),x73593),x73592)))
% 26.45/26.34  [7360]~P125(x73601)+P1(f318(f318(f233(x73601),x73602),f2(x73601)))+P1(f318(f318(f233(x73601),f2(x73601)),x73602))+~P1(f318(f318(f233(x73601),f2(x73601)),f318(f318(f84(x73601),x73602),x73603)))
% 26.45/26.34  [7361]~P71(x73611)+P1(f318(f318(f233(x73611),x73612),f2(x73611)))+P1(f318(f318(f233(x73611),f2(x73611)),x73612))+~P1(f318(f318(f233(x73611),f2(x73611)),f318(f318(f276(x73611),x73613),x73612)))
% 26.45/26.34  [7362]~P71(x73621)+P1(f318(f318(f233(x73621),x73622),f2(x73621)))+P1(f318(f318(f233(x73621),f2(x73621)),x73622))+~P1(f318(f318(f233(x73621),f2(x73621)),f318(f318(f276(x73621),x73622),x73623)))
% 26.45/26.34  [7363]~P71(x73631)+P1(f318(f318(f234(x73631),x73632),f2(x73631)))+P1(f318(f318(f234(x73631),f2(x73631)),x73633))+~P1(f318(f318(f234(x73631),f2(x73631)),f318(f318(f276(x73631),x73633),x73632)))
% 26.45/26.34  [7364]~P71(x73641)+P1(f318(f318(f234(x73641),x73642),f2(x73641)))+P1(f318(f318(f234(x73641),f2(x73641)),x73643))+~P1(f318(f318(f234(x73641),f2(x73641)),f318(f318(f276(x73641),x73642),x73643)))
% 26.45/26.34  [7365]~P71(x73651)+P1(f318(f318(f234(x73651),x73652),f2(x73651)))+P1(f318(f318(f234(x73651),f2(x73651)),x73652))+~P1(f318(f318(f234(x73651),f2(x73651)),f318(f318(f276(x73651),x73653),x73652)))
% 26.45/26.34  [7366]~P71(x73661)+P1(f318(f318(f234(x73661),x73662),f2(x73661)))+P1(f318(f318(f234(x73661),f2(x73661)),x73662))+~P1(f318(f318(f234(x73661),f2(x73661)),f318(f318(f276(x73661),x73662),x73663)))
% 26.45/26.34  [7457]~E(f318(f318(f107(f885(x74571,a874)),f318(f168(x74571),x74572)),f318(f168(x74571),x74573)),f189(f885(x74571,a874)))+~P1(f318(f133(x74571),x74573))+~P1(f318(f133(x74571),x74572))+P1(f318(f133(x74571),f318(f318(f121(x74571),x74572),x74573)))
% 26.45/26.34  [7458]~P108(x74581)+~P1(f318(f65(x74581),x74583))+E(f12(x74581,f231(x74581),f318(f318(f296(x74581),x74582),x74583)),x74582)+~E(f318(f318(f22(f885(x74581,a874)),x74583),f318(f318(f296(x74581),x74582),f189(f885(x74581,a874)))),f189(f885(x74581,a874)))
% 26.45/26.34  [7459]~P108(x74591)+~P1(f318(f65(x74591),x74593))+E(f13(x74591,f232(x74591),f318(f318(f296(x74591),x74592),x74593)),x74592)+~E(f318(f318(f22(f885(x74591,a874)),x74593),f318(f318(f296(x74591),x74592),f189(f885(x74591,a874)))),f189(f885(x74591,a874)))
% 26.45/26.34  [7477]~P91(x74771)+~P1(f318(f318(f233(x74771),x74772),x74773))+~P1(f318(f318(f233(x74771),f318(f82(x74771),x74772)),x74773))+P1(f318(f318(f233(x74771),f318(f78(x74771),x74772)),x74773))
% 26.45/26.34  [7478]~P91(x74781)+~P1(f318(f318(f233(x74781),x74782),x74783))+~P1(f318(f318(f233(x74781),f318(f82(x74781),x74782)),x74783))+P1(f318(f318(f233(x74781),f318(f78(x74781),x74782)),x74783))
% 26.45/26.34  [7479]~P122(x74791)+~P1(f318(f318(f234(x74791),x74792),x74793))+~P1(f318(f318(f234(x74791),f318(f82(x74791),x74792)),x74793))+P1(f318(f318(f234(x74791),f318(f78(x74791),x74792)),x74793))
% 26.45/26.34  [7553]~P130(x75531)+P1(f318(f318(f234(x75531),f2(x75531)),x75532))+~P1(f318(f318(f234(x75531),f2(x75531)),x75533))+~P1(f318(f318(f234(x75531),f2(x75531)),f318(f318(f84(x75531),x75533),x75532)))
% 26.45/26.34  [7554]~P130(x75541)+P1(f318(f318(f234(x75541),f2(x75541)),x75542))+~P1(f318(f318(f234(x75541),f2(x75541)),x75543))+~P1(f318(f318(f234(x75541),f2(x75541)),f318(f318(f84(x75541),x75542),x75543)))
% 26.45/26.34  [7854]E(x78541,x78542)+~P1(f318(f65(x78543),x78541))+~P1(f318(f318(f233(a879),f318(f41(x78543),x78541)),f318(f41(x78543),x78542)))+~P1(f318(f318(f233(f885(x78543,a874)),x78542),x78541))
% 26.45/26.34  [7922]~P1(f318(f318(f233(a879),x79222),x79221))+~P1(f318(f318(f233(a879),x79222),x79223))+~P1(f318(f318(f233(a879),x79221),x79223))+P1(f318(f318(f233(a879),f318(f318(f22(a879),x79221),x79222)),f318(f318(f22(a879),x79223),x79222)))
% 26.45/26.34  [7923]~P1(f318(f318(f233(a879),x79232),x79231))+~P1(f318(f318(f233(a879),x79232),x79233))+~P1(f318(f318(f234(a879),x79231),x79233))+P1(f318(f318(f234(a879),f318(f318(f22(a879),x79231),x79232)),f318(f318(f22(a879),x79233),x79232)))
% 26.45/26.34  [7998]~P1(f318(f318(f234(a1),x79981),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x79982))+~P1(f318(f318(f233(a1),x79982),x79983))+P1(f318(f318(f233(a1),f318(f318(f42(a1),x79981),x79982)),f318(f318(f42(a1),x79981),x79983)))
% 26.45/26.34  [8011]~P1(f318(f318(f233(a1),f2(a1)),x80111))+~P1(f318(f318(f234(a1),f2(a1)),x80113))+~P1(f318(f318(f233(a1),x80113),x80112))+P1(f318(f318(f233(a1),f318(f318(f42(a1),x80111),x80112)),f318(f318(f42(a1),x80111),x80113)))
% 26.45/26.34  [8152]E(f318(x81521,f531(x81522,x81521,x81523)),x81522)+~P1(f318(f318(f233(a1),x81522),f318(x81521,x81523)))+P1(f318(f318(f234(a879),f532(x81522,x81521,x81523)),x81523))+~P1(f318(f318(f233(a1),f318(x81521,f2(a879))),x81522))
% 26.45/26.34  [8153]E(f318(x81531,f538(x81532,x81531,x81533)),x81532)+~P1(f318(f318(f233(a1),x81532),f318(x81531,x81533)))+P1(f318(f318(f234(a879),f539(x81532,x81531,x81533)),x81533))+~P1(f318(f318(f233(a1),f318(x81531,f2(a879))),x81532))
% 26.45/26.34  [8255]~P1(f318(f65(x82551),x82553))+~P1(f318(f318(f234(a879),f318(f41(x82551),x82552)),f318(f41(x82551),x82553)))+~P1(f318(f318(f233(f885(x82551,a874)),x82552),x82553))+P1(f318(f318(f234(f885(x82551,a874)),x82552),x82553))
% 26.45/26.34  [8284]E(f318(f318(f83(a1),f463(x82843,x82841,x82842)),f464(x82843,x82841,x82842)),x82841)+E(f318(f318(f22(a1),x82841),x82842),x82841)+~P1(f318(f318(f234(a1),f2(a1)),x82842))+~P1(f318(f318(f320(a1),f318(f318(f22(a1),x82841),f81(a1))),x82843))
% 26.45/26.34  [8285]E(f318(f318(f22(a1),f469(x82853,x82851,x82852)),f470(x82853,x82851,x82852)),x82851)+E(f318(f318(f83(a1),x82851),x82852),x82851)+~P1(f318(f318(f234(a1),f2(a1)),x82852))+~P1(f318(f318(f320(a1),f318(f318(f83(a1),x82851),f81(a1))),x82853))
% 26.45/26.34  [8338]~P1(f318(f318(f233(a879),x83383),x83381))+P1(f318(f318(f233(a879),x83381),x83382))+~P1(f318(f318(f233(a879),x83383),x83382))+~P1(f318(f318(f233(a879),f318(f318(f22(a879),x83381),x83383)),f318(f318(f22(a879),x83382),x83383)))
% 26.45/26.34  [8339]~P1(f318(f318(f233(a879),x83393),x83391))+P1(f318(f318(f234(a879),x83391),x83392))+~P1(f318(f318(f233(a879),x83393),x83392))+~P1(f318(f318(f234(a879),f318(f318(f22(a879),x83391),x83393)),f318(f318(f22(a879),x83392),x83393)))
% 26.45/26.34  [8355]~P108(x83552)+E(x83551,f119(x83552))+~P15(x83552,f318(f165(x83552),x83551))+E(f318(f138(x83552,x83552,f318(f7(x83552,x83552,x83552),f232(x83552)),x83553),f318(f165(x83552),x83551)),f318(f318(f232(x83552),f318(f318(f161(x83552),x83551),f2(a879))),x83553))
% 26.45/26.34  [8401]~P5(x84011)+~P38(x84011,x84011,x84013)+P1(f318(f318(f233(x84011),x84012),f102(x84011,x84013)))+~P1(f318(f318(f233(x84011),x84012),f318(x84013,f318(f318(f116(x84011),x84012),f102(x84011,x84013)))))
% 26.45/26.34  [8422]E(f318(f318(f22(a1),x84221),x84222),x84221)+~P1(f318(f318(f234(a1),f2(a1)),x84222))+P1(f318(f318(f320(a1),f463(x84223,x84221,x84222)),x84223))+~P1(f318(f318(f320(a1),f318(f318(f22(a1),x84221),f81(a1))),x84223))
% 26.45/26.34  [8423]E(f318(f318(f83(a1),x84231),x84232),x84231)+~P1(f318(f318(f234(a1),f2(a1)),x84232))+P1(f318(f318(f320(a1),f469(x84233,x84231,x84232)),x84233))+~P1(f318(f318(f320(a1),f318(f318(f83(a1),x84231),f81(a1))),x84233))
% 26.45/26.34  [8501]~P1(f318(f318(f233(a1),x85011),f318(x85012,x85013)))+P1(f318(f318(f234(a879),f532(x85011,x85012,x85013)),x85013))+P1(f318(f318(f233(a879),f531(x85011,x85012,x85013)),x85013))+~P1(f318(f318(f233(a1),f318(x85012,f2(a879))),x85011))
% 26.45/26.34  [8502]~P1(f318(f318(f233(a1),x85021),f318(x85022,x85023)))+P1(f318(f318(f234(a879),f539(x85021,x85022,x85023)),x85023))+P1(f318(f318(f233(a879),f538(x85021,x85022,x85023)),x85023))+~P1(f318(f318(f233(a1),f318(x85022,f2(a879))),x85021))
% 26.45/26.34  [8583]E(f318(f318(f22(a1),x85831),x85832),x85831)+~P1(f318(f318(f234(a1),f2(a1)),x85832))+P1(f318(f318(f320(a1),f464(x85833,x85831,x85832)),f289(a1,f81(a1),x85832)))+~P1(f318(f318(f320(a1),f318(f318(f22(a1),x85831),f81(a1))),x85833))
% 26.45/26.34  [8584]E(f318(f318(f83(a1),x85841),x85842),x85841)+~P1(f318(f318(f234(a1),f2(a1)),x85842))+P1(f318(f318(f320(a1),f470(x85843,x85841,x85842)),f289(a1,f81(a1),x85842)))+~P1(f318(f318(f320(a1),f318(f318(f83(a1),x85841),f81(a1))),x85843))
% 26.45/26.34  [8715]~P118(x87151)+~P1(f318(f318(f234(x87151),x87152),f81(x87151)))+~P1(f318(f318(f234(x87151),f2(x87151)),x87152))+P1(f318(f318(f234(x87151),f318(f318(f84(x87151),x87152),f318(f318(f249(x87151),x87152),x87153))),f318(f318(f249(x87151),x87152),x87153)))
% 26.45/26.34  [8795]~P1(f318(x87951,x87952))+P1(f318(x87951,f2(a879)))+~P1(f318(f318(f234(a879),x87952),x87953))+~P1(f318(x87951,f48(a879,f318(a118,f736(x87952,x87951,x87953)),x87953)))
% 26.45/26.34  [8934]E(f511(x89341,x89342,x89343),f2(a879))+P1(f318(f318(x89341,x89343),x89342))+P1(f318(f318(x89341,f511(x89341,x89342,x89343)),f48(a879,f509(x89341,x89342,x89343),f511(x89341,x89342,x89343))))+~P1(f318(f306(f884(a879,a879),a217),f318(f318(f248(a879,a879),x89343),x89342)))
% 26.45/26.34  [8972]~P26(x89721,x89721,x89722,x89723)+E(f318(f297(x89721,x89721,x89722),x89723),x89723)+~P1(f318(f65(x89721),x89723))+~P1(f318(f318(f233(f885(x89721,a874)),f318(f297(x89721,x89721,x89722),x89723)),x89723))
% 26.45/26.34  [9042]~P5(x90421)+~P38(x90421,x90421,x90423)+P1(f318(f318(f233(x90421),f318(f318(f116(x90421),x90422),f102(x90421,x90423))),f318(x90423,f318(f318(f116(x90421),x90422),f102(x90421,x90423)))))+~P1(f318(f318(f233(x90421),x90422),f318(x90423,f318(f318(f116(x90421),x90422),f102(x90421,x90423)))))
% 26.45/26.34  [9219]P1(f318(f318(x92191,x92192),x92193))+~P1(f318(f318(f234(a1),f423(x92191,x92193,x92192)),f2(a1)))+P1(f318(f318(x92191,f318(f82(a1),f422(x92191,x92193,x92192))),f318(f82(a1),f423(x92191,x92193,x92192))))+~P1(f318(f306(f884(a1,a1),a222),f318(f318(f248(a1,a1),x92192),x92193)))
% 26.45/26.34  [9399]P1(f318(f318(x93991,x93992),x93993))+P1(f318(f318(x93991,f318(f318(f83(a1),f628(x93991,x93993,x93992)),f81(a1))),f630(x93991,x93993,x93992)))+~P1(f318(f318(f233(a1),f628(x93991,x93993,x93992)),f630(x93991,x93993,x93992)))+~P1(f318(f306(f884(a1,a1),a177),f318(f318(f248(a1,a1),x93992),x93993)))
% 26.45/26.34  [9826]~P4(x98262)+~P4(x98261)+~P1(f318(f62(f884(x98261,x98262)),x98263))+P1(f318(f62(x98261),f318(f318(f8(f885(x98262,a874),a874,x98261),f62(x98262)),f318(f318(f8(f885(x98262,f884(x98261,x98262)),f885(x98262,a874),x98261),f318(f8(f884(x98261,x98262),a874,x98262),x98263)),f248(x98261,x98262)))))
% 26.45/26.34  [9827]~P4(x98272)+~P4(x98271)+~P1(f318(f61(f884(x98271,x98272)),x98273))+P1(f318(f61(x98271),f318(f318(f8(f885(x98272,a874),a874,x98271),f61(x98272)),f318(f318(f8(f885(x98272,f884(x98271,x98272)),f885(x98272,a874),x98271),f318(f8(f884(x98271,x98272),a874,x98272),x98273)),f248(x98271,x98272)))))
% 26.45/26.34  [9931]~P4(x99312)+~P4(x99311)+P1(f318(f62(f884(x99311,x99312)),x99313))+~P1(f318(f62(x99311),f318(f318(f8(f885(x99312,a874),a874,x99311),f62(x99312)),f318(f318(f8(f885(x99312,f884(x99311,x99312)),f885(x99312,a874),x99311),f318(f8(f884(x99311,x99312),a874,x99312),x99313)),f248(x99311,x99312)))))
% 26.45/26.34  [9932]~P4(x99322)+~P4(x99321)+P1(f318(f61(f884(x99321,x99322)),x99323))+~P1(f318(f61(x99321),f318(f318(f8(f885(x99322,a874),a874,x99321),f61(x99322)),f318(f318(f8(f885(x99322,f884(x99321,x99322)),f885(x99322,a874),x99321),f318(f8(f884(x99321,x99322),a874,x99322),x99323)),f248(x99321,x99322)))))
% 26.45/26.34  [10104]E(f318(x101041,f531(x101042,x101041,x101043)),x101042)+~P1(f318(f318(f233(a1),x101042),f318(x101041,x101043)))+~P1(f318(f318(f233(a1),f318(f78(a1),f318(f318(f22(a1),f318(x101041,f318(f318(f83(a879),f532(x101042,x101041,x101043)),f81(a879)))),f318(x101041,f532(x101042,x101041,x101043))))),f81(a1)))+~P1(f318(f318(f233(a1),f318(x101041,f2(a879))),x101042))
% 26.45/26.34  [10105]E(f318(x101051,f538(x101052,x101051,x101053)),x101052)+~P1(f318(f318(f233(a1),x101052),f318(x101051,x101053)))+~P1(f318(f318(f233(a1),f318(f78(a1),f318(f318(f22(a1),f318(x101051,f318(f318(f83(a879),f539(x101052,x101051,x101053)),f81(a879)))),f318(x101051,f539(x101052,x101051,x101053))))),f81(a1)))+~P1(f318(f318(f233(a1),f318(x101051,f2(a879))),x101052))
% 26.45/26.34  [10109]~P1(f318(f318(f233(a1),x101091),f318(x101092,x101093)))+~P1(f318(f318(f233(a1),f318(f78(a1),f318(f318(f22(a1),f318(x101092,f318(f318(f83(a879),f532(x101091,x101092,x101093)),f81(a879)))),f318(x101092,f532(x101091,x101092,x101093))))),f81(a1)))+P1(f318(f318(f233(a879),f531(x101091,x101092,x101093)),x101093))+~P1(f318(f318(f233(a1),f318(x101092,f2(a879))),x101091))
% 26.45/26.34  [10110]~P1(f318(f318(f233(a1),x101101),f318(x101102,x101103)))+~P1(f318(f318(f233(a1),f318(f78(a1),f318(f318(f22(a1),f318(x101102,f318(f318(f83(a879),f539(x101101,x101102,x101103)),f81(a879)))),f318(x101102,f539(x101101,x101102,x101103))))),f81(a1)))+P1(f318(f318(f233(a879),f538(x101101,x101102,x101103)),x101103))+~P1(f318(f318(f233(a1),f318(x101102,f2(a879))),x101101))
% 26.45/26.34  [10165]E(x101651,x101652)+~E(f318(f138(f880(x101653),f880(x101653),f121(x101653),f119(x101653)),x101651),f318(f138(f880(x101653),f880(x101653),f121(x101653),f119(x101653)),x101652))+~E(f318(f190(f880(f880(x101653))),x101651),f318(f190(f880(f880(x101653))),x101652))+~P1(f318(f318(f257(f880(x101653),f880(x101653),a874),f318(f318(f7(f880(x101653),f885(f880(x101653),a879),f885(f880(x101653),a874)),f318(f318(f8(f885(a879,a874),f885(f885(f880(x101653),a879),f885(f880(x101653),a874)),f880(x101653)),f8(a879,a874,f880(x101653))),f318(f318(f8(a879,f885(a879,a874),f880(x101653)),a315),f190(f880(x101653))))),f190(f880(x101653)))),f647(x101652,x101651,x101653)))
% 26.45/26.34  [10166]E(x101661,x101662)+~E(f318(f138(f880(x101663),f880(x101663),f121(x101663),f119(x101663)),x101661),f318(f138(f880(x101663),f880(x101663),f121(x101663),f119(x101663)),x101662))+~E(f318(f190(f880(f880(x101663))),x101661),f318(f190(f880(f880(x101663))),x101662))+~P1(f318(f318(f257(f880(x101663),f880(x101663),a874),f318(f318(f7(f880(x101663),f885(f880(x101663),a879),f885(f880(x101663),a874)),f318(f318(f8(f885(a879,a874),f885(f885(f880(x101663),a879),f885(f880(x101663),a874)),f880(x101663)),f8(a879,a874,f880(x101663))),f318(f318(f8(a879,f885(a879,a874),f880(x101663)),a315),f190(f880(x101663))))),f190(f880(x101663)))),f648(x101661,x101662,x101663)))
% 26.45/26.34  [6870]~E(f81(a879),f2(a879))+~P1(f318(f65(x68701),x68703))+~P1(f318(f65(x68701),x68702))+E(f318(f318(f83(a879),f318(f41(x68701),x68702)),f318(f41(x68701),x68703)),f318(f41(x68701),f318(f318(f116(f885(x68701,a874)),x68702),x68703)))
% 26.45/26.34  [7280]~P105(x72801)+~P1(f318(f65(x72801),x72802))+~P1(f318(f318(f320(x72801),x72803),x72802))+P1(f318(f318(f233(x72801),f318(f67(x72801,f107(x72801)),x72802)),x72803))
% 26.45/26.34  [7281]~P108(x72811)+~P1(f318(f65(x72811),x72812))+~P1(f318(f318(f320(x72811),x72813),x72812))+P1(f318(f318(f233(x72811),f318(f67(x72811,f231(x72811)),x72812)),x72813))
% 26.45/26.34  [7547]~P1(f318(f65(x75471),x75473))+~P1(f318(f65(x75471),x75472))+~E(f318(f318(f107(f885(x75471,a874)),x75472),x75473),f189(f885(x75471,a874)))+E(f318(f318(f83(a879),f318(f41(x75471),x75472)),f318(f41(x75471),x75473)),f318(f41(x75471),f318(f318(f116(f885(x75471,a874)),x75472),x75473)))
% 26.45/26.34  [8344]~P37(x83441,x83443)+~P37(x83441,x83442)+~E(f318(f318(f107(f885(x83441,a874)),f318(f246(x83441,x83441),x83442)),f318(f244(x83441,x83441),x83443)),f189(f885(x83441,a874)))+P37(x83441,f318(f318(f116(f885(f884(x83441,x83441),a874)),x83442),x83443))
% 26.45/26.34  [8437]E(x84371,f318(f318(f42(a879),x84372),x84373))+~P1(f318(f318(f234(a879),f2(a879)),x84373))+~P1(f318(f318(f234(a879),x84372),f318(f318(f84(a879),x84373),f318(a118,x84371))))+~P1(f318(f318(f233(a879),f318(f318(f84(a879),x84373),x84371)),x84372))
% 26.45/26.34  [8581]~P1(f318(f65(x85811),x85812))+~P1(f318(f65(x85811),x85813))+E(f318(f318(f83(a879),f318(f41(x85811),x85812)),f318(f41(x85811),x85813)),f318(f41(x85811),f318(f318(f116(f885(x85811,a874)),x85812),x85813)))+P1(f318(f318(f320(x85811),f370(x85813,x85812,x85811)),f318(f318(f107(f885(x85811,a874)),x85812),x85813)))
% 26.45/26.34  [8946]~P125(x89462)+~E(x89461,f2(x89462))+~E(x89463,f2(x89462))+~P1(f318(f318(f234(x89462),f2(x89462)),f318(f318(f83(x89462),f318(f318(f84(x89462),x89463),x89463)),f318(f318(f84(x89462),x89461),x89461))))
% 26.45/26.34  [9477]~P37(x94771,x94773)+~P37(x94771,x94772)+P37(x94771,f318(f318(f116(f885(f884(x94771,x94771),a874)),x94772),x94773))+~P1(f318(f318(f233(f885(f884(x94771,x94771),a874)),f318(f318(f275(x94771,x94771,x94771),x94772),x94773)),x94772))
% 26.45/26.34  [9598]~P1(f318(x95981,x95983))+~P1(f318(f65(x95982),x95983))+P1(f318(x95981,f189(f885(x95982,a874))))+~P1(f318(x95981,f318(f318(f22(f885(x95982,a874)),f329(x95981,x95983,x95982)),f318(f318(f296(x95982),f330(x95981,x95983,x95982)),f189(f885(x95982,a874))))))
% 26.45/26.34  [9861]~P4(x98611)+~P4(x98612)+P12(x98611,f318(f318(f8(f885(x98612,x98611),a874,f880(x98611)),x98613),f318(f318(f8(f885(x98612,f883(x98611)),f885(x98612,x98611),f880(x98611)),f76(f883(x98611),x98611,x98612,f230(x98611))),f318(f318(f8(f880(f884(x98612,x98611)),f885(x98612,f883(x98611)),f880(x98611)),f180(x98612,x98611)),f318(f176(x98612,x98611),f59(x98612))))),f318(f190(f880(x98612)),f59(x98612)))+~P1(f318(f62(f885(x98612,x98611)),x98613))
% 26.45/26.34  [9862]~P4(x98621)+~P4(x98622)+P11(x98621,f318(f318(f8(f885(x98622,x98621),a874,f880(x98621)),x98623),f318(f318(f8(f885(x98622,f883(x98621)),f885(x98622,x98621),f880(x98621)),f76(f883(x98621),x98621,x98622,f230(x98621))),f318(f318(f8(f880(f884(x98622,x98621)),f885(x98622,f883(x98621)),f880(x98621)),f180(x98622,x98621)),f318(f176(x98622,x98621),f59(x98622))))),f318(f190(f880(x98622)),f59(x98622)))+~P1(f318(f61(f885(x98622,x98621)),x98623))
% 26.45/26.34  [9952]~P4(x99521)+~P4(x99522)+~P12(x99522,f318(f318(f8(f885(x99521,x99522),a874,f880(x99522)),x99523),f318(f318(f8(f885(x99521,f883(x99522)),f885(x99521,x99522),f880(x99522)),f76(f883(x99522),x99522,x99521,f230(x99522))),f318(f318(f8(f880(f884(x99521,x99522)),f885(x99521,f883(x99522)),f880(x99522)),f180(x99521,x99522)),f318(f176(x99521,x99522),f59(x99521))))),f318(f190(f880(x99521)),f59(x99521)))+P1(f318(f62(f885(x99521,x99522)),x99523))
% 26.45/26.34  [9953]~P4(x99531)+~P4(x99532)+~P11(x99532,f318(f318(f8(f885(x99531,x99532),a874,f880(x99532)),x99533),f318(f318(f8(f885(x99531,f883(x99532)),f885(x99531,x99532),f880(x99532)),f76(f883(x99532),x99532,x99531,f230(x99532))),f318(f318(f8(f880(f884(x99531,x99532)),f885(x99531,f883(x99532)),f880(x99532)),f180(x99531,x99532)),f318(f176(x99531,x99532),f59(x99531))))),f318(f190(f880(x99531)),f59(x99531)))+P1(f318(f61(f885(x99531,x99532)),x99533))
% 26.45/26.34  [8748]~P1(f318(f318(f234(a1),f2(a1)),x87483))+P1(f318(f318(f233(a1),f2(a1)),x87481))+~P1(f318(f318(f234(a1),x87482),x87483))+~P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),f318(f318(f84(a1),x87483),x87481)),x87482)))
% 26.45/26.34  [8769]~P64(x87691)+~P1(f318(f65(x87691),x87692))+E(f318(f318(f22(f885(x87691,a874)),x87692),f318(f318(f296(x87691),x87693),f189(f885(x87691,a874)))),f189(f885(x87691,a874)))+E(f318(f318(f107(x87691),x87693),f11(x87691,f318(f318(f22(f885(x87691,a874)),x87692),f318(f318(f296(x87691),x87693),f189(f885(x87691,a874)))))),f11(x87691,f318(f318(f296(x87691),x87693),x87692)))
% 26.45/26.34  [8770]~P64(x87701)+~P1(f318(f65(x87701),x87702))+E(f318(f318(f22(f885(x87701,a874)),x87702),f318(f318(f296(x87701),x87703),f189(f885(x87701,a874)))),f189(f885(x87701,a874)))+E(f318(f318(f116(x87701),x87703),f10(x87701,f318(f318(f22(f885(x87701,a874)),x87702),f318(f318(f296(x87701),x87703),f189(f885(x87701,a874)))))),f10(x87701,f318(f318(f296(x87701),x87703),x87702)))
% 26.45/26.34  [8771]~P108(x87711)+~P1(f318(f65(x87711),x87712))+E(f318(f318(f22(f885(x87711,a874)),x87712),f318(f318(f296(x87711),x87713),f189(f885(x87711,a874)))),f189(f885(x87711,a874)))+E(f318(f318(f231(x87711),x87713),f14(x87711,f318(f318(f22(f885(x87711,a874)),x87712),f318(f318(f296(x87711),x87713),f189(f885(x87711,a874)))))),f14(x87711,f318(f318(f296(x87711),x87713),x87712)))
% 26.45/26.34  [8772]~P108(x87721)+~P1(f318(f65(x87721),x87722))+E(f318(f318(f22(f885(x87721,a874)),x87722),f318(f318(f296(x87721),x87723),f189(f885(x87721,a874)))),f189(f885(x87721,a874)))+E(f318(f318(f232(x87721),x87723),f15(x87721,f318(f318(f22(f885(x87721,a874)),x87722),f318(f318(f296(x87721),x87723),f189(f885(x87721,a874)))))),f15(x87721,f318(f318(f296(x87721),x87723),x87722)))
% 26.45/26.34  [8837]~P108(x88371)+~P1(f318(f65(x88371),x88372))+E(f318(f318(f22(f885(x88371,a874)),x88372),f318(f318(f296(x88371),x88373),f189(f885(x88371,a874)))),f189(f885(x88371,a874)))+E(f318(f318(f231(x88371),x88373),f12(x88371,f231(x88371),f318(f318(f22(f885(x88371,a874)),x88372),f318(f318(f296(x88371),x88373),f189(f885(x88371,a874)))))),f12(x88371,f231(x88371),f318(f318(f296(x88371),x88373),x88372)))
% 26.45/26.34  [8838]~P108(x88381)+~P1(f318(f65(x88381),x88382))+E(f318(f318(f22(f885(x88381,a874)),x88382),f318(f318(f296(x88381),x88383),f189(f885(x88381,a874)))),f189(f885(x88381,a874)))+E(f318(f318(f232(x88381),x88383),f13(x88381,f232(x88381),f318(f318(f22(f885(x88381,a874)),x88382),f318(f318(f296(x88381),x88383),f189(f885(x88381,a874)))))),f13(x88381,f232(x88381),f318(f318(f296(x88381),x88383),x88382)))
% 26.45/26.34  [9223]~P5(x92231)+~P38(x92231,x92231,x92232)+P1(f318(f318(f233(x92231),f101(x92231,x92232)),x92233))+~P1(f318(f318(f233(x92231),f318(x92232,f318(f318(f107(x92231),f101(x92231,x92232)),x92233))),x92233))
% 26.45/26.34  [9419]E(x94191,x94192)+~E(f318(f138(f880(x94193),f880(x94193),f121(x94193),f119(x94193)),x94191),f318(f138(f880(x94193),f880(x94193),f121(x94193),f119(x94193)),x94192))+~E(f318(f190(f880(f880(x94193))),x94191),f318(f190(f880(f880(x94193))),x94192))+P1(f318(f318(f320(f884(f880(x94193),f880(x94193))),f647(x94192,x94191,x94193)),f318(f168(f884(f880(x94193),f880(x94193))),f318(f318(f176(f880(x94193),f880(x94193)),x94191),x94192))))
% 26.45/26.34  [9420]E(x94201,x94202)+~E(f318(f138(f880(x94203),f880(x94203),f121(x94203),f119(x94203)),x94201),f318(f138(f880(x94203),f880(x94203),f121(x94203),f119(x94203)),x94202))+~E(f318(f190(f880(f880(x94203))),x94201),f318(f190(f880(f880(x94203))),x94202))+P1(f318(f318(f320(f884(f880(x94203),f880(x94203))),f648(x94201,x94202,x94203)),f318(f168(f884(f880(x94203),f880(x94203))),f318(f318(f176(f880(x94203),f880(x94203)),x94202),x94201))))
% 26.45/26.34  [10256]~P103(x102562)+E(x102561,f189(f885(x102562,a874)))+~P1(f318(f65(x102562),x102561))+E(f11(x102562,f318(f240(x102562),f318(f318(f8(f885(x102562,a874),a874,x102562),f90(x102562)),f318(f318(f7(x102562,f885(x102562,a874),f885(x102562,a874)),f318(f318(f8(f885(x102562,f885(a874,a874)),f885(f885(x102562,a874),f885(x102562,a874)),x102562),f18(x102562,a874,a874)),f318(f318(f8(f885(x102562,a874),f885(x102562,f885(a874,a874)),x102562),f318(f8(a874,f885(a874,a874),x102562),a316)),f318(f318(f7(x102562,f885(x102562,x102562),f885(x102562,a874)),f318(f318(f8(f885(x102562,a874),f885(f885(x102562,x102562),f885(x102562,a874)),x102562),f8(x102562,a874,x102562)),a315)),f318(f116(x102562),x102563))))),f318(f318(f7(x102562,f885(x102562,a874),a874),f320(x102562)),x102561))))),f318(f318(f116(x102562),x102563),f11(x102562,x102561)))
% 26.45/26.34  [10257]~P103(x102572)+E(x102571,f189(f885(x102572,a874)))+~P1(f318(f65(x102572),x102571))+E(f10(x102572,f318(f240(x102572),f318(f318(f8(f885(x102572,a874),a874,x102572),f90(x102572)),f318(f318(f7(x102572,f885(x102572,a874),f885(x102572,a874)),f318(f318(f8(f885(x102572,f885(a874,a874)),f885(f885(x102572,a874),f885(x102572,a874)),x102572),f18(x102572,a874,a874)),f318(f318(f8(f885(x102572,a874),f885(x102572,f885(a874,a874)),x102572),f318(f8(a874,f885(a874,a874),x102572),a316)),f318(f318(f7(x102572,f885(x102572,x102572),f885(x102572,a874)),f318(f318(f8(f885(x102572,a874),f885(f885(x102572,x102572),f885(x102572,a874)),x102572),f8(x102572,a874,x102572)),a315)),f318(f107(x102572),x102573))))),f318(f318(f7(x102572,f885(x102572,a874),a874),f320(x102572)),x102571))))),f318(f318(f107(x102572),x102573),f10(x102572,x102571)))
% 26.45/26.34  [10258]~P81(x102582)+E(x102581,f189(f885(x102582,a874)))+~P1(f318(f65(x102582),x102581))+E(f14(x102582,f318(f240(x102582),f318(f318(f8(f885(x102582,a874),a874,x102582),f90(x102582)),f318(f318(f7(x102582,f885(x102582,a874),f885(x102582,a874)),f318(f318(f8(f885(x102582,f885(a874,a874)),f885(f885(x102582,a874),f885(x102582,a874)),x102582),f18(x102582,a874,a874)),f318(f318(f8(f885(x102582,a874),f885(x102582,f885(a874,a874)),x102582),f318(f8(a874,f885(a874,a874),x102582),a316)),f318(f318(f7(x102582,f885(x102582,x102582),f885(x102582,a874)),f318(f318(f8(f885(x102582,a874),f885(f885(x102582,x102582),f885(x102582,a874)),x102582),f8(x102582,a874,x102582)),a315)),f318(f83(x102582),x102583))))),f318(f318(f7(x102582,f885(x102582,a874),a874),f320(x102582)),x102581))))),f318(f318(f83(x102582),x102583),f14(x102582,x102581)))
% 26.45/26.34  [10259]~P81(x102592)+E(x102591,f189(f885(x102592,a874)))+~P1(f318(f65(x102592),x102591))+E(f15(x102592,f318(f240(x102592),f318(f318(f8(f885(x102592,a874),a874,x102592),f90(x102592)),f318(f318(f7(x102592,f885(x102592,a874),f885(x102592,a874)),f318(f318(f8(f885(x102592,f885(a874,a874)),f885(f885(x102592,a874),f885(x102592,a874)),x102592),f18(x102592,a874,a874)),f318(f318(f8(f885(x102592,a874),f885(x102592,f885(a874,a874)),x102592),f318(f8(a874,f885(a874,a874),x102592),a316)),f318(f318(f7(x102592,f885(x102592,x102592),f885(x102592,a874)),f318(f318(f8(f885(x102592,a874),f885(f885(x102592,x102592),f885(x102592,a874)),x102592),f8(x102592,a874,x102592)),a315)),f318(f83(x102592),x102593))))),f318(f318(f7(x102592,f885(x102592,a874),a874),f320(x102592)),x102591))))),f318(f318(f83(x102592),x102593),f15(x102592,x102591)))
% 26.45/26.34  [10260]~P108(x102602)+E(x102601,f189(f885(x102602,a874)))+~P1(f318(f65(x102602),x102601))+E(f13(x102602,f232(x102602),f318(f240(x102602),f318(f318(f8(f885(x102602,a874),a874,x102602),f90(x102602)),f318(f318(f7(x102602,f885(x102602,a874),f885(x102602,a874)),f318(f318(f8(f885(x102602,f885(a874,a874)),f885(f885(x102602,a874),f885(x102602,a874)),x102602),f18(x102602,a874,a874)),f318(f318(f8(f885(x102602,a874),f885(x102602,f885(a874,a874)),x102602),f318(f8(a874,f885(a874,a874),x102602),a316)),f318(f318(f7(x102602,f885(x102602,x102602),f885(x102602,a874)),f318(f318(f8(f885(x102602,a874),f885(f885(x102602,x102602),f885(x102602,a874)),x102602),f8(x102602,a874,x102602)),a315)),f318(f231(x102602),x102603))))),f318(f318(f7(x102602,f885(x102602,a874),a874),f320(x102602)),x102601))))),f318(f318(f231(x102602),x102603),f13(x102602,f232(x102602),x102601)))
% 26.45/26.34  [10261]~P108(x102612)+E(x102611,f189(f885(x102612,a874)))+~P1(f318(f65(x102612),x102611))+E(f12(x102612,f231(x102612),f318(f240(x102612),f318(f318(f8(f885(x102612,a874),a874,x102612),f90(x102612)),f318(f318(f7(x102612,f885(x102612,a874),f885(x102612,a874)),f318(f318(f8(f885(x102612,f885(a874,a874)),f885(f885(x102612,a874),f885(x102612,a874)),x102612),f18(x102612,a874,a874)),f318(f318(f8(f885(x102612,a874),f885(x102612,f885(a874,a874)),x102612),f318(f8(a874,f885(a874,a874),x102612),a316)),f318(f318(f7(x102612,f885(x102612,x102612),f885(x102612,a874)),f318(f318(f8(f885(x102612,a874),f885(f885(x102612,x102612),f885(x102612,a874)),x102612),f8(x102612,a874,x102612)),a315)),f318(f232(x102612),x102613))))),f318(f318(f7(x102612,f885(x102612,a874),a874),f320(x102612)),x102611))))),f318(f318(f232(x102612),x102613),f12(x102612,f231(x102612),x102611)))
% 26.45/26.34  [10002]~P122(x100021)+~E(x100023,f2(x100021))+~E(x100022,f2(x100021))+E(f318(f318(f83(x100021),f318(f318(f249(x100021),x100022),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x100021),x100023),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f2(x100021))
% 26.45/26.34  [10149]~P118(x101491)+~P1(f318(f318(f233(x101491),f2(x101491)),x101493))+P1(f318(f318(f233(x101491),x101492),x101493))+~P1(f318(f318(f233(x101491),f318(f318(f249(x101491),x101492),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x101491),x101493),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.34  [10150]~P118(x101501)+~P1(f318(f318(f233(x101501),f2(x101501)),x101503))+P1(f318(f318(f234(x101501),x101502),x101503))+~P1(f318(f318(f234(x101501),f318(f318(f249(x101501),x101502),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x101501),x101503),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))))
% 26.45/26.34  [10195]~P122(x101952)+~E(x101951,f2(x101952))+~E(x101953,f2(x101952))+~P1(f318(f318(f234(x101952),f2(x101952)),f318(f318(f83(x101952),f318(f318(f249(x101952),x101953),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103))))),f318(f318(f249(x101952),x101951),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))))
% 26.45/26.34  [6051]~P108(x60511)+~P109(x60512)+~P51(x60511,x60512,x60513)+P26(x60511,x60512,x60513,x60514)
% 26.45/26.34  [9383]E(x93831,x93832)+~E(f607(x93831,x93832,x93834,x93833),f608(x93831,x93832,x93834,x93833))+P1(f318(f318(f320(f884(f880(x93833),f880(x93833))),f318(f318(f248(f880(x93833),f880(x93833)),x93832),x93831)),f143(x93833,x93834)))+P1(f318(f318(f320(f884(f880(x93833),f880(x93833))),f318(f318(f248(f880(x93833),f880(x93833)),x93831),x93832)),f143(x93833,x93834)))
% 26.45/26.34  [4925]~P69(x49252)+~E(x49254,f2(x49252))+~E(x49251,f2(x49252))+E(x49251,f318(f318(f276(x49252),x49253),x49254))
% 26.45/26.34  [4926]~P69(x49261)+~E(x49263,f2(x49261))+~E(x49264,f2(x49261))+E(f318(f318(f276(x49261),x49262),x49263),x49264)
% 26.45/26.34  [5035]~P69(x50352)+E(x50351,f2(x50352))+~E(x50353,f2(x50352))+~E(x50351,f318(f318(f276(x50352),x50354),x50353))
% 26.45/26.34  [5036]~P69(x50362)+E(x50361,f2(x50362))+~E(x50363,f2(x50362))+~E(f318(f318(f276(x50362),x50364),x50363),x50361)
% 26.45/26.34  [5214]~P120(x52142)+E(x52141,f2(x52142))+~E(f318(f318(f276(x52142),x52143),x52141),x52144)+E(x52143,f318(f318(f84(x52142),x52144),x52141))
% 26.45/26.34  [5215]~P120(x52152)+E(x52151,f2(x52152))+~E(f318(f318(f84(x52152),x52153),x52151),x52154)+E(x52153,f318(f318(f276(x52152),x52154),x52151))
% 26.45/26.34  [5216]~P120(x52162)+E(x52161,f2(x52162))+~E(f318(f318(f84(x52162),x52163),x52161),x52164)+E(x52163,f318(f318(f276(x52162),x52164),x52161))
% 26.45/26.34  [5217]~P69(x52172)+E(x52171,f2(x52172))+~E(f318(f318(f276(x52172),x52173),x52171),x52174)+E(x52173,f318(f318(f84(x52172),x52174),x52171))
% 26.45/26.34  [5218]~P69(x52182)+E(x52181,f2(x52182))+~E(f318(f318(f84(x52182),x52183),x52181),x52184)+E(x52183,f318(f318(f276(x52182),x52184),x52181))
% 26.45/26.34  [5219]~P120(x52192)+E(x52191,f2(x52192))+~E(x52193,f318(f318(f276(x52192),x52194),x52191))+E(f318(f318(f84(x52192),x52193),x52191),x52194)
% 26.45/26.34  [5220]~P120(x52202)+E(x52201,f2(x52202))+~E(x52203,f318(f318(f84(x52202),x52204),x52201))+E(f318(f318(f276(x52202),x52203),x52201),x52204)
% 26.45/26.34  [5221]~P120(x52212)+E(x52211,f2(x52212))+~E(x52213,f318(f318(f84(x52212),x52214),x52211))+E(f318(f318(f276(x52212),x52213),x52211),x52214)
% 26.45/26.34  [5222]~P69(x52222)+E(x52221,f2(x52222))+~E(x52223,f318(f318(f276(x52222),x52224),x52221))+E(f318(f318(f84(x52222),x52223),x52221),x52224)
% 26.45/26.34  [5223]~P69(x52232)+E(x52231,f2(x52232))+~E(x52233,f318(f318(f84(x52232),x52234),x52231))+E(f318(f318(f276(x52232),x52233),x52231),x52234)
% 26.45/26.34  [5249]~P69(x52492)+~E(x52491,f2(x52492))+~E(f318(f318(f84(x52492),x52491),x52494),x52493)+E(x52491,f318(f318(f276(x52492),x52493),x52494))
% 26.45/26.34  [5250]~P69(x52501)+~E(x52504,f2(x52501))+~E(x52502,f318(f318(f84(x52501),x52504),x52503))+E(f318(f318(f276(x52501),x52502),x52503),x52504)
% 26.45/26.34  [5321]~E(x53213,x53214)+~E(x53212,x53213)+~P109(x53211)+E(f289(x53211,x53212,x53213),f318(f318(f296(x53211),x53214),f189(f885(x53211,a874))))
% 26.45/26.34  [5524]~E(f120(x55242,x55241),x55243)+~E(f140(x55242,x55241),x55244)+E(x55241,f119(x55242))+E(f318(f318(f121(x55242),x55243),f318(f318(f147(x55242),x55244),f119(x55242))),x55241)
% 26.45/26.34  [6138]~P118(x61383)+E(x61381,x61382)+~E(f318(f318(f249(x61383),x61384),x61381),f318(f318(f249(x61383),x61384),x61382))+~P1(f318(f318(f234(x61383),f81(x61383)),x61384))
% 26.45/26.34  [6139]E(x61391,x61392)+~E(f318(f318(f296(x61393),x61394),x61391),f318(f318(f296(x61393),x61394),x61392))+P1(f318(f318(f320(x61393),x61394),x61392))+P1(f318(f318(f320(x61393),x61394),x61391))
% 26.45/26.34  [6178]E(f318(x61781,x61782),f81(a879))+~E(f318(f318(f9(x61783,a879),x61781),x61784),f81(a879))+~P1(f318(f65(x61783),x61784))+~P1(f318(f318(f320(x61783),x61782),x61784))
% 26.45/26.34  [6179]E(f318(x61791,x61792),f2(a879))+~E(f318(f318(f6(x61793,a879),x61791),x61794),f2(a879))+~P1(f318(f65(x61793),x61794))+~P1(f318(f318(f320(x61793),x61792),x61794))
% 26.45/26.34  [6393]~P109(x63931)+~P1(f318(f318(f233(x63931),x63934),x63933))+P1(f318(f318(f233(x63931),x63932),x63933))+~P1(f318(f318(f233(x63931),x63932),x63934))
% 26.45/26.34  [6394]~P2(x63941)+~P1(f318(f318(f233(x63941),x63942),x63944))+P1(f318(f318(f233(x63941),x63942),x63943))+~P1(f318(f318(f233(x63941),x63944),x63943))
% 26.45/26.34  [6395]~P109(x63951)+~P1(f318(f318(f234(x63951),x63954),x63953))+P1(f318(f318(f234(x63951),x63952),x63953))+~P1(f318(f318(f233(x63951),x63952),x63954))
% 26.45/26.34  [6396]~P109(x63961)+~P1(f318(f318(f234(x63961),x63962),x63964))+P1(f318(f318(f234(x63961),x63962),x63963))+~P1(f318(f318(f233(x63961),x63964),x63963))
% 26.45/26.34  [6397]~P109(x63971)+~P1(f318(f318(f234(x63971),x63974),x63973))+P1(f318(f318(f234(x63971),x63972),x63973))+~P1(f318(f318(f234(x63971),x63972),x63974))
% 26.45/26.34  [6398]~P2(x63981)+~P1(f318(f318(f234(x63981),x63982),x63984))+P1(f318(f318(f234(x63981),x63982),x63983))+~P1(f318(f318(f233(x63981),x63984),x63983))
% 26.45/26.34  [6399]~P2(x63991)+~P1(f318(f318(f234(x63991),x63994),x63993))+P1(f318(f318(f234(x63991),x63992),x63993))+~P1(f318(f318(f233(x63991),x63992),x63994))
% 26.45/26.34  [6400]~P2(x64001)+~P1(f318(f318(f234(x64001),x64002),x64004))+P1(f318(f318(f234(x64001),x64002),x64003))+~P1(f318(f318(f234(x64001),x64004),x64003))
% 26.45/26.34  [6486]~P35(x64864,x64863,x64862)+E(x64861,f810(x64862,x64863,x64864))+~P1(f318(x64863,x64861))+~P1(f318(f318(f320(x64864),x64861),f318(f168(x64864),x64862)))
% 26.45/26.34  [6640]~P5(x66401)+~P1(f318(f318(f233(x66401),x66402),f44(x66401,x66404)))+P1(f318(f318(f233(x66401),x66402),x66403))+~P1(f318(f318(f320(x66401),x66403),x66404))
% 26.45/26.34  [6789]~P108(x67891)+~P15(x67891,f318(f318(f147(x67891),x67892),x67894))+~P1(f318(f318(f320(x67891),x67893),f318(f168(x67891),x67894)))+P1(f318(f318(f233(x67891),x67892),x67893))
% 26.45/26.34  [6790]~P108(x67901)+~P15(x67901,f318(f318(f147(x67901),x67902),x67904))+~P1(f318(f318(f320(x67901),x67903),f318(f168(x67901),x67904)))+P1(f318(f318(f233(x67901),x67902),x67903))
% 26.45/26.34  [6881]~P5(x68811)+~P1(f318(f318(f233(x68811),f43(x68811,x68814)),x68813))+P1(f318(f318(f233(x68811),x68812),x68813))+~P1(f318(f318(f320(x68811),x68812),x68814))
% 26.45/26.34  [7283]~P108(x72831)+E(f318(f318(f116(f885(x72831,a874)),f318(f288(x72831,x72832),x72833)),f318(f288(x72831,x72833),x72834)),f318(f288(x72831,x72832),x72834))+~P1(f318(f318(f233(x72831),x72833),x72834))+~P1(f318(f318(f233(x72831),x72832),x72833))
% 26.45/26.34  [7327]P35(x73271,x73272,x73273)+~E(f815(x73273,x73272,x73271,x73274),x73274)+~P1(f318(x73272,x73274))+~P1(f318(f318(f320(x73271),x73274),f318(f168(x73271),x73273)))
% 26.45/26.34  [7405]~P108(x74051)+E(f318(f318(f116(f885(x74051,a874)),f318(f288(x74051,x74052),x74053)),f289(x74051,x74053,x74054)),f289(x74051,x74052,x74054))+~P1(f318(f318(f233(x74051),x74053),x74054))+~P1(f318(f318(f233(x74051),x74052),x74053))
% 26.45/26.34  [7468]~P108(x74681)+E(f318(f318(f116(f885(x74681,a874)),f292(x74681,x74682,x74683)),f318(f288(x74681,x74683),x74684)),f292(x74681,x74682,x74684))+~P1(f318(f318(f233(x74681),x74683),x74684))+~P1(f318(f318(f234(x74681),x74682),x74683))
% 26.45/26.34  [7491]~P108(x74911)+E(f318(f318(f116(f885(x74911,a874)),f289(x74911,x74912,x74913)),f292(x74911,x74913,x74914)),f318(f288(x74911,x74912),x74914))+~P1(f318(f318(f233(x74911),x74912),x74913))+~P1(f318(f318(f234(x74911),x74913),x74914))
% 26.45/26.34  [7526]~P108(x75261)+E(f318(f318(f116(f885(x75261,a874)),f292(x75261,x75262,x75263)),f289(x75261,x75263,x75264)),f291(x75261,x75262,x75264))+~P1(f318(f318(f233(x75261),x75263),x75264))+~P1(f318(f318(f234(x75261),x75262),x75263))
% 26.45/26.34  [7527]~P108(x75271)+E(f318(f318(f116(f885(x75271,a874)),f291(x75271,x75272,x75273)),f292(x75271,x75273,x75274)),f292(x75271,x75272,x75274))+~P1(f318(f318(f233(x75271),x75272),x75273))+~P1(f318(f318(f234(x75271),x75273),x75274))
% 26.45/26.34  [7528]~P108(x75281)+E(f318(f318(f116(f885(x75281,a874)),f291(x75281,x75282,x75283)),f291(x75281,x75283,x75284)),f291(x75281,x75282,x75284))+~P1(f318(f318(f233(x75281),x75283),x75284))+~P1(f318(f318(f233(x75281),x75282),x75283))
% 26.45/26.34  [7529]~P108(x75291)+E(f318(f318(f116(f885(x75291,a874)),f289(x75291,x75292,x75293)),f291(x75291,x75293,x75294)),f289(x75291,x75292,x75294))+~P1(f318(f318(f233(x75291),x75293),x75294))+~P1(f318(f318(f233(x75291),x75292),x75293))
% 26.45/26.34  [8328]P26(x83281,x83282,f346(x83283,x83282,x83284,x83281),x83284)+~P1(f318(f65(x83282),x83283))+~P1(f318(f65(x83281),x83284))+~P1(f318(f318(f233(a879),f318(f41(x83281),x83284)),f318(f41(x83282),x83283)))
% 26.45/26.34  [8349]P35(x83491,x83492,x83493)+~P1(f318(x83492,x83494))+P1(f318(x83492,f815(x83493,x83492,x83491,x83494)))+~P1(f318(f318(f320(x83491),x83494),f318(f168(x83491),x83493)))
% 26.45/26.34  [8399]~P80(x83991)+~E(f318(x83993,f734(x83993,x83994,x83992,x83991)),f81(x83991))+E(f318(f318(f318(f69(x83991,x83992,f84(x83991)),x83993),f81(x83991)),x83994),f81(x83991))+~P1(f318(f65(x83992),x83994))
% 26.45/26.34  [8682]~P118(x86821)+~P1(f318(f318(f233(x86821),f2(x86821)),x86823))+P1(f318(f318(f233(x86821),x86822),x86823))+~P1(f318(f318(f233(x86821),f318(f318(f249(x86821),x86822),f318(a118,x86824))),f318(f318(f249(x86821),x86823),f318(a118,x86824))))
% 26.45/26.34  [8836]~P38(f885(x88364,a874),f885(x88364,a874),x88363)+P1(f318(x88361,x88362))+~P1(f318(x88361,f827(x88361,x88363,x88362,x88364)))+~P1(f318(f318(f320(x88364),x88362),f101(f885(x88364,a874),x88363)))
% 26.45/26.34  [8973]P35(x89731,x89732,x89733)+~P1(f318(x89732,x89734))+~P1(f318(f318(f320(x89731),x89734),f318(f168(x89731),x89733)))+P1(f318(f318(f320(x89731),f815(x89733,x89732,x89731,x89734)),f318(f168(x89731),x89733)))
% 26.45/26.34  [9050]~P80(x90501)+E(f318(f318(f318(f69(x90501,x90502,f84(x90501)),x90503),f81(x90501)),x90504),f81(x90501))+~P1(f318(f65(x90502),x90504))+P1(f318(f318(f320(x90502),f734(x90503,x90504,x90502,x90501)),x90504))
% 26.45/26.34  [9542]~P1(f318(f318(f233(a1),x95424),f2(a1)))+P1(f318(f318(f233(a1),f318(f318(f83(a1),f318(f318(f84(a1),x95421),f48(a1,x95422,x95423))),x95424)),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x95423))+~P1(f318(f318(f234(a1),x95421),x95424))
% 26.45/26.34  [9993]~P1(f318(f65(x99931),x99932))+~P1(f318(f318(f320(x99931),x99934),x99932))+~P1(f318(f318(f320(x99931),x99933),x99932))+P1(f318(f318(f234(a879),f318(f41(x99931),f318(f318(f22(f885(x99931,a874)),f318(f318(f22(f885(x99931,a874)),x99932),f318(f318(f296(x99931),x99933),f189(f885(x99931,a874))))),f318(f318(f296(x99931),x99934),f189(f885(x99931,a874)))))),f318(f41(x99931),x99932)))
% 26.45/26.34  [6994]~P105(x69941)+~P1(f318(f318(f233(x69941),x69942),x69944))+~P1(f318(f318(f233(x69941),x69942),x69943))+P1(f318(f318(f233(x69941),x69942),f318(f318(f107(x69941),x69943),x69944)))
% 26.45/26.34  [6995]~P105(x69951)+~P1(f318(f318(f233(x69951),x69952),x69954))+~P1(f318(f318(f233(x69951),x69952),x69953))+P1(f318(f318(f233(x69951),x69952),f318(f318(f107(x69951),x69953),x69954)))
% 26.45/26.34  [6996]~P105(x69961)+~P1(f318(f318(f233(x69961),x69962),x69964))+~P1(f318(f318(f233(x69961),x69962),x69963))+P1(f318(f318(f233(x69961),x69962),f318(f318(f107(x69961),x69963),x69964)))
% 26.45/26.34  [6997]~P108(x69971)+~P1(f318(f318(f233(x69971),x69972),x69974))+~P1(f318(f318(f233(x69971),x69972),x69973))+P1(f318(f318(f233(x69971),x69972),f318(f318(f231(x69971),x69973),x69974)))
% 26.45/26.34  [6998]~P108(x69981)+~P1(f318(f318(f233(x69981),x69982),x69984))+~P1(f318(f318(f233(x69981),x69982),x69983))+P1(f318(f318(f233(x69981),x69982),f318(f318(f231(x69981),x69983),x69984)))
% 26.45/26.34  [6999]~P108(x69991)+~P1(f318(f318(f233(x69991),x69992),x69994))+~P1(f318(f318(f233(x69991),x69992),x69993))+P1(f318(f318(f233(x69991),x69992),f318(f318(f231(x69991),x69993),x69994)))
% 26.45/26.34  [7000]~P108(x70001)+~P1(f318(f318(f234(x70001),x70002),x70004))+~P1(f318(f318(f234(x70001),x70002),x70003))+P1(f318(f318(f234(x70001),x70002),f318(f318(f231(x70001),x70003),x70004)))
% 26.45/26.34  [7020]~P70(x70202)+E(x70201,f2(x70202))+E(f318(f318(f276(x70202),f318(f318(f249(x70202),x70201),x70203)),f318(f318(f249(x70202),x70201),x70204)),f318(f318(f249(x70202),x70201),f318(f318(f22(a879),x70203),x70204)))+~P1(f318(f318(f233(a879),x70204),x70203))
% 26.45/26.34  [7064]~P108(x70641)+~P15(x70641,f318(f318(f147(x70641),x70643),x70644))+P15(x70641,f318(f318(f147(x70641),x70642),f318(f318(f147(x70641),x70643),x70644)))+~P1(f318(f318(f233(x70641),x70642),x70643))
% 26.45/26.34  [7065]~P108(x70651)+~P15(x70651,f318(f318(f147(x70651),x70653),x70654))+P15(x70651,f318(f318(f147(x70651),x70652),f318(f318(f147(x70651),x70653),x70654)))+~P1(f318(f318(f233(x70651),x70652),x70653))
% 26.45/26.34  [7103]~P92(x71031)+~P1(f318(f318(f233(x71031),f2(x71031)),x71034))+~P1(f318(f318(f233(x71031),x71032),x71033))+P1(f318(f318(f233(x71031),x71032),f318(f318(f83(x71031),x71033),x71034)))
% 26.45/26.34  [7104]~P92(x71041)+~P1(f318(f318(f233(x71041),f2(x71041)),x71043))+~P1(f318(f318(f233(x71041),x71042),x71044))+P1(f318(f318(f233(x71041),x71042),f318(f318(f83(x71041),x71043),x71044)))
% 26.45/26.34  [7105]~P118(x71051)+~P1(f318(f318(f234(x71051),f2(x71051)),x71053))+~P1(f318(f318(f234(x71051),x71052),x71054))+P1(f318(f318(f234(x71051),x71052),f318(f318(f83(x71051),x71053),x71054)))
% 26.45/26.34  [7106]~P92(x71061)+~P1(f318(f318(f233(x71061),x71062),x71064))+~P1(f318(f318(f234(x71061),f2(x71061)),x71063))+P1(f318(f318(f234(x71061),x71062),f318(f318(f83(x71061),x71063),x71064)))
% 26.45/26.34  [7107]~P92(x71071)+~P1(f318(f318(f233(x71071),f2(x71071)),x71073))+~P1(f318(f318(f234(x71071),x71072),x71074))+P1(f318(f318(f234(x71071),x71072),f318(f318(f83(x71071),x71073),x71074)))
% 26.45/26.34  [7146]~P108(x71461)+P1(f318(f318(f233(x71461),x71462),x71463))+P1(f318(f318(f233(x71461),x71462),x71464))+~P1(f318(f318(f233(x71461),x71462),f318(f318(f232(x71461),x71464),x71463)))
% 26.45/26.34  [7147]~P108(x71471)+P1(f318(f318(f234(x71471),x71472),x71473))+P1(f318(f318(f234(x71471),x71472),x71474))+~P1(f318(f318(f234(x71471),x71472),f318(f318(f232(x71471),x71474),x71473)))
% 26.45/26.34  [7441]~P109(x74412)+~P4(x74411)+~P1(f318(f318(f234(f885(x74411,x74412)),x74413),x74414))+P1(f318(f318(f233(f885(x74411,x74412)),x74413),x74414))
% 26.45/26.34  [7814]~P72(x78141)+~P1(f318(f318(f234(x78141),x78144),f2(x78141)))+~P1(f318(f318(f233(x78141),x78143),f318(f318(f276(x78141),x78142),x78144)))+P1(f318(f318(f233(x78141),x78142),f318(f318(f84(x78141),x78143),x78144)))
% 26.45/26.34  [7815]~P72(x78151)+~P1(f318(f318(f234(x78151),x78154),f2(x78151)))+~P1(f318(f318(f233(x78151),x78153),f318(f318(f84(x78151),x78152),x78154)))+P1(f318(f318(f233(x78151),x78152),f318(f318(f276(x78151),x78153),x78154)))
% 26.45/26.34  [7816]~P72(x78161)+~P1(f318(f318(f234(x78161),x78164),f2(x78161)))+~P1(f318(f318(f234(x78161),x78163),f318(f318(f276(x78161),x78162),x78164)))+P1(f318(f318(f234(x78161),x78162),f318(f318(f84(x78161),x78163),x78164)))
% 26.45/26.34  [7817]~P72(x78171)+~P1(f318(f318(f234(x78171),x78174),f2(x78171)))+~P1(f318(f318(f234(x78171),x78173),f318(f318(f84(x78171),x78172),x78174)))+P1(f318(f318(f234(x78171),x78172),f318(f318(f276(x78171),x78173),x78174)))
% 26.45/26.34  [7925]~P127(x79251)+~P1(f318(f318(f233(x79251),x79252),f2(x79251)))+~P1(f318(f318(f233(x79251),x79254),x79253))+P1(f318(f318(f233(x79251),f318(f318(f84(x79251),x79252),x79253)),f318(f318(f84(x79251),x79252),x79254)))
% 26.45/26.34  [7926]~P125(x79261)+~P1(f318(f318(f234(x79261),x79262),f2(x79261)))+~P1(f318(f318(f233(x79261),x79264),x79263))+P1(f318(f318(f233(x79261),f318(f318(f84(x79261),x79262),x79263)),f318(f318(f84(x79261),x79262),x79264)))
% 26.45/26.34  [7927]~P127(x79271)+~P1(f318(f318(f233(x79271),x79273),f2(x79271)))+~P1(f318(f318(f233(x79271),x79274),x79272))+P1(f318(f318(f233(x79271),f318(f318(f84(x79271),x79272),x79273)),f318(f318(f84(x79271),x79274),x79273)))
% 26.45/26.34  [7928]~P71(x79281)+~P1(f318(f318(f233(x79281),x79283),f2(x79281)))+~P1(f318(f318(f233(x79281),x79284),x79282))+P1(f318(f318(f233(x79281),f318(f318(f276(x79281),x79282),x79283)),f318(f318(f276(x79281),x79284),x79283)))
% 26.45/26.34  [7929]~P125(x79291)+~P1(f318(f318(f234(x79291),x79292),f2(x79291)))+~P1(f318(f318(f234(x79291),x79294),x79293))+P1(f318(f318(f234(x79291),f318(f318(f84(x79291),x79292),x79293)),f318(f318(f84(x79291),x79292),x79294)))
% 26.45/26.34  [7930]~P125(x79301)+~P1(f318(f318(f234(x79301),x79302),f2(x79301)))+~P1(f318(f318(f234(x79301),x79304),x79303))+P1(f318(f318(f234(x79301),f318(f318(f84(x79301),x79302),x79303)),f318(f318(f84(x79301),x79302),x79304)))
% 26.45/26.34  [7931]~P125(x79311)+~P1(f318(f318(f234(x79311),x79313),f2(x79311)))+~P1(f318(f318(f234(x79311),x79314),x79312))+P1(f318(f318(f234(x79311),f318(f318(f84(x79311),x79312),x79313)),f318(f318(f84(x79311),x79314),x79313)))
% 26.45/26.34  [7932]~P125(x79321)+~P1(f318(f318(f234(x79321),x79323),f2(x79321)))+~P1(f318(f318(f234(x79321),x79324),x79322))+P1(f318(f318(f234(x79321),f318(f318(f84(x79321),x79322),x79323)),f318(f318(f84(x79321),x79324),x79323)))
% 26.45/26.34  [7933]~P125(x79331)+~P1(f318(f318(f234(x79331),x79332),f2(x79331)))+~P1(f318(f318(f234(x79331),x79334),x79333))+P1(f318(f318(f234(x79331),f318(f318(f84(x79331),x79332),x79333)),f318(f318(f84(x79331),x79332),x79334)))
% 26.45/26.34  [7934]~P72(x79341)+~P1(f318(f318(f234(x79341),x79343),f2(x79341)))+~P1(f318(f318(f234(x79341),x79344),x79342))+P1(f318(f318(f234(x79341),f318(f318(f276(x79341),x79342),x79343)),f318(f318(f276(x79341),x79344),x79343)))
% 26.45/26.34  [7935]~P118(x79351)+~P1(f318(f318(f234(x79351),f81(x79351)),x79352))+~P1(f318(f318(f233(a879),x79353),x79354))+P1(f318(f318(f233(x79351),f318(f318(f249(x79351),x79352),x79353)),f318(f318(f249(x79351),x79352),x79354)))
% 26.45/26.34  [7936]~P118(x79361)+~P1(f318(f318(f233(x79361),f81(x79361)),x79362))+~P1(f318(f318(f233(a879),x79363),x79364))+P1(f318(f318(f233(x79361),f318(f318(f249(x79361),x79362),x79363)),f318(f318(f249(x79361),x79362),x79364)))
% 26.45/26.34  [7937]~P118(x79371)+~P1(f318(f318(f234(x79371),f81(x79371)),x79372))+~P1(f318(f318(f234(a879),x79373),x79374))+P1(f318(f318(f234(x79371),f318(f318(f249(x79371),x79372),x79373)),f318(f318(f249(x79371),x79372),x79374)))
% 26.45/26.34  [7938]~P118(x79381)+~P1(f318(f318(f234(x79381),f81(x79381)),x79382))+~P1(f318(f318(f234(a879),x79383),x79384))+P1(f318(f318(f234(x79381),f318(f318(f249(x79381),x79382),x79383)),f318(f318(f249(x79381),x79382),x79384)))
% 26.45/26.34  [7965]P1(f318(f318(f234(a879),f2(a879)),f318(x79651,x79652)))+~P1(f318(f65(x79653),x79654))+~P1(f318(f318(f320(x79653),x79652),x79654))+~P1(f318(f318(f234(a879),f2(a879)),f318(f318(f9(x79653,a879),x79651),x79654)))
% 26.45/26.34  [7974]~P136(x79741)+~P1(f318(f318(f233(x79741),x79743),x79744))+~P1(f318(f318(f233(x79741),f2(x79741)),x79742))+P1(f318(f318(f233(x79741),f318(f318(f84(x79741),x79742),x79743)),f318(f318(f84(x79741),x79742),x79744)))
% 26.45/26.34  [7975]~P135(x79751)+~P1(f318(f318(f233(x79751),x79753),x79754))+~P1(f318(f318(f233(x79751),f2(x79751)),x79752))+P1(f318(f318(f233(x79751),f318(f318(f84(x79751),x79752),x79753)),f318(f318(f84(x79751),x79752),x79754)))
% 26.45/26.34  [7976]~P125(x79761)+~P1(f318(f318(f234(x79761),f2(x79761)),x79762))+~P1(f318(f318(f233(x79761),x79763),x79764))+P1(f318(f318(f233(x79761),f318(f318(f84(x79761),x79762),x79763)),f318(f318(f84(x79761),x79762),x79764)))
% 26.45/26.34  [7977]~P136(x79771)+~P1(f318(f318(f233(x79771),x79772),x79774))+~P1(f318(f318(f233(x79771),f2(x79771)),x79773))+P1(f318(f318(f233(x79771),f318(f318(f84(x79771),x79772),x79773)),f318(f318(f84(x79771),x79774),x79773)))
% 26.45/26.34  [7978]~P118(x79781)+~P1(f318(f318(f233(x79781),x79782),x79784))+~P1(f318(f318(f233(x79781),f2(x79781)),x79782))+P1(f318(f318(f233(x79781),f318(f318(f249(x79781),x79782),x79783)),f318(f318(f249(x79781),x79784),x79783)))
% 26.45/26.34  [7979]~P71(x79791)+~P1(f318(f318(f233(x79791),x79792),x79794))+~P1(f318(f318(f233(x79791),f2(x79791)),x79793))+P1(f318(f318(f233(x79791),f318(f318(f276(x79791),x79792),x79793)),f318(f318(f276(x79791),x79794),x79793)))
% 26.45/26.34  [7980]~P125(x79801)+~P1(f318(f318(f234(x79801),x79803),x79804))+~P1(f318(f318(f234(x79801),f2(x79801)),x79802))+P1(f318(f318(f234(x79801),f318(f318(f84(x79801),x79802),x79803)),f318(f318(f84(x79801),x79802),x79804)))
% 26.45/26.34  [7981]~P130(x79811)+~P1(f318(f318(f234(x79811),x79813),x79814))+~P1(f318(f318(f234(x79811),f2(x79811)),x79812))+P1(f318(f318(f234(x79811),f318(f318(f84(x79811),x79812),x79813)),f318(f318(f84(x79811),x79812),x79814)))
% 26.45/26.34  [7982]~P123(x79821)+~P1(f318(f318(f234(x79821),x79823),x79824))+~P1(f318(f318(f234(x79821),f2(x79821)),x79822))+P1(f318(f318(f234(x79821),f318(f318(f84(x79821),x79822),x79823)),f318(f318(f84(x79821),x79822),x79824)))
% 26.45/26.34  [7983]~P125(x79831)+~P1(f318(f318(f234(x79831),x79832),x79834))+~P1(f318(f318(f234(x79831),f2(x79831)),x79833))+P1(f318(f318(f234(x79831),f318(f318(f84(x79831),x79832),x79833)),f318(f318(f84(x79831),x79834),x79833)))
% 26.45/26.34  [7984]~P130(x79841)+~P1(f318(f318(f234(x79841),x79842),x79844))+~P1(f318(f318(f234(x79841),f2(x79841)),x79843))+P1(f318(f318(f234(x79841),f318(f318(f84(x79841),x79842),x79843)),f318(f318(f84(x79841),x79844),x79843)))
% 26.45/26.34  [7985]~P125(x79851)+~P1(f318(f318(f234(x79851),x79853),x79854))+~P1(f318(f318(f234(x79851),f2(x79851)),x79852))+P1(f318(f318(f234(x79851),f318(f318(f84(x79851),x79852),x79853)),f318(f318(f84(x79851),x79852),x79854)))
% 26.45/26.34  [7986]~P72(x79861)+~P1(f318(f318(f234(x79861),x79862),x79864))+~P1(f318(f318(f234(x79861),f2(x79861)),x79863))+P1(f318(f318(f234(x79861),f318(f318(f276(x79861),x79862),x79863)),f318(f318(f276(x79861),x79864),x79863)))
% 26.45/26.34  [8030]~P110(x80302)+P1(f318(f318(f234(f885(x80301,x80302)),x80304),x80303))+~P1(f318(f318(f233(f885(x80301,x80302)),x80304),x80303))+P1(f318(f318(f233(f885(x80301,x80302)),x80303),x80304))
% 26.45/26.34  [8074]P1(f318(f318(f320(x80741),x80742),x80743))+P1(f318(f318(f320(x80741),x80742),x80744))+~P1(f318(f318(f233(f885(x80741,a874)),x80744),x80743))+P1(f318(f318(f234(f885(x80741,a874)),x80744),f318(f318(f296(x80741),x80742),x80743)))
% 26.45/26.34  [8233]P1(f318(f318(f320(x82331),x82332),x82333))+P1(f318(f318(f320(x82331),x82332),x82334))+~P1(f318(f318(f234(f885(x82331,a874)),x82334),f318(f318(f296(x82331),x82332),x82333)))+P1(f318(f318(f233(f885(x82331,a874)),x82334),x82333))
% 26.45/26.34  [8242]~P4(x82421)+P11(x82421,x82422,x82423)+~P1(f318(x82422,x82424))+~P1(f318(f318(f320(f880(x82421)),x82424),f318(f168(f880(x82421)),f58(x82421,x82423,f59(x82421)))))
% 26.45/26.34  [8252]~P12(x82523,x82521,x82524)+~P4(x82523)+P1(f318(x82521,x82522))+~P1(f318(f318(f320(f880(x82523)),x82522),f318(f168(f880(x82523)),f58(x82523,x82524,f59(x82523)))))
% 26.45/26.34  [8304]~P125(x83041)+P1(f318(f318(f234(x83041),x83043),x83042))+P1(f318(f318(f234(x83041),x83042),x83043))+~P1(f318(f318(f234(x83041),f318(f318(f84(x83041),x83044),x83042)),f318(f318(f84(x83041),x83044),x83043)))
% 26.45/26.34  [8305]~P125(x83051)+P1(f318(f318(f234(x83051),x83053),x83052))+P1(f318(f318(f234(x83051),x83052),x83053))+~P1(f318(f318(f234(x83051),f318(f318(f84(x83051),x83052),x83054)),f318(f318(f84(x83051),x83053),x83054)))
% 26.45/26.34  [8316]~P125(x83161)+P1(f318(f318(f234(x83161),x83164),f2(x83161)))+P1(f318(f318(f234(x83161),x83162),x83163))+~P1(f318(f318(f234(x83161),f318(f318(f84(x83161),x83162),x83164)),f318(f318(f84(x83161),x83163),x83164)))
% 26.45/26.34  [8317]~P125(x83171)+P1(f318(f318(f234(x83171),x83174),f2(x83171)))+P1(f318(f318(f234(x83171),x83172),x83173))+~P1(f318(f318(f234(x83171),f318(f318(f84(x83171),x83174),x83172)),f318(f318(f84(x83171),x83174),x83173)))
% 26.45/26.34  [8322]~P125(x83221)+P1(f318(f318(f234(x83221),x83222),x83223))+P1(f318(f318(f234(x83221),f2(x83221)),x83224))+~P1(f318(f318(f234(x83221),f318(f318(f84(x83221),x83224),x83223)),f318(f318(f84(x83221),x83224),x83222)))
% 26.45/26.34  [8323]~P125(x83231)+P1(f318(f318(f234(x83231),x83232),x83233))+P1(f318(f318(f234(x83231),f2(x83231)),x83234))+~P1(f318(f318(f234(x83231),f318(f318(f84(x83231),x83233),x83234)),f318(f318(f84(x83231),x83232),x83234)))
% 26.45/26.34  [8336]~P125(x83361)+P1(f318(f318(f234(x83361),x83362),f2(x83361)))+P1(f318(f318(f234(x83361),f2(x83361)),x83362))+~P1(f318(f318(f234(x83361),f318(f318(f84(x83361),x83363),x83362)),f318(f318(f84(x83361),x83364),x83362)))
% 26.45/26.34  [8337]~P125(x83371)+P1(f318(f318(f234(x83371),x83372),f2(x83371)))+P1(f318(f318(f234(x83371),f2(x83371)),x83372))+~P1(f318(f318(f234(x83371),f318(f318(f84(x83371),x83372),x83373)),f318(f318(f84(x83371),x83372),x83374)))
% 26.45/26.34  [8364]~P125(x83641)+~P1(f318(f318(f234(x83641),x83644),f2(x83641)))+P1(f318(f318(f233(x83641),x83642),x83643))+~P1(f318(f318(f233(x83641),f318(f318(f84(x83641),x83644),x83643)),f318(f318(f84(x83641),x83644),x83642)))
% 26.45/26.34  [8365]~P125(x83651)+~P1(f318(f318(f234(x83651),x83654),f2(x83651)))+P1(f318(f318(f234(x83651),x83652),x83653))+~P1(f318(f318(f234(x83651),f318(f318(f84(x83651),x83654),x83653)),f318(f318(f84(x83651),x83654),x83652)))
% 26.45/26.34  [8374]~P118(x83743)+~P1(f318(f318(f234(x83743),f81(x83743)),x83744))+P1(f318(f318(f233(a879),x83741),x83742))+~P1(f318(f318(f233(x83743),f318(f318(f249(x83743),x83744),x83741)),f318(f318(f249(x83743),x83744),x83742)))
% 26.45/26.34  [8375]~P118(x83753)+~P1(f318(f318(f234(x83753),f81(x83753)),x83754))+P1(f318(f318(f233(a879),x83751),x83752))+~P1(f318(f318(f233(x83753),f318(f318(f249(x83753),x83754),x83751)),f318(f318(f249(x83753),x83754),x83752)))
% 26.45/26.34  [8376]~P118(x83763)+~P1(f318(f318(f234(x83763),f81(x83763)),x83764))+P1(f318(f318(f234(a879),x83761),x83762))+~P1(f318(f318(f234(x83763),f318(f318(f249(x83763),x83764),x83761)),f318(f318(f249(x83763),x83764),x83762)))
% 26.45/26.34  [8377]~P118(x83773)+~P1(f318(f318(f234(x83773),f81(x83773)),x83774))+P1(f318(f318(f234(a879),x83771),x83772))+~P1(f318(f318(f234(x83773),f318(f318(f249(x83773),x83774),x83771)),f318(f318(f249(x83773),x83774),x83772)))
% 26.45/26.34  [8387]~P125(x83871)+P1(f318(f318(f233(x83871),x83872),x83873))+~P1(f318(f318(f234(x83871),f2(x83871)),x83874))+~P1(f318(f318(f233(x83871),f318(f318(f84(x83871),x83874),x83872)),f318(f318(f84(x83871),x83874),x83873)))
% 26.45/26.34  [8388]~P130(x83881)+P1(f318(f318(f233(x83881),x83882),x83883))+~P1(f318(f318(f234(x83881),f2(x83881)),x83884))+~P1(f318(f318(f233(x83881),f318(f318(f84(x83881),x83884),x83882)),f318(f318(f84(x83881),x83884),x83883)))
% 26.45/26.34  [8389]~P130(x83891)+P1(f318(f318(f233(x83891),x83892),x83893))+~P1(f318(f318(f234(x83891),f2(x83891)),x83894))+~P1(f318(f318(f233(x83891),f318(f318(f84(x83891),x83892),x83894)),f318(f318(f84(x83891),x83893),x83894)))
% 26.45/26.34  [8390]~P125(x83901)+P1(f318(f318(f234(x83901),x83902),x83903))+~P1(f318(f318(f234(x83901),f2(x83901)),x83904))+~P1(f318(f318(f234(x83901),f318(f318(f84(x83901),x83904),x83902)),f318(f318(f84(x83901),x83904),x83903)))
% 26.45/26.34  [8391]~P130(x83911)+P1(f318(f318(f234(x83911),x83912),x83913))+~P1(f318(f318(f233(x83911),f2(x83911)),x83914))+~P1(f318(f318(f234(x83911),f318(f318(f84(x83911),x83914),x83912)),f318(f318(f84(x83911),x83914),x83913)))
% 26.45/26.34  [8392]~P131(x83921)+P1(f318(f318(f234(x83921),x83922),x83923))+~P1(f318(f318(f233(x83921),f2(x83921)),x83924))+~P1(f318(f318(f234(x83921),f318(f318(f84(x83921),x83924),x83922)),f318(f318(f84(x83921),x83924),x83923)))
% 26.45/26.34  [8393]~P118(x83931)+~P1(f318(f318(f233(x83931),f2(x83931)),x83933))+P1(f318(f318(f234(x83931),x83932),x83933))+~P1(f318(f318(f234(x83931),f318(f318(f249(x83931),x83932),x83934)),f318(f318(f249(x83931),x83933),x83934)))
% 26.45/26.34  [8394]~P130(x83941)+P1(f318(f318(f234(x83941),x83942),x83943))+~P1(f318(f318(f233(x83941),f2(x83941)),x83944))+~P1(f318(f318(f234(x83941),f318(f318(f84(x83941),x83942),x83944)),f318(f318(f84(x83941),x83943),x83944)))
% 26.45/26.34  [8395]~P131(x83951)+P1(f318(f318(f234(x83951),x83952),x83953))+~P1(f318(f318(f233(x83951),f2(x83951)),x83954))+~P1(f318(f318(f234(x83951),f318(f318(f84(x83951),x83952),x83954)),f318(f318(f84(x83951),x83953),x83954)))
% 26.45/26.34  [8440]P1(f318(f318(f320(x84401),x84402),x84403))+~P1(f318(f318(f233(f885(x84401,a874)),x84403),x84404))+~P1(f318(f318(f234(f885(x84401,a874)),x84403),x84404))+P1(f318(f318(f234(f885(x84401,a874)),x84403),f318(f318(f296(x84401),x84402),x84404)))
% 26.45/26.34  [8705]~P4(x87051)+~P100(x87052)+~E(f318(x87053,f818(x87054,x87053,x87051,x87052)),f318(x87054,f818(x87054,x87053,x87051,x87052)))+P1(f318(f318(f94(f885(x87051,x87052)),x87053),x87054))
% 26.45/26.34  [8816]E(f318(f318(f22(a1),f479(x88161,x88162,x88163,x88164)),f480(x88161,x88162,x88163,x88164)),x88164)+~P1(f318(f318(f234(a1),f2(a1)),x88163))+~P1(f318(f318(f233(a1),x88161),x88164))+P1(f318(f318(f233(a1),x88161),f318(f318(f83(a1),x88164),x88163)))
% 26.45/26.34  [8817]E(f318(f318(f22(a1),f489(x88171,x88172,x88173,x88174)),f490(x88171,x88172,x88173,x88174)),x88174)+~P1(f318(f318(f234(a1),f2(a1)),x88173))+~P1(f318(f318(f234(a1),x88171),x88174))+P1(f318(f318(f234(a1),x88171),f318(f318(f83(a1),x88174),x88173)))
% 26.45/26.34  [8952]~P4(x89521)+~P100(x89522)+P1(f318(f318(f320(x89521),f818(x89524,x89523,x89521,x89522)),f318(f168(x89521),f59(x89521))))+P1(f318(f318(f94(f885(x89521,x89522)),x89523),x89524))
% 26.45/26.34  [8953]~E(f318(f318(f161(x89531),x89533),f625(x89534,x89533,x89531,x89532)),f318(f318(f161(x89531),x89534),f625(x89534,x89533,x89531,x89532)))+E(f318(f318(f169(x89531),x89532),x89533),f318(f318(f169(x89531),x89532),x89534))+~P1(f318(f318(f233(a879),x89532),f318(f190(f880(x89531)),x89533)))+~P1(f318(f318(f233(a879),x89532),f318(f190(f880(x89531)),x89534)))
% 26.45/26.34  [9021]~P1(f318(f318(f234(a1),f2(a1)),x90213))+~P1(f318(f318(f233(a1),x90211),x90214))+P1(f318(f318(f320(a1),f479(x90211,x90212,x90213,x90214)),x90212))+P1(f318(f318(f233(a1),x90211),f318(f318(f83(a1),x90214),x90213)))
% 26.45/26.34  [9022]~P1(f318(f318(f234(a1),f2(a1)),x90223))+~P1(f318(f318(f234(a1),x90221),x90224))+P1(f318(f318(f320(a1),f489(x90221,x90222,x90223,x90224)),x90222))+P1(f318(f318(f234(a1),x90221),f318(f318(f83(a1),x90224),x90223)))
% 26.45/26.34  [9059]~P105(x90591)+~P1(f318(f65(x90591),x90593))+~P1(f318(f318(f320(x90591),x90594),x90593))+P1(f318(f318(f233(x90591),f318(f318(f68(x90591,x90591,f107(x90591)),x90592),x90593)),f318(f318(f107(x90591),x90594),x90592)))
% 26.45/26.34  [9060]~P108(x90601)+~P1(f318(f65(x90601),x90603))+~P1(f318(f318(f320(x90601),x90604),x90603))+P1(f318(f318(f233(x90601),f318(f318(f68(x90601,x90601,f231(x90601)),x90602),x90603)),f318(f318(f231(x90601),x90604),x90602)))
% 26.45/26.34  [9109]E(f318(f318(f169(x91091),x91092),x91093),f318(f318(f169(x91091),x91092),x91094))+P1(f318(f318(f234(a879),f625(x91093,x91094,x91091,x91092)),x91092))+~P1(f318(f318(f233(a879),x91092),f318(f190(f880(x91091)),x91093)))+~P1(f318(f318(f233(a879),x91092),f318(f190(f880(x91091)),x91094)))
% 26.45/26.34  [9114]~P1(f318(f318(f234(a1),f2(a1)),x91143))+~P1(f318(f318(f233(a1),x91141),x91142))+P1(f318(f318(f320(a1),f480(x91141,x91144,x91143,x91142)),f289(a1,f81(a1),x91143)))+P1(f318(f318(f233(a1),x91141),f318(f318(f83(a1),x91142),x91143)))
% 26.45/26.34  [9115]~P1(f318(f318(f234(a1),f2(a1)),x91153))+~P1(f318(f318(f234(a1),x91151),x91152))+P1(f318(f318(f320(a1),f490(x91151,x91154,x91153,x91152)),f289(a1,f81(a1),x91153)))+P1(f318(f318(f234(a1),x91151),f318(f318(f83(a1),x91152),x91153)))
% 26.45/26.34  [9290]~E(f318(f180(x92901,x92902),x92903),f318(f180(x92901,x92902),x92904))+E(f318(f168(f884(x92901,x92902)),x92903),f318(f168(f884(x92901,x92902)),x92904))+~P1(f318(f133(x92901),f318(f318(f150(f884(x92901,x92902),x92901),f247(x92901,x92902)),x92904)))+~P1(f318(f133(x92901),f318(f318(f150(f884(x92901,x92902),x92901),f247(x92901,x92902)),x92903)))
% 26.45/26.34  [9302]E(f318(f180(x93021,x93022),x93023),f318(f180(x93021,x93022),x93024))+~E(f318(f168(f884(x93021,x93022)),x93023),f318(f168(f884(x93021,x93022)),x93024))+~P1(f318(f133(x93021),f318(f318(f150(f884(x93021,x93022),x93021),f247(x93021,x93022)),x93024)))+~P1(f318(f133(x93021),f318(f318(f150(f884(x93021,x93022),x93021),f247(x93021,x93022)),x93023)))
% 26.45/26.34  [9439]~P108(x94391)+~P1(f318(f65(x94391),x94394))+P1(f318(f318(f320(x94391),f789(x94392,x94393,x94394,x94391)),x94394))+P1(f318(f318(f233(x94391),f318(f318(f68(x94391,x94391,f232(x94391)),x94392),x94394)),f318(f318(f232(x94391),x94393),x94392)))
% 26.45/26.34  [9440]~P63(x94401)+~P1(f318(f65(x94401),x94404))+P1(f318(f318(f320(x94401),f792(x94402,x94403,x94404,x94401)),x94404))+P1(f318(f318(f233(x94401),f318(f318(f68(x94401,x94401,f116(x94401)),x94402),x94404)),f318(f318(f116(x94401),x94403),x94402)))
% 26.45/26.34  [9559]~P63(x95591)+~P1(f318(f65(x95591),x95593))+~P1(f318(f318(f233(x95591),f792(x95592,x95594,x95593,x95591)),x95594))+P1(f318(f318(f233(x95591),f318(f318(f68(x95591,x95591,f116(x95591)),x95592),x95593)),f318(f318(f116(x95591),x95594),x95592)))
% 26.45/26.34  [9560]~P108(x95601)+~P1(f318(f65(x95601),x95603))+~P1(f318(f318(f233(x95601),f789(x95602,x95604,x95603,x95601)),x95604))+P1(f318(f318(f233(x95601),f318(f318(f68(x95601,x95601,f232(x95601)),x95602),x95603)),f318(f318(f232(x95601),x95604),x95602)))
% 26.45/26.34  [9563]~P1(f318(f318(f233(a1),f2(a1)),x95634))+~P1(f318(f318(f234(a1),f2(a1)),x95633))+~P1(f318(f318(f234(a1),x95634),x95631))+P1(f318(f318(f234(a1),f318(f318(f83(a1),f318(f318(f84(a1),x95631),f48(a1,x95632,x95633))),x95634)),f318(f318(f84(a1),x95631),x95633)))
% 26.45/26.34  [9963]E(x99631,x99632)+P1(f318(f318(f320(f884(f880(x99633),f880(x99633))),f318(f318(f248(f880(x99633),f880(x99633)),x99632),x99631)),f143(x99633,x99634)))+P1(f318(f318(f320(f884(f880(x99633),f880(x99633))),f318(f318(f248(f880(x99633),f880(x99633)),x99631),x99632)),f143(x99633,x99634)))+~P1(f318(f318(f320(f884(x99633,x99633)),f318(f318(f248(x99633,x99633),f607(x99631,x99632,x99634,x99633)),f608(x99631,x99632,x99634,x99633))),x99634))
% 26.45/26.34  [9964]E(x99641,x99642)+P1(f318(f318(f320(f884(f880(x99643),f880(x99643))),f318(f318(f248(f880(x99643),f880(x99643)),x99642),x99641)),f143(x99643,x99644)))+P1(f318(f318(f320(f884(f880(x99643),f880(x99643))),f318(f318(f248(f880(x99643),f880(x99643)),x99641),x99642)),f143(x99643,x99644)))+~P1(f318(f318(f320(f884(x99643,x99643)),f318(f318(f248(x99643,x99643),f608(x99641,x99642,x99644,x99643)),f607(x99641,x99642,x99644,x99643))),x99644))
% 26.45/26.34  [7514]~P63(x75141)+~P1(f318(f318(f233(x75141),x75143),x75144))+~P1(f318(f318(f233(x75141),x75142),x75144))+P1(f318(f318(f233(x75141),f318(f318(f116(x75141),x75142),x75143)),x75144))
% 26.45/26.34  [7515]~P63(x75151)+~P1(f318(f318(f233(x75151),x75153),x75154))+~P1(f318(f318(f233(x75151),x75152),x75154))+P1(f318(f318(f233(x75151),f318(f318(f116(x75151),x75152),x75153)),x75154))
% 26.45/26.34  [7516]~P63(x75161)+~P1(f318(f318(f233(x75161),x75163),x75164))+~P1(f318(f318(f233(x75161),x75162),x75164))+P1(f318(f318(f233(x75161),f318(f318(f116(x75161),x75162),x75163)),x75164))
% 26.45/26.34  [7517]~P108(x75171)+~P1(f318(f318(f233(x75171),x75173),x75174))+~P1(f318(f318(f233(x75171),x75172),x75174))+P1(f318(f318(f233(x75171),f318(f318(f232(x75171),x75172),x75173)),x75174))
% 26.45/26.34  [7518]~P108(x75181)+~P1(f318(f318(f233(x75181),x75183),x75184))+~P1(f318(f318(f233(x75181),x75182),x75184))+P1(f318(f318(f233(x75181),f318(f318(f232(x75181),x75182),x75183)),x75184))
% 26.45/26.34  [7519]~P108(x75191)+~P1(f318(f318(f233(x75191),x75193),x75194))+~P1(f318(f318(f233(x75191),x75192),x75194))+P1(f318(f318(f233(x75191),f318(f318(f232(x75191),x75192),x75193)),x75194))
% 26.45/26.34  [7520]~P108(x75201)+~P1(f318(f318(f234(x75201),x75203),x75204))+~P1(f318(f318(f234(x75201),x75202),x75204))+P1(f318(f318(f234(x75201),f318(f318(f232(x75201),x75202),x75203)),x75204))
% 26.45/26.34  [7837]~E(x78371,x78373)+E(f135(a879,f318(f288(a879,x78371),x78372)),f318(f318(f147(a879),x78373),x78374))+~E(f135(a879,f318(f288(a879,f318(f318(f83(a879),x78371),f81(a879))),x78372)),x78374)+~P1(f318(f318(f234(a879),x78371),x78372))
% 26.45/26.34  [7848]~P108(x78481)+P1(f318(f318(f233(x78481),x78482),x78483))+P1(f318(f318(f233(x78481),x78484),x78483))+~P1(f318(f318(f233(x78481),f318(f318(f231(x78481),x78484),x78482)),x78483))
% 26.45/26.34  [7849]~P108(x78491)+P1(f318(f318(f234(x78491),x78492),x78493))+P1(f318(f318(f234(x78491),x78494),x78493))+~P1(f318(f318(f234(x78491),f318(f318(f231(x78491),x78494),x78492)),x78493))
% 26.45/26.34  [8133]~P71(x81331)+~P1(f318(f318(f234(x81331),f2(x81331)),x81333))+~P1(f318(f318(f233(x81331),x81332),f318(f318(f276(x81331),x81334),x81333)))+P1(f318(f318(f233(x81331),f318(f318(f84(x81331),x81332),x81333)),x81334))
% 26.45/26.34  [8134]~P72(x81341)+~P1(f318(f318(f234(x81341),f2(x81341)),x81343))+~P1(f318(f318(f233(x81341),x81342),f318(f318(f276(x81341),x81344),x81343)))+P1(f318(f318(f233(x81341),f318(f318(f84(x81341),x81342),x81343)),x81344))
% 26.45/26.34  [8135]~P71(x81351)+~P1(f318(f318(f234(x81351),f2(x81351)),x81353))+~P1(f318(f318(f233(x81351),x81352),f318(f318(f84(x81351),x81354),x81353)))+P1(f318(f318(f233(x81351),f318(f318(f276(x81351),x81352),x81353)),x81354))
% 26.45/26.34  [8136]~P72(x81361)+~P1(f318(f318(f234(x81361),f2(x81361)),x81363))+~P1(f318(f318(f233(x81361),x81362),f318(f318(f84(x81361),x81364),x81363)))+P1(f318(f318(f233(x81361),f318(f318(f276(x81361),x81362),x81363)),x81364))
% 26.45/26.34  [8137]~P72(x81371)+~P1(f318(f318(f234(x81371),f2(x81371)),x81373))+~P1(f318(f318(f233(x81371),x81372),f318(f318(f84(x81371),x81374),x81373)))+P1(f318(f318(f233(x81371),f318(f318(f276(x81371),x81372),x81373)),x81374))
% 26.45/26.34  [8138]~P71(x81381)+~P1(f318(f318(f234(x81381),f2(x81381)),x81383))+~P1(f318(f318(f234(x81381),x81382),f318(f318(f276(x81381),x81384),x81383)))+P1(f318(f318(f234(x81381),f318(f318(f84(x81381),x81382),x81383)),x81384))
% 26.45/26.34  [8139]~P72(x81391)+~P1(f318(f318(f234(x81391),f2(x81391)),x81393))+~P1(f318(f318(f234(x81391),x81392),f318(f318(f276(x81391),x81394),x81393)))+P1(f318(f318(f234(x81391),f318(f318(f84(x81391),x81392),x81393)),x81394))
% 26.45/26.34  [8140]~P71(x81401)+~P1(f318(f318(f234(x81401),f2(x81401)),x81403))+~P1(f318(f318(f234(x81401),x81402),f318(f318(f84(x81401),x81404),x81403)))+P1(f318(f318(f234(x81401),f318(f318(f276(x81401),x81402),x81403)),x81404))
% 26.45/26.34  [8141]~P72(x81411)+~P1(f318(f318(f234(x81411),f2(x81411)),x81413))+~P1(f318(f318(f234(x81411),x81412),f318(f318(f84(x81411),x81414),x81413)))+P1(f318(f318(f234(x81411),f318(f318(f276(x81411),x81412),x81413)),x81414))
% 26.45/26.34  [8142]~P72(x81421)+~P1(f318(f318(f234(x81421),f2(x81421)),x81423))+~P1(f318(f318(f234(x81421),x81422),f318(f318(f84(x81421),x81424),x81423)))+P1(f318(f318(f234(x81421),f318(f318(f276(x81421),x81422),x81423)),x81424))
% 26.45/26.34  [8274]~P71(x82741)+~P1(f318(f318(f234(x82741),f2(x82741)),x82744))+P1(f318(f318(f233(x82741),x82742),f318(f318(f84(x82741),x82743),x82744)))+~P1(f318(f318(f233(x82741),f318(f318(f276(x82741),x82742),x82744)),x82743))
% 26.45/26.34  [8275]~P71(x82751)+~P1(f318(f318(f234(x82751),f2(x82751)),x82754))+P1(f318(f318(f233(x82751),x82752),f318(f318(f276(x82751),x82753),x82754)))+~P1(f318(f318(f233(x82751),f318(f318(f84(x82751),x82752),x82754)),x82753))
% 26.45/26.34  [8276]~P72(x82761)+~P1(f318(f318(f234(x82761),f2(x82761)),x82764))+P1(f318(f318(f233(x82761),x82762),f318(f318(f276(x82761),x82763),x82764)))+~P1(f318(f318(f233(x82761),f318(f318(f84(x82761),x82762),x82764)),x82763))
% 26.45/26.34  [8277]~P72(x82771)+~P1(f318(f318(f234(x82771),f2(x82771)),x82774))+P1(f318(f318(f233(x82771),x82772),f318(f318(f84(x82771),x82773),x82774)))+~P1(f318(f318(f233(x82771),f318(f318(f276(x82771),x82772),x82774)),x82773))
% 26.45/26.34  [8278]~P72(x82781)+~P1(f318(f318(f234(x82781),f2(x82781)),x82784))+P1(f318(f318(f233(x82781),x82782),f318(f318(f276(x82781),x82783),x82784)))+~P1(f318(f318(f233(x82781),f318(f318(f84(x82781),x82782),x82784)),x82783))
% 26.45/26.34  [8279]~P71(x82791)+~P1(f318(f318(f234(x82791),f2(x82791)),x82794))+P1(f318(f318(f234(x82791),x82792),f318(f318(f84(x82791),x82793),x82794)))+~P1(f318(f318(f234(x82791),f318(f318(f276(x82791),x82792),x82794)),x82793))
% 26.45/26.34  [8280]~P71(x82801)+~P1(f318(f318(f234(x82801),f2(x82801)),x82804))+P1(f318(f318(f234(x82801),x82802),f318(f318(f276(x82801),x82803),x82804)))+~P1(f318(f318(f234(x82801),f318(f318(f84(x82801),x82802),x82804)),x82803))
% 26.45/26.34  [8281]~P72(x82811)+~P1(f318(f318(f234(x82811),f2(x82811)),x82814))+P1(f318(f318(f234(x82811),x82812),f318(f318(f276(x82811),x82813),x82814)))+~P1(f318(f318(f234(x82811),f318(f318(f84(x82811),x82812),x82814)),x82813))
% 26.45/26.34  [8282]~P72(x82821)+~P1(f318(f318(f234(x82821),f2(x82821)),x82824))+P1(f318(f318(f234(x82821),x82822),f318(f318(f84(x82821),x82823),x82824)))+~P1(f318(f318(f234(x82821),f318(f318(f276(x82821),x82822),x82824)),x82823))
% 26.45/26.34  [8283]~P72(x82831)+~P1(f318(f318(f234(x82831),f2(x82831)),x82834))+P1(f318(f318(f234(x82831),x82832),f318(f318(f276(x82831),x82833),x82834)))+~P1(f318(f318(f234(x82831),f318(f318(f84(x82831),x82832),x82834)),x82833))
% 26.45/26.34  [8445]~P72(x84451)+~P1(f318(f318(f234(x84451),x84453),f2(x84451)))+~P1(f318(f318(f233(x84451),f318(f318(f276(x84451),x84454),x84453)),x84452))+P1(f318(f318(f233(x84451),f318(f318(f84(x84451),x84452),x84453)),x84454))
% 26.45/26.34  [8446]~P72(x84461)+~P1(f318(f318(f234(x84461),x84463),f2(x84461)))+~P1(f318(f318(f233(x84461),f318(f318(f84(x84461),x84464),x84463)),x84462))+P1(f318(f318(f233(x84461),f318(f318(f276(x84461),x84462),x84463)),x84464))
% 26.45/26.34  [8447]~P72(x84471)+~P1(f318(f318(f234(x84471),x84473),f2(x84471)))+~P1(f318(f318(f234(x84471),f318(f318(f276(x84471),x84474),x84473)),x84472))+P1(f318(f318(f234(x84471),f318(f318(f84(x84471),x84472),x84473)),x84474))
% 26.45/26.34  [8448]~P72(x84481)+~P1(f318(f318(f234(x84481),x84483),f2(x84481)))+~P1(f318(f318(f234(x84481),f318(f318(f84(x84481),x84484),x84483)),x84482))+P1(f318(f318(f234(x84481),f318(f318(f276(x84481),x84482),x84483)),x84484))
% 26.45/26.34  [8458]~P1(f318(x84581,x84584))+~P1(f318(f318(f234(a879),x84582),f318(f318(f84(a879),x84583),f318(a118,x84584))))+P1(f318(x84581,f318(f318(f42(a879),x84582),x84583)))+~P1(f318(f318(f233(a879),f318(f318(f84(a879),x84583),x84584)),x84582))
% 26.45/26.34  [8679]~P63(x86791)+~P1(f318(f65(x86791),x86794))+~P1(f318(f318(f320(x86791),x86792),x86794))+P1(f318(f318(f233(x86791),f318(f318(f116(x86791),x86792),x86793)),f318(f318(f68(x86791,x86791,f116(x86791)),x86793),x86794)))
% 26.45/26.34  [8680]~P108(x86801)+~P1(f318(f65(x86801),x86804))+~P1(f318(f318(f320(x86801),x86802),x86804))+P1(f318(f318(f233(x86801),f318(f318(f232(x86801),x86802),x86803)),f318(f318(f68(x86801,x86801,f232(x86801)),x86803),x86804)))
% 26.45/26.34  [8818]~P1(f318(f65(x88181),x88182))+E(f318(f41(x88181),f318(f318(f22(f885(x88181,a874)),x88182),f318(f318(f296(x88181),x88183),x88184))),f318(f318(f22(a879),f318(f41(x88181),f318(f318(f22(f885(x88181,a874)),x88182),x88184))),f81(a879)))+P1(f318(f318(f320(x88181),x88183),x88184))+~P1(f318(f318(f320(x88181),x88183),x88182))
% 26.45/26.34  [8888]E(f318(f318(f83(a1),f481(x88881,x88882,x88883,x88884)),f482(x88881,x88882,x88883,x88884)),x88884)+~P1(f318(f318(f234(a1),f2(a1)),x88883))+~P1(f318(f318(f233(a1),x88884),x88881))+P1(f318(f318(f233(a1),f318(f318(f22(a1),x88884),x88883)),x88881))
% 26.45/26.34  [8889]E(f318(f318(f83(a1),f491(x88891,x88892,x88893,x88894)),f492(x88891,x88892,x88893,x88894)),x88894)+~P1(f318(f318(f234(a1),f2(a1)),x88893))+~P1(f318(f318(f234(a1),x88894),x88891))+P1(f318(f318(f234(a1),f318(f318(f22(a1),x88894),x88893)),x88891))
% 26.45/26.34  [9094]~P1(f318(f318(f234(a1),f2(a1)),x90943))+~P1(f318(f318(f233(a1),x90944),x90941))+P1(f318(f318(f320(a1),f481(x90941,x90942,x90943,x90944)),x90942))+P1(f318(f318(f233(a1),f318(f318(f22(a1),x90944),x90943)),x90941))
% 26.45/26.34  [9095]~P1(f318(f318(f234(a1),f2(a1)),x90953))+~P1(f318(f318(f234(a1),x90954),x90951))+P1(f318(f318(f320(a1),f491(x90951,x90952,x90953,x90954)),x90952))+P1(f318(f318(f234(a1),f318(f318(f22(a1),x90954),x90953)),x90951))
% 26.45/26.34  [9180]~P1(f318(f318(f234(a1),f2(a1)),x91802))+~P1(f318(f318(f233(a1),x91801),x91803))+P1(f318(f318(f320(a1),f482(x91803,x91804,x91802,x91801)),f289(a1,f81(a1),x91802)))+P1(f318(f318(f233(a1),f318(f318(f22(a1),x91801),x91802)),x91803))
% 26.45/26.34  [9181]~P1(f318(f318(f234(a1),f2(a1)),x91812))+~P1(f318(f318(f234(a1),x91811),x91813))+P1(f318(f318(f320(a1),f492(x91813,x91814,x91812,x91811)),f289(a1,f81(a1),x91812)))+P1(f318(f318(f234(a1),f318(f318(f22(a1),x91811),x91812)),x91813))
% 26.45/26.34  [9207]~P1(f318(f318(f233(a1),f2(a1)),x92074))+~P1(f318(f318(f234(a1),f2(a1)),x92073))+~P1(f318(f318(f234(a1),x92074),x92071))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),f318(f318(f84(a1),x92071),f48(a1,x92072,x92073))),x92074)))
% 26.45/26.34  [9273]~P105(x92731)+~P1(f318(f65(x92731),x92734))+~P1(f318(f318(f233(x92731),x92732),f787(x92733,x92732,x92734,x92731)))+P1(f318(f318(f233(x92731),f318(f318(f107(x92731),x92732),x92733)),f318(f318(f68(x92731,x92731,f107(x92731)),x92733),x92734)))
% 26.45/26.34  [9274]~P108(x92741)+~P1(f318(f65(x92741),x92744))+~P1(f318(f318(f233(x92741),x92742),f788(x92743,x92742,x92744,x92741)))+P1(f318(f318(f233(x92741),f318(f318(f231(x92741),x92742),x92743)),f318(f318(f68(x92741,x92741,f231(x92741)),x92743),x92744)))
% 26.45/26.34  [9289]~P1(f318(f318(f233(a1),x92894),f2(a1)))+~P1(f318(f318(f234(a1),f2(a1)),x92892))+~P1(f318(f318(f234(a1),x92891),x92894))+P1(f318(f318(f234(a1),f318(f318(f84(a1),x92891),x92892)),f318(f318(f83(a1),f318(f318(f84(a1),x92891),f48(a1,x92893,x92892))),x92894)))
% 26.45/26.34  [9313]P1(f318(f65(x93131),x93132))+~P1(f318(f65(x93131),x93133))+~P1(f318(f318(f320(f885(x93131,a874)),x93132),f318(f318(f64(x93131),x93133),x93134)))+~P1(f318(f318(f233(f885(f884(x93131,x93131),a874)),x93134),f318(f318(f255(x93131,x93131),x93133),f318(f16(f885(x93131,a874),x93131),x93133))))
% 26.45/26.34  [9336]~P108(x93361)+~P1(f318(f65(x93361),x93364))+P1(f318(f318(f320(x93361),f788(x93362,x93363,x93364,x93361)),x93364))+P1(f318(f318(f233(x93361),f318(f318(f231(x93361),x93363),x93362)),f318(f318(f68(x93361,x93361,f231(x93361)),x93362),x93364)))
% 26.45/26.34  [9337]~P105(x93371)+~P1(f318(f65(x93371),x93374))+P1(f318(f318(f320(x93371),f787(x93372,x93373,x93374,x93371)),x93374))+P1(f318(f318(f233(x93371),f318(f318(f107(x93371),x93373),x93372)),f318(f318(f68(x93371,x93371,f107(x93371)),x93372),x93374)))
% 26.45/26.34  [9345]~P38(f885(x93451,a874),f885(x93451,a874),x93453)+~P1(f318(f318(f320(x93451),x93452),x93454))+P1(f318(f318(f320(x93451),x93452),f102(f885(x93451,a874),x93453)))+~P1(f318(f318(f233(f885(x93451,a874)),x93454),f318(x93453,f318(f318(f116(f885(x93451,a874)),x93454),f102(f885(x93451,a874),x93453)))))
% 26.45/26.34  [9516]~P38(f885(x95163,a874),f885(x95163,a874),x95164)+P1(f318(x95161,x95162))+~P1(f318(f318(f320(x95163),x95162),f101(f885(x95163,a874),x95164)))+P1(f318(f318(f320(x95163),f827(x95161,x95164,x95162,x95163)),f318(x95164,f318(f318(f107(f885(x95163,a874)),f101(f885(x95163,a874),x95164)),f318(f240(x95163),x95161)))))
% 26.45/26.34  [9727]~P1(f318(f65(x97272),x97274))+~P1(f318(f65(x97271),x97273))+~P1(f318(f318(f233(a879),f318(f41(x97272),x97274)),f318(f41(x97271),x97273)))+P1(f318(f318(f233(f885(x97271,a874)),f318(f297(x97272,x97271,f346(x97273,x97271,x97274,x97272)),x97274)),x97273))
% 26.45/26.34  [9382]~P1(f318(f318(f320(x93821),x93822),x93824))+P1(f318(f318(f320(x93821),x93822),x93823))+~P1(f318(f318(f234(f885(x93821,a874)),x93824),f318(f318(f296(x93821),x93822),x93823)))+P1(f318(f318(f234(f885(x93821,a874)),f318(f318(f22(f885(x93821,a874)),x93824),f318(f318(f296(x93821),x93822),f189(f885(x93821,a874))))),x93823))
% 26.45/26.34  [9539]~P1(f318(f318(f320(x95391),x95392),x95394))+P1(f318(f318(f320(x95391),x95392),x95393))+P1(f318(f318(f234(f885(x95391,a874)),x95394),f318(f318(f296(x95391),x95392),x95393)))+~P1(f318(f318(f234(f885(x95391,a874)),f318(f318(f22(f885(x95391,a874)),x95394),f318(f318(f296(x95391),x95392),f189(f885(x95391,a874))))),x95393))
% 26.45/26.34  [9566]P1(f318(f318(f320(x95661),x95662),x95663))+~P1(f318(f318(f233(f885(x95661,a874)),x95664),x95663))+P1(f318(f318(f234(f885(x95661,a874)),x95664),f318(f318(f296(x95661),x95662),x95663)))+~P1(f318(f318(f234(f885(x95661,a874)),f318(f318(f22(f885(x95661,a874)),x95664),f318(f318(f296(x95661),x95662),f189(f885(x95661,a874))))),x95663))
% 26.45/26.34  [9571]~P1(f318(f318(f320(x95711),x95713),x95712))+~P1(f318(f318(f234(f885(x95711,a874)),x95712),x95714))+P1(f318(f318(f234(f885(x95711,a874)),x95712),f318(f318(f296(x95711),x95713),x95714)))+~P1(f318(f318(f234(f885(x95711,a874)),f318(f318(f22(f885(x95711,a874)),x95712),f318(f318(f296(x95711),x95713),f189(f885(x95711,a874))))),x95714))
% 26.45/26.34  [9583]~P1(f318(f318(f233(f885(x95831,a874)),x95832),x95834))+~P1(f318(f318(f234(f885(x95831,a874)),x95832),x95834))+P1(f318(f318(f234(f885(x95831,a874)),x95832),f318(f318(f296(x95831),x95833),x95834)))+~P1(f318(f318(f234(f885(x95831,a874)),f318(f318(f22(f885(x95831,a874)),x95832),f318(f318(f296(x95831),x95833),f189(f885(x95831,a874))))),x95834))
% 26.45/26.34  [9626]~P109(x96262)+~P4(x96261)+~P1(f318(f318(f233(f885(x96261,x96262)),x96263),x96264))+P1(f318(f62(x96261),f318(f318(f18(x96261,x96262,a874),f318(f318(f8(x96262,f885(x96262,a874),x96261),f233(x96262)),x96263)),x96264)))
% 26.45/26.34  [9775]~P109(x97752)+~P4(x97751)+P1(f318(f318(f233(f885(x97751,x97752)),x97753),x97754))+~P1(f318(f62(x97751),f318(f318(f18(x97751,x97752,a874),f318(f318(f8(x97752,f885(x97752,a874),x97751),f233(x97752)),x97753)),x97754)))
% 26.45/26.34  [10268]~P38(f885(x102681,a874),f885(x102681,a874),x102683)+~P1(f318(f318(f320(x102681),x102682),x102684))+P1(f318(f318(f320(x102681),x102682),f102(f885(x102681,a874),x102683)))+~P1(f318(f318(f233(f885(x102681,a874)),x102684),f318(x102683,f101(f885(x102681,a874),f318(f318(f7(f885(x102681,a874),f885(x102681,a874),f885(x102681,a874)),f318(f318(f8(f885(x102681,a874),f885(f885(x102681,a874),f885(x102681,a874)),f885(x102681,a874)),f116(f885(x102681,a874))),f318(f318(f7(f885(x102681,a874),f885(x102681,a874),f885(x102681,a874)),f318(f318(f8(f885(x102681,a874),f885(f885(x102681,a874),f885(x102681,a874)),f885(x102681,a874)),f116(f885(x102681,a874))),x102683)),x102684))),f102(f885(x102681,a874),x102683))))))
% 26.45/26.34  [9950]E(f318(f318(f161(x99501),f318(f318(f161(f880(x99501)),f174(x99501,x99502)),x99503)),x99504),f318(f318(f161(x99501),f318(f318(f161(f880(x99501)),x99502),x99504)),x99503))+~P1(f318(f318(f234(a879),x99503),f318(f190(f880(f880(x99501))),f174(x99501,x99502))))+~P15(a879,f318(f165(a879),f318(f318(f150(f880(x99501),a879),f190(f880(x99501))),x99502)))+~P1(f318(f318(f234(a879),x99504),f318(f190(f880(f880(x99501))),f318(f132(f880(x99501),f318(f318(f8(a879,a874,f880(x99501)),f318(f234(a879),x99503)),f190(f880(x99501)))),x99502))))
% 26.45/26.34  [9977]~P1(f318(f318(f320(f884(a879,a879)),x99774),x99771))+~P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),x99774),x99772)),a38))+~P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),x99771),x99773)),a39))+P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),x99771),f318(f318(f296(f884(a879,a879)),x99772),x99773))),a39))
% 26.45/26.34  [9978]~P1(f318(f318(f320(f884(a879,a879)),x99784),x99781))+~P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),x99784),x99782)),a73))+~P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),x99781),x99783)),a74))+P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),x99781),f318(f318(f296(f884(a879,a879)),x99782),x99783))),a74))
% 26.45/26.34  [9868]~P109(x98682)+~P4(x98681)+~P1(f318(f318(f234(f885(x98681,x98682)),x98683),x98684))+P1(f318(f61(x98681),f318(f318(f8(a874,a874,x98681),a313),f318(f318(f18(x98681,x98682,a874),f318(f318(f8(x98682,f885(x98682,a874),x98681),a315),x98683)),x98684))))
% 26.45/26.34  [9989]~P1(f318(f318(f320(f884(a879,a879)),x99894),x99893))+~P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),x99891),x99894)),a38))+~P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),x99892),x99893)),a40))+P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),f318(f318(f296(f884(a879,a879)),x99891),x99892)),x99893)),a40))
% 26.45/26.34  [9990]~P1(f318(f318(f320(f884(a879,a879)),x99904),x99903))+~P1(f318(f318(f320(f884(f884(a879,a879),f884(a879,a879))),f318(f318(f248(f884(a879,a879),f884(a879,a879)),x99901),x99904)),a73))+~P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),x99902),x99903)),a72))+P1(f318(f318(f320(f884(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874))),f318(f318(f248(f885(f884(a879,a879),a874),f885(f884(a879,a879),a874)),f318(f318(f296(f884(a879,a879)),x99901),x99902)),x99903)),a72))
% 26.45/26.34  [6091]~P7(x60914,x60911)+~P1(f318(f318(x60911,x60912),x60915))+P1(f318(f318(x60911,x60912),x60913))+~P1(f318(f318(x60911,x60915),x60913))
% 26.45/26.34  [5351]~P67(x53515)+E(x53511,x53512)+~E(x53513,x53514)+~E(f318(f318(f22(x53515),x53513),x53514),f318(f318(f22(x53515),x53511),x53512))
% 26.45/26.34  [5352]~P67(x53525)+E(x53521,x53522)+~E(x53523,x53524)+~E(f318(f318(f22(x53525),x53523),x53524),f318(f318(f22(x53525),x53521),x53522))
% 26.45/26.34  [6196]~P18(x61965,x61961,x61963)+E(f318(f318(x61961,x61962),f318(x61963,x61964)),f318(x61963,x61964))+~P1(f318(f65(x61965),x61964))+~P1(f318(f318(f320(x61965),x61962),x61964))
% 26.45/26.34  [6383]~P83(x63831)+~E(f318(f318(f22(x63831),x63834),x63835),f318(f318(f22(x63831),x63832),x63833))+~P1(f318(f318(f233(x63831),x63834),x63835))+P1(f318(f318(f233(x63831),x63832),x63833))
% 26.45/26.34  [6384]~P83(x63841)+~E(f318(f318(f22(x63841),x63844),x63845),f318(f318(f22(x63841),x63842),x63843))+~P1(f318(f318(f233(x63841),x63844),x63845))+P1(f318(f318(f233(x63841),x63842),x63843))
% 26.45/26.34  [6385]~P83(x63851)+~E(f318(f318(f22(x63851),x63854),x63855),f318(f318(f22(x63851),x63852),x63853))+~P1(f318(f318(f234(x63851),x63854),x63855))+P1(f318(f318(f234(x63851),x63852),x63853))
% 26.45/26.34  [6386]~P83(x63861)+~E(f318(f318(f22(x63861),x63864),x63865),f318(f318(f22(x63861),x63862),x63863))+~P1(f318(f318(f234(x63861),x63864),x63865))+P1(f318(f318(f234(x63861),x63862),x63863))
% 26.45/26.34  [7368]~E(x73682,f318(f318(f147(x73681),x73684),x73685))+P1(f318(f318(f320(f880(x73681)),x73682),f157(x73681,x73683)))+~P1(f318(f318(f320(f880(x73681)),x73685),f157(x73681,x73683)))+~P1(f318(f318(f320(x73681),x73684),x73683))
% 26.45/26.34  [7790]~E(f318(f190(f880(x77901)),x77903),f318(f190(f880(x77902)),x77904))+~E(f318(f318(f150(f884(x77901,x77902),x77902),f256(x77901,x77902)),x77905),x77904)+~E(f318(f318(f150(f884(x77901,x77902),x77901),f247(x77901,x77902)),x77905),x77903)+E(f318(f318(f176(x77901,x77902),x77903),x77904),x77905)
% 26.45/26.34  [8130]~P109(x81301)+P1(f318(f318(f234(f885(x81301,a874)),f289(x81301,x81302,x81303)),f289(x81301,x81304,x81305)))+~P1(f318(f318(f233(x81301),x81304),x81305))+P1(f318(f318(f233(x81301),x81302),x81303))
% 26.45/26.34  [8226]~P109(x82261)+P1(f318(f318(f233(f885(x82261,a874)),f289(x82261,x82262,x82263)),f289(x82261,x82264,x82265)))+~P1(f318(f318(f233(x82261),x82263),x82265))+~P1(f318(f318(f233(x82261),x82264),x82262))
% 26.45/26.34  [8351]~P108(x83511)+P1(f318(f318(f233(x83511),x83512),x83513))+P1(f318(f318(f233(x83511),x83514),x83513))+~P1(f318(f318(f233(f885(x83511,a874)),f318(f288(x83511,x83513),x83512)),f318(f288(x83511,x83514),x83515)))
% 26.45/26.34  [8352]~P108(x83521)+P1(f318(f318(f233(x83521),x83522),x83523))+P1(f318(f318(f233(x83521),x83522),x83524))+~P1(f318(f318(f233(f885(x83521,a874)),f318(f288(x83521,x83523),x83522)),f318(f288(x83521,x83525),x83524)))
% 26.45/26.34  [8525]~P105(x85253)+~P105(x85251)+~P38(x85253,x85251,x85252)+P1(f318(f318(f233(x85251),f318(x85252,f318(f318(f107(x85253),x85254),x85255))),f318(f318(f107(x85251),f318(x85252,x85254)),f318(x85252,x85255))))
% 26.45/26.34  [8526]~P108(x85263)+~P105(x85261)+~P38(x85263,x85261,x85262)+P1(f318(f318(f233(x85261),f318(x85262,f318(f318(f231(x85263),x85264),x85265))),f318(f318(f107(x85261),f318(x85262,x85264)),f318(x85262,x85265))))
% 26.45/26.34  [8598]~P109(x85981)+~P1(f318(f318(f233(f885(x85981,a874)),f289(x85981,x85984,x85982)),f289(x85981,x85985,x85983)))+P1(f318(f318(f233(x85981),x85982),x85983))+~P1(f318(f318(f233(x85981),x85984),x85982))
% 26.45/26.34  [8599]~P109(x85991)+~P1(f318(f318(f234(f885(x85991,a874)),f289(x85991,x85994,x85992)),f289(x85991,x85995,x85993)))+P1(f318(f318(f233(x85991),x85992),x85993))+~P1(f318(f318(f233(x85991),x85994),x85992))
% 26.45/26.34  [8600]~P109(x86001)+~P1(f318(f318(f233(f885(x86001,a874)),f289(x86001,x86003,x86004)),f289(x86001,x86002,x86005)))+P1(f318(f318(f233(x86001),x86002),x86003))+~P1(f318(f318(f233(x86001),x86003),x86004))
% 26.45/26.34  [8601]~P109(x86011)+~P1(f318(f318(f234(f885(x86011,a874)),f289(x86011,x86013,x86014)),f289(x86011,x86012,x86015)))+P1(f318(f318(f233(x86011),x86012),x86013))+~P1(f318(f318(f233(x86011),x86013),x86014))
% 26.45/26.34  [6041]~P108(x60415)+~P108(x60411)+~P38(x60415,x60411,x60412)+E(f318(f318(f231(x60411),f318(x60412,x60413)),f318(x60412,x60414)),f318(x60412,f318(f318(f231(x60415),x60413),x60414)))
% 26.45/26.34  [6042]~P108(x60425)+~P108(x60421)+~P38(x60425,x60421,x60422)+E(f318(f318(f232(x60421),f318(x60422,x60423)),f318(x60422,x60424)),f318(x60422,f318(f318(f232(x60425),x60423),x60424)))
% 26.45/26.34  [6090]~P18(x60902,x60905,x60903)+E(x60901,f189(f885(x60902,a874)))+~P1(f318(f65(x60902),x60901))+E(f318(x60903,f318(f318(f296(x60902),x60904),x60901)),f318(f318(x60905,x60904),f318(x60903,x60901)))
% 26.45/26.34  [6868]~E(x68681,x68682)+~E(f318(f318(f107(f885(x68683,a874)),x68684),x68685),f189(f885(x68683,a874)))+~P1(f318(f318(f320(x68683),x68682),x68685))+~P1(f318(f318(f320(x68683),x68681),x68684))
% 26.45/26.34  [6951]~P19(x69512,x69515,x69511)+~P1(f318(f65(x69512),x69514))+E(f318(x69511,f318(f318(f296(x69512),x69513),x69514)),f318(f318(f68(x69512,x69512,x69515),x69513),x69514))+P1(f318(f318(f320(x69512),x69513),x69514))
% 26.45/26.34  [7015]~P73(x70152)+~P1(f318(f65(x70151),x70155))+E(f318(f318(f6(x70151,x70152),x70153),f318(f318(f296(x70151),x70154),x70155)),f318(f318(f83(x70152),f318(x70153,x70154)),f318(f318(f6(x70151,x70152),x70153),x70155)))+P1(f318(f318(f320(x70151),x70154),x70155))
% 26.45/26.34  [7016]~P73(x70162)+~P1(f318(f65(x70161),x70165))+E(f318(f318(f6(x70161,x70162),x70163),f318(f318(f296(x70161),x70164),x70165)),f318(f318(f83(x70162),f318(x70163,x70164)),f318(f318(f6(x70161,x70162),x70163),x70165)))+P1(f318(f318(f320(x70161),x70164),x70165))
% 26.45/26.34  [7017]~P80(x70172)+~P1(f318(f65(x70171),x70175))+E(f318(f318(f9(x70171,x70172),x70173),f318(f318(f296(x70171),x70174),x70175)),f318(f318(f84(x70172),f318(x70173,x70174)),f318(f318(f9(x70171,x70172),x70173),x70175)))+P1(f318(f318(f320(x70171),x70174),x70175))
% 26.45/26.34  [7018]~P80(x70182)+~P1(f318(f65(x70181),x70185))+E(f318(f318(f9(x70181,x70182),x70183),f318(f318(f296(x70181),x70184),x70185)),f318(f318(f84(x70182),f318(x70183,x70184)),f318(f318(f9(x70181,x70182),x70183),x70185)))+P1(f318(f318(f320(x70181),x70184),x70185))
% 26.45/26.34  [7532]~P19(x75322,x75325,x75321)+~P1(f318(f65(x75322),x75324))+E(f318(x75321,f318(f318(f296(x75322),x75323),x75324)),x75323)+~E(f318(f318(f22(f885(x75322,a874)),x75324),f318(f318(f296(x75322),x75323),f189(f885(x75322,a874)))),f189(f885(x75322,a874)))
% 26.45/26.34  [7840]~P1(f318(x78401,x78403))+~P1(f318(f318(f197(x78402),x78403),x78405))+~P1(f318(f318(f197(f29(x78401,x78402)),x78405),x78404))+P1(f318(f318(f197(f29(x78401,x78402)),x78403),x78404))
% 26.45/26.34  [7841]~P1(f318(x78411,x78413))+~P1(f318(f318(f197(x78412),x78413),x78415))+~P1(f318(f318(f197(f29(x78411,x78412)),x78415),x78414))+P1(f318(f318(f197(f29(x78411,x78412)),x78413),x78414))
% 26.45/26.34  [7895]~P63(x78951)+~P1(f318(f318(f233(x78951),x78953),x78955))+~P1(f318(f318(f233(x78951),x78952),x78954))+P1(f318(f318(f233(x78951),f318(f318(f116(x78951),x78952),x78953)),f318(f318(f116(x78951),x78954),x78955)))
% 26.45/26.34  [7896]~P105(x78961)+~P1(f318(f318(f233(x78961),x78963),x78965))+~P1(f318(f318(f233(x78961),x78962),x78964))+P1(f318(f318(f233(x78961),f318(f318(f107(x78961),x78962),x78963)),f318(f318(f107(x78961),x78964),x78965)))
% 26.45/26.34  [7897]~P90(x78971)+~P1(f318(f318(f233(x78971),x78973),x78975))+~P1(f318(f318(f233(x78971),x78972),x78974))+P1(f318(f318(f233(x78971),f318(f318(f83(x78971),x78972),x78973)),f318(f318(f83(x78971),x78974),x78975)))
% 26.45/26.34  [7898]~P108(x78981)+~P1(f318(f318(f233(x78981),x78983),x78985))+~P1(f318(f318(f233(x78981),x78982),x78984))+P1(f318(f318(f233(x78981),f318(f318(f231(x78981),x78982),x78983)),f318(f318(f231(x78981),x78984),x78985)))
% 26.45/26.34  [7899]~P108(x78991)+~P1(f318(f318(f233(x78991),x78993),x78995))+~P1(f318(f318(f233(x78991),x78992),x78994))+P1(f318(f318(f233(x78991),f318(f318(f232(x78991),x78992),x78993)),f318(f318(f232(x78991),x78994),x78995)))
% 26.45/26.34  [7900]~P88(x79001)+~P1(f318(f318(f233(x79001),x79003),x79005))+~P1(f318(f318(f234(x79001),x79002),x79004))+P1(f318(f318(f234(x79001),f318(f318(f83(x79001),x79002),x79003)),f318(f318(f83(x79001),x79004),x79005)))
% 26.45/26.34  [7901]~P88(x79011)+~P1(f318(f318(f233(x79011),x79012),x79014))+~P1(f318(f318(f234(x79011),x79013),x79015))+P1(f318(f318(f234(x79011),f318(f318(f83(x79011),x79012),x79013)),f318(f318(f83(x79011),x79014),x79015)))
% 26.45/26.34  [7902]~P88(x79021)+~P1(f318(f318(f234(x79021),x79023),x79025))+~P1(f318(f318(f234(x79021),x79022),x79024))+P1(f318(f318(f234(x79021),f318(f318(f83(x79021),x79022),x79023)),f318(f318(f83(x79021),x79024),x79025)))
% 26.45/26.34  [8039]~P142(x80395)+E(x80391,x80392)+E(x80393,x80394)+~E(f318(f318(f83(x80395),f318(f318(f84(x80395),x80393),x80391)),f318(f318(f84(x80395),x80394),x80392)),f318(f318(f83(x80395),f318(f318(f84(x80395),x80393),x80392)),f318(f318(f84(x80395),x80394),x80391)))
% 26.45/26.34  [8040]~P142(x80405)+E(x80401,x80402)+E(x80403,x80404)+~E(f318(f318(f83(x80405),f318(f318(f84(x80405),x80403),x80401)),f318(f318(f84(x80405),x80404),x80402)),f318(f318(f83(x80405),f318(f318(f84(x80405),x80403),x80402)),f318(f318(f84(x80405),x80404),x80401)))
% 26.45/26.34  [8181]P29(x81811,x81812,x81813)+~P30(x81811,x81814,x81815)+~P29(x81811,x81812,f582(x81815,x81814,x81811,x81812))+~P1(f318(f318(f320(f878(x81811)),x81813),x81815))
% 26.45/26.34  [8249]~P108(x82494)+~P1(f318(f133(x82491),x82493))+P1(f318(f318(f320(x82491),x82492),f318(f168(x82491),x82493)))+P1(f318(f133(x82491),f318(f318(f144(x82491,x82494,x82495),x82492),x82493)))
% 26.45/26.34  [8396]~P67(x83961)+E(f318(f318(f22(x83961),f318(f318(f6(a879,x83961),x83962),f318(f288(a879,x83963),x83964))),f318(f318(f6(a879,x83961),x83962),f318(f288(a879,x83963),x83965))),f318(f318(f6(a879,x83961),x83962),f318(f288(a879,x83965),x83964)))+~P1(f318(f318(f233(a879),x83965),x83964))+~P1(f318(f318(f233(a879),x83963),x83965))
% 26.45/26.34  [8397]~P73(x83971)+E(f318(f318(f83(x83971),f318(f318(f6(a879,x83971),x83972),f318(f288(a879,x83973),x83974))),f318(f318(f6(a879,x83971),x83972),f318(f288(a879,x83974),x83975))),f318(f318(f6(a879,x83971),x83972),f318(f288(a879,x83973),x83975)))+~P1(f318(f318(f233(a879),x83974),x83975))+~P1(f318(f318(f233(a879),x83973),x83974))
% 26.45/26.34  [8734]~P70(x87342)+E(x87341,f2(x87342))+E(x87343,f2(x87342))+E(f318(f318(f276(x87342),f318(f318(f22(x87342),f318(f318(f84(x87342),x87344),x87341)),f318(f318(f84(x87342),x87345),x87343))),f318(f318(f84(x87342),x87343),x87341)),f318(f318(f22(x87342),f318(f318(f276(x87342),x87344),x87343)),f318(f318(f276(x87342),x87345),x87341)))
% 26.45/26.34  [8735]~P70(x87352)+E(x87351,f2(x87352))+E(x87353,f2(x87352))+E(f318(f318(f276(x87352),f318(f318(f83(x87352),f318(f318(f84(x87352),x87354),x87351)),f318(f318(f84(x87352),x87355),x87353))),f318(f318(f84(x87352),x87353),x87351)),f318(f318(f83(x87352),f318(f318(f276(x87352),x87354),x87353)),f318(f318(f276(x87352),x87355),x87351)))
% 26.45/26.34  [8744]~E(x87442,f318(x87443,x87441))+E(x87441,f347(x87442,x87443,x87444,x87445))+~P26(x87445,x87444,x87443,f243(f885(x87445,a874)))+~P1(f318(f318(f320(x87444),x87442),f318(f297(x87445,x87444,x87443),f243(f885(x87445,a874)))))
% 26.45/26.34  [8938]~P122(x89381)+~P1(f318(f318(f234(x89381),f318(f78(x89381),x89382)),x89384))+P1(f318(f318(f234(x89381),f318(f318(f84(x89381),f318(f78(x89381),x89382)),f318(f78(x89381),x89383))),f318(f318(f84(x89381),x89384),x89385)))+~P1(f318(f318(f234(x89381),f318(f78(x89381),x89383)),x89385))
% 26.45/26.34  [8955]~P30(x89551,x89555,x89554)+P29(x89551,x89552,x89553)+P1(f318(f318(f320(f878(x89551)),f582(x89554,x89555,x89551,x89552)),x89555))+~P1(f318(f318(f320(f878(x89551)),x89553),x89554))
% 26.45/26.34  [9051]~P26(x90511,x90513,x90515,x90512)+~P1(f318(f65(x90513),x90514))+P1(f318(f318(f233(a879),f318(f41(x90511),x90512)),f318(f41(x90513),x90514)))+~P1(f318(f318(f233(f885(x90513,a874)),f318(f297(x90511,x90513,x90515),x90512)),x90514))
% 26.45/26.34  [9123]~P73(x91232)+~P26(x91231,x91231,x91234,x91235)+~P1(f318(f65(x91231),x91235))+E(f318(f318(f6(x91231,x91232),f318(f76(x91231,x91232,x91231,x91233),x91234)),x91235),f318(f318(f6(x91231,x91232),x91233),f318(f297(x91231,x91231,x91234),x91235)))
% 26.45/26.34  [9124]~P80(x91242)+~P26(x91241,x91241,x91244,x91245)+~P1(f318(f65(x91241),x91245))+E(f318(f318(f9(x91241,x91242),f318(f76(x91241,x91242,x91241,x91243),x91244)),x91245),f318(f318(f9(x91241,x91242),x91243),f318(f297(x91241,x91241,x91244),x91245)))
% 26.45/26.34  [9214]~E(f348(x92142,x92144,x92141,x92143,x92145),x92145)+~E(x92142,f318(x92144,x92145))+~P26(x92143,x92141,x92144,f243(f885(x92143,a874)))+P1(f318(f318(f320(x92141),x92142),f318(f297(x92143,x92141,x92144),f243(f885(x92143,a874)))))
% 26.45/26.34  [9251]~P37(x92511,x92512)+~P1(f318(f318(f320(x92511),x92513),x92514))+~P1(f318(f318(f320(x92511),x92515),x92514))+~P1(f318(f318(f320(f884(x92511,x92511)),f318(f318(f248(x92511,x92511),x92515),f770(x92512,x92511,x92514))),x92512))
% 26.45/26.34  [9288]~P26(x92882,x92883,x92885,x92881)+E(x92881,f189(f885(x92882,a874)))+E(f318(f297(x92883,x92882,f838(x92884,x92883,x92882,x92881)),x92884),x92881)+~P1(f318(f318(f233(f885(x92883,a874)),f318(f297(x92882,x92883,x92885),x92881)),x92884))
% 26.45/26.34  [9327]~E(x93272,f318(x93271,x93275))+~P26(x93274,x93273,x93271,f243(f885(x93274,a874)))+E(f318(x93271,f348(x93272,x93271,x93273,x93274,x93275)),x93272)+P1(f318(f318(f320(x93273),x93272),f318(f297(x93274,x93273,x93271),f243(f885(x93274,a874)))))
% 26.45/26.34  [9756]~P108(x97565)+~P5(x97565)+P1(f318(f318(f320(x97561),f863(x97562,x97563,x97561,x97564,x97565)),x97563))+~P1(f318(f318(f234(x97565),x97564),f318(f318(f45(x97561,x97565),x97563),x97562)))
% 26.45/26.34  [9761]~P108(x97611)+~P5(x97611)+P1(f318(f318(f234(x97611),x97612),f318(x97613,f863(x97613,x97614,x97615,x97612,x97611))))+~P1(f318(f318(f234(x97611),x97612),f318(f318(f45(x97615,x97611),x97614),x97613)))
% 26.45/26.34  [9845]~P77(x98451)+~P1(f318(f70(x98451,x98451,f84(x98451),x98452,x98453),x98455))+P1(f318(f318(f320(x98451),x98452),x98453))+P1(f318(f70(x98451,x98451,f84(x98451),x98454,f318(f318(f296(x98451),x98452),x98453)),f318(f318(f84(x98451),x98454),x98455)))
% 26.45/26.34  [10061]~P73(x100612)+~P1(f318(f65(x100611),x100615))+E(f318(f318(f6(x100611,x100612),f318(f318(f7(x100611,x100612,x100612),f318(f318(f18(x100611,x100612,f885(x100612,x100612)),f318(f318(f8(a874,f885(x100612,f885(x100612,x100612)),x100611),f100(x100612)),f318(a315,x100613))),x100614)),f2(x100612))),x100615),f2(x100612))+P1(f318(f318(f320(x100611),x100613),x100615))
% 26.45/26.34  [10062]~P80(x100622)+~P1(f318(f65(x100621),x100625))+E(f318(f318(f9(x100621,x100622),f318(f318(f7(x100621,x100622,x100622),f318(f318(f18(x100621,x100622,f885(x100622,x100622)),f318(f318(f8(a874,f885(x100622,f885(x100622,x100622)),x100621),f100(x100622)),f318(a315,x100623))),x100624)),f81(x100622))),x100625),f81(x100622))+P1(f318(f318(f320(x100621),x100623),x100625))
% 26.45/26.34  [10063]~P73(x100632)+~P1(f318(f65(x100631),x100635))+E(f318(f318(f6(x100631,x100632),f318(f318(f7(x100631,x100632,x100632),f318(f318(f18(x100631,x100632,f885(x100632,x100632)),f318(f318(f8(a874,f885(x100632,f885(x100632,x100632)),x100631),f100(x100632)),f318(a315,x100633))),x100634)),f2(x100632))),x100635),f318(x100634,x100633))+~P1(f318(f318(f320(x100631),x100633),x100635))
% 26.45/26.34  [10064]~P80(x100642)+~P1(f318(f65(x100641),x100645))+E(f318(f318(f9(x100641,x100642),f318(f318(f7(x100641,x100642,x100642),f318(f318(f18(x100641,x100642,f885(x100642,x100642)),f318(f318(f8(a874,f885(x100642,f885(x100642,x100642)),x100641),f100(x100642)),f318(a315,x100643))),x100644)),f81(x100642))),x100645),f318(x100644,x100643))+~P1(f318(f318(f320(x100641),x100643),x100645))
% 26.45/26.34  [10124]~P73(x101242)+~P1(f318(f65(x101241),x101245))+E(f318(f318(f6(x101241,x101242),f318(f318(f7(x101241,x101242,x101242),f318(f318(f18(x101241,x101242,f885(x101242,x101242)),f318(f318(f8(a874,f885(x101242,f885(x101242,x101242)),x101241),f100(x101242)),f318(f318(f7(x101241,x101241,a874),a315),x101243))),x101244)),f2(x101242))),x101245),f2(x101242))+P1(f318(f318(f320(x101241),x101243),x101245))
% 26.45/26.34  [10125]~P80(x101252)+~P1(f318(f65(x101251),x101255))+E(f318(f318(f9(x101251,x101252),f318(f318(f7(x101251,x101252,x101252),f318(f318(f18(x101251,x101252,f885(x101252,x101252)),f318(f318(f8(a874,f885(x101252,f885(x101252,x101252)),x101251),f100(x101252)),f318(f318(f7(x101251,x101251,a874),a315),x101253))),x101254)),f81(x101252))),x101255),f81(x101252))+P1(f318(f318(f320(x101251),x101253),x101255))
% 26.45/26.34  [10127]~P73(x101272)+~P1(f318(f65(x101271),x101275))+E(f318(f318(f6(x101271,x101272),f318(f318(f7(x101271,x101272,x101272),f318(f318(f18(x101271,x101272,f885(x101272,x101272)),f318(f318(f8(a874,f885(x101272,f885(x101272,x101272)),x101271),f100(x101272)),f318(f318(f7(x101271,x101271,a874),a315),x101273))),x101274)),f2(x101272))),x101275),f318(x101274,x101273))+~P1(f318(f318(f320(x101271),x101273),x101275))
% 26.45/26.34  [10128]~P80(x101282)+~P1(f318(f65(x101281),x101285))+E(f318(f318(f9(x101281,x101282),f318(f318(f7(x101281,x101282,x101282),f318(f318(f18(x101281,x101282,f885(x101282,x101282)),f318(f318(f8(a874,f885(x101282,f885(x101282,x101282)),x101281),f100(x101282)),f318(f318(f7(x101281,x101281,a874),a315),x101283))),x101284)),f81(x101282))),x101285),f318(x101284,x101283))+~P1(f318(f318(f320(x101281),x101283),x101285))
% 26.45/26.34  [7894]~P67(x78942)+~P1(f318(f65(x78941),x78944))+E(f318(f318(f6(x78941,x78942),x78943),f318(f318(f22(f885(x78941,a874)),x78944),f318(f318(f296(x78941),x78945),f189(f885(x78941,a874))))),f318(f318(f6(x78941,x78942),x78943),x78944))+P1(f318(f318(f320(x78941),x78945),x78944))
% 26.45/26.34  [8404]~P113(x84042)+~P1(f318(f65(x84041),x84044))+E(f318(f318(f6(x84041,x84042),x84043),f318(f318(f22(f885(x84041,a874)),x84044),f318(f318(f296(x84041),x84045),f189(f885(x84041,a874))))),f318(f318(f22(x84042),f318(f318(f6(x84041,x84042),x84043),x84044)),f318(x84043,x84045)))+~P1(f318(f318(f320(x84041),x84045),x84044))
% 26.45/26.34  [8405]~P67(x84052)+~P1(f318(f65(x84051),x84054))+E(f318(f318(f6(x84051,x84052),x84053),f318(f318(f22(f885(x84051,a874)),x84054),f318(f318(f296(x84051),x84055),f189(f885(x84051,a874))))),f318(f318(f22(x84052),f318(f318(f6(x84051,x84052),x84053),x84054)),f318(x84053,x84055)))+~P1(f318(f318(f320(x84051),x84055),x84054))
% 26.45/26.34  [8436]~P67(x84361)+~P1(f318(f65(x84362),x84364))+E(f318(f318(f22(x84361),f318(f318(f6(x84362,x84361),x84363),x84364)),f318(f318(f6(x84362,x84361),x84363),x84365)),f318(f318(f6(x84362,x84361),x84363),f318(f318(f22(f885(x84362,a874)),x84364),x84365)))+~P1(f318(f318(f233(f885(x84362,a874)),x84365),x84364))
% 26.45/26.34  [8457]P1(f318(f65(x84571),f318(x84572,x84573)))+~P1(f318(f65(x84574),x84575))+~P1(f318(f318(f320(x84574),x84573),x84575))+~P1(f318(f65(x84571),f318(f318(f45(x84574,f885(x84571,a874)),x84575),x84572)))
% 26.45/26.34  [8576]~P63(x85765)+~P63(x85761)+~P38(x85765,x85761,x85762)+P1(f318(f318(f233(x85761),f318(f318(f116(x85761),f318(x85762,x85763)),f318(x85762,x85764))),f318(x85762,f318(f318(f116(x85765),x85763),x85764))))
% 26.45/26.34  [8577]~P108(x85775)+~P63(x85771)+~P38(x85775,x85771,x85772)+P1(f318(f318(f233(x85771),f318(f318(f116(x85771),f318(x85772,x85773)),f318(x85772,x85774))),f318(x85772,f318(f318(f232(x85775),x85773),x85774))))
% 26.45/26.34  [8900]~P8(x89001,x89005,x89004)+~E(f318(f272(x89001,x89001,x89004),f318(f318(f296(x89001),x89002),f189(f885(x89001,a874)))),f318(f272(x89001,x89001,x89004),f318(f318(f296(x89001),x89003),f189(f885(x89001,a874)))))+~P1(f318(f318(f320(x89001),x89003),x89005))+P1(f318(f318(f320(f884(x89001,x89001)),f318(f318(f248(x89001,x89001),x89002),x89003)),x89004))
% 26.45/26.34  [9205]~P1(f318(x92051,x92055))+P1(f318(x92051,f677(x92051,x92052,x92053,x92054)))+P1(f318(x92051,f669(x92051,x92052,x92053,x92054)))+~P1(f318(f318(f320(x92054),x92055),f318(f318(f116(f885(x92054,a874)),x92053),x92052)))
% 26.45/26.34  [9387]~P1(f318(x93871,x93875))+P1(f318(x93871,f669(x93871,x93872,x93873,x93874)))+P1(f318(f318(f320(x93874),f677(x93871,x93872,x93873,x93874)),x93872))+~P1(f318(f318(f320(x93874),x93875),f318(f318(f116(f885(x93874,a874)),x93873),x93872)))
% 26.45/26.34  [9388]~P1(f318(x93881,x93885))+P1(f318(x93881,f677(x93881,x93882,x93883,x93884)))+P1(f318(f318(f320(x93884),f669(x93881,x93882,x93883,x93884)),x93883))+~P1(f318(f318(f320(x93884),x93885),f318(f318(f116(f885(x93884,a874)),x93883),x93882)))
% 26.45/26.34  [9392]P1(f318(x93921,x93922))+~P1(f318(x93921,f728(x93921,x93923,x93924,x93925)))+~P1(f318(x93921,f709(x93921,x93923,x93924,x93925)))+~P1(f318(f318(f320(x93925),x93922),f318(f318(f116(f885(x93925,a874)),x93924),x93923)))
% 26.45/26.34  [9434]E(x94341,x94342)+~P1(f318(f318(f320(f884(x94343,x94343)),f318(f318(f248(x94343,x94343),x94341),x94342)),f294(x94343,x94345)))+P1(f318(f318(f320(x94343),x94341),x94344))+~P1(f318(f318(f233(f885(f884(x94343,x94343),a874)),x94345),f318(f318(f255(x94343,x94343),x94344),f318(f16(f885(x94343,a874),x94343),x94344))))
% 26.45/26.34  [9452]P1(f318(x94521,x94522))+~P1(f318(x94521,f709(x94521,x94524,x94525,x94523)))+P1(f318(f318(f320(x94523),f728(x94521,x94524,x94525,x94523)),x94524))+~P1(f318(f318(f320(x94523),x94522),f318(f318(f116(f885(x94523,a874)),x94525),x94524)))
% 26.45/26.34  [9453]P1(f318(x94531,x94532))+~P1(f318(x94531,f728(x94531,x94534,x94535,x94533)))+P1(f318(f318(f320(x94533),f709(x94531,x94534,x94535,x94533)),x94535))+~P1(f318(f318(f320(x94533),x94532),f318(f318(f116(f885(x94533,a874)),x94535),x94534)))
% 26.45/26.34  [9512]P1(f318(x95121,x95122))+P1(f318(f318(f320(x95123),f728(x95121,x95124,x95125,x95123)),x95124))+P1(f318(f318(f320(x95123),f709(x95121,x95124,x95125,x95123)),x95125))+~P1(f318(f318(f320(x95123),x95122),f318(f318(f116(f885(x95123,a874)),x95125),x95124)))
% 26.45/26.34  [9514]~P1(f318(x95142,x95145))+P1(f318(f318(f320(x95141),f677(x95142,x95143,x95144,x95141)),x95143))+P1(f318(f318(f320(x95141),f669(x95142,x95143,x95144,x95141)),x95144))+~P1(f318(f318(f320(x95141),x95145),f318(f318(f116(f885(x95141,a874)),x95144),x95143)))
% 26.45/26.34  [9659]~P8(x96591,x96595,x96594)+~P1(f318(f318(f320(x96591),x96593),x96595))+P1(f318(f318(f320(f884(x96591,x96591)),f318(f318(f248(x96591,x96591),x96592),x96593)),x96594))+~P1(f318(f318(f233(f885(x96591,a874)),f318(f272(x96591,x96591,x96594),f318(f318(f296(x96591),x96593),f189(f885(x96591,a874))))),f318(f272(x96591,x96591,x96594),f318(f318(f296(x96591),x96592),f189(f885(x96591,a874))))))
% 26.45/26.34  [9788]~P108(x97885)+~P5(x97885)+P1(f318(f318(f320(x97881),f672(x97882,x97883,x97884,x97881,x97885)),x97884))+~P1(f318(f318(f234(x97885),f318(f318(f46(x97881,x97885),x97884),x97883)),x97882))
% 26.45/26.34  [9823]~P90(x98235)+~P86(x98235)+P1(f318(f318(f320(x98231),f621(x98232,x98233,x98234,x98231,x98235)),f318(f168(x98231),x98234)))+P1(f318(f318(f233(x98235),f318(f162(x98235),f318(f318(f150(x98231,x98235),x98233),x98234))),f318(f162(x98235),f318(f318(f150(x98231,x98235),x98232),x98234))))
% 26.45/26.34  [9940]~P108(x99401)+~P5(x99401)+P1(f318(f318(f234(x99401),f318(x99402,f672(x99403,x99402,x99404,x99405,x99401))),x99403))+~P1(f318(f318(f234(x99401),f318(f318(f46(x99405,x99401),x99404),x99402)),x99403))
% 26.45/26.34  [10080]~P90(x100801)+~P86(x100801)+~P1(f318(f318(f233(x100801),f318(x100803,f621(x100805,x100803,x100804,x100802,x100801))),f318(x100805,f621(x100805,x100803,x100804,x100802,x100801))))+P1(f318(f318(f233(x100801),f318(f162(x100801),f318(f318(f150(x100802,x100801),x100803),x100804))),f318(f162(x100801),f318(f318(f150(x100802,x100801),x100805),x100804))))
% 26.45/26.34  [8751]~P73(x87511)+~P1(f318(f65(x87514),x87515))+~P1(f318(f318(f320(x87514),x87513),x87515))+E(f318(f318(f83(x87511),f318(x87512,x87513)),f318(f318(f6(x87514,x87511),x87512),f318(f318(f22(f885(x87514,a874)),x87515),f318(f318(f296(x87514),x87513),f189(f885(x87514,a874)))))),f318(f318(f6(x87514,x87511),x87512),x87515))
% 26.45/26.34  [8752]~P73(x87521)+~P1(f318(f65(x87524),x87525))+~P1(f318(f318(f320(x87524),x87523),x87525))+E(f318(f318(f83(x87521),f318(x87522,x87523)),f318(f318(f6(x87524,x87521),x87522),f318(f318(f22(f885(x87524,a874)),x87525),f318(f318(f296(x87524),x87523),f189(f885(x87524,a874)))))),f318(f318(f6(x87524,x87521),x87522),x87525))
% 26.45/26.34  [8753]~P80(x87531)+~P1(f318(f65(x87534),x87535))+~P1(f318(f318(f320(x87534),x87533),x87535))+E(f318(f318(f84(x87531),f318(x87532,x87533)),f318(f318(f9(x87534,x87531),x87532),f318(f318(f22(f885(x87534,a874)),x87535),f318(f318(f296(x87534),x87533),f189(f885(x87534,a874)))))),f318(f318(f9(x87534,x87531),x87532),x87535))
% 26.45/26.34  [8807]~P19(x88071,x88074,x88075)+~P1(f318(f65(x88071),x88072))+E(f318(f318(f22(f885(x88071,a874)),x88072),f318(f318(f296(x88071),x88073),f189(f885(x88071,a874)))),f189(f885(x88071,a874)))+E(f318(f318(x88074,x88073),f318(x88075,f318(f318(f22(f885(x88071,a874)),x88072),f318(f318(f296(x88071),x88073),f189(f885(x88071,a874)))))),f318(x88075,f318(f318(f296(x88071),x88073),x88072)))
% 26.45/26.34  [9175]~P73(x91751)+~P1(f318(f65(x91752),x91755))+~P1(f318(f65(x91752),x91754))+E(f318(f318(f83(x91751),f318(f318(f6(x91752,x91751),x91753),f318(f318(f116(f885(x91752,a874)),x91754),x91755))),f318(f318(f6(x91752,x91751),x91753),f318(f318(f107(f885(x91752,a874)),x91754),x91755))),f318(f318(f83(x91751),f318(f318(f6(x91752,x91751),x91753),x91754)),f318(f318(f6(x91752,x91751),x91753),x91755)))
% 26.45/26.34  [9176]~P80(x91761)+~P1(f318(f65(x91762),x91765))+~P1(f318(f65(x91762),x91764))+E(f318(f318(f84(x91761),f318(f318(f9(x91762,x91761),x91763),f318(f318(f116(f885(x91762,a874)),x91764),x91765))),f318(f318(f9(x91762,x91761),x91763),f318(f318(f107(f885(x91762,a874)),x91764),x91765))),f318(f318(f84(x91761),f318(f318(f9(x91762,x91761),x91763),x91764)),f318(f318(f9(x91762,x91761),x91763),x91765)))
% 26.45/26.34  [9177]~P80(x91771)+~P1(f318(f65(x91772),x91775))+~P1(f318(f65(x91772),x91774))+E(f318(f318(f84(x91771),f318(f318(f9(x91772,x91771),x91773),f318(f318(f116(f885(x91772,a874)),x91774),x91775))),f318(f318(f9(x91772,x91771),x91773),f318(f318(f107(f885(x91772,a874)),x91774),x91775))),f318(f318(f84(x91771),f318(f318(f9(x91772,x91771),x91773),x91774)),f318(f318(f9(x91772,x91771),x91773),x91775)))
% 26.45/26.34  [9326]~P67(x93261)+~P1(f318(f65(x93262),x93265))+~P1(f318(f65(x93262),x93264))+E(f318(f318(f22(x93261),f318(f318(f83(x93261),f318(f318(f6(x93262,x93261),x93263),x93264)),f318(f318(f6(x93262,x93261),x93263),x93265))),f318(f318(f6(x93262,x93261),x93263),f318(f318(f107(f885(x93262,a874)),x93264),x93265))),f318(f318(f6(x93262,x93261),x93263),f318(f318(f116(f885(x93262,a874)),x93264),x93265)))
% 26.45/26.34  [9525]~P26(x95251,x95252,x95253,x95255)+~P26(x95251,x95252,x95253,x95254)+P26(x95251,x95252,x95253,f318(f318(f116(f885(x95251,a874)),x95254),x95255))+~E(f318(f318(f107(f885(x95252,a874)),f318(f297(x95251,x95252,x95253),f318(f318(f22(f885(x95251,a874)),x95254),x95255))),f318(f297(x95251,x95252,x95253),f318(f318(f22(f885(x95251,a874)),x95255),x95254))),f189(f885(x95252,a874)))
% 26.45/26.34  [9634]E(x96341,f2(a1))+~P1(f318(f318(f234(a1),f2(a1)),x96343))+~P1(f318(f52(x96342,x96341),f318(f318(f248(a1,a1),x96344),x96345)))+P1(f318(f52(x96342,f318(f318(f84(a1),x96341),x96343)),f318(f318(f248(a1,a1),f318(f318(f42(a1),x96344),x96343)),f318(f318(f83(a1),f318(f318(f84(a1),x96341),f48(a1,x96344,x96343))),x96345))))
% 26.45/26.34  [9643]~P1(f318(f318(f234(a879),f2(a879)),x96433))+~P1(f318(f318(f234(a879),f2(a879)),x96432))+~P1(f318(f51(x96431,x96432),f318(f318(f248(a879,a879),x96434),x96435)))+P1(f318(f51(x96431,f318(f318(f84(a879),x96432),x96433)),f318(f318(f248(a879,a879),f318(f318(f42(a879),x96434),x96433)),f318(f318(f83(a879),f318(f318(f84(a879),x96432),f48(a879,x96434,x96433))),x96435))))
% 26.45/26.34  [9693]~P80(x96931)+~P1(f318(f65(x96932),x96935))+~P1(f318(f65(x96932),x96934))+E(f318(f318(f84(x96931),f318(f318(f318(f69(x96931,x96932,f84(x96931)),x96933),f81(x96931)),f318(f318(f116(f885(x96932,a874)),x96934),x96935))),f318(f318(f318(f69(x96931,x96932,f84(x96931)),x96933),f81(x96931)),f318(f318(f107(f885(x96932,a874)),x96934),x96935))),f318(f318(f84(x96931),f318(f318(f318(f69(x96931,x96932,f84(x96931)),x96933),f81(x96931)),x96934)),f318(f318(f318(f69(x96931,x96932,f84(x96931)),x96933),f81(x96931)),x96935)))
% 26.45/26.34  [9695]~E(f318(f318(f169(x96951),x96955),x96952),f318(f318(f169(x96951),x96955),x96953))+P1(f318(f318(f320(f884(f880(x96951),f880(x96951))),f318(f318(f248(f880(x96951),f880(x96951)),x96952),x96953)),f143(x96951,x96954)))+~P1(f318(f318(f234(a879),x96955),f318(f318(f231(a879),f318(f190(f880(x96951)),x96952)),f318(f190(f880(x96951)),x96953))))+~P1(f318(f318(f320(f884(x96951,x96951)),f318(f318(f248(x96951,x96951),f318(f318(f161(x96951),x96952),x96955)),f318(f318(f161(x96951),x96953),x96955))),x96954))
% 26.45/26.34  [9810]~P90(x98105)+~P145(x98105)+P1(f318(f318(f320(x98101),f393(x98102,x98103,x98104,x98101,x98105)),x98104))+P1(f318(f318(f233(x98105),f318(f318(f6(x98101,x98105),x98103),x98104)),f318(f318(f84(x98105),f318(f106(x98105),f318(f41(x98101),x98104))),x98102)))
% 26.45/26.34  [10006]~P90(x100061)+~P145(x100061)+~P1(f318(f318(f233(x100061),f318(x100063,f393(x100065,x100063,x100064,x100062,x100061))),x100065))+P1(f318(f318(f233(x100061),f318(f318(f6(x100062,x100061),x100063),x100064)),f318(f318(f84(x100061),f318(f106(x100061),f318(f41(x100062),x100064))),x100065)))
% 26.45/26.34  [8779]E(f318(f318(f121(x87791),x87792),x87793),f318(f318(f121(x87791),x87794),x87795))+~E(f318(f318(f169(x87791),f318(f190(f880(x87791)),x87792)),x87794),x87792)+~E(f318(f318(f121(x87791),f318(f318(f134(x87791),f318(f190(f880(x87791)),x87792)),x87794)),x87795),x87793)+P1(f318(f318(f233(a879),f318(f190(f880(x87791)),x87794)),f318(f190(f880(x87791)),x87792)))
% 26.45/26.34  [8899]E(f318(f318(f121(x88991),x88992),x88993),f318(f318(f121(x88991),x88994),x88995))+~E(f318(f318(f169(x88991),f318(f190(f880(x88991)),x88992)),x88994),x88992)+~E(x88993,f318(f318(f121(x88991),f318(f318(f134(x88991),f318(f190(f880(x88991)),x88992)),x88994)),x88995))+~P1(f318(f318(f233(a879),f318(f190(f880(x88991)),x88992)),f318(f190(f880(x88991)),x88994)))
% 26.45/26.34  [10145]~P1(f318(x101455,x101454))+~P1(f318(f65(x101452),f318(f240(x101452),x101455)))+P1(f318(f65(x101451),f318(f240(x101451),f318(f318(f7(x101451,x101452,a874),x101453),x101454))))+~P1(f318(f65(x101451),f318(f240(x101451),f318(f318(f8(f885(x101452,a874),a874,x101451),f90(x101452)),f318(f318(f8(f885(x101452,a874),f885(x101452,a874),x101451),f318(f18(x101452,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101452),a316),x101455))),x101453)))))
% 26.45/26.34  [8043]~P40(x80432,x80433,x80434,x80436)+~P40(f29(x80431,x80432),x80436,x80434,x80435)+P40(f29(x80431,x80432),x80433,x80434,x80435)+~P1(f318(x80431,x80433))
% 26.45/26.34  [8044]~P40(x80442,x80443,x80444,x80446)+~P40(f29(x80441,x80442),x80446,x80444,x80445)+P40(f29(x80441,x80442),x80443,x80444,x80445)+~P1(f318(x80441,x80443))
% 26.45/26.34  [8574]~P20(x85745,x85741,x85746,x85742)+E(f318(f76(x85741,x85741,x85741,f318(x85742,x85743)),f318(x85742,x85744)),f318(f76(x85741,x85741,x85741,f318(x85742,x85744)),f318(x85742,x85743)))+~P1(f318(f65(x85745),x85744))+~P1(f318(f65(x85745),x85743))
% 26.45/26.34  [7950]~P26(x79501,x79502,x79504,x79503)+~E(f318(x79504,x79506),x79505)+E(f318(f80(x79501,x79502,x79503,x79504),x79505),x79506)+~P1(f318(f318(f320(x79501),x79506),x79503))
% 26.45/26.34  [8151]~P21(x81516,x81511,x81514,x81512)+E(f318(f76(x81511,x81511,x81511,f318(x81512,x81513)),f318(x81514,x81515)),f318(x81512,x81513))+~P1(f318(f65(x81516),x81513))+~P1(f318(f318(f320(x81516),x81515),x81513))
% 26.45/26.34  [9372]~P20(x93723,x93721,x93726,x93722)+E(f318(f76(x93721,x93721,x93721,f318(x93722,f318(f318(f22(f885(x93723,a874)),x93724),f318(f318(f296(x93723),x93725),f189(f885(x93723,a874)))))),f318(x93726,x93725)),f318(x93722,x93724))+~P1(f318(f65(x93723),x93724))+~P1(f318(f318(f320(x93723),x93725),x93724))
% 26.45/26.34  [7021]~P62(x70211)+~E(f48(x70211,x70213,x70214),f48(x70211,x70216,x70214))+~E(f48(x70211,x70212,x70214),f48(x70211,x70215,x70214))+E(f48(x70211,f318(f318(f22(x70211),x70212),x70213),x70214),f48(x70211,f318(f318(f22(x70211),x70215),x70216),x70214))
% 26.45/26.34  [7022]~P61(x70221)+~E(f48(x70221,x70223,x70224),f48(x70221,x70226,x70224))+~E(f48(x70221,x70222,x70224),f48(x70221,x70225,x70224))+E(f48(x70221,f318(f318(f83(x70221),x70222),x70223),x70224),f48(x70221,f318(f318(f83(x70221),x70225),x70226),x70224))
% 26.45/26.34  [7023]~P61(x70231)+~E(f48(x70231,x70233,x70234),f48(x70231,x70236,x70234))+~E(f48(x70231,x70232,x70234),f48(x70231,x70235,x70234))+E(f48(x70231,f318(f318(f84(x70231),x70232),x70233),x70234),f48(x70231,f318(f318(f84(x70231),x70235),x70236),x70234))
% 26.45/26.34  [7843]~P17(x78431,x78432,x78433)+~P1(f318(f65(x78431),x78436))+E(f318(f318(f68(x78431,x78432,x78433),x78434),f318(f318(f296(x78431),x78435),x78436)),f318(f318(f68(x78431,x78432,x78433),f318(f318(x78433,x78435),x78434)),x78436))+P1(f318(f318(f320(x78431),x78435),x78436))
% 26.45/26.34  [7908]~P5(x79081)+P1(f318(f318(f233(x79081),x79082),f318(x79083,x79084)))+~P1(f318(f318(f320(x79085),x79084),x79086))+~P1(f318(f318(f233(x79081),x79082),f318(f318(f46(x79085,x79081),x79086),x79083)))
% 26.45/26.34  [8071]~P17(x80711,x80712,x80713)+~P1(f318(f65(x80711),x80716))+E(f318(f318(f68(x80711,x80712,x80713),x80714),f318(f318(f296(x80711),x80715),x80716)),f318(f318(x80713,x80715),f318(f318(f68(x80711,x80712,x80713),x80714),x80716)))+P1(f318(f318(f320(x80711),x80715),x80716))
% 26.45/26.34  [8166]~P108(x81663)+~P1(f318(x81662,x81665))+~P15(x81663,f318(f318(f150(x81661,x81663),x81664),x81666))+E(f318(f132(x81661,x81662),f318(f318(f144(x81661,x81663,x81664),x81665),x81666)),f318(f318(f144(x81661,x81663,x81664),x81665),f318(f132(x81661,x81662),x81666)))
% 26.45/26.34  [8189]E(x81891,x81892)+E(x81893,f2(a1))+~P1(f318(f52(x81894,x81893),f318(f318(f248(a1,a1),x81895),x81892)))+~P1(f318(f52(x81894,x81893),f318(f318(f248(a1,a1),x81896),x81891)))
% 26.45/26.34  [8190]E(x81901,x81902)+E(x81903,f2(a1))+~P1(f318(f52(x81904,x81903),f318(f318(f248(a1,a1),x81902),x81905)))+~P1(f318(f52(x81904,x81903),f318(f318(f248(a1,a1),x81901),x81906)))
% 26.45/26.34  [8210]~P20(x82102,x82105,x82106,x82101)+~P1(f318(f65(x82102),x82104))+E(f318(x82101,f318(f318(f296(x82102),x82103),x82104)),f318(f76(x82105,x82105,x82105,f318(x82101,x82104)),f318(x82106,x82103)))+P1(f318(f318(f320(x82102),x82103),x82104))
% 26.45/26.34  [8439]~P21(x84395,x84391,x84396,x84392)+E(f318(f76(x84391,x84391,x84391,f318(x84392,x84393)),f318(x84392,x84394)),f318(x84392,x84393))+~P1(f318(f65(x84395),x84393))+~P1(f318(f318(f233(f885(x84395,a874)),x84394),x84393))
% 26.45/26.34  [9568]~P26(x95681,x95682,x95684,x95683)+~P1(f318(f318(f320(x95682),x95685),f318(f297(x95681,x95682,x95684),x95683)))+P1(f318(f318(f320(x95681),f318(f80(x95681,x95682,x95683,x95684),x95685)),x95686))+~P1(f318(f318(f233(f885(x95681,a874)),x95683),x95686))
% 26.45/26.34  [9951]~P73(x99512)+~E(f385(x99511,x99513,x99515,x99516,x99514,x99512),f386(x99511,x99513,x99515,x99516,x99514,x99512))+~P1(f318(f65(x99514),x99516))+E(f318(f318(f6(x99511,x99512),x99513),f318(f297(x99514,x99511,x99515),x99516)),f318(f318(f6(x99514,x99512),f318(f76(x99511,x99512,x99514,x99513),x99515)),x99516))
% 26.45/26.34  [9985]~P73(x99856)+E(f318(x99851,f385(x99852,x99853,x99851,x99854,x99855,x99856)),f318(x99851,f386(x99852,x99853,x99851,x99854,x99855,x99856)))+E(f318(f318(f6(x99852,x99856),x99853),f318(f297(x99855,x99852,x99851),x99854)),f318(f318(f6(x99855,x99856),f318(f76(x99852,x99856,x99855,x99853),x99851)),x99854))+~P1(f318(f65(x99855),x99854))
% 26.45/26.34  [10029]~P73(x100292)+~E(f318(x100293,f318(x100295,f386(x100291,x100293,x100295,x100296,x100294,x100292))),f2(x100292))+~P1(f318(f65(x100294),x100296))+E(f318(f318(f6(x100291,x100292),x100293),f318(f297(x100294,x100291,x100295),x100296)),f318(f318(f6(x100294,x100292),f318(f76(x100291,x100292,x100294,x100293),x100295)),x100296))
% 26.45/26.34  [10091]~P73(x100912)+~P1(f318(f65(x100914),x100916))+E(f318(f318(f6(x100911,x100912),x100913),f318(f297(x100914,x100911,x100915),x100916)),f318(f318(f6(x100914,x100912),f318(f76(x100911,x100912,x100914,x100913),x100915)),x100916))+P1(f318(f318(f320(x100914),f386(x100911,x100913,x100915,x100916,x100914,x100912)),x100916))
% 26.45/26.34  [10092]~P73(x100922)+~P1(f318(f65(x100924),x100926))+E(f318(f318(f6(x100921,x100922),x100923),f318(f297(x100924,x100921,x100925),x100926)),f318(f318(f6(x100924,x100922),f318(f76(x100921,x100922,x100924,x100923),x100925)),x100926))+P1(f318(f318(f320(x100924),f385(x100921,x100923,x100925,x100926,x100924,x100922)),x100926))
% 26.45/26.34  [10167]~P38(f885(f884(x101674,x101675),a874),f885(f884(x101674,x101675),a874),x101676)+~P1(f318(f318(x101671,f429(x101671,x101676,x101673,x101672,x101675,x101674)),f430(x101671,x101676,x101673,x101672,x101675,x101674)))+P1(f318(f318(x101671,x101672),x101673))+~P1(f318(f318(f320(f884(x101674,x101675)),f318(f318(f248(x101674,x101675),x101672),x101673)),f101(f885(f884(x101674,x101675),a874),x101676)))
% 26.45/26.34  [10204]~P80(x102041)+~P1(f318(f65(x102042),x102046))+E(f318(f318(f318(f69(x102041,x102042,f84(x102041)),f318(f318(f18(x102042,f885(x102043,a874),x102041),f318(f318(f7(x102042,x102041,f885(f885(x102043,a874),x102041)),f318(f318(f8(f885(x102043,x102041),f885(x102041,f885(f885(x102043,a874),x102041)),x102042),f69(x102041,x102043,f84(x102041))),x102044)),f81(x102041))),x102045)),f81(x102041)),x102046),f318(f318(f318(f69(x102041,f884(x102042,x102043),f84(x102041)),f318(f257(x102042,x102043,x102041),x102044)),f81(x102041)),f318(f318(f255(x102042,x102043),x102046),x102045)))+P1(f318(f318(f320(x102042),f545(x102044,x102045,x102043,x102046,x102042,x102041)),x102046))
% 26.45/26.34  [10222]~P80(x102221)+~P1(f318(f65(x102222),x102226))+E(f318(f318(f318(f69(x102221,x102222,f84(x102221)),f318(f318(f18(x102222,f885(x102223,a874),x102221),f318(f318(f7(x102222,x102221,f885(f885(x102223,a874),x102221)),f318(f318(f8(f885(x102223,x102221),f885(x102221,f885(f885(x102223,a874),x102221)),x102222),f69(x102221,x102223,f84(x102221))),x102224)),f81(x102221))),x102225)),f81(x102221)),x102226),f318(f318(f318(f69(x102221,f884(x102222,x102223),f84(x102221)),f318(f257(x102222,x102223,x102221),x102224)),f81(x102221)),f318(f318(f255(x102222,x102223),x102226),x102225)))+~P1(f318(f65(x102223),f318(x102225,f545(x102224,x102225,x102223,x102226,x102222,x102221))))
% 26.45/26.34  [8350]~P21(x83502,x83505,x83506,x83501)+~P1(f318(f65(x83502),x83504))+~P1(f318(f65(x83502),x83503))+E(f318(x83501,f318(f318(f116(f885(x83502,a874)),x83503),x83504)),f318(f76(x83505,x83505,x83505,f318(x83501,x83503)),f318(x83501,x83504)))
% 26.45/26.34  [8575]~P5(x85751)+P1(f318(f318(f233(x85751),f318(x85752,x85753)),x85754))+~P1(f318(f318(f320(x85755),x85753),x85756))+~P1(f318(f318(f233(x85751),f318(f318(f45(x85755,x85751),x85756),x85752)),x85754))
% 26.45/26.34  [8979]~P26(x89792,x89791,x89793,x89796)+E(f318(f318(f22(f885(x89791,a874)),f318(f297(x89792,x89791,x89793),x89794)),f318(f297(x89792,x89791,x89793),x89795)),f318(f297(x89792,x89791,x89793),f318(f318(f22(f885(x89792,a874)),x89794),x89795)))+~P1(f318(f318(f233(f885(x89792,a874)),x89795),x89796))+~P1(f318(f318(f233(f885(x89792,a874)),x89794),x89796))
% 26.45/26.34  [8980]~P26(x89802,x89801,x89803,x89806)+E(f318(f318(f107(f885(x89801,a874)),f318(f297(x89802,x89801,x89803),x89804)),f318(f297(x89802,x89801,x89803),x89805)),f318(f297(x89802,x89801,x89803),f318(f318(f107(f885(x89802,a874)),x89804),x89805)))+~P1(f318(f318(f233(f885(x89802,a874)),x89805),x89806))+~P1(f318(f318(f233(f885(x89802,a874)),x89804),x89806))
% 26.45/26.34  [9252]E(x92521,x92522)+~P55(x92523,x92524,x92525)+~P1(f318(f318(f320(f884(x92523,x92524)),f318(f318(f248(x92523,x92524),x92526),x92522)),x92525))+~P1(f318(f318(f320(f884(x92523,x92524)),f318(f318(f248(x92523,x92524),x92526),x92521)),x92525))
% 26.45/26.34  [9253]E(x92531,x92532)+~P55(x92533,x92534,x92535)+~P1(f318(f318(f320(f884(x92533,x92534)),f318(f318(f248(x92533,x92534),x92536),x92532)),x92535))+~P1(f318(f318(f320(f884(x92533,x92534)),f318(f318(f248(x92533,x92534),x92536),x92531)),x92535))
% 26.45/26.34  [10024]~P77(x100241)+~E(f318(x100243,f746(x100244,x100246,x100243,x100245,x100242,x100241)),f318(x100246,f746(x100244,x100246,x100243,x100245,x100242,x100241)))+~P1(f318(f65(x100242),x100245))+E(f318(f318(f318(f69(x100241,x100242,f84(x100241)),x100243),x100244),x100245),f318(f318(f318(f69(x100241,x100242,f84(x100241)),x100246),x100244),x100245))
% 26.45/26.34  [10089]~P77(x100891)+~P1(f318(f65(x100892),x100895))+E(f318(f318(f318(f69(x100891,x100892,f84(x100891)),x100893),x100894),x100895),f318(f318(f318(f69(x100891,x100892,f84(x100891)),x100896),x100894),x100895))+P1(f318(f318(f320(x100892),f746(x100894,x100893,x100896,x100895,x100892,x100891)),x100895))
% 26.45/26.34  [8792]~P77(x87921)+~P1(f318(f65(x87922),x87926))+P1(f318(f318(f320(x87922),x87925),x87926))+E(f318(f318(f318(f69(x87921,x87922,f84(x87921)),x87923),x87924),f318(f318(f296(x87922),x87925),x87926)),f318(f318(f84(x87921),f318(x87923,x87925)),f318(f318(f318(f69(x87921,x87922,f84(x87921)),x87923),x87924),x87926)))
% 26.45/26.34  [8839]~P8(x88391,x88396,x88393)+~P13(x88391,f885(x88392,a874),x88393,x88395)+~P1(f318(f318(f320(x88391),x88394),x88396))+E(f318(f318(f45(x88391,f885(x88392,a874)),f318(f272(x88391,x88391,x88393),f318(f318(f296(x88391),x88394),f189(f885(x88391,a874))))),x88395),f318(x88395,x88394))
% 26.45/26.34  [8956]~P17(x89563,x89564,x89561)+~P1(f318(f65(x89563),x89566))+~P1(f318(f318(f320(x89563),x89562),x89566))+E(f318(f318(x89561,x89562),f318(f318(f68(x89563,x89564,x89561),x89565),f318(f318(f22(f885(x89563,a874)),x89566),f318(f318(f296(x89563),x89562),f189(f885(x89563,a874)))))),f318(f318(f68(x89563,x89564,x89561),x89565),x89566))
% 26.45/26.34  [9265]~P20(x92653,x92651,x92656,x92652)+~P1(f318(f65(x92653),x92655))+~P1(f318(f65(x92653),x92654))+E(f318(f76(x92651,x92651,x92651,f318(x92652,f318(f318(f116(f885(x92653,a874)),x92654),x92655))),f318(x92652,f318(f318(f107(f885(x92653,a874)),x92654),x92655))),f318(f76(x92651,x92651,x92651,f318(x92652,x92654)),f318(x92652,x92655)))
% 26.45/26.34  [10227]~P38(f885(f884(x102274,x102275),a874),f885(f884(x102274,x102275),a874),x102276)+P1(f318(f318(x102271,x102272),x102273))+~P1(f318(f318(f320(f884(x102274,x102275)),f318(f318(f248(x102274,x102275),x102272),x102273)),f101(f885(f884(x102274,x102275),a874),x102276)))+P1(f318(f318(f320(f884(x102274,x102275)),f318(f318(f248(x102274,x102275),f429(x102271,x102276,x102273,x102272,x102275,x102274)),f430(x102271,x102276,x102273,x102272,x102275,x102274))),f318(x102276,f318(f318(f107(f885(f884(x102274,x102275),a874)),f101(f885(f884(x102274,x102275),a874),x102276)),f318(f240(f884(x102274,x102275)),f318(f257(x102274,x102275,a874),x102271))))))
% 26.45/26.34  [9589]~E(x95893,f318(f318(f155(x95891,x95892),x95895),x95896))+P1(f318(f318(f320(f884(f880(x95891),f880(x95891))),f318(f318(f248(f880(x95891),f880(x95891)),x95892),x95893)),f153(x95891,x95894)))+~P1(f318(f318(f234(a879),x95895),f318(f190(f880(x95891)),x95892)))+~P1(f318(f318(f320(f884(x95891,x95891)),f318(f318(f248(x95891,x95891),f318(f318(f161(x95891),x95892),x95895)),x95896)),x95894))
% 26.45/26.34  [10102]~P73(x101022)+~P1(f318(f65(x101021),x101026))+P1(f318(f318(f320(x101021),f543(x101024,x101025,x101023,x101026,x101021,x101022)),x101026))+E(f318(f318(f6(x101021,x101022),f318(f318(f18(x101021,f885(x101023,a874),x101022),f318(f318(f8(f885(x101023,x101022),f885(f885(x101023,a874),x101022),x101021),f6(x101023,x101022)),x101024)),x101025)),x101026),f318(f318(f6(f884(x101021,x101023),x101022),f318(f257(x101021,x101023,x101022),x101024)),f318(f318(f255(x101021,x101023),x101026),x101025)))
% 26.45/26.34  [10103]~P80(x101032)+~P1(f318(f65(x101031),x101036))+P1(f318(f318(f320(x101031),f544(x101034,x101035,x101033,x101036,x101031,x101032)),x101036))+E(f318(f318(f9(x101031,x101032),f318(f318(f18(x101031,f885(x101033,a874),x101032),f318(f318(f8(f885(x101033,x101032),f885(f885(x101033,a874),x101032),x101031),f9(x101033,x101032)),x101034)),x101035)),x101036),f318(f318(f9(f884(x101031,x101033),x101032),f318(f257(x101031,x101033,x101032),x101034)),f318(f318(f255(x101031,x101033),x101036),x101035)))
% 26.45/26.34  [10143]~P73(x101432)+~P1(f318(f65(x101431),x101436))+~P1(f318(f65(x101433),f318(x101435,f543(x101434,x101435,x101433,x101436,x101431,x101432))))+E(f318(f318(f6(x101431,x101432),f318(f318(f18(x101431,f885(x101433,a874),x101432),f318(f318(f8(f885(x101433,x101432),f885(f885(x101433,a874),x101432),x101431),f6(x101433,x101432)),x101434)),x101435)),x101436),f318(f318(f6(f884(x101431,x101433),x101432),f318(f257(x101431,x101433,x101432),x101434)),f318(f318(f255(x101431,x101433),x101436),x101435)))
% 26.45/26.34  [10144]~P80(x101442)+~P1(f318(f65(x101441),x101446))+~P1(f318(f65(x101443),f318(x101445,f544(x101444,x101445,x101443,x101446,x101441,x101442))))+E(f318(f318(f9(x101441,x101442),f318(f318(f18(x101441,f885(x101443,a874),x101442),f318(f318(f8(f885(x101443,x101442),f885(f885(x101443,a874),x101442),x101441),f9(x101443,x101442)),x101444)),x101445)),x101446),f318(f318(f9(f884(x101441,x101443),x101442),f318(f257(x101441,x101443,x101442),x101444)),f318(f318(f255(x101441,x101443),x101446),x101445)))
% 26.45/26.34  [10126]~P80(x101262)+~P1(f318(f65(x101261),x101266))+P1(f318(f318(f320(x101261),x101263),x101266))+E(f318(f318(f9(x101261,x101262),f318(f318(f7(x101261,x101262,x101262),f318(f318(f18(x101261,x101262,f885(x101262,x101262)),f318(f318(f8(a874,f885(x101262,f885(x101262,x101262)),x101261),f100(x101262)),f318(f318(f7(x101261,x101261,a874),a315),x101263))),x101264)),x101265)),x101266),f318(f318(f249(x101262),x101265),f318(f41(x101261),x101266)))
% 26.45/26.34  [10129]~P80(x101292)+~P1(f318(f65(x101291),x101296))+~P1(f318(f318(f320(x101291),x101293),x101296))+E(f318(f318(f9(x101291,x101292),f318(f318(f7(x101291,x101292,x101292),f318(f318(f18(x101291,x101292,f885(x101292,x101292)),f318(f318(f8(a874,f885(x101292,f885(x101292,x101292)),x101291),f100(x101292)),f318(f318(f7(x101291,x101291,a874),a315),x101293))),x101294)),x101295)),x101296),f318(f318(f84(x101292),f318(x101294,x101293)),f318(f318(f249(x101292),x101295),f318(f318(f22(a879),f318(f41(x101291),x101296)),f81(a879)))))
% 26.45/26.34  [10196]~P1(f318(f65(x101961),x101965))+~P1(f318(f65(x101962),x101963))+P1(f318(f318(f320(x101962),f359(x101966,x101964,x101963,x101962,x101965,x101961)),x101963))+E(f318(f318(f6(x101961,a879),f318(f318(f8(f885(x101962,a874),a879,x101961),f41(x101962)),f318(f318(f8(f885(x101962,a874),f885(x101962,a874),x101961),f240(x101962)),f318(f318(f8(f885(x101962,a874),f885(x101962,a874),x101961),f318(f18(x101962,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101962),a316),f318(f318(f7(x101962,f885(x101962,a874),a874),f320(x101962)),x101963)))),x101964)))),x101965),f318(f318(f84(a879),x101966),f318(f41(x101962),x101963)))
% 26.45/26.34  [10197]~P1(f318(f65(x101971),x101975))+~P1(f318(f65(x101972),x101973))+P1(f318(f318(f320(x101972),f349(x101976,x101974,x101973,x101972,x101975,x101971)),x101973))+E(f318(f318(f6(x101971,a879),f318(f318(f8(f885(x101972,a874),a879,x101971),f41(x101972)),f318(f318(f8(f885(x101972,a874),f885(x101972,a874),x101971),f240(x101972)),f318(f318(f8(f885(x101972,a874),f885(x101972,a874),x101971),f318(f18(x101972,a874,a874),f318(f318(f8(a874,f885(a874,a874),x101972),a316),f318(f318(f7(x101972,f885(x101972,a874),a874),f320(x101972)),x101973)))),x101974)))),x101975),f318(f318(f6(x101972,a879),x101976),x101973))
% 26.45/26.34  [10231]~P1(f318(f65(x102312),x102313))+~P1(f318(f65(x102311),x102315))+~E(f318(f41(x102311),f318(f240(x102311),f318(f318(f18(x102311,a874,a874),f318(f318(f8(a874,f885(a874,a874),x102311),a316),f318(f318(f7(x102311,f885(x102311,a874),a874),f320(x102311)),x102315))),f318(f318(f7(x102311,x102312,a874),x102314),f359(x102316,x102314,x102313,x102312,x102315,x102311))))),x102316)+E(f318(f318(f6(x102311,a879),f318(f318(f8(f885(x102312,a874),a879,x102311),f41(x102312)),f318(f318(f8(f885(x102312,a874),f885(x102312,a874),x102311),f240(x102312)),f318(f318(f8(f885(x102312,a874),f885(x102312,a874),x102311),f318(f18(x102312,a874,a874),f318(f318(f8(a874,f885(a874,a874),x102312),a316),f318(f318(f7(x102312,f885(x102312,a874),a874),f320(x102312)),x102313)))),x102314)))),x102315),f318(f318(f84(a879),x102316),f318(f41(x102312),x102313)))
% 26.45/26.34  [10233]~P1(f318(f65(x102332),x102333))+~P1(f318(f65(x102331),x102335))+~E(f318(f41(x102331),f318(f240(x102331),f318(f318(f18(x102331,a874,a874),f318(f318(f8(a874,f885(a874,a874),x102331),a316),f318(f318(f7(x102331,f885(x102331,a874),a874),f320(x102331)),x102335))),f318(f318(f7(x102331,x102332,a874),x102334),f349(x102336,x102334,x102333,x102332,x102335,x102331))))),f318(x102336,f349(x102336,x102334,x102333,x102332,x102335,x102331)))+E(f318(f318(f6(x102331,a879),f318(f318(f8(f885(x102332,a874),a879,x102331),f41(x102332)),f318(f318(f8(f885(x102332,a874),f885(x102332,a874),x102331),f240(x102332)),f318(f318(f8(f885(x102332,a874),f885(x102332,a874),x102331),f318(f18(x102332,a874,a874),f318(f318(f8(a874,f885(a874,a874),x102332),a316),f318(f318(f7(x102332,f885(x102332,a874),a874),f320(x102332)),x102333)))),x102334)))),x102335),f318(f318(f6(x102332,a879),x102336),x102333))
% 26.45/26.34  [9882]E(x98821,x98822)+~P17(x98823,x98824,x98825)+~P1(f318(f70(x98823,x98824,x98825,x98826,x98827),x98822))+~P1(f318(f70(x98823,x98824,x98825,x98826,x98827),x98821))
% 26.45/26.34  [9515]~P34(x95151,x95152,x95153,x95155,x95157)+~P34(x95151,x95152,x95153,x95154,x95156)+P34(x95151,x95152,x95153,f318(f318(f121(x95151),x95154),x95155),f318(f318(f121(x95152),x95156),x95157))+~E(f318(f190(f880(x95151)),x95154),f318(f190(f880(x95152)),x95156))
% 26.45/26.34  [9663]P1(f318(x96631,x96632))+~P1(f318(f318(f320(x96637),x96632),f318(x96636,x96634)))+~P1(f318(x96631,f859(x96631,x96636,x96635,x96633,x96637)))+~P1(f318(f318(f320(x96633),x96634),x96635))
% 26.45/26.34  [10117]~P17(x101177,x101176,x101171)+E(f318(f318(x101171,x101172),f790(x101172,x101173,x101174,x101175,x101171,x101176,x101177)),x101173)+~P1(f318(f70(x101177,x101176,x101171,x101175,x101174),x101173))+~P1(f318(f318(f320(x101177),x101172),x101174))
% 26.45/26.34  [10182]~P17(x101821,x101822,x101823)+~P1(f318(f70(x101821,x101822,x101823,x101824,x101825),x101827))+P1(f318(f70(x101821,x101822,x101823,x101824,f318(f318(f22(f885(x101821,a874)),x101825),f318(f318(f296(x101821),x101826),f189(f885(x101821,a874))))),f790(x101826,x101827,x101825,x101824,x101823,x101822,x101821)))+~P1(f318(f318(f320(x101821),x101826),x101825))
% 26.45/26.34  [9564]~P77(x95641)+~P26(x95645,x95642,x95646,x95647)+~P1(f318(f65(x95645),x95647))+E(f318(f318(f318(f69(x95641,x95642,f84(x95641)),x95643),x95644),f318(f297(x95645,x95642,x95646),x95647)),f318(f318(f318(f69(x95641,x95645,f84(x95641)),f318(f76(x95642,x95641,x95645,x95643),x95646)),x95644),x95647))
% 26.45/26.34  [9688]~E(f318(f318(f296(x96881),x96885),x96886),f318(f318(f296(x96881),x96882),x96883))+~P1(f318(f70(x96881,x96881,x96884,x96882,x96883),x96887))+P1(f318(f318(f320(x96881),x96882),x96883))+P1(f318(f66(x96881,x96884,f318(f318(f296(x96881),x96885),x96886)),x96887))
% 26.45/26.34  [9774]P1(f318(x97741,x97742))+~P1(f318(f318(f320(x97743),x97742),f318(x97744,x97747)))+~P1(f318(f318(f320(x97746),x97747),x97745))+P1(f318(f318(f320(x97743),f859(x97741,x97744,x97745,x97746,x97743)),f318(f318(f45(x97746,f885(x97743,a874)),x97745),x97744)))
% 26.45/26.34  [9789]~P26(x97892,x97891,x97895,x97894)+~P26(x97891,x97893,x97896,f318(f297(x97892,x97891,x97895),x97894))+E(f318(f318(f76(x97891,x97892,x97893,f80(x97892,x97891,x97894,x97895)),f80(x97891,x97893,f318(f297(x97892,x97891,x97895),x97894),x97896)),x97897),f318(f80(x97892,x97893,x97894,f318(f76(x97891,x97893,x97892,x97896),x97895)),x97897))+~P1(f318(f318(f320(x97893),x97897),f318(f297(x97891,x97893,x97896),f318(f297(x97892,x97891,x97895),x97894))))
% 26.45/26.34  [10118]~P17(x101187,x101186,x101181)+E(f318(f318(x101181,x101182),f791(x101183,x101184,x101182,x101185,x101181,x101186,x101187)),x101183)+P1(f318(f318(f320(x101187),x101182),x101184))+~P1(f318(f70(x101187,x101186,x101181,x101185,f318(f318(f296(x101187),x101182),x101184)),x101183))
% 26.45/26.34  [10181]~P17(x101811,x101814,x101815)+P1(f318(f70(x101811,x101814,x101815,x101816,x101813),f791(x101817,x101813,x101812,x101816,x101815,x101814,x101811)))+P1(f318(f318(f320(x101811),x101812),x101813))+~P1(f318(f70(x101811,x101814,x101815,x101816,f318(f318(f296(x101811),x101812),x101813)),x101817))
% 26.45/26.34  [9865]E(x98651,f2(a1))+~P1(f318(f52(x98653,x98651),f318(f318(f248(a1,a1),x98655),x98657)))+~P1(f318(f52(x98652,x98651),f318(f318(f248(a1,a1),x98654),x98656)))+P1(f318(f52(f318(f318(f83(a1),x98652),x98653),x98651),f318(f318(f248(a1,a1),f318(f318(f83(a1),f318(f318(f83(a1),x98654),x98655)),f318(f318(f42(a1),f318(f318(f83(a1),x98656),x98657)),x98651))),f48(a1,f318(f318(f83(a1),x98656),x98657),x98651))))
% 26.45/26.34  [9867]~P1(f318(f318(f234(a879),f2(a879)),x98673))+~P1(f318(f51(x98672,x98673),f318(f318(f248(a879,a879),x98675),x98677)))+~P1(f318(f51(x98671,x98673),f318(f318(f248(a879,a879),x98674),x98676)))+P1(f318(f51(f318(f318(f83(a879),x98671),x98672),x98673),f318(f318(f248(a879,a879),f318(f318(f83(a879),f318(f318(f83(a879),x98674),x98675)),f318(f318(f42(a879),f318(f318(f83(a879),x98676),x98677)),x98673))),f48(a879,f318(f318(f83(a879),x98676),x98677),x98673))))
% 26.45/26.34  [10230]~P73(x102302)+~P1(f318(f65(x102303),x102305))+~P1(f318(f65(x102301),x102307))+E(f318(f318(f6(x102301,x102302),f318(f318(f18(x102301,f885(x102303,a874),x102302),f318(f318(f8(f885(x102303,x102302),f885(f885(x102303,a874),x102302),x102301),f6(x102303,x102302)),x102304)),f318(f318(f8(f885(x102303,a874),f885(x102303,a874),x102301),f240(x102303)),f318(f318(f8(f885(x102303,a874),f885(x102303,a874),x102301),f318(f18(x102303,a874,a874),f318(f318(f8(a874,f885(a874,a874),x102303),a316),f318(f318(f7(x102303,f885(x102303,a874),a874),f320(x102303)),x102305)))),x102306)))),x102307),f318(f318(f6(x102303,x102302),f318(f318(f18(x102303,f885(x102301,a874),x102302),f318(f318(f8(f885(x102301,x102302),f885(f885(x102301,a874),x102302),x102303),f6(x102301,x102302)),f318(f7(x102301,x102303,x102302),x102304))),f318(f318(f8(f885(x102301,a874),f885(x102301,a874),x102303),f240(x102301)),f318(f318(f8(f885(x102301,a874),f885(x102301,a874),x102303),f318(f18(x102301,a874,a874),f318(f318(f8(a874,f885(a874,a874),x102301),a316),f318(f318(f7(x102301,f885(x102301,a874),a874),f320(x102301)),x102307)))),f318(f7(x102301,x102303,a874),x102306))))),x102305))
% 26.45/26.34  [8400]~P40(x84004,x84005,x84006,x84003)+~P29(x84008,x84006,f95(x84008,x84007,x84004,x84001))+P1(f318(f318(x84001,x84002),x84003))+~P1(f318(f318(x84007,x84002),x84005))
% 26.45/26.34  [9726]~P23(x97267,x97266,x97261,x97268,x97262,x97264)+E(f318(f318(x97261,f318(x97262,x97263)),f318(x97264,x97265)),f318(x97264,x97265))+~P1(f318(f65(x97266),x97265))+~P1(f318(f318(f320(x97266),x97263),x97265))
% 26.45/26.34  [9731]~P14(x97316,x97311,x97312,x97318,x97313,x97314)+~P8(x97316,x97317,x97318)+P13(x97311,x97312,x97313,f318(x97314,x97315))+~P1(f318(f318(f320(x97316),x97315),x97317))
% 26.45/26.34  [9357]~P20(x93577,x93571,x93578,x93573)+~P1(f318(f65(x93577),x93575))+~P1(f318(f65(x93577),x93574))+E(f318(f76(x93571,x93571,x93572,f318(x93573,x93574)),f318(f76(x93571,x93571,x93572,f318(x93573,x93575)),x93576)),f318(f76(x93571,x93571,x93572,f318(x93573,x93575)),f318(f76(x93571,x93571,x93572,f318(x93573,x93574)),x93576)))
% 26.45/26.34  [9365]~P34(x93651,x93652,x93653,x93654,x93657)+P34(x93651,x93652,x93653,f318(f318(f155(x93651,x93654),x93655),x93656),f318(f318(f155(x93652,x93657),x93655),x93658))+~P1(f318(f318(x93653,x93656),x93658))+~P1(f318(f318(f234(a879),x93655),f318(f190(f880(x93651)),x93654)))
% 26.45/26.34  [9366]~P34(x93661,x93662,x93663,x93664,x93667)+P34(x93661,x93662,x93663,f318(f318(f155(x93661,x93664),x93665),x93666),f318(f318(f155(x93662,x93667),x93665),x93668))+~P1(f318(f318(x93663,x93666),x93668))+~P1(f318(f318(f234(a879),x93665),f318(f190(f880(x93662)),x93667)))
% 26.45/26.34  [9441]~P26(x94412,x94412,x94415,x94416)+~P22(x94413,x94412,x94417,x94418,x94411)+~P1(f318(f65(x94412),x94416))+E(f318(f318(x94411,f318(f76(x94412,x94413,x94412,x94414),x94415)),x94416),f318(f318(x94411,x94414),f318(f297(x94412,x94412,x94415),x94416)))
% 26.45/26.34  [9728]~P24(x97287,x97282,x97285,x97288,x97286,x97281)+~P1(f318(f65(x97282),x97284))+E(f318(x97281,f318(f318(f296(x97282),x97283),x97284)),f318(f318(x97285,f318(x97286,x97283)),f318(x97281,x97284)))+P1(f318(f318(f320(x97282),x97283),x97284))
% 26.45/26.34  [9739]~P23(x97396,x97395,x97391,x97397,x97398,x97392)+E(f318(f318(x97391,f318(x97392,x97393)),f318(x97392,x97394)),f318(x97392,x97394))+~P1(f318(f65(x97395),x97394))+~P1(f318(f318(f233(f885(x97395,a874)),x97393),x97394))
% 26.45/26.34  [10229]P25(x102298,x102297,f318(f318(f296(f878(x102298)),f95(x102298,x102294,x102295,x102293)),f189(f885(f878(x102298),a874))))+~P25(x102298,x102297,f318(f318(f296(f878(x102298)),f95(x102298,x102296,x102295,x102291)),f189(f885(f878(x102298),a874))))+~P1(f318(f318(x102296,x102292),f342(x102293,x102294,x102291,x102295,x102296,x102297,x102298)))+P1(f318(f318(x102291,x102292),f350(x102293,x102294,x102291,x102295,x102296,x102297,x102298)))
% 26.45/26.34  [9342]P1(f318(f318(f320(f884(f880(x93421),f880(x93421))),f318(f318(f248(f880(x93421),f880(x93421)),x93422),x93423)),f153(x93421,x93424)))+~E(x93423,f318(f318(f121(x93421),x93425),f318(f318(f147(x93421),x93426),x93427)))+~E(x93422,f318(f318(f121(x93421),x93425),f318(f318(f147(x93421),x93428),x93427)))+~P1(f318(f318(f320(f884(x93421,x93421)),f318(f318(f248(x93421,x93421),x93428),x93426)),x93424))
% 26.45/26.34  [9734]~P23(x97346,x97342,x97345,x97347,x97348,x97341)+~P1(f318(f65(x97342),x97344))+~P1(f318(f65(x97342),x97343))+E(f318(x97341,f318(f318(f116(f885(x97342,a874)),x97343),x97344)),f318(f318(x97345,f318(x97341,x97343)),f318(x97341,x97344)))
% 26.45/26.34  [10272]~P26(x102724,x102722,x102725,x102728)+E(f318(f318(f46(x102721,f885(x102722,a874)),x102723),f318(f318(f8(f885(x102724,a874),f885(x102722,a874),x102721),f297(x102724,x102722,x102725)),x102726)),f318(f297(x102724,x102722,x102725),f318(f318(f46(x102721,f885(x102724,a874)),x102723),x102726)))+~P1(f318(f318(f320(x102721),x102727),x102723))+P1(f318(f318(f320(x102721),f678(x102727,x102726,x102723,x102721,x102728,x102725,x102722,x102724)),x102723))
% 26.45/26.34  [10291]~P26(x102914,x102912,x102915,x102917)+E(f318(f318(f46(x102911,f885(x102912,a874)),x102913),f318(f318(f8(f885(x102914,a874),f885(x102912,a874),x102911),f297(x102914,x102912,x102915)),x102916)),f318(f297(x102914,x102912,x102915),f318(f318(f46(x102911,f885(x102914,a874)),x102913),x102916)))+~P1(f318(f318(f320(x102911),x102918),x102913))+~P1(f318(f318(f233(f885(x102914,a874)),f318(x102916,f678(x102918,x102916,x102913,x102911,x102917,x102915,x102912,x102914))),x102917))
% 26.45/26.34  [9798]~P24(x97987,x97985,x97981,x97988,x97982,x97984)+~P1(f318(f65(x97985),x97986))+~P1(f318(f318(f320(x97985),x97983),x97986))+E(f318(f318(x97981,f318(x97982,x97983)),f318(x97984,f318(f318(f22(f885(x97985,a874)),x97986),f318(f318(f296(x97985),x97983),f189(f885(x97985,a874)))))),f318(x97984,x97986))
% 26.45/26.34  [9807]~P24(x98076,x98073,x98071,x98077,x98078,x98072)+~P1(f318(f65(x98073),x98075))+~P1(f318(f65(x98073),x98074))+E(f318(f318(x98071,f318(x98072,f318(f318(f116(f885(x98073,a874)),x98074),x98075))),f318(x98072,f318(f318(f107(f885(x98073,a874)),x98074),x98075))),f318(f318(x98071,f318(x98072,x98074)),f318(x98072,x98075)))
% 26.45/26.34  [9903]P42(x99031,x99032,x99033,x99034,x99035,f318(f318(x99033,x99036),x99037))+~P42(x99031,x99032,x99033,x99034,f318(f318(f22(f885(x99031,a874)),x99035),f318(f318(f296(x99031),x99038),f189(f885(x99031,a874)))),x99039)+~E(f318(f318(x99033,x99036),x99037),f318(f318(x99033,x99038),x99039))+~P1(f318(f318(f320(x99031),x99038),x99035))
% 26.45/26.34  [9836]~P14(x98366,x98367,x98368,x98369,x983610,x98361)+E(f318(f318(x98361,x98362),x98363),f318(f318(x98361,x98364),x98365))+~P1(f318(f318(f320(f884(x98367,x98367)),f318(f318(f248(x98367,x98367),x98363),x98365)),x983610))+~P1(f318(f318(f320(f884(x98366,x98366)),f318(f318(f248(x98366,x98366),x98362),x98364)),x98369))
% 26.45/26.34  [9588]E(x95881,f2(a1))+E(x95882,f2(a1))+E(f318(f318(f89(a1,f884(a1,a1)),f318(f318(a215,x95882),x95881)),f318(f318(f18(a1,a1,f884(a1,a1)),f318(f318(f8(a1,f885(a1,f884(a1,a1)),a1),f248(a1,a1)),f318(f42(a1),x95882))),f318(f42(a1),x95881))),f213(x95882,x95881))+P1(f318(f318(f234(a1),x95881),f2(a1)))+~P1(f318(f306(f884(a1,a1),a222),f318(f318(f248(a1,a1),x95882),x95881)))
% 26.45/26.34  [9443]~P64(x94432)+E(x94431,f189(f885(x94432,a874)))+~P1(f318(f65(x94432),x94431))+P1(f318(f318(f320(x94432),f11(x94432,x94431)),x94431))+~P1(f318(f318(f320(x94432),f318(f318(f107(x94432),f849(x94431,x94432)),f852(x94431,x94432))),f318(f318(f296(x94432),f849(x94431,x94432)),f318(f318(f296(x94432),f852(x94431,x94432)),f189(f885(x94432,a874))))))
% 26.45/26.34  [9444]~P64(x94442)+E(x94441,f189(f885(x94442,a874)))+~P1(f318(f65(x94442),x94441))+P1(f318(f318(f320(x94442),f10(x94442,x94441)),x94441))+~P1(f318(f318(f320(x94442),f318(f318(f116(x94442),f853(x94441,x94442)),f855(x94441,x94442))),f318(f318(f296(x94442),f853(x94441,x94442)),f318(f318(f296(x94442),f855(x94441,x94442)),f189(f885(x94442,a874))))))
% 26.45/26.34  [9445]~P108(x94452)+E(x94451,f189(f885(x94452,a874)))+~P1(f318(f65(x94452),x94451))+P1(f318(f318(f320(x94452),f14(x94452,x94451)),x94451))+~P1(f318(f318(f320(x94452),f318(f318(f231(x94452),f372(x94451,x94452)),f374(x94451,x94452))),f318(f318(f296(x94452),f372(x94451,x94452)),f318(f318(f296(x94452),f374(x94451,x94452)),f189(f885(x94452,a874))))))
% 26.45/26.34  [9446]~P108(x94462)+E(x94461,f189(f885(x94462,a874)))+~P1(f318(f65(x94462),x94461))+P1(f318(f318(f320(x94462),f15(x94462,x94461)),x94461))+~P1(f318(f318(f320(x94462),f318(f318(f232(x94462),f415(x94461,x94462)),f416(x94461,x94462))),f318(f318(f296(x94462),f415(x94461,x94462)),f318(f318(f296(x94462),f416(x94461,x94462)),f189(f885(x94462,a874))))))
% 26.45/26.34  [9474]~P77(x94742)+E(x94741,f189(f885(x94742,a874)))+~P1(f318(f65(x94742),x94741))+P1(f318(f318(f320(x94742),f318(f67(x94742,f84(x94742)),x94741)),x94741))+~P1(f318(f318(f320(x94742),f318(f318(f84(x94742),f560(x94741,x94742)),f561(x94741,x94742))),f318(f318(f296(x94742),f560(x94741,x94742)),f318(f318(f296(x94742),f561(x94741,x94742)),f189(f885(x94742,a874))))))
% 26.45/26.34  [9479]~P108(x94792)+E(x94791,f189(f885(x94792,a874)))+~P1(f318(f65(x94792),x94791))+P1(f318(f318(f320(x94792),f12(x94792,f231(x94792),x94791)),x94791))+~P1(f318(f318(f320(x94792),f318(f318(f231(x94792),f402(x94791,x94792)),f406(x94791,x94792))),f318(f318(f296(x94792),f402(x94791,x94792)),f318(f318(f296(x94792),f406(x94791,x94792)),f189(f885(x94792,a874))))))
% 26.45/26.34  [9480]~P108(x94802)+E(x94801,f189(f885(x94802,a874)))+~P1(f318(f65(x94802),x94801))+P1(f318(f318(f320(x94802),f13(x94802,f232(x94802),x94801)),x94801))+~P1(f318(f318(f320(x94802),f318(f318(f232(x94802),f424(x94801,x94802)),f425(x94801,x94802))),f318(f318(f296(x94802),f424(x94801,x94802)),f318(f318(f296(x94802),f425(x94801,x94802)),f189(f885(x94802,a874))))))
% 26.45/26.34  [6577]~P92(x65772)+E(x65771,f2(x65772))+~E(f318(f318(f83(x65772),x65773),x65771),f2(x65772))+~P1(f318(f318(f233(x65772),f2(x65772)),x65773))+~P1(f318(f318(f233(x65772),f2(x65772)),x65771))
% 26.45/26.34  [6578]~P92(x65782)+E(x65781,f2(x65782))+~E(f318(f318(f83(x65782),x65781),x65783),f2(x65782))+~P1(f318(f318(f233(x65782),f2(x65782)),x65783))+~P1(f318(f318(f233(x65782),f2(x65782)),x65781))
% 26.45/26.34  [7120]~P108(x71202)+~P15(x71202,x71201)+E(x71201,f119(x71202))+~P1(f318(f318(f320(x71202),x71203),f318(f168(x71202),f626(x71201,x71202))))+P1(f318(f318(f233(x71202),f683(x71201,x71202)),x71203))
% 26.45/26.34  [7285]~P108(x72851)+E(f14(x72851,x72852),x72853)+~P1(f318(f65(x72851),x72852))+~P1(f318(f318(f233(x72851),x72853),f744(x72853,x72852,x72851)))+~P1(f318(f318(f320(x72851),x72853),x72852))
% 26.45/26.34  [7320]~P108(x73201)+~P15(x73201,x73202)+~P15(x73201,x73203)+P15(x73201,f318(f318(f121(x73201),x73202),x73203))+P1(f318(f318(f320(x73201),f651(x73203,x73202,x73201)),f318(f168(x73201),x73202)))
% 26.45/26.34  [7321]~P108(x73211)+~P15(x73211,x73212)+~P15(x73211,x73213)+P15(x73211,f318(f318(f121(x73211),x73212),x73213))+P1(f318(f318(f320(x73211),f652(x73213,x73212,x73211)),f318(f168(x73211),x73213)))
% 26.45/26.34  [7381]~P108(x73811)+E(f14(x73811,x73812),x73813)+~P1(f318(f65(x73811),x73812))+P1(f318(f318(f320(x73811),f744(x73813,x73812,x73811)),x73812))+~P1(f318(f318(f320(x73811),x73813),x73812))
% 26.45/26.34  [7382]~P108(x73821)+E(f15(x73821,x73822),x73823)+~P1(f318(f65(x73821),x73822))+P1(f318(f318(f320(x73821),f745(x73823,x73822,x73821)),x73822))+~P1(f318(f318(f320(x73821),x73823),x73822))
% 26.45/26.34  [7969]~P108(x79691)+E(f15(x79691,x79692),x79693)+~P1(f318(f65(x79691),x79692))+~P1(f318(f318(f320(x79691),x79693),x79692))+~P1(f318(f318(f233(x79691),f745(x79693,x79692,x79691)),x79693))
% 26.45/26.34  [8297]~P108(x82971)+~P15(x82971,x82972)+~P15(x82971,x82973)+P15(x82971,f318(f318(f121(x82971),x82972),x82973))+~P1(f318(f318(f233(x82971),f651(x82973,x82972,x82971)),f652(x82973,x82972,x82971)))
% 26.45/26.34  [9076]~P64(x90762)+E(x90761,f189(f885(x90762,a874)))+~E(f318(f318(f107(x90762),f318(x90763,f848(x90761,x90763,x90762))),f318(x90763,f856(x90761,x90763,x90762))),f318(x90763,f318(f318(f107(x90762),f848(x90761,x90763,x90762)),f856(x90761,x90763,x90762))))+E(f11(x90762,f318(f297(x90762,x90762,x90763),x90761)),f318(x90763,f11(x90762,x90761)))+~P1(f318(f65(x90762),x90761))
% 26.45/26.34  [9077]~P64(x90772)+E(x90771,f189(f885(x90772,a874)))+~E(f318(f318(f116(x90772),f318(x90773,f867(x90771,x90773,x90772))),f318(x90773,f331(x90771,x90773,x90772))),f318(x90773,f318(f318(f116(x90772),f867(x90771,x90773,x90772)),f331(x90771,x90773,x90772))))+E(f10(x90772,f318(f297(x90772,x90772,x90773),x90771)),f318(x90773,f10(x90772,x90771)))+~P1(f318(f65(x90772),x90771))
% 26.45/26.34  [9078]~P108(x90782)+E(x90781,f189(f885(x90782,a874)))+~E(f318(f318(f231(x90782),f318(x90783,f494(x90781,x90783,x90782))),f318(x90783,f497(x90781,x90783,x90782))),f318(x90783,f318(f318(f231(x90782),f494(x90781,x90783,x90782)),f497(x90781,x90783,x90782))))+E(f14(x90782,f318(f297(x90782,x90782,x90783),x90781)),f318(x90783,f14(x90782,x90781)))+~P1(f318(f65(x90782),x90781))
% 26.45/26.34  [9079]~P108(x90792)+E(x90791,f189(f885(x90792,a874)))+~E(f318(f318(f232(x90792),f318(x90793,f495(x90791,x90793,x90792))),f318(x90793,f496(x90791,x90793,x90792))),f318(x90793,f318(f318(f232(x90792),f495(x90791,x90793,x90792)),f496(x90791,x90793,x90792))))+E(f15(x90792,f318(f297(x90792,x90792,x90793),x90791)),f318(x90793,f15(x90792,x90791)))+~P1(f318(f65(x90792),x90791))
% 26.45/26.34  [9150]~P108(x91502)+E(x91501,f189(f885(x91502,a874)))+~E(f318(f318(f231(x91502),f318(x91503,f459(x91501,x91503,x91502))),f318(x91503,f460(x91501,x91503,x91502))),f318(x91503,f318(f318(f231(x91502),f459(x91501,x91503,x91502)),f460(x91501,x91503,x91502))))+E(f12(x91502,f231(x91502),f318(f297(x91502,x91502,x91503),x91501)),f318(x91503,f12(x91502,f231(x91502),x91501)))+~P1(f318(f65(x91502),x91501))
% 26.45/26.34  [9151]~P108(x91512)+E(x91511,f189(f885(x91512,a874)))+~E(f318(f318(f232(x91512),f318(x91513,f444(x91511,x91513,x91512))),f318(x91513,f451(x91511,x91513,x91512))),f318(x91513,f318(f318(f232(x91512),f444(x91511,x91513,x91512)),f451(x91511,x91513,x91512))))+E(f13(x91512,f232(x91512),f318(f297(x91512,x91512,x91513),x91511)),f318(x91513,f13(x91512,f232(x91512),x91511)))+~P1(f318(f65(x91512),x91511))
% 26.45/26.34  [6207]~P64(x62072)+E(x62071,f189(f885(x62072,a874)))+~P1(f318(f65(x62072),x62071))+E(f11(x62072,f318(f318(f296(x62072),x62073),x62071)),f318(f318(f107(x62072),x62073),f11(x62072,x62071)))+P1(f318(f318(f320(x62072),x62073),x62071))
% 26.45/26.34  [6208]~P64(x62082)+E(x62081,f189(f885(x62082,a874)))+~P1(f318(f65(x62082),x62081))+E(f10(x62082,f318(f318(f296(x62082),x62083),x62081)),f318(f318(f116(x62082),x62083),f10(x62082,x62081)))+P1(f318(f318(f320(x62082),x62083),x62081))
% 26.45/26.34  [6209]~P108(x62092)+E(x62091,f189(f885(x62092,a874)))+~P1(f318(f65(x62092),x62091))+E(f14(x62092,f318(f318(f296(x62092),x62093),x62091)),f318(f318(f231(x62092),x62093),f14(x62092,x62091)))+P1(f318(f318(f320(x62092),x62093),x62091))
% 26.45/26.34  [6210]~P108(x62102)+E(x62101,f189(f885(x62102,a874)))+~P1(f318(f65(x62102),x62101))+E(f15(x62102,f318(f318(f296(x62102),x62103),x62101)),f318(f318(f232(x62102),x62103),f15(x62102,x62101)))+P1(f318(f318(f320(x62102),x62103),x62101))
% 26.45/26.34  [6593]~P77(x65932)+E(x65931,f189(f885(x65932,a874)))+~P1(f318(f65(x65932),x65931))+E(f318(f67(x65932,f84(x65932)),f318(f318(f296(x65932),x65933),x65931)),f318(f318(f84(x65932),x65933),f318(f67(x65932,f84(x65932)),x65931)))+P1(f318(f318(f320(x65932),x65933),x65931))
% 26.45/26.34  [6685]~P108(x66852)+E(x66851,f189(f885(x66852,a874)))+~P1(f318(f65(x66852),x66851))+E(f12(x66852,f231(x66852),f318(f318(f296(x66852),x66853),x66851)),f318(f318(f231(x66852),x66853),f12(x66852,f231(x66852),x66851)))+P1(f318(f318(f320(x66852),x66853),x66851))
% 26.45/26.34  [6686]~P108(x66862)+E(x66861,f189(f885(x66862,a874)))+~P1(f318(f65(x66862),x66861))+E(f13(x66862,f232(x66862),f318(f318(f296(x66862),x66863),x66861)),f318(f318(f232(x66862),x66863),f13(x66862,f232(x66862),x66861)))+P1(f318(f318(f320(x66862),x66863),x66861))
% 26.45/26.34  [7126]~P64(x71262)+E(f318(f318(f116(x71262),f10(x71262,x71261)),f10(x71262,x71263)),f10(x71262,x71263))+E(x71261,f189(f885(x71262,a874)))+~P1(f318(f65(x71262),x71263))+~P1(f318(f318(f233(f885(x71262,a874)),x71261),x71263))
% 26.45/26.34  [7127]~P64(x71272)+E(f318(f318(f107(x71272),f11(x71272,x71271)),f11(x71272,x71273)),f11(x71272,x71273))+E(x71271,f189(f885(x71272,a874)))+~P1(f318(f65(x71272),x71273))+~P1(f318(f318(f233(f885(x71272,a874)),x71271),x71273))
% 26.45/26.34  [7128]~P108(x71282)+E(f318(f318(f231(x71282),f14(x71282,x71281)),f14(x71282,x71283)),f14(x71282,x71283))+E(x71281,f189(f885(x71282,a874)))+~P1(f318(f65(x71282),x71283))+~P1(f318(f318(f233(f885(x71282,a874)),x71281),x71283))
% 26.45/26.34  [7129]~P108(x71292)+E(f318(f318(f232(x71292),f15(x71292,x71291)),f15(x71292,x71293)),f15(x71292,x71293))+E(x71291,f189(f885(x71292,a874)))+~P1(f318(f65(x71292),x71293))+~P1(f318(f318(f233(f885(x71292,a874)),x71291),x71293))
% 26.45/26.34  [7433]~P108(x74332)+E(x74331,f189(f885(x74332,a874)))+~P1(f318(f65(x74332),x74333))+P1(f318(f318(f233(x74332),f14(x74332,x74333)),f14(x74332,x74331)))+~P1(f318(f318(f233(f885(x74332,a874)),x74331),x74333))
% 26.45/26.34  [7434]~P108(x74342)+E(x74341,f189(f885(x74342,a874)))+~P1(f318(f65(x74342),x74343))+P1(f318(f318(f233(x74342),f15(x74342,x74341)),f15(x74342,x74343)))+~P1(f318(f318(f233(f885(x74342,a874)),x74341),x74343))
% 26.45/26.34  [7495]~P64(x74951)+E(f11(x74951,x74952),x74953)+~P1(f318(f65(x74951),x74952))+~E(f318(f318(f22(f885(x74951,a874)),x74952),f318(f318(f296(x74951),x74953),f189(f885(x74951,a874)))),f189(f885(x74951,a874)))+~P1(f318(f318(f320(x74951),x74953),x74952))
% 26.45/26.34  [7496]~P64(x74961)+E(f10(x74961,x74962),x74963)+~P1(f318(f65(x74961),x74962))+~E(f318(f318(f22(f885(x74961,a874)),x74962),f318(f318(f296(x74961),x74963),f189(f885(x74961,a874)))),f189(f885(x74961,a874)))+~P1(f318(f318(f320(x74961),x74963),x74962))
% 26.45/26.34  [7497]~P108(x74971)+E(f14(x74971,x74972),x74973)+~P1(f318(f65(x74971),x74972))+~E(f318(f318(f22(f885(x74971,a874)),x74972),f318(f318(f296(x74971),x74973),f189(f885(x74971,a874)))),f189(f885(x74971,a874)))+~P1(f318(f318(f320(x74971),x74973),x74972))
% 26.45/26.34  [7498]~P108(x74981)+E(f15(x74981,x74982),x74983)+~P1(f318(f65(x74981),x74982))+~E(f318(f318(f22(f885(x74981,a874)),x74982),f318(f318(f296(x74981),x74983),f189(f885(x74981,a874)))),f189(f885(x74981,a874)))+~P1(f318(f318(f320(x74981),x74983),x74982))
% 26.45/26.34  [7597]~P108(x75971)+E(f12(x75971,f231(x75971),x75972),x75973)+~P1(f318(f65(x75971),x75972))+~E(f318(f318(f22(f885(x75971,a874)),x75972),f318(f318(f296(x75971),x75973),f189(f885(x75971,a874)))),f189(f885(x75971,a874)))+~P1(f318(f318(f320(x75971),x75973),x75972))
% 26.45/26.34  [7598]~P108(x75981)+E(f13(x75981,f232(x75981),x75982),x75983)+~P1(f318(f65(x75981),x75982))+~E(f318(f318(f22(f885(x75981,a874)),x75982),f318(f318(f296(x75981),x75983),f189(f885(x75981,a874)))),f189(f885(x75981,a874)))+~P1(f318(f318(f320(x75981),x75983),x75982))
% 26.45/26.34  [7635]~P105(x76352)+E(x76351,f189(f885(x76352,a874)))+~P1(f318(f65(x76352),x76351))+~P1(f318(f318(f233(x76352),x76353),f537(x76353,x76351,x76352)))+P1(f318(f318(f233(x76352),x76353),f318(f67(x76352,f107(x76352)),x76351)))
% 26.45/26.34  [7636]~P108(x76362)+E(x76361,f189(f885(x76362,a874)))+~P1(f318(f65(x76362),x76361))+~P1(f318(f318(f233(x76362),x76363),f553(x76363,x76361,x76362)))+P1(f318(f318(f233(x76362),x76363),f318(f67(x76362,f231(x76362)),x76361)))
% 26.45/26.34  [7637]~P108(x76372)+E(x76371,f189(f885(x76372,a874)))+~P1(f318(f65(x76372),x76371))+~P1(f318(f318(f234(x76372),x76373),f554(x76373,x76371,x76372)))+P1(f318(f318(f234(x76372),x76373),f318(f67(x76372,f231(x76372)),x76371)))
% 26.45/26.34  [7722]~P105(x77222)+E(x77221,f189(f885(x77222,a874)))+~P1(f318(f65(x77222),x77221))+P1(f318(f318(f320(x77222),f537(x77223,x77221,x77222)),x77221))+P1(f318(f318(f233(x77222),x77223),f318(f67(x77222,f107(x77222)),x77221)))
% 26.45/26.34  [7723]~P108(x77232)+E(x77231,f189(f885(x77232,a874)))+~P1(f318(f65(x77232),x77231))+P1(f318(f318(f320(x77232),f553(x77233,x77231,x77232)),x77231))+P1(f318(f318(f233(x77232),x77233),f318(f67(x77232,f231(x77232)),x77231)))
% 26.45/26.34  [7724]~P108(x77242)+E(x77241,f189(f885(x77242,a874)))+~P1(f318(f65(x77242),x77241))+P1(f318(f318(f320(x77242),f554(x77243,x77241,x77242)),x77241))+P1(f318(f318(f234(x77242),x77243),f318(f67(x77242,f231(x77242)),x77241)))
% 26.45/26.34  [7845]~P108(x78452)+E(x78451,f189(f885(x78452,a874)))+E(f318(f318(f231(x78452),f12(x78452,f231(x78452),x78451)),f12(x78452,f231(x78452),x78453)),f12(x78452,f231(x78452),x78453))+~P1(f318(f65(x78452),x78453))+~P1(f318(f318(f233(f885(x78452,a874)),x78451),x78453))
% 26.45/26.34  [7846]~P108(x78462)+E(x78461,f189(f885(x78462,a874)))+E(f318(f318(f232(x78462),f13(x78462,f232(x78462),x78461)),f13(x78462,f232(x78462),x78463)),f13(x78462,f232(x78462),x78463))+~P1(f318(f65(x78462),x78463))+~P1(f318(f318(f233(f885(x78462,a874)),x78461),x78463))
% 26.45/26.34  [8050]~E(f686(x80501,x80503,x80502),f687(x80501,x80503,x80502))+~E(f318(f41(x80502),f688(x80501,x80503,x80502)),x80501)+E(f318(f318(f84(a879),x80501),f318(f41(f885(x80502,a874)),x80503)),f318(f41(x80502),f43(f885(x80502,a874),x80503)))+~P1(f318(f65(x80502),f43(f885(x80502,a874),x80503)))+~P1(f318(f65(f885(x80502,a874)),x80503))
% 26.45/26.34  [8231]~P108(x82312)+E(x82311,f189(f885(x82312,a874)))+~P1(f318(f65(x82312),x82313))+P1(f318(f318(f233(x82312),f318(f67(x82312,f231(x82312)),x82313)),f318(f67(x82312,f231(x82312)),x82311)))+~P1(f318(f318(f233(f885(x82312,a874)),x82311),x82313))
% 26.45/26.34  [8546]~E(f686(x85461,x85463,x85462),f687(x85461,x85463,x85462))+E(f318(f318(f84(a879),x85461),f318(f41(f885(x85462,a874)),x85463)),f318(f41(x85462),f43(f885(x85462,a874),x85463)))+P1(f318(f318(f320(f885(x85462,a874)),f688(x85461,x85463,x85462)),x85463))+~P1(f318(f65(x85462),f43(f885(x85462,a874),x85463)))+~P1(f318(f65(f885(x85462,a874)),x85463))
% 26.45/26.34  [8571]~E(f318(f41(x85712),f688(x85711,x85713,x85712)),x85711)+E(f318(f318(f84(a879),x85711),f318(f41(f885(x85712,a874)),x85713)),f318(f41(x85712),f43(f885(x85712,a874),x85713)))+P1(f318(f318(f320(f885(x85712,a874)),f687(x85711,x85713,x85712)),x85713))+~P1(f318(f65(x85712),f43(f885(x85712,a874),x85713)))+~P1(f318(f65(f885(x85712,a874)),x85713))
% 26.45/26.34  [8572]~E(f318(f41(x85722),f688(x85721,x85723,x85722)),x85721)+E(f318(f318(f84(a879),x85721),f318(f41(f885(x85722,a874)),x85723)),f318(f41(x85722),f43(f885(x85722,a874),x85723)))+P1(f318(f318(f320(f885(x85722,a874)),f686(x85721,x85723,x85722)),x85723))+~P1(f318(f65(x85722),f43(f885(x85722,a874),x85723)))+~P1(f318(f65(f885(x85722,a874)),x85723))
% 26.45/26.34  [8602]~E(f318(f41(x86022),f688(x86021,x86023,x86022)),x86021)+~E(f318(f318(f107(f885(x86022,a874)),f687(x86021,x86023,x86022)),f686(x86021,x86023,x86022)),f189(f885(x86022,a874)))+E(f318(f318(f84(a879),x86021),f318(f41(f885(x86022,a874)),x86023)),f318(f41(x86022),f43(f885(x86022,a874),x86023)))+~P1(f318(f65(f885(x86022,a874)),x86023))+~P1(f318(f65(x86022),f43(f885(x86022,a874),x86023)))
% 26.45/26.34  [8844]E(f318(f318(f84(a879),x88441),f318(f41(f885(x88442,a874)),x88443)),f318(f41(x88442),f43(f885(x88442,a874),x88443)))+P1(f318(f318(f320(f885(x88442,a874)),f688(x88441,x88443,x88442)),x88443))+P1(f318(f318(f320(f885(x88442,a874)),f687(x88441,x88443,x88442)),x88443))+~P1(f318(f65(f885(x88442,a874)),x88443))+~P1(f318(f65(x88442),f43(f885(x88442,a874),x88443)))
% 26.45/26.34  [8845]E(f318(f318(f84(a879),x88451),f318(f41(f885(x88452,a874)),x88453)),f318(f41(x88452),f43(f885(x88452,a874),x88453)))+P1(f318(f318(f320(f885(x88452,a874)),f688(x88451,x88453,x88452)),x88453))+P1(f318(f318(f320(f885(x88452,a874)),f686(x88451,x88453,x88452)),x88453))+~P1(f318(f65(f885(x88452,a874)),x88453))+~P1(f318(f65(x88452),f43(f885(x88452,a874),x88453)))
% 26.45/26.34  [8870]~E(f318(f318(f107(f885(x88702,a874)),f687(x88701,x88703,x88702)),f686(x88701,x88703,x88702)),f189(f885(x88702,a874)))+E(f318(f318(f84(a879),x88701),f318(f41(f885(x88702,a874)),x88703)),f318(f41(x88702),f43(f885(x88702,a874),x88703)))+~P1(f318(f65(f885(x88702,a874)),x88703))+P1(f318(f318(f320(f885(x88702,a874)),f688(x88701,x88703,x88702)),x88703))+~P1(f318(f65(x88702),f43(f885(x88702,a874),x88703)))
% 26.45/26.34  [9125]~P101(x91252)+E(x91251,f189(f885(x91252,a874)))+~E(f318(f318(f84(x91252),f318(x91253,f559(x91251,x91253,x91252))),f318(x91253,f562(x91251,x91253,x91252))),f318(x91253,f318(f318(f84(x91252),f559(x91251,x91253,x91252)),f562(x91251,x91253,x91252))))+~P1(f318(f65(x91252),x91251))+E(f318(f67(x91252,f84(x91252)),f318(f297(x91252,x91252,x91253),x91251)),f318(x91253,f318(f67(x91252,f84(x91252)),x91251)))
% 26.45/26.34  [10059]P1(f318(f318(x100591,x100592),x100593))+P1(f318(f318(f234(a1),f437(x100591,x100593,x100592)),f438(x100591,x100593,x100592)))+P1(f318(f318(f233(a1),f438(x100591,x100593,x100592)),f2(a1)))+P1(f318(f318(x100591,f437(x100591,x100593,x100592)),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f438(x100591,x100593,x100592))))+~P1(f318(f306(f884(a1,a1),a60),f318(f318(f248(a1,a1),x100592),x100593)))
% 26.45/26.34  [10065]P1(f318(f318(x100651,x100652),x100653))+P1(f318(f318(f233(a1),f440(x100651,x100653,x100652)),f2(a1)))+P1(f318(f318(x100651,f439(x100651,x100653,x100652)),f318(f318(f84(a1),f318(f109(a1),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f440(x100651,x100653,x100652))))+P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),f439(x100651,x100653,x100652)),f440(x100651,x100653,x100652))))+~P1(f318(f306(f884(a1,a1),a55),f318(f318(f248(a1,a1),x100652),x100653)))
% 26.45/26.34  [8019]~P122(x80191)+~P1(f318(f318(f233(x80191),x80192),f81(x80191)))+~P1(f318(f318(f233(x80191),f2(x80191)),x80192))+~P1(f318(f318(f233(x80191),f2(x80191)),x80193))+P1(f318(f318(f233(x80191),f318(f318(f84(x80191),x80192),x80193)),x80193))
% 26.45/26.34  [8020]~P122(x80201)+~P1(f318(f318(f233(x80201),x80203),f81(x80201)))+~P1(f318(f318(f233(x80201),f2(x80201)),x80203))+~P1(f318(f318(f233(x80201),f2(x80201)),x80202))+P1(f318(f318(f233(x80201),f318(f318(f84(x80201),x80202),x80203)),x80202))
% 26.45/26.34  [8381]~P108(x83812)+E(x83811,f189(f885(x83812,a874)))+~P1(f318(f65(x83812),x83811))+P1(f318(f318(f233(x83812),f555(x83813,x83811,x83812)),x83813))+~P1(f318(f318(f233(x83812),f318(f67(x83812,f231(x83812)),x83811)),x83813))
% 26.45/26.34  [8382]~P108(x83822)+E(x83821,f189(f885(x83822,a874)))+~P1(f318(f65(x83822),x83821))+P1(f318(f318(f320(x83822),f555(x83823,x83821,x83822)),x83821))+~P1(f318(f318(f233(x83822),f318(f67(x83822,f231(x83822)),x83821)),x83823))
% 26.45/26.34  [8383]~P108(x83832)+E(x83831,f189(f885(x83832,a874)))+~P1(f318(f65(x83832),x83831))+P1(f318(f318(f320(x83832),f556(x83833,x83831,x83832)),x83831))+~P1(f318(f318(f234(x83832),f318(f67(x83832,f231(x83832)),x83831)),x83833))
% 26.45/26.34  [8384]~P108(x83842)+E(x83841,f189(f885(x83842,a874)))+~P1(f318(f65(x83842),x83841))+P1(f318(f318(f234(x83842),f556(x83843,x83841,x83842)),x83843))+~P1(f318(f318(f234(x83842),f318(f67(x83842,f231(x83842)),x83841)),x83843))
% 26.45/26.34  [8472]~P1(f318(x84721,x84723))+P1(f318(x84721,f486(x84721,x84722)))+P1(f318(x84721,f478(x84721,x84722)))+~P1(f318(f318(f234(a1),f2(a1)),x84722))+P1(f318(x84721,f318(f318(f22(a1),f478(x84721,x84722)),f318(f318(f84(a1),f487(x84721,x84722)),x84722))))
% 26.45/26.34  [8699]~P1(f318(x86991,x86993))+P1(f318(x86991,f478(x86991,x86992)))+~P1(f318(f318(f234(a1),f2(a1)),x86992))+P1(f318(f318(f320(a1),f486(x86991,x86992)),f289(a1,f81(a1),x86992)))+P1(f318(x86991,f318(f318(f22(a1),f478(x86991,x86992)),f318(f318(f84(a1),f487(x86991,x86992)),x86992))))
% 26.45/26.34  [8891]~P1(f318(x88911,x88913))+~P1(f318(x88911,f478(x88911,x88912)))+P1(f318(x88911,f486(x88911,x88912)))+~P1(f318(f318(f234(a1),f2(a1)),x88912))+~P1(f318(x88911,f318(f318(f22(a1),f478(x88911,x88912)),f318(f318(f84(a1),f487(x88911,x88912)),x88912))))
% 26.45/26.34  [9014]~P1(f318(x90141,x90143))+~P1(f318(x90141,f478(x90141,x90142)))+~P1(f318(f318(f234(a1),f2(a1)),x90142))+P1(f318(f318(f320(a1),f486(x90141,x90142)),f289(a1,f81(a1),x90142)))+~P1(f318(x90141,f318(f318(f22(a1),f478(x90141,x90142)),f318(f318(f84(a1),f487(x90141,x90142)),x90142))))
% 26.45/26.34  [9863]~P4(x98631)+~P4(x98632)+~P100(x98632)+P12(x98631,f318(f318(f8(f885(x98632,x98631),a874,f880(x98631)),x98633),f318(f318(f8(f885(x98632,f883(x98631)),f885(x98632,x98631),f880(x98631)),f76(f883(x98631),x98631,x98632,f230(x98631))),f318(f318(f8(f880(f884(x98632,x98631)),f885(x98632,f883(x98631)),f880(x98631)),f180(x98632,x98631)),f318(f176(x98632,x98631),f59(x98632))))),f318(f190(f880(x98632)),f59(x98632)))+~P1(f318(f62(f885(x98632,x98631)),x98633))
% 26.45/26.34  [9864]~P4(x98641)+~P4(x98642)+~P100(x98642)+P11(x98641,f318(f318(f8(f885(x98642,x98641),a874,f880(x98641)),x98643),f318(f318(f8(f885(x98642,f883(x98641)),f885(x98642,x98641),f880(x98641)),f76(f883(x98641),x98641,x98642,f230(x98641))),f318(f318(f8(f880(f884(x98642,x98641)),f885(x98642,f883(x98641)),f880(x98641)),f180(x98642,x98641)),f318(f176(x98642,x98641),f59(x98642))))),f318(f190(f880(x98642)),f59(x98642)))+~P1(f318(f61(f885(x98642,x98641)),x98643))
% 26.45/26.34  [9954]~P4(x99541)+~P4(x99542)+~P100(x99541)+~P12(x99542,f318(f318(f8(f885(x99541,x99542),a874,f880(x99542)),x99543),f318(f318(f8(f885(x99541,f883(x99542)),f885(x99541,x99542),f880(x99542)),f76(f883(x99542),x99542,x99541,f230(x99542))),f318(f318(f8(f880(f884(x99541,x99542)),f885(x99541,f883(x99542)),f880(x99542)),f180(x99541,x99542)),f318(f176(x99541,x99542),f59(x99541))))),f318(f190(f880(x99541)),f59(x99541)))+P1(f318(f62(f885(x99541,x99542)),x99543))
% 26.45/26.34  [9955]~P4(x99551)+~P4(x99552)+~P100(x99551)+~P11(x99552,f318(f318(f8(f885(x99551,x99552),a874,f880(x99552)),x99553),f318(f318(f8(f885(x99551,f883(x99552)),f885(x99551,x99552),f880(x99552)),f76(f883(x99552),x99552,x99551,f230(x99552))),f318(f318(f8(f880(f884(x99551,x99552)),f885(x99551,f883(x99552)),f880(x99552)),f180(x99551,x99552)),f318(f176(x99551,x99552),f59(x99551))))),f318(f190(f880(x99551)),f59(x99551)))+P1(f318(f61(f885(x99551,x99552)),x99553))
% 26.45/26.34  [8803]~P64(x88031)+~P1(f318(f65(x88031),x88032))+E(f318(f318(f22(f885(x88031,a874)),x88032),f318(f318(f296(x88031),x88033),f189(f885(x88031,a874)))),f189(f885(x88031,a874)))+~P1(f318(f318(f320(x88031),x88033),x88032))+E(f318(f318(f107(x88031),x88033),f11(x88031,f318(f318(f22(f885(x88031,a874)),x88032),f318(f318(f296(x88031),x88033),f189(f885(x88031,a874)))))),f11(x88031,x88032))
% 26.45/26.34  [8804]~P64(x88041)+~P1(f318(f65(x88041),x88042))+E(f318(f318(f22(f885(x88041,a874)),x88042),f318(f318(f296(x88041),x88043),f189(f885(x88041,a874)))),f189(f885(x88041,a874)))+~P1(f318(f318(f320(x88041),x88043),x88042))+E(f318(f318(f116(x88041),x88043),f10(x88041,f318(f318(f22(f885(x88041,a874)),x88042),f318(f318(f296(x88041),x88043),f189(f885(x88041,a874)))))),f10(x88041,x88042))
% 26.45/26.34  [8805]~P108(x88051)+~P1(f318(f65(x88051),x88052))+E(f318(f318(f22(f885(x88051,a874)),x88052),f318(f318(f296(x88051),x88053),f189(f885(x88051,a874)))),f189(f885(x88051,a874)))+~P1(f318(f318(f320(x88051),x88053),x88052))+E(f318(f318(f231(x88051),x88053),f14(x88051,f318(f318(f22(f885(x88051,a874)),x88052),f318(f318(f296(x88051),x88053),f189(f885(x88051,a874)))))),f14(x88051,x88052))
% 26.45/26.34  [8806]~P108(x88061)+~P1(f318(f65(x88061),x88062))+E(f318(f318(f22(f885(x88061,a874)),x88062),f318(f318(f296(x88061),x88063),f189(f885(x88061,a874)))),f189(f885(x88061,a874)))+~P1(f318(f318(f320(x88061),x88063),x88062))+E(f318(f318(f232(x88061),x88063),f15(x88061,f318(f318(f22(f885(x88061,a874)),x88062),f318(f318(f296(x88061),x88063),f189(f885(x88061,a874)))))),f15(x88061,x88062))
% 26.45/26.34  [8864]~P108(x88641)+~P1(f318(f65(x88641),x88642))+E(f318(f318(f22(f885(x88641,a874)),x88642),f318(f318(f296(x88641),x88643),f189(f885(x88641,a874)))),f189(f885(x88641,a874)))+~P1(f318(f318(f320(x88641),x88643),x88642))+E(f318(f318(f231(x88641),x88643),f12(x88641,f231(x88641),f318(f318(f22(f885(x88641,a874)),x88642),f318(f318(f296(x88641),x88643),f189(f885(x88641,a874)))))),f12(x88641,f231(x88641),x88642))
% 26.45/26.34  [8865]~P108(x88651)+~P1(f318(f65(x88651),x88652))+E(f318(f318(f22(f885(x88651,a874)),x88652),f318(f318(f296(x88651),x88653),f189(f885(x88651,a874)))),f189(f885(x88651,a874)))+~P1(f318(f318(f320(x88651),x88653),x88652))+E(f318(f318(f232(x88651),x88653),f13(x88651,f232(x88651),f318(f318(f22(f885(x88651,a874)),x88652),f318(f318(f296(x88651),x88653),f189(f885(x88651,a874)))))),f13(x88651,f232(x88651),x88652))
% 26.45/26.34  [8878]~P64(x88781)+~P1(f318(f65(x88781),x88783))+~P1(f318(f65(x88781),x88782))+E(f318(f318(f107(f885(x88781,a874)),x88782),x88783),f189(f885(x88781,a874)))+E(f318(f318(f116(x88781),f10(x88781,f318(f318(f116(f885(x88781,a874)),x88782),x88783))),f10(x88781,f318(f318(f107(f885(x88781,a874)),x88782),x88783))),f318(f318(f116(x88781),f10(x88781,x88782)),f10(x88781,x88783)))
% 26.45/26.34  [8879]~P64(x88791)+~P1(f318(f65(x88791),x88793))+~P1(f318(f65(x88791),x88792))+E(f318(f318(f107(f885(x88791,a874)),x88792),x88793),f189(f885(x88791,a874)))+E(f318(f318(f107(x88791),f11(x88791,f318(f318(f116(f885(x88791,a874)),x88792),x88793))),f11(x88791,f318(f318(f107(f885(x88791,a874)),x88792),x88793))),f318(f318(f107(x88791),f11(x88791,x88792)),f11(x88791,x88793)))
% 26.45/26.34  [8880]~P108(x88801)+~P1(f318(f65(x88801),x88803))+~P1(f318(f65(x88801),x88802))+E(f318(f318(f107(f885(x88801,a874)),x88802),x88803),f189(f885(x88801,a874)))+E(f318(f318(f231(x88801),f14(x88801,f318(f318(f116(f885(x88801,a874)),x88802),x88803))),f14(x88801,f318(f318(f107(f885(x88801,a874)),x88802),x88803))),f318(f318(f231(x88801),f14(x88801,x88802)),f14(x88801,x88803)))
% 26.45/26.34  [8881]~P108(x88811)+~P1(f318(f65(x88811),x88813))+~P1(f318(f65(x88811),x88812))+E(f318(f318(f107(f885(x88811,a874)),x88812),x88813),f189(f885(x88811,a874)))+E(f318(f318(f232(x88811),f15(x88811,f318(f318(f116(f885(x88811,a874)),x88812),x88813))),f15(x88811,f318(f318(f107(f885(x88811,a874)),x88812),x88813))),f318(f318(f232(x88811),f15(x88811,x88812)),f15(x88811,x88813)))
% 26.45/26.34  [9097]~P108(x90971)+~P1(f318(f65(x90971),x90973))+~P1(f318(f65(x90971),x90972))+E(f318(f318(f107(f885(x90971,a874)),x90972),x90973),f189(f885(x90971,a874)))+E(f318(f318(f231(x90971),f12(x90971,f231(x90971),f318(f318(f116(f885(x90971,a874)),x90972),x90973))),f12(x90971,f231(x90971),f318(f318(f107(f885(x90971,a874)),x90972),x90973))),f318(f318(f231(x90971),f12(x90971,f231(x90971),x90972)),f12(x90971,f231(x90971),x90973)))
% 26.45/26.34  [9098]~P108(x90981)+~P1(f318(f65(x90981),x90983))+~P1(f318(f65(x90981),x90982))+E(f318(f318(f107(f885(x90981,a874)),x90982),x90983),f189(f885(x90981,a874)))+E(f318(f318(f232(x90981),f13(x90981,f232(x90981),f318(f318(f116(f885(x90981,a874)),x90982),x90983))),f13(x90981,f232(x90981),f318(f318(f107(f885(x90981,a874)),x90982),x90983))),f318(f318(f232(x90981),f13(x90981,f232(x90981),x90982)),f13(x90981,f232(x90981),x90983)))
% 26.45/26.34  [9900]~P118(x99003)+E(x99001,x99002)+~P1(f318(f318(f233(x99003),f2(x99003)),x99002))+~P1(f318(f318(f233(x99003),f2(x99003)),x99001))+~E(f318(f318(f249(x99003),x99001),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))),f318(f318(f249(x99003),x99002),f318(f109(a879),f318(f318(f83(a1),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)),f318(f318(f22(a1),f318(f318(f83(a1),a86),a86)),a103)))))
% 26.45/26.34  [5152]~P99(x51521)+~P69(x51521)+~E(x51524,f2(x51521))+~E(f318(f109(x51521),x51522),f2(x51521))+E(f318(f109(x51521),x51522),f318(f318(f276(x51521),x51523),x51524))
% 26.45/26.34  [5153]~P99(x51531)+~P69(x51531)+~E(x51533,f2(x51531))+~E(f318(f109(x51531),x51534),f2(x51531))+E(f318(f318(f276(x51531),x51532),x51533),f318(f109(x51531),x51534))
% 26.45/26.34  [5246]~P99(x52462)+~P69(x52462)+~E(x52461,f2(x52462))+~E(f318(f109(x52462),x52464),f2(x52462))+E(x52461,f318(f318(f276(x52462),x52463),f318(f109(x52462),x52464)))
% 26.45/26.34  [5247]~P99(x52471)+~P69(x52471)+~E(x52474,f2(x52471))+~E(f318(f109(x52471),x52473),f2(x52471))+E(f318(f318(f276(x52471),x52472),f318(f109(x52471),x52473)),x52474)
% 26.45/26.34  [5276]~P99(x52761)+~P69(x52761)+~E(x52763,f2(x52761))+E(f318(f109(x52761),x52762),f2(x52761))+~E(f318(f109(x52761),x52762),f318(f318(f276(x52761),x52764),x52763))
% 26.45/26.34  [5277]~P99(x52771)+~P69(x52771)+~E(x52773,f2(x52771))+E(f318(f109(x52771),x52772),f2(x52771))+~E(f318(f318(f276(x52771),x52774),x52773),f318(f109(x52771),x52772))
% 26.45/26.34  [5442]~P99(x54422)+~P69(x54422)+E(x54421,f2(x54422))+~E(f318(f109(x54422),x54423),f2(x54422))+~E(x54421,f318(f318(f276(x54422),x54424),f318(f109(x54422),x54423)))
% 26.45/26.34  [5443]~P99(x54432)+~P69(x54432)+E(x54431,f2(x54432))+~E(f318(f109(x54432),x54433),f2(x54432))+~E(f318(f318(f276(x54432),x54434),f318(f109(x54432),x54433)),x54431)
% 26.45/26.34  [5664]~P99(x56642)+~P69(x56642)+~E(x56641,f2(x56642))+E(x56641,f318(f318(f276(x56642),x56643),f318(f109(x56642),x56644)))+~E(f318(f318(f84(x56642),x56641),f318(f109(x56642),x56644)),x56643)
% 26.45/26.34  [5665]~P99(x56651)+~P69(x56651)+~E(x56654,f2(x56651))+~E(x56652,f318(f318(f84(x56651),x56654),f318(f109(x56651),x56653)))+E(f318(f318(f276(x56651),x56652),f318(f109(x56651),x56653)),x56654)
% 26.45/26.34  [5731]~P99(x57311)+~P69(x57311)+E(f318(f109(x57311),x57312),f2(x57311))+~E(f318(f318(f276(x57311),x57313),f318(f109(x57311),x57312)),x57314)+E(x57313,f318(f318(f84(x57311),x57314),f318(f109(x57311),x57312)))
% 26.45/26.34  [5732]~P99(x57321)+~P69(x57321)+E(f318(f109(x57321),x57322),f2(x57321))+~E(f318(f318(f84(x57321),x57323),f318(f109(x57321),x57322)),x57324)+E(x57323,f318(f318(f276(x57321),x57324),f318(f109(x57321),x57322)))
% 26.45/26.34  [5733]~P99(x57331)+~P69(x57331)+E(f318(f109(x57331),x57332),f2(x57331))+~E(x57333,f318(f318(f276(x57331),x57334),f318(f109(x57331),x57332)))+E(f318(f318(f84(x57331),x57333),f318(f109(x57331),x57332)),x57334)
% 26.45/26.34  [5734]~P99(x57341)+~P69(x57341)+E(f318(f109(x57341),x57342),f2(x57341))+~E(x57343,f318(f318(f84(x57341),x57344),f318(f109(x57341),x57342)))+E(f318(f318(f276(x57341),x57343),f318(f109(x57341),x57342)),x57344)
% 26.45/26.34  [6388]E(f363(x63881,x63882,x63883),x63884)+E(f318(x63881,x63884),f2(a879))+~E(f318(f318(f6(x63883,a879),x63881),x63882),f81(a879))+~P1(f318(f65(x63883),x63882))+~P1(f318(f318(f320(x63883),x63884),x63882))
% 26.45/26.34  [6454]E(f365(x64541,x64542,x64543),x64544)+E(f318(x64541,x64544),f2(a879))+~E(f318(f318(f6(x64543,a879),x64541),x64542),f318(a118,f2(a879)))+~P1(f318(f65(x64543),x64542))+~P1(f318(f318(f320(x64543),x64544),x64542))
% 26.45/26.34  [6562]~P108(x65621)+~P5(x65621)+P1(f318(f318(f234(x65621),x65622),f43(x65621,x65623)))+~P1(f318(f318(f234(x65621),x65622),x65624))+~P1(f318(f318(f320(x65621),x65624),x65623))
% 26.45/26.34  [6744]~P108(x67441)+~P5(x67441)+~P1(f318(f318(f234(x67441),x67444),x67443))+P1(f318(f318(f234(x67441),f44(x67441,x67442)),x67443))+~P1(f318(f318(f320(x67441),x67444),x67442))
% 26.45/26.34  [7006]~P118(x70063)+E(x70061,x70062)+~E(f318(f318(f249(x70063),x70061),f318(a118,x70064)),f318(f318(f249(x70063),x70062),f318(a118,x70064)))+~P1(f318(f318(f233(x70063),f2(x70063)),x70062))+~P1(f318(f318(f233(x70063),f2(x70063)),x70061))
% 26.45/26.34  [7215]~E(f369(x72152,x72153,x72151,x72154),x72154)+~E(f318(x72152,x72154),f81(a879))+E(f318(f318(f6(x72151,a879),x72152),x72153),f81(a879))+~P1(f318(f65(x72151),x72153))+~P1(f318(f318(f320(x72151),x72154),x72153))
% 26.45/26.34  [7222]~P116(x72224)+~P128(x72224)+E(f318(x72221,f420(x72221,x72222,x72223,x72224)),f2(x72224))+~E(f318(f318(f9(x72223,x72224),x72221),x72222),f2(x72224))+~P1(f318(f65(x72223),x72222))
% 26.45/26.34  [7308]~E(f368(x73082,x73083,x73081,x73084),x73084)+~E(f318(x73082,x73084),f318(a118,f2(a879)))+E(f318(f318(f6(x73081,a879),x73082),x73083),f318(a118,f2(a879)))+~P1(f318(f65(x73081),x73083))+~P1(f318(f318(f320(x73081),x73084),x73083))
% 26.45/26.34  [8061]~E(f318(x80612,x80614),f81(a879))+~E(f318(x80612,f369(x80612,x80613,x80611,x80614)),f2(a879))+E(f318(f318(f6(x80611,a879),x80612),x80613),f81(a879))+~P1(f318(f65(x80611),x80613))+~P1(f318(f318(f320(x80611),x80614),x80613))
% 26.45/26.34  [8105]~E(f318(x81052,x81054),f318(a118,f2(a879)))+~E(f318(x81052,f368(x81052,x81053,x81051,x81054)),f2(a879))+E(f318(f318(f6(x81051,a879),x81052),x81053),f318(a118,f2(a879)))+~P1(f318(f65(x81051),x81053))+~P1(f318(f318(f320(x81051),x81054),x81053))
% 26.45/26.34  [8669]~P108(x86691)+~P15(x86691,x86694)+P15(x86691,x86692)+~E(x86692,f318(f318(f147(x86691),x86693),x86694))+~P1(f318(f318(f233(x86691),x86693),f689(x86692,x86691,x86694,x86693)))
% 26.45/26.34  [8703]E(x87031,x87032)+E(f318(f318(f22(a1),f471(x87033,x87032,x87034,x87031)),f472(x87033,x87032,x87034,x87031)),x87031)+~E(f318(f318(f83(a1),x87031),x87034),x87032)+~P1(f318(f318(f234(a1),f2(a1)),x87034))+~P1(f318(f318(f320(a1),x87032),x87033))
% 26.45/26.34  [8704]E(x87041,x87042)+E(f318(f318(f83(a1),f474(x87043,x87042,x87044,x87041)),f475(x87043,x87042,x87044,x87041)),x87041)+~E(f318(f318(f22(a1),x87041),x87044),x87042)+~P1(f318(f318(f234(a1),f2(a1)),x87044))+~P1(f318(f318(f320(a1),x87042),x87043))
% 26.45/26.34  [8876]E(f318(x88761,f779(x88762,x88761,x88763,x88764)),x88762)+P1(f318(f318(f233(a879),x88764),f780(x88762,x88761,x88763,x88764)))+~P1(f318(f318(f233(a1),x88762),f318(x88761,x88763)))+~P1(f318(f318(f234(a879),x88764),x88763))+~P1(f318(f318(f233(a1),f318(x88761,x88764)),x88762))
% 26.45/26.34  [8877]~P108(x88771)+~P15(x88771,x88773)+P15(x88771,x88772)+~E(x88772,f318(f318(f147(x88771),x88774),x88773))+P1(f318(f318(f320(x88771),f689(x88772,x88771,x88773,x88774)),f318(f168(x88771),x88773)))
% 26.45/26.34  [8895]~P116(x88954)+~P128(x88954)+~E(f318(f318(f9(x88951,x88954),x88952),x88953),f2(x88954))+~P1(f318(f65(x88951),x88953))+P1(f318(f318(f320(x88951),f420(x88952,x88953,x88951,x88954)),x88953))
% 26.45/26.34  [8930]~E(f318(x89302,x89304),f81(a879))+E(f318(f318(f6(x89301,a879),x89302),x89303),f81(a879))+~P1(f318(f65(x89301),x89303))+~P1(f318(f318(f320(x89301),x89304),x89303))+P1(f318(f318(f320(x89301),f369(x89302,x89303,x89301,x89304)),x89303))
% 26.45/26.34  [8939]E(x89391,x89392)+~E(f318(f318(f83(a1),x89392),x89394),x89391)+~P1(f318(f318(f234(a1),f2(a1)),x89394))+~P1(f318(f318(f320(a1),x89391),x89393))+P1(f318(f318(f320(a1),f471(x89393,x89391,x89394,x89392)),x89393))
% 26.45/26.34  [8940]E(x89401,x89402)+~E(f318(f318(f22(a1),x89402),x89404),x89401)+~P1(f318(f318(f234(a1),f2(a1)),x89404))+~P1(f318(f318(f320(a1),x89401),x89403))+P1(f318(f318(f320(a1),f474(x89403,x89401,x89404,x89402)),x89403))
% 26.45/26.34  [8942]~E(f318(x89422,x89424),f318(a118,f2(a879)))+E(f318(f318(f6(x89421,a879),x89422),x89423),f318(a118,f2(a879)))+~P1(f318(f65(x89421),x89423))+~P1(f318(f318(f320(x89421),x89424),x89423))+P1(f318(f318(f320(x89421),f368(x89422,x89423,x89421,x89424)),x89423))
% 26.45/26.34  [8947]P59(x89472,x89473,x89474,x89471)+E(x89471,f189(f885(x89472,a874)))+~P1(f318(f65(x89472),x89474))+~P1(f318(f65(x89472),x89471))+P1(f318(f318(f320(x89472),f514(x89471,x89474,x89473,x89472)),x89474))
% 26.45/26.34  [9026]E(x90261,x90262)+~E(f318(f318(f83(a1),x90262),x90264),x90261)+~P1(f318(f318(f234(a1),f2(a1)),x90264))+~P1(f318(f318(f320(a1),x90261),x90263))+P1(f318(f318(f320(a1),f472(x90263,x90261,x90264,x90262)),f289(a1,f81(a1),x90264)))
% 26.45/26.34  [9027]E(x90271,x90272)+~E(f318(f318(f22(a1),x90272),x90274),x90271)+~P1(f318(f318(f234(a1),f2(a1)),x90274))+~P1(f318(f318(f320(a1),x90271),x90273))+P1(f318(f318(f320(a1),f475(x90273,x90271,x90274,x90272)),f289(a1,f81(a1),x90274)))
% 26.45/26.34  [9103]P1(f318(f318(f233(a879),x91031),f779(x91032,x91033,x91034,x91031)))+~P1(f318(f318(f233(a1),x91032),f318(x91033,x91034)))+P1(f318(f318(f233(a879),x91031),f780(x91032,x91033,x91034,x91031)))+~P1(f318(f318(f234(a879),x91031),x91034))+~P1(f318(f318(f233(a1),f318(x91033,x91031)),x91032))
% 26.45/26.34  [9227]E(f318(x92271,f779(x92272,x92271,x92273,x92274)),x92272)+~P1(f318(f318(f233(a1),x92272),f318(x92271,x92273)))+P1(f318(f318(f234(a879),f780(x92272,x92271,x92273,x92274)),x92273))+~P1(f318(f318(f234(a879),x92274),x92273))+~P1(f318(f318(f233(a1),f318(x92271,x92274)),x92272))
% 26.45/26.34  [9354]~P1(f318(f318(f233(a1),x93542),f318(x93543,x93544)))+P1(f318(f318(f233(a879),x93541),f780(x93542,x93543,x93544,x93541)))+P1(f318(f318(f233(a879),f779(x93542,x93543,x93544,x93541)),x93544))+~P1(f318(f318(f234(a879),x93541),x93544))+~P1(f318(f318(f233(a1),f318(x93543,x93541)),x93542))
% 26.45/26.34  [9355]~P1(f318(f318(f233(a1),x93552),f318(x93553,x93554)))+P1(f318(f318(f233(a879),x93551),f779(x93552,x93553,x93554,x93551)))+P1(f318(f318(f234(a879),f780(x93552,x93553,x93554,x93551)),x93554))+~P1(f318(f318(f234(a879),x93551),x93554))+~P1(f318(f318(f233(a1),f318(x93553,x93551)),x93552))
% 26.45/26.34  [9457]~P1(f318(f318(f233(a1),x94571),f318(x94572,x94573)))+P1(f318(f318(f234(a879),f780(x94571,x94572,x94573,x94574)),x94573))+~P1(f318(f318(f234(a879),x94574),x94573))+~P1(f318(f318(f233(a1),f318(x94572,x94574)),x94571))+P1(f318(f318(f233(a879),f779(x94571,x94572,x94573,x94574)),x94573))
% 26.45/26.34  [9535]E(x95351,f189(f885(x95352,a874)))+~P1(f318(f65(x95352),x95354))+~P1(f318(f65(x95352),x95351))+P1(f318(f318(f320(f884(f885(x95352,a874),f885(x95352,a874))),f318(f318(f248(f885(x95352,a874),f885(x95352,a874)),x95354),x95351)),f310(x95352,x95353)))+P1(f318(f318(f320(x95352),f523(x95353,x95351,x95354,x95352)),x95354))
% 26.45/26.34  [9536]E(x95361,f189(f885(x95362,a874)))+~P1(f318(f65(x95362),x95364))+~P1(f318(f65(x95362),x95361))+P1(f318(f318(f320(f884(f885(x95362,a874),f885(x95362,a874))),f318(f318(f248(f885(x95362,a874),f885(x95362,a874)),x95364),x95361)),f310(x95362,x95363)))+P1(f318(f318(f320(x95362),f738(x95363,x95361,x95364,x95362)),x95364))
% 26.45/26.34  [10205]E(f318(x102051,f779(x102052,x102051,x102053,x102054)),x102052)+~P1(f318(f318(f233(a1),x102052),f318(x102051,x102053)))+~P1(f318(f318(f233(a1),f318(f78(a1),f318(f318(f22(a1),f318(x102051,f318(f318(f83(a879),f780(x102052,x102051,x102053,x102054)),f81(a879)))),f318(x102051,f780(x102052,x102051,x102053,x102054))))),f81(a1)))+~P1(f318(f318(f234(a879),x102054),x102053))+~P1(f318(f318(f233(a1),f318(x102051,x102054)),x102052))
% 26.45/26.34  [10206]~P1(f318(f318(f233(a1),x102062),f318(x102063,x102064)))+P1(f318(f318(f233(a879),x102061),f779(x102062,x102063,x102064,x102061)))+~P1(f318(f318(f233(a1),f318(f78(a1),f318(f318(f22(a1),f318(x102063,f318(f318(f83(a879),f780(x102062,x102063,x102064,x102061)),f81(a879)))),f318(x102063,f780(x102062,x102063,x102064,x102061))))),f81(a1)))+~P1(f318(f318(f234(a879),x102061),x102064))+~P1(f318(f318(f233(a1),f318(x102063,x102061)),x102062))
% 26.45/26.34  [10207]~P1(f318(f318(f233(a1),x102071),f318(x102072,x102073)))+~P1(f318(f318(f233(a1),f318(f78(a1),f318(f318(f22(a1),f318(x102072,f318(f318(f83(a879),f780(x102071,x102072,x102073,x102074)),f81(a879)))),f318(x102072,f780(x102071,x102072,x102073,x102074))))),f81(a1)))+~P1(f318(f318(f234(a879),x102074),x102073))+~P1(f318(f318(f233(a1),f318(x102072,x102074)),x102071))+P1(f318(f318(f233(a879),f779(x102071,x102072,x102073,x102074)),x102073))
% 26.45/26.34  [5686]~P99(x56862)+~P69(x56862)+E(x56861,f2(x56862))+~E(f318(f318(f276(x56862),x56863),x56861),f318(f109(x56862),x56864))+E(x56863,f318(f318(f84(x56862),f318(f109(x56862),x56864)),x56861))
% 26.45/26.34  [5687]~P99(x56872)+~P69(x56872)+E(x56871,f2(x56872))+~E(f318(f109(x56872),x56873),f318(f318(f276(x56872),x56874),x56871))+E(f318(f318(f84(x56872),f318(f109(x56872),x56873)),x56871),x56874)
% 26.45/26.34  [5843]~P99(x58432)+~P69(x58432)+E(x58431,f2(x58432))+E(f318(f109(x58432),x58433),f318(f318(f276(x58432),x58434),x58431))+~E(f318(f318(f84(x58432),f318(f109(x58432),x58433)),x58431),x58434)
% 26.45/26.34  [5844]~P99(x58442)+~P69(x58442)+E(x58441,f2(x58442))+E(f318(f318(f276(x58442),x58443),x58441),f318(f109(x58442),x58444))+~E(x58443,f318(f318(f84(x58442),f318(f109(x58442),x58444)),x58441))
% 26.45/26.34  [5969]~P99(x59691)+~P69(x59691)+~E(f318(f109(x59691),x59692),f2(x59691))+E(f318(f109(x59691),x59692),f318(f318(f276(x59691),x59693),x59694))+~E(f318(f318(f84(x59691),f318(f109(x59691),x59692)),x59694),x59693)
% 26.45/26.34  [5970]~P99(x59701)+~P69(x59701)+~E(f318(f109(x59701),x59704),f2(x59701))+E(f318(f318(f276(x59701),x59702),x59703),f318(f109(x59701),x59704))+~E(x59702,f318(f318(f84(x59701),f318(f109(x59701),x59704)),x59703))
% 26.45/26.34  [7274]~P71(x72741)+P1(f318(f318(f234(x72741),x72742),f2(x72741)))+~P1(f318(f318(f233(x72741),x72743),f2(x72741)))+P1(f318(f318(f234(x72741),f2(x72741)),x72742))+P1(f318(f318(f233(x72741),x72743),f318(f318(f276(x72741),x72744),x72742)))
% 26.45/26.34  [7275]~P71(x72751)+P1(f318(f318(f234(x72751),x72752),f2(x72751)))+~P1(f318(f318(f234(x72751),x72753),f2(x72751)))+P1(f318(f318(f234(x72751),f2(x72751)),x72752))+P1(f318(f318(f234(x72751),x72753),f318(f318(f276(x72751),x72754),x72752)))
% 26.45/26.34  [7538]~P71(x75381)+P1(f318(f318(f233(x75381),x75382),f2(x75381)))+P1(f318(f318(f234(x75381),x75383),f2(x75381)))+P1(f318(f318(f234(x75381),f2(x75381)),x75383))+~P1(f318(f318(f233(x75381),x75382),f318(f318(f276(x75381),x75384),x75383)))
% 26.45/26.34  [7539]~P71(x75391)+P1(f318(f318(f234(x75391),x75392),f2(x75391)))+P1(f318(f318(f234(x75391),x75393),f2(x75391)))+P1(f318(f318(f234(x75391),f2(x75391)),x75393))+~P1(f318(f318(f234(x75391),x75392),f318(f318(f276(x75391),x75394),x75393)))
% 26.45/26.34  [7654]E(x76541,x76542)+~E(f318(f318(f161(x76543),x76544),x76541),f318(f318(f161(x76543),x76544),x76542))+~P1(f318(f133(x76543),x76544))+~P1(f318(f318(f234(a879),x76542),f318(f190(f880(x76543)),x76544)))+~P1(f318(f318(f234(a879),x76541),f318(f190(f880(x76543)),x76544)))
% 26.45/26.34  [7655]E(x76551,x76552)+~E(f318(f318(f161(x76553),x76554),x76551),f318(f318(f161(x76553),x76554),x76552))+~P1(f318(f133(x76553),x76554))+~P1(f318(f318(f234(a879),x76552),f318(f190(f880(x76553)),x76554)))+~P1(f318(f318(f234(a879),x76551),f318(f190(f880(x76553)),x76554)))
% 26.45/26.34  [8021]~P71(x80211)+~P1(f318(f318(f233(x80211),x80213),f2(x80211)))+P1(f318(f318(f234(x80211),f2(x80211)),x80212))+~P1(f318(f318(f233(x80211),x80214),f318(f318(f84(x80211),x80213),x80212)))+P1(f318(f318(f233(x80211),x80213),f318(f318(f276(x80211),x80214),x80212)))
% 26.45/26.34  [8022]~P71(x80221)+~P1(f318(f318(f234(x80221),x80223),f2(x80221)))+P1(f318(f318(f234(x80221),f2(x80221)),x80222))+~P1(f318(f318(f234(x80221),x80224),f318(f318(f84(x80221),x80223),x80222)))+P1(f318(f318(f234(x80221),x80223),f318(f318(f276(x80221),x80224),x80222)))
% 26.45/26.34  [8023]~P71(x80231)+~P1(f318(f318(f234(x80231),x80232),f2(x80231)))+P1(f318(f318(f234(x80231),f2(x80231)),x80232))+~P1(f318(f318(f233(x80231),x80234),f318(f318(f84(x80231),x80233),x80232)))+P1(f318(f318(f233(x80231),x80233),f318(f318(f276(x80231),x80234),x80232)))
% 26.45/26.34  [8024]~P71(x80241)+~P1(f318(f318(f234(x80241),x80242),f2(x80241)))+P1(f318(f318(f234(x80241),f2(x80241)),x80242))+~P1(f318(f318(f233(x80241),x80244),f318(f318(f276(x80241),x80243),x80242)))+P1(f318(f318(f233(x80241),x80243),f318(f318(f84(x80241),x80244),x80242)))
% 26.45/26.34  [8025]~P71(x80251)+~P1(f318(f318(f234(x80251),x80252),f2(x80251)))+P1(f318(f318(f234(x80251),f2(x80251)),x80252))+~P1(f318(f318(f234(x80251),x80254),f318(f318(f84(x80251),x80253),x80252)))+P1(f318(f318(f234(x80251),x80253),f318(f318(f276(x80251),x80254),x80252)))
% 26.45/26.34  [8026]~P71(x80261)+~P1(f318(f318(f234(x80261),x80262),f2(x80261)))+P1(f318(f318(f234(x80261),f2(x80261)),x80262))+~P1(f318(f318(f234(x80261),x80264),f318(f318(f276(x80261),x80263),x80262)))+P1(f318(f318(f234(x80261),x80263),f318(f318(f84(x80261),x80264),x80262)))
% 26.45/26.34  [8169]~P108(x81691)+~P15(x81691,x81692)+~P1(f318(f318(f233(a879),x81693),x81694))+P1(f318(f318(f233(x81691),f318(f318(f161(x81691),x81692),x81693)),f318(f318(f161(x81691),x81692),x81694)))+~P1(f318(f318(f234(a879),x81694),f318(f190(f880(x81691)),x81692)))
% 26.45/26.34  [8170]~P108(x81701)+~P15(x81701,x81702)+~P1(f318(f318(f233(a879),x81703),x81704))+P1(f318(f318(f233(x81701),f318(f318(f161(x81701),x81702),x81703)),f318(f318(f161(x81701),x81702),x81704)))+~P1(f318(f318(f234(a879),x81704),f318(f190(f880(x81701)),x81702)))
% 26.45/26.34  [8222]~P118(x82221)+~P1(f318(f318(f233(x82221),x82222),f81(x82221)))+~P1(f318(f318(f233(x82221),f2(x82221)),x82222))+~P1(f318(f318(f233(a879),x82224),x82223))+P1(f318(f318(f233(x82221),f318(f318(f249(x82221),x82222),x82223)),f318(f318(f249(x82221),x82222),x82224)))
% 26.45/26.34  [8223]~P118(x82231)+~P1(f318(f318(f234(x82231),x82232),f81(x82231)))+~P1(f318(f318(f234(x82231),f2(x82231)),x82232))+~P1(f318(f318(f234(a879),x82234),x82233))+P1(f318(f318(f234(x82231),f318(f318(f249(x82231),x82232),x82233)),f318(f318(f249(x82231),x82232),x82234)))
% 26.45/26.34  [8224]~P118(x82241)+~P1(f318(f318(f233(x82241),f2(x82241)),x82242))+~P1(f318(f318(f234(a879),f2(a879)),x82243))+~P1(f318(f318(f234(x82241),x82242),x82244))+P1(f318(f318(f234(x82241),f318(f318(f249(x82241),x82242),x82243)),f318(f318(f249(x82241),x82244),x82243)))
% 26.45/26.34  [8244]~P108(x82441)+~P15(x82441,f318(f165(x82441),x82442))+~P1(f318(f318(f233(a879),x82444),x82443))+P1(f318(f318(f233(x82441),f318(f318(f161(x82441),x82442),x82443)),f318(f318(f161(x82441),x82442),x82444)))+~P1(f318(f318(f234(a879),x82443),f318(f190(f880(x82441)),x82442)))
% 26.45/26.34  [8495]~P71(x84951)+~P1(f318(f318(f233(x84951),x84952),f2(x84951)))+~P1(f318(f318(f233(x84951),x84953),x84954))+~P1(f318(f318(f234(x84951),f2(x84951)),f318(f318(f84(x84951),x84953),x84954)))+P1(f318(f318(f233(x84951),f318(f318(f276(x84951),x84952),x84953)),f318(f318(f276(x84951),x84952),x84954)))
% 26.45/26.34  [8496]~P72(x84961)+~P1(f318(f318(f234(x84961),x84962),f2(x84961)))+~P1(f318(f318(f234(x84961),x84963),x84964))+~P1(f318(f318(f234(x84961),f2(x84961)),f318(f318(f84(x84961),x84963),x84964)))+P1(f318(f318(f234(x84961),f318(f318(f276(x84961),x84962),x84963)),f318(f318(f276(x84961),x84962),x84964)))
% 26.45/26.34  [8506]~P72(x85061)+~P1(f318(f318(f233(x85061),x85064),x85063))+~P1(f318(f318(f233(x85061),f2(x85061)),x85062))+~P1(f318(f318(f234(x85061),f2(x85061)),f318(f318(f84(x85061),x85063),x85064)))+P1(f318(f318(f233(x85061),f318(f318(f276(x85061),x85062),x85063)),f318(f318(f276(x85061),x85062),x85064)))
% 26.45/26.34  [8507]~P72(x85071)+~P1(f318(f318(f234(x85071),x85074),x85073))+~P1(f318(f318(f234(x85071),f2(x85071)),x85072))+~P1(f318(f318(f234(x85071),f2(x85071)),f318(f318(f84(x85071),x85073),x85074)))+P1(f318(f318(f234(x85071),f318(f318(f276(x85071),x85072),x85073)),f318(f318(f276(x85071),x85072),x85074)))
% 26.45/26.34  [8618]P1(f318(x86181,x86182))+~P1(f318(f65(x86184),x86182))+P1(f318(x86181,f335(x86181,x86183,x86182,x86184)))+~P1(f318(x86181,f189(f885(x86184,a874))))+~P1(f318(f318(f233(f885(x86184,a874)),x86182),x86183))
% 26.45/26.34  [8627]P1(f318(x86271,x86272))+P1(f318(f65(x86273),f335(x86271,x86274,x86272,x86273)))+~P1(f318(f65(x86273),x86272))+~P1(f318(x86271,f189(f885(x86273,a874))))+~P1(f318(f318(f233(f885(x86273,a874)),x86272),x86274))
% 26.45/26.34  [8872]E(f318(f318(f83(a1),f476(x88721,x88722,x88723,x88724)),f477(x88721,x88722,x88723,x88724)),x88724)+~P1(f318(f318(f234(a1),f2(a1)),x88723))+~P1(f318(f318(f234(a1),x88722),x88724))+~P1(f318(f318(f320(a1),x88722),x88721))+P1(f318(f318(f234(a1),x88722),f318(f318(f22(a1),x88724),x88723)))
% 26.45/26.34  [9082]~P1(f318(f318(f234(a1),f2(a1)),x90823))+~P1(f318(f318(f234(a1),x90822),x90824))+~P1(f318(f318(f320(a1),x90822),x90821))+P1(f318(f318(f320(a1),f476(x90821,x90822,x90823,x90824)),x90821))+P1(f318(f318(f234(a1),x90822),f318(f318(f22(a1),x90824),x90823)))
% 26.45/26.34  [9096]P1(f318(x90961,x90962))+~P1(f318(f65(x90963),x90962))+P1(f318(f318(f320(x90963),f336(x90961,x90964,x90962,x90963)),x90964))+~P1(f318(x90961,f189(f885(x90963,a874))))+~P1(f318(f318(f233(f885(x90963,a874)),x90962),x90964))
% 26.45/26.34  [9113]E(f318(f318(f83(a1),f465(x91131,x91132,x91133,x91134)),f466(x91131,x91132,x91133,x91134)),x91134)+~P1(f318(f318(f234(a1),f2(a1)),x91133))+~P1(f318(f318(f233(a1),x91132),x91134))+P1(f318(f318(f233(a1),x91132),f318(f318(f22(a1),x91134),x91133)))+~P1(f318(f318(f320(a1),f318(f318(f22(a1),x91132),f81(a1))),x91131))
% 26.45/26.34  [9165]~P1(f318(f318(f234(a1),f2(a1)),x91653))+~P1(f318(f318(f234(a1),x91651),x91652))+~P1(f318(f318(f320(a1),x91651),x91654))+P1(f318(f318(f320(a1),f477(x91654,x91651,x91653,x91652)),f289(a1,f81(a1),x91653)))+P1(f318(f318(f234(a1),x91651),f318(f318(f22(a1),x91652),x91653)))
% 26.45/26.34  [9272]~P1(f318(f318(f234(a1),f2(a1)),x92723))+~P1(f318(f318(f233(a1),x92722),x92724))+P1(f318(f318(f320(a1),f465(x92721,x92722,x92723,x92724)),x92721))+P1(f318(f318(f233(a1),x92722),f318(f318(f22(a1),x92724),x92723)))+~P1(f318(f318(f320(a1),f318(f318(f22(a1),x92722),f81(a1))),x92721))
% 26.45/26.34  [9314]~P1(f318(f318(f234(a1),f2(a1)),x93143))+~P1(f318(f318(f233(a1),x93141),x93142))+P1(f318(f318(f320(a1),f466(x93144,x93141,x93143,x93142)),f289(a1,f81(a1),x93143)))+P1(f318(f318(f233(a1),x93141),f318(f318(f22(a1),x93142),x93143)))+~P1(f318(f318(f320(a1),f318(f318(f22(a1),x93141),f81(a1))),x93144))
% 26.45/26.34  [9538]P1(f318(x95381,x95382))+~P1(f318(f318(f320(x95383),f336(x95381,x95384,x95382,x95383)),f335(x95381,x95384,x95382,x95383)))+~P1(f318(f65(x95383),x95382))+~P1(f318(x95381,f189(f885(x95383,a874))))+~P1(f318(f318(f233(f885(x95383,a874)),x95382),x95384))
% 26.45/26.34  [9753]P1(f318(x97531,x97532))+~P1(f318(f65(x97533),x97532))+~P1(f318(x97531,f318(f318(f296(x97533),f336(x97531,x97534,x97532,x97533)),f335(x97531,x97534,x97532,x97533))))+~P1(f318(x97531,f189(f885(x97533,a874))))+~P1(f318(f318(f233(f885(x97533,a874)),x97532),x97534))
% 26.45/26.34  [7791]~P71(x77911)+P1(f318(f318(f234(x77911),x77912),f2(x77911)))+~P1(f318(f318(f233(x77911),f2(x77911)),x77914))+P1(f318(f318(f234(x77911),f2(x77911)),x77912))+P1(f318(f318(f233(x77911),f318(f318(f276(x77911),x77913),x77912)),x77914))
% 26.45/26.34  [7792]~P71(x77921)+P1(f318(f318(f234(x77921),x77922),f2(x77921)))+P1(f318(f318(f234(x77921),f2(x77921)),x77922))+~P1(f318(f318(f234(x77921),f2(x77921)),x77924))+P1(f318(f318(f234(x77921),f318(f318(f276(x77921),x77923),x77922)),x77924))
% 26.45/26.34  [8008]~P5(x80081)+~P38(x80081,x80081,x80084)+~E(x80083,f102(x80081,x80084))+P1(f318(f318(f233(x80081),x80082),x80083))+~P1(f318(f318(f233(x80081),x80082),f318(x80084,f318(f318(f116(x80081),x80082),x80083))))
% 26.45/26.34  [8077]~P1(f318(f318(f233(a1),x80774),f2(a1)))+~E(x80772,f318(f318(f83(a1),f318(f318(f84(a1),x80771),x80773)),x80774))+P1(f318(f318(f234(a1),f2(a1)),x80771))+~P1(f318(f318(f234(a1),x80771),x80774))+P1(f318(f52(x80772,x80771),f318(f318(f248(a1,a1),x80773),x80774)))
% 26.45/26.34  [8114]~P1(f318(x81141,x81144))+P1(f318(x81141,f462(x81142,x81141,x81143)))+~P1(f318(f318(f233(a1),f2(a1)),x81142))+~P1(f318(f318(f234(a1),f2(a1)),x81143))+P1(f318(x81141,f318(f318(f22(a1),x81144),f318(f318(f84(a1),x81142),x81143))))
% 26.45/26.34  [8115]~P1(f318(x81151,x81154))+P1(f318(x81151,f499(x81152,x81151,x81153)))+~P1(f318(f318(f233(a1),f2(a1)),x81152))+~P1(f318(f318(f234(a1),f2(a1)),x81153))+P1(f318(x81151,f318(f318(f83(a1),x81154),f318(f318(f84(a1),x81152),x81153))))
% 26.45/26.34  [8116]~P71(x81161)+P1(f318(f318(f234(x81161),x81162),f2(x81161)))+P1(f318(f318(f234(x81161),f2(x81161)),x81162))+P1(f318(f318(f233(x81161),f2(x81161)),x81163))+~P1(f318(f318(f233(x81161),f318(f318(f276(x81161),x81164),x81162)),x81163))
% 26.45/26.34  [8117]~P71(x81171)+P1(f318(f318(f234(x81171),x81172),f2(x81171)))+P1(f318(f318(f234(x81171),f2(x81171)),x81172))+P1(f318(f318(f234(x81171),f2(x81171)),x81173))+~P1(f318(f318(f234(x81171),f318(f318(f276(x81171),x81174),x81172)),x81173))
% 26.45/26.34  [8165]~E(x81651,f318(f318(f83(a1),f318(f318(f84(a1),x81652),x81653)),x81654))+~P1(f318(f318(f233(a1),f2(a1)),x81654))+~P1(f318(f318(f234(a1),f2(a1)),x81652))+~P1(f318(f318(f234(a1),x81654),x81652))+P1(f318(f52(x81651,x81652),f318(f318(f248(a1,a1),x81653),x81654)))
% 26.45/26.34  [8287]~P71(x82871)+P1(f318(f318(f234(x82871),x82872),f2(x82871)))+~P1(f318(f318(f233(x82871),f2(x82871)),x82874))+~P1(f318(f318(f233(x82871),x82873),f318(f318(f84(x82871),x82874),x82872)))+P1(f318(f318(f233(x82871),f318(f318(f276(x82871),x82873),x82872)),x82874))
% 26.45/26.34  [8288]~P71(x82881)+P1(f318(f318(f234(x82881),x82882),f2(x82881)))+~P1(f318(f318(f234(x82881),f2(x82881)),x82884))+~P1(f318(f318(f234(x82881),x82883),f318(f318(f84(x82881),x82884),x82882)))+P1(f318(f318(f234(x82881),f318(f318(f276(x82881),x82883),x82882)),x82884))
% 26.45/26.34  [8371]~P71(x83711)+P1(f318(f318(f234(x83711),x83712),f2(x83711)))+~P1(f318(f318(f233(x83711),x83713),f2(x83711)))+P1(f318(f318(f233(x83711),x83713),f318(f318(f276(x83711),x83714),x83712)))+~P1(f318(f318(f233(x83711),f318(f318(f84(x83711),x83713),x83712)),x83714))
% 26.45/26.34  [8372]~P71(x83721)+P1(f318(f318(f234(x83721),x83722),f2(x83721)))+~P1(f318(f318(f234(x83721),x83723),f2(x83721)))+P1(f318(f318(f234(x83721),x83723),f318(f318(f276(x83721),x83724),x83722)))+~P1(f318(f318(f234(x83721),f318(f318(f84(x83721),x83723),x83722)),x83724))
% 26.45/26.34  [8535]~P71(x85351)+~P1(f318(f318(f234(x85351),x85352),f2(x85351)))+P1(f318(f318(f234(x85351),f2(x85351)),x85352))+~P1(f318(f318(f233(x85351),f318(f318(f276(x85351),x85354),x85352)),x85353))+P1(f318(f318(f233(x85351),f318(f318(f84(x85351),x85353),x85352)),x85354))
% 26.45/26.34  [8536]~P71(x85361)+~P1(f318(f318(f234(x85361),x85362),f2(x85361)))+P1(f318(f318(f234(x85361),f2(x85361)),x85362))+~P1(f318(f318(f233(x85361),f318(f318(f84(x85361),x85364),x85362)),x85363))+P1(f318(f318(f233(x85361),f318(f318(f276(x85361),x85363),x85362)),x85364))
% 26.45/26.34  [8537]~P71(x85371)+~P1(f318(f318(f234(x85371),x85372),f2(x85371)))+P1(f318(f318(f234(x85371),f2(x85371)),x85372))+~P1(f318(f318(f234(x85371),f318(f318(f276(x85371),x85374),x85372)),x85373))+P1(f318(f318(f234(x85371),f318(f318(f84(x85371),x85373),x85372)),x85374))
% 26.45/26.34  [8538]~P71(x85381)+~P1(f318(f318(f234(x85381),x85382),f2(x85381)))+P1(f318(f318(f234(x85381),f2(x85381)),x85382))+~P1(f318(f318(f234(x85381),f318(f318(f84(x85381),x85384),x85382)),x85383))+P1(f318(f318(f234(x85381),f318(f318(f276(x85381),x85383),x85382)),x85384))
% 26.45/26.34  [8558]~P71(x85581)+~P1(f318(f318(f233(x85581),f2(x85581)),x85584))+P1(f318(f318(f234(x85581),f2(x85581)),x85582))+~P1(f318(f318(f233(x85581),f318(f318(f84(x85581),x85584),x85582)),x85583))+P1(f318(f318(f233(x85581),f318(f318(f276(x85581),x85583),x85582)),x85584))
% 26.45/26.34  [8559]~P71(x85591)+~P1(f318(f318(f234(x85591),f2(x85591)),x85594))+P1(f318(f318(f234(x85591),f2(x85591)),x85592))+~P1(f318(f318(f234(x85591),f318(f318(f84(x85591),x85594),x85592)),x85593))+P1(f318(f318(f234(x85591),f318(f318(f276(x85591),x85593),x85592)),x85594))
% 26.45/26.34  [8612]~P99(x86121)+~P71(x86121)+~P1(f318(f318(f234(x86121),f2(x86121)),x86124))+~P1(f318(f318(f233(x86121),f318(f318(f276(x86121),x86122),x86124)),f318(f109(x86121),x86123)))+P1(f318(f318(f233(x86121),x86122),f318(f318(f84(x86121),f318(f109(x86121),x86123)),x86124)))
% 26.45/26.34  [8613]~P99(x86131)+~P71(x86131)+~P1(f318(f318(f234(x86131),f2(x86131)),x86134))+~P1(f318(f318(f234(x86131),f318(f318(f276(x86131),x86132),x86134)),f318(f109(x86131),x86133)))+P1(f318(f318(f234(x86131),x86132),f318(f318(f84(x86131),f318(f109(x86131),x86133)),x86134)))
% 26.45/26.34  [8619]~P99(x86191)+~P71(x86191)+~P1(f318(f318(f234(x86191),f2(x86191)),x86193))+P1(f318(f318(f233(x86191),f318(f318(f276(x86191),x86192),x86193)),f318(f109(x86191),x86194)))+~P1(f318(f318(f233(x86191),x86192),f318(f318(f84(x86191),f318(f109(x86191),x86194)),x86193)))
% 26.45/26.34  [8620]~P99(x86201)+~P71(x86201)+~P1(f318(f318(f234(x86201),f2(x86201)),x86203))+P1(f318(f318(f234(x86201),f318(f318(f276(x86201),x86202),x86203)),f318(f109(x86201),x86204)))+~P1(f318(f318(f234(x86201),x86202),f318(f318(f84(x86201),f318(f109(x86201),x86204)),x86203)))
% 26.45/26.34  [8635]~P71(x86351)+~P1(f318(f318(f234(x86351),x86354),f2(x86351)))+~P1(f318(f318(f233(x86351),x86353),f318(f318(f84(x86351),x86352),x86354)))+P1(f318(f318(f233(x86351),x86352),f318(f318(f276(x86351),x86353),x86354)))+~P1(f318(f318(f233(x86351),f318(f318(f84(x86351),x86352),x86354)),x86353))
% 26.45/26.34  [8636]~P71(x86361)+~P1(f318(f318(f233(x86361),x86362),f2(x86361)))+~P1(f318(f318(f233(x86361),x86363),f318(f318(f84(x86361),x86362),x86364)))+P1(f318(f318(f233(x86361),x86362),f318(f318(f276(x86361),x86363),x86364)))+~P1(f318(f318(f233(x86361),f318(f318(f84(x86361),x86362),x86364)),x86363))
% 26.45/26.34  [8637]~P71(x86371)+~P1(f318(f318(f234(x86371),x86374),f2(x86371)))+~P1(f318(f318(f234(x86371),x86373),f318(f318(f84(x86371),x86372),x86374)))+P1(f318(f318(f234(x86371),x86372),f318(f318(f276(x86371),x86373),x86374)))+~P1(f318(f318(f234(x86371),f318(f318(f84(x86371),x86372),x86374)),x86373))
% 26.45/26.34  [8638]~P71(x86381)+~P1(f318(f318(f234(x86381),x86382),f2(x86381)))+~P1(f318(f318(f234(x86381),x86383),f318(f318(f84(x86381),x86382),x86384)))+P1(f318(f318(f234(x86381),x86382),f318(f318(f276(x86381),x86383),x86384)))+~P1(f318(f318(f234(x86381),f318(f318(f84(x86381),x86382),x86384)),x86383))
% 26.45/26.34  [8686]~P99(x86861)+~P71(x86861)+~P1(f318(f318(f234(x86861),f2(x86861)),f318(f109(x86861),x86863)))+~P1(f318(f318(f233(x86861),x86862),f318(f318(f276(x86861),x86864),f318(f109(x86861),x86863))))+P1(f318(f318(f233(x86861),f318(f318(f84(x86861),x86862),f318(f109(x86861),x86863))),x86864))
% 26.45/26.34  [8687]~P99(x86871)+~P71(x86871)+~P1(f318(f318(f234(x86871),f2(x86871)),f318(f109(x86871),x86873)))+~P1(f318(f318(f233(x86871),x86872),f318(f318(f84(x86871),x86874),f318(f109(x86871),x86873))))+P1(f318(f318(f233(x86871),f318(f318(f276(x86871),x86872),f318(f109(x86871),x86873))),x86874))
% 26.45/26.34  [8688]~P99(x86881)+~P71(x86881)+~P1(f318(f318(f234(x86881),f2(x86881)),f318(f109(x86881),x86883)))+~P1(f318(f318(f234(x86881),x86882),f318(f318(f276(x86881),x86884),f318(f109(x86881),x86883))))+P1(f318(f318(f234(x86881),f318(f318(f84(x86881),x86882),f318(f109(x86881),x86883))),x86884))
% 26.45/26.34  [8689]~P99(x86891)+~P71(x86891)+~P1(f318(f318(f234(x86891),f2(x86891)),f318(f109(x86891),x86893)))+~P1(f318(f318(f234(x86891),x86892),f318(f318(f84(x86891),x86894),f318(f109(x86891),x86893))))+P1(f318(f318(f234(x86891),f318(f318(f276(x86891),x86892),f318(f109(x86891),x86893))),x86894))
% 26.45/26.34  [8749]~P71(x87491)+~P1(f318(f318(f234(x87491),x87493),f2(x87491)))+~P1(f318(f318(f233(x87491),x87492),f318(f318(f84(x87491),x87494),x87493)))+~P1(f318(f318(f233(x87491),f318(f318(f84(x87491),x87494),x87493)),x87492))+P1(f318(f318(f233(x87491),f318(f318(f276(x87491),x87492),x87493)),x87494))
% 26.45/26.34  [8750]~P71(x87501)+~P1(f318(f318(f234(x87501),x87503),f2(x87501)))+~P1(f318(f318(f234(x87501),x87502),f318(f318(f84(x87501),x87504),x87503)))+~P1(f318(f318(f234(x87501),f318(f318(f84(x87501),x87504),x87503)),x87502))+P1(f318(f318(f234(x87501),f318(f318(f276(x87501),x87502),x87503)),x87504))
% 26.45/26.34  [8765]~P71(x87651)+~P1(f318(f318(f233(x87651),f2(x87651)),x87654))+~P1(f318(f318(f233(x87651),x87652),f318(f318(f84(x87651),x87654),x87653)))+~P1(f318(f318(f233(x87651),f318(f318(f84(x87651),x87654),x87653)),x87652))+P1(f318(f318(f233(x87651),f318(f318(f276(x87651),x87652),x87653)),x87654))
% 26.45/26.34  [8766]~P71(x87661)+~P1(f318(f318(f234(x87661),f2(x87661)),x87664))+~P1(f318(f318(f234(x87661),x87662),f318(f318(f84(x87661),x87664),x87663)))+~P1(f318(f318(f234(x87661),f318(f318(f84(x87661),x87664),x87663)),x87662))+P1(f318(f318(f234(x87661),f318(f318(f276(x87661),x87662),x87663)),x87664))
% 26.45/26.34  [8796]~P99(x87961)+~P71(x87961)+~P1(f318(f318(f234(x87961),f2(x87961)),f318(f109(x87961),x87964)))+P1(f318(f318(f233(x87961),x87962),f318(f318(f84(x87961),x87963),f318(f109(x87961),x87964))))+~P1(f318(f318(f233(x87961),f318(f318(f276(x87961),x87962),f318(f109(x87961),x87964))),x87963))
% 26.45/26.34  [8797]~P99(x87971)+~P71(x87971)+~P1(f318(f318(f234(x87971),f2(x87971)),f318(f109(x87971),x87974)))+P1(f318(f318(f233(x87971),x87972),f318(f318(f276(x87971),x87973),f318(f109(x87971),x87974))))+~P1(f318(f318(f233(x87971),f318(f318(f84(x87971),x87972),f318(f109(x87971),x87974))),x87973))
% 26.45/26.34  [8798]~P99(x87981)+~P71(x87981)+~P1(f318(f318(f234(x87981),f2(x87981)),f318(f109(x87981),x87984)))+P1(f318(f318(f234(x87981),x87982),f318(f318(f84(x87981),x87983),f318(f109(x87981),x87984))))+~P1(f318(f318(f234(x87981),f318(f318(f276(x87981),x87982),f318(f109(x87981),x87984))),x87983))
% 26.45/26.34  [8799]~P99(x87991)+~P71(x87991)+~P1(f318(f318(f234(x87991),f2(x87991)),f318(f109(x87991),x87994)))+P1(f318(f318(f234(x87991),x87992),f318(f318(f276(x87991),x87993),f318(f109(x87991),x87994))))+~P1(f318(f318(f234(x87991),f318(f318(f84(x87991),x87992),f318(f109(x87991),x87994))),x87993))
% 26.45/26.34  [8932]E(f318(f318(f22(a1),f483(x89321,x89322,x89323,x89324)),f484(x89321,x89322,x89323,x89324)),x89324)+~P1(f318(f318(f234(a1),f2(a1)),x89323))+~P1(f318(f318(f320(a1),x89322),x89321))+~P1(f318(f318(f234(a1),x89324),x89322))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x89324),x89323)),x89322))
% 26.45/26.34  [9011]~P1(f318(x90111,x90112))+~P1(f318(f318(f233(a1),f2(a1)),x90113))+~P1(f318(f318(f234(a1),f2(a1)),x90114))+~P1(f318(x90111,f318(f318(f22(a1),f462(x90113,x90111,x90114)),x90114)))+P1(f318(x90111,f318(f318(f22(a1),x90112),f318(f318(f84(a1),x90113),x90114))))
% 26.45/26.34  [9012]~P1(f318(x90121,x90122))+~P1(f318(f318(f233(a1),f2(a1)),x90123))+~P1(f318(f318(f234(a1),f2(a1)),x90124))+~P1(f318(x90121,f318(f318(f83(a1),f499(x90123,x90121,x90124)),x90124)))+P1(f318(x90121,f318(f318(f83(a1),x90122),f318(f318(f84(a1),x90123),x90124))))
% 26.45/26.34  [9158]~P1(f318(f318(f234(a1),f2(a1)),x91583))+~P1(f318(f318(f320(a1),x91582),x91581))+~P1(f318(f318(f234(a1),x91584),x91582))+P1(f318(f318(f320(a1),f483(x91581,x91582,x91583,x91584)),x91581))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x91584),x91583)),x91582))
% 26.45/26.34  [9179]E(f318(f318(f22(a1),f467(x91791,x91792,x91793,x91794)),f468(x91791,x91792,x91793,x91794)),x91794)+~P1(f318(f318(f234(a1),f2(a1)),x91793))+~P1(f318(f318(f233(a1),x91794),x91792))+~P1(f318(f318(f320(a1),f318(f318(f83(a1),x91792),f81(a1))),x91791))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x91794),x91793)),x91792))
% 26.45/26.34  [9218]~P1(f318(f318(f234(a1),f2(a1)),x92182))+~P1(f318(f318(f320(a1),x92183),x92184))+~P1(f318(f318(f234(a1),x92181),x92183))+P1(f318(f318(f320(a1),f484(x92184,x92183,x92182,x92181)),f289(a1,f81(a1),x92182)))+P1(f318(f318(f234(a1),f318(f318(f83(a1),x92181),x92182)),x92183))
% 26.45/26.34  [9309]~P1(f318(f318(f234(a1),f2(a1)),x93093))+~P1(f318(f318(f233(a1),x93094),x93092))+P1(f318(f318(f320(a1),f467(x93091,x93092,x93093,x93094)),x93091))+~P1(f318(f318(f320(a1),f318(f318(f83(a1),x93092),f81(a1))),x93091))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x93094),x93093)),x93092))
% 26.45/26.34  [9350]~P1(f318(f318(f234(a1),f2(a1)),x93502))+~P1(f318(f318(f233(a1),x93501),x93503))+P1(f318(f318(f320(a1),f468(x93504,x93503,x93502,x93501)),f289(a1,f81(a1),x93502)))+~P1(f318(f318(f320(a1),f318(f318(f83(a1),x93503),f81(a1))),x93504))+P1(f318(f318(f233(a1),f318(f318(f83(a1),x93501),x93502)),x93503))
% 26.45/26.34  [9625]~P37(x96251,x96253)+~P27(x96251,x96254)+P37(x96251,f318(f318(f116(f885(f884(x96251,x96251),a874)),x96252),x96253))+~P1(f318(f318(f233(f885(f884(x96251,x96251),a874)),x96252),f318(f247(f885(f884(x96251,x96251),a874),f885(f884(x96251,x96251),a874)),x96254)))+~P1(f318(f318(f233(f885(f884(x96251,x96251),a874)),x96253),f318(f256(f885(f884(x96251,x96251),a874),f885(f884(x96251,x96251),a874)),x96254)))
% 26.45/26.34  [9928]~E(f318(f395(x99281,x99284,x99283,x99282),f397(x99281,x99284,x99283,x99282)),f192(f880(a314)))+P1(f318(f318(f234(a1),f396(x99281,x99284,x99283,x99282)),f397(x99281,x99284,x99283,x99282)))+P1(f318(f318(f318(x99281,x99282),x99283),x99284))+P1(f318(f318(f318(x99281,f395(x99281,x99284,x99283,x99282)),f396(x99281,x99284,x99283,x99282)),f318(f318(f83(a1),f397(x99281,x99284,x99283,x99282)),f81(a1))))+~P1(f318(f306(f884(f885(a1,f883(f880(a314))),f884(a1,a1)),a304),f318(f318(f248(f885(a1,f883(f880(a314))),f884(a1,a1)),x99282),f318(f318(f248(a1,a1),x99283),x99284))))
% 26.45/26.34  [10028]~P19(x100282,x100284,x100283)+E(x100281,f189(f885(x100282,a874)))+~P1(f318(f65(x100282),x100281))+P1(f318(f318(f320(x100282),f318(x100283,x100281)),x100281))+~P1(f318(f318(f320(x100282),f318(f318(x100284,f850(x100281,x100283,x100284,x100282)),f851(x100281,x100283,x100284,x100282))),f318(f318(f296(x100282),f850(x100281,x100283,x100284,x100282)),f318(f318(f296(x100282),f851(x100281,x100283,x100284,x100282)),f189(f885(x100282,a874))))))
% 26.45/26.34  [8662]~P5(x86621)+~P38(x86621,x86621,x86624)+~E(x86622,f101(x86621,x86624))+P1(f318(f318(f233(x86621),x86622),x86623))+~P1(f318(f318(f233(x86621),f318(x86624,f318(f318(f107(x86621),x86622),x86623))),x86623))
% 26.45/26.34  [8786]~P99(x87861)+~P71(x87861)+~P1(f318(f318(f234(x87861),f2(x87861)),x87863))+~P1(f318(f318(f233(x87861),f318(f109(x87861),x87862)),f318(f318(f276(x87861),x87864),x87863)))+P1(f318(f318(f233(x87861),f318(f318(f84(x87861),f318(f109(x87861),x87862)),x87863)),x87864))
% 26.45/26.34  [8787]~P99(x87871)+~P71(x87871)+~P1(f318(f318(f234(x87871),f2(x87871)),x87873))+~P1(f318(f318(f234(x87871),f318(f109(x87871),x87872)),f318(f318(f276(x87871),x87874),x87873)))+P1(f318(f318(f234(x87871),f318(f318(f84(x87871),f318(f109(x87871),x87872)),x87873)),x87874))
% 26.45/26.34  [8935]~P99(x89351)+~P71(x89351)+~P1(f318(f318(f234(x89351),f2(x89351)),x89354))+P1(f318(f318(f233(x89351),f318(f109(x89351),x89352)),f318(f318(f276(x89351),x89353),x89354)))+~P1(f318(f318(f233(x89351),f318(f318(f84(x89351),f318(f109(x89351),x89352)),x89354)),x89353))
% 26.45/26.34  [8936]~P99(x89361)+~P71(x89361)+~P1(f318(f318(f234(x89361),f2(x89361)),x89364))+P1(f318(f318(f234(x89361),f318(f109(x89361),x89362)),f318(f318(f276(x89361),x89363),x89364)))+~P1(f318(f318(f234(x89361),f318(f318(f84(x89361),f318(f109(x89361),x89362)),x89364)),x89363))
% 26.45/26.34  [9957]~P109(x99572)+~P4(x99571)+~P1(f318(f318(f233(f885(x99571,x99572)),x99573),x99574))+P1(f318(f318(f234(f885(x99571,x99572)),x99573),x99574))+~P1(f318(f61(x99571),f318(f318(f8(a874,a874,x99571),a313),f318(f318(f18(x99571,x99572,a874),f318(f318(f8(x99572,f885(x99572,a874),x99571),a315),x99573)),x99574))))
% 26.45/26.34  [5198]~P51(x51984,x51985,x51983)+E(x51981,x51982)+~P108(x51984)+~P109(x51985)+~E(f318(x51983,x51981),f318(x51983,x51982))
% 26.45/26.34  [9544]~P55(x95441,x95441,x95444)+P1(f318(f318(f320(f884(x95441,x95441)),f318(f318(f248(x95441,x95441),x95442),x95443)),f294(x95441,x95444)))+P1(f318(f318(f320(f884(x95441,x95441)),f318(f318(f248(x95441,x95441),x95443),x95442)),f294(x95441,x95444)))+~P1(f318(f318(f320(f884(x95441,x95441)),f318(f318(f248(x95441,x95441),x95445),x95442)),f294(x95441,x95444)))+~P1(f318(f318(f320(f884(x95441,x95441)),f318(f318(f248(x95441,x95441),x95445),x95443)),f294(x95441,x95444)))
% 26.45/26.34  [5676]E(x56761,f2(a879))+~E(f318(f41(x56762),x56765),x56761)+E(f318(f41(x56762),x56763),f318(a118,x56761))+~E(x56763,f318(f318(f296(x56762),x56764),x56765))+P1(f318(f318(f320(x56762),x56764),x56765))
% 26.45/26.34  [5800]~P70(x58002)+E(x58001,f2(x58002))+E(x58003,f2(x58002))+~E(f318(f318(f276(x58002),x58004),x58003),f318(f318(f276(x58002),x58005),x58001))+E(f318(f318(f84(x58002),x58004),x58001),f318(f318(f84(x58002),x58005),x58003))
% 26.45/26.34  [5801]~P70(x58012)+E(x58011,f2(x58012))+E(x58013,f2(x58012))+~E(f318(f318(f84(x58012),x58014),x58013),f318(f318(f84(x58012),x58015),x58011))+E(f318(f318(f276(x58012),x58014),x58011),f318(f318(f276(x58012),x58015),x58013))
% 26.45/26.34  [5867]~E(f318(f41(x58671),x58675),x58673)+~E(x58675,f189(f885(x58671,a874)))+E(f318(f41(x58671),x58672),f318(a118,x58673))+~E(x58672,f318(f318(f296(x58671),x58674),x58675))+P1(f318(f318(f320(x58671),x58674),x58675))
% 26.45/26.34  [6100]~P116(x61002)+~E(f318(x61003,x61005),f2(x61002))+E(f318(f318(f9(x61001,x61002),x61003),x61004),f2(x61002))+~P1(f318(f65(x61001),x61004))+~P1(f318(f318(f320(x61001),x61005),x61004))
% 26.45/26.34  [6465]~P108(x64653)+E(x64651,x64652)+~E(f318(f288(x64653,x64654),x64651),f318(f288(x64653,x64655),x64652))+~P1(f318(f318(f234(x64653),x64655),x64652))+~P1(f318(f318(f234(x64653),x64654),x64651))
% 26.45/26.34  [6466]~P108(x64663)+E(x64661,x64662)+~E(f318(f288(x64663,x64661),x64664),f318(f288(x64663,x64662),x64665))+~P1(f318(f318(f234(x64663),x64662),x64665))+~P1(f318(f318(f234(x64663),x64661),x64664))
% 26.45/26.34  [6467]~P108(x64673)+E(x64671,x64672)+~E(f318(f288(x64673,x64674),x64671),f318(f288(x64673,x64675),x64672))+~P1(f318(f318(f234(x64673),x64675),x64672))+~P1(f318(f318(f234(x64673),x64674),x64671))
% 26.45/26.34  [6468]~P108(x64683)+E(x64681,x64682)+~E(f318(f288(x64683,x64681),x64684),f318(f288(x64683,x64682),x64685))+~P1(f318(f318(f234(x64683),x64682),x64685))+~P1(f318(f318(f234(x64683),x64681),x64684))
% 26.45/26.34  [6636]~P109(x66361)+~P51(x66365,x66361,x66362)+~P108(x66365)+P1(f318(f318(f233(x66361),f318(x66362,x66363)),f318(x66362,x66364)))+~P1(f318(f318(f233(x66365),x66363),x66364))
% 26.45/26.34  [6637]~P109(x66371)+~P38(x66375,x66371,x66372)+~P109(x66375)+P1(f318(f318(f233(x66371),f318(x66372,x66373)),f318(x66372,x66374)))+~P1(f318(f318(f233(x66375),x66373),x66374))
% 26.45/26.34  [6638]~P109(x66381)+~P51(x66385,x66381,x66382)+~P108(x66385)+P1(f318(f318(f234(x66381),f318(x66382,x66383)),f318(x66382,x66384)))+~P1(f318(f318(f234(x66385),x66383),x66384))
% 26.45/26.34  [6639]~P109(x66391)+~P51(x66395,x66391,x66392)+~P109(x66395)+P1(f318(f318(f234(x66391),f318(x66392,x66393)),f318(x66392,x66394)))+~P1(f318(f318(f234(x66395),x66393),x66394))
% 26.45/26.34  [6895]~P108(x68951)+~P51(x68951,x68954,x68955)+~P109(x68954)+~P1(f318(f318(f233(x68954),f318(x68955,x68952)),f318(x68955,x68953)))+P1(f318(f318(f233(x68951),x68952),x68953))
% 26.45/26.34  [6896]~P108(x68961)+~P51(x68961,x68964,x68965)+~P109(x68964)+~P1(f318(f318(f234(x68964),f318(x68965,x68962)),f318(x68965,x68963)))+P1(f318(f318(f234(x68961),x68962),x68963))
% 26.45/26.34  [7555]~P108(x75551)+~P15(x75551,f318(f318(f121(x75551),x75554),x75555))+~P1(f318(f318(f320(x75551),x75553),f318(f168(x75551),x75555)))+~P1(f318(f318(f320(x75551),x75552),f318(f168(x75551),x75554)))+P1(f318(f318(f233(x75551),x75552),x75553))
% 26.45/26.34  [8671]~P109(x86711)+~P1(f318(f318(f234(f885(x86711,a874)),f289(x86711,x86715,x86712)),f289(x86711,x86714,x86713)))+~P1(f318(f318(f233(x86711),x86715),x86712))+P1(f318(f318(f234(x86711),x86712),x86713))+P1(f318(f318(f234(x86711),x86714),x86715))
% 26.45/26.34  [9662]~P38(f885(x96624,a874),f885(x96624,a874),x96625)+P1(f318(x96621,x96622))+~E(x96623,f101(f885(x96624,a874),x96625))+~P1(f318(x96621,f829(x96621,x96622,x96625,x96624,x96623)))+~P1(f318(f318(f320(x96624),x96622),x96623))
% 26.45/26.34  [10071]~P18(x100712,x100715,x100713)+E(x100711,f189(f885(x100712,a874)))+~E(f318(f318(x100715,f318(x100714,f566(x100711,x100714,x100713,x100715,x100712))),f318(x100714,f567(x100711,x100714,x100713,x100715,x100712))),f318(x100714,f318(f318(x100715,f566(x100711,x100714,x100713,x100715,x100712)),f567(x100711,x100714,x100713,x100715,x100712))))+E(f318(x100713,f318(f297(x100712,x100712,x100714),x100711)),f318(x100714,f318(x100713,x100711)))+~P1(f318(f65(x100712),x100711))
% 26.45/26.34  [6464]~P19(x64642,x64645,x64643)+E(x64641,f189(f885(x64642,a874)))+~P1(f318(f65(x64642),x64641))+E(f318(x64643,f318(f318(f296(x64642),x64644),x64641)),f318(f318(x64645,x64644),f318(x64643,x64641)))+P1(f318(f318(f320(x64642),x64644),x64641))
% 26.45/26.34  [7299]~P18(x72992,x72993,x72994)+E(f318(f318(x72993,f318(x72994,x72991)),f318(x72994,x72995)),f318(x72994,x72995))+E(x72991,f189(f885(x72992,a874)))+~P1(f318(f65(x72992),x72995))+~P1(f318(f318(f233(f885(x72992,a874)),x72991),x72995))
% 26.45/26.34  [7531]~P4(x75314)+~P100(x75315)+E(f318(x75311,x75312),f318(x75313,x75312))+~P1(f318(f318(f320(x75314),x75312),f318(f168(x75314),f59(x75314))))+~P1(f318(f318(f94(f885(x75314,x75315)),x75311),x75313))
% 26.45/26.34  [7688]~P19(x76884,x76885,x76881)+E(f318(x76881,x76882),x76883)+~P1(f318(f65(x76884),x76882))+~E(f318(f318(f22(f885(x76884,a874)),x76882),f318(f318(f296(x76884),x76883),f189(f885(x76884,a874)))),f189(f885(x76884,a874)))+~P1(f318(f318(f320(x76884),x76883),x76882))
% 26.45/26.34  [7773]E(x77731,x77732)+~E(f318(f190(f880(x77733)),x77732),f318(f190(f880(x77734)),x77735))+~E(f318(f190(f880(x77733)),x77731),f318(f190(f880(x77734)),x77735))+~E(f318(f180(x77734,x77733),f318(f318(f176(x77734,x77733),x77735),x77731)),f318(f180(x77734,x77733),f318(f318(f176(x77734,x77733),x77735),x77732)))+~P1(f318(f133(x77734),x77735))
% 26.45/26.34  [8642]E(x86421,x86422)+~P8(x86423,x86424,x86425)+E(f318(f318(f107(f885(x86423,a874)),x86421),x86422),f189(f885(x86423,a874)))+~P1(f318(f318(f320(f885(x86423,a874)),x86422),f318(f318(f64(x86423),x86424),x86425)))+~P1(f318(f318(f320(f885(x86423,a874)),x86421),f318(f318(f64(x86423),x86424),x86425)))
% 26.45/26.34  [9084]~P26(x90841,x90843,x90845,x90842)+~P1(f318(f65(x90843),x90844))+~P1(f318(f65(x90841),x90842))+P1(f318(f318(f233(a879),f318(f41(x90841),x90842)),f318(f41(x90843),x90844)))+~P1(f318(f318(f233(f885(x90843,a874)),f318(f297(x90841,x90843,x90845),x90842)),x90844))
% 26.45/26.34  [9428]~P73(x94282)+~E(f318(x94283,f506(x94283,x94284,x94285,x94281,x94282)),f2(x94282))+E(f318(f318(f6(x94281,x94282),x94283),x94284),f318(f318(f6(x94281,x94282),x94283),x94285))+~P1(f318(f65(x94281),x94285))+~P1(f318(f318(f233(f885(x94281,a874)),x94284),x94285))
% 26.45/26.34  [9429]~P73(x94292)+~E(f318(x94293,f507(x94293,x94294,x94295,x94291,x94292)),f2(x94292))+E(f318(f318(f6(x94291,x94292),x94293),x94294),f318(f318(f6(x94291,x94292),x94293),x94295))+~P1(f318(f65(x94291),x94295))+~P1(f318(f318(f233(f885(x94291,a874)),x94294),x94295))
% 26.45/26.34  [9430]~P80(x94302)+~E(f318(x94303,f500(x94303,x94304,x94305,x94301,x94302)),f81(x94302))+E(f318(f318(f9(x94301,x94302),x94303),x94304),f318(f318(f9(x94301,x94302),x94303),x94305))+~P1(f318(f65(x94301),x94305))+~P1(f318(f318(f233(f885(x94301,a874)),x94304),x94305))
% 26.45/26.34  [9431]~P80(x94312)+~E(f318(x94313,f503(x94313,x94314,x94315,x94311,x94312)),f81(x94312))+E(f318(f318(f9(x94311,x94312),x94313),x94314),f318(f318(f9(x94311,x94312),x94313),x94315))+~P1(f318(f65(x94311),x94315))+~P1(f318(f318(f233(f885(x94311,a874)),x94314),x94315))
% 26.45/26.34  [9851]~P38(f885(x98511,a874),f885(x98511,a874),f318(f318(f8(f885(x98511,a874),f885(x98511,a874),f885(x98511,a874)),f240(x98511)),x98514))+~P1(f318(f318(x98514,f318(f318(f116(f885(x98511,a874)),x98515),x98513)),f823(x98515,x98512,x98514,x98511,x98513)))+~E(x98513,f102(f885(x98511,a874),f318(f318(f8(f885(x98511,a874),f885(x98511,a874),f885(x98511,a874)),f240(x98511)),x98514)))+P1(f318(f318(f320(x98511),x98512),x98513))+~P1(f318(f318(f320(x98511),x98512),x98515))
% 26.45/26.34  [9856]~P38(f885(x98561,a874),f885(x98561,a874),f318(f318(f8(f885(x98561,a874),f885(x98561,a874),f885(x98561,a874)),f240(x98561)),x98565))+~E(x98563,f102(f885(x98561,a874),f318(f318(f8(f885(x98561,a874),f885(x98561,a874),f885(x98561,a874)),f240(x98561)),x98565)))+~P1(f318(f318(f320(x98561),x98562),x98564))+P1(f318(f318(f320(x98561),f823(x98564,x98562,x98565,x98561,x98563)),x98564))+P1(f318(f318(f320(x98561),x98562),x98563))
% 26.45/26.34  [9909]~P92(x99091)+~P1(f318(f65(x99092),x99095))+~P1(f318(f318(f233(x99091),f2(x99091)),f318(x99093,f373(x99093,x99094,x99095,x99092,x99091))))+P1(f318(f318(f233(x99091),f318(f318(f6(x99092,x99091),x99093),x99094)),f318(f318(f6(x99092,x99091),x99093),x99095)))+~P1(f318(f318(f233(f885(x99092,a874)),x99094),x99095))
% 26.45/26.34  [7552]E(x75521,f2(a879))+P1(f318(x75522,x75523))+~E(x75524,f318(f318(f83(a879),f318(f318(f84(a879),x75521),x75523)),x75525))+~P1(f318(f318(f234(a879),x75525),x75521))+~P1(f318(x75522,f318(f318(f42(a879),x75524),x75521)))
% 26.45/26.34  [7629]E(x76291,f2(a879))+P1(f318(x76292,x76293))+~P1(f318(x76292,f48(a879,x76294,x76291)))+~E(x76294,f318(f318(f83(a879),f318(f318(f84(a879),x76291),x76295)),x76293))+~P1(f318(f318(f234(a879),x76293),x76291))
% 26.45/26.34  [7921]~P70(x79213)+E(f318(x79211,x79212),f2(x79213))+~P1(f318(f65(x79214),x79215))+E(f318(f318(f9(x79214,x79213),x79211),f318(f318(f22(f885(x79214,a874)),x79215),f318(f318(f296(x79214),x79212),f189(f885(x79214,a874))))),f318(f318(f9(x79214,x79213),x79211),x79215))+P1(f318(f318(f320(x79214),x79212),x79215))
% 26.45/26.34  [8329]~P73(x83291)+~P1(f318(f65(x83292),x83295))+~P1(f318(f65(x83292),x83294))+~E(f318(f318(f107(f885(x83292,a874)),x83294),x83295),f189(f885(x83292,a874)))+E(f318(f318(f83(x83291),f318(f318(f6(x83292,x83291),x83293),x83294)),f318(f318(f6(x83292,x83291),x83293),x83295)),f318(f318(f6(x83292,x83291),x83293),f318(f318(f116(f885(x83292,a874)),x83294),x83295)))
% 26.45/26.34  [8330]~P80(x83301)+~P1(f318(f65(x83302),x83305))+~P1(f318(f65(x83302),x83304))+~E(f318(f318(f107(f885(x83302,a874)),x83304),x83305),f189(f885(x83302,a874)))+E(f318(f318(f84(x83301),f318(f318(f9(x83302,x83301),x83303),x83304)),f318(f318(f9(x83302,x83301),x83303),x83305)),f318(f318(f9(x83302,x83301),x83303),f318(f318(f116(f885(x83302,a874)),x83304),x83305)))
% 26.45/26.34  [8331]~P80(x83311)+~P1(f318(f65(x83312),x83315))+~P1(f318(f65(x83312),x83314))+~E(f318(f318(f107(f885(x83312,a874)),x83314),x83315),f189(f885(x83312,a874)))+E(f318(f318(f84(x83311),f318(f318(f9(x83312,x83311),x83313),x83314)),f318(f318(f9(x83312,x83311),x83313),x83315)),f318(f318(f9(x83312,x83311),x83313),f318(f318(f116(f885(x83312,a874)),x83314),x83315)))
% 26.45/26.34  [8425]~P70(x84253)+E(f318(x84251,x84252),f2(x84253))+~P1(f318(f65(x84254),x84255))+E(f318(f318(f9(x84254,x84253),x84251),f318(f318(f22(f885(x84254,a874)),x84255),f318(f318(f296(x84254),x84252),f189(f885(x84254,a874))))),f318(f318(f276(x84253),f318(f318(f9(x84254,x84253),x84251),x84255)),f318(x84251,x84252)))+~P1(f318(f318(f320(x84254),x84252),x84255))
% 26.45/26.34  [8948]~P8(x89481,x89485,x89484)+~E(f318(f272(x89481,x89481,x89484),f318(f318(f296(x89481),x89482),f189(f885(x89481,a874)))),f318(f272(x89481,x89481,x89484),f318(f318(f296(x89481),x89483),f189(f885(x89481,a874)))))+~P1(f318(f318(f320(x89481),x89483),x89485))+~P1(f318(f318(f320(x89481),x89482),x89485))+P1(f318(f318(f320(f884(x89481,x89481)),f318(f318(f248(x89481,x89481),x89482),x89483)),x89484))
% 26.45/26.34  [8949]~P8(x89491,x89495,x89494)+~E(f318(f272(x89491,x89491,x89494),f318(f318(f296(x89491),x89492),f189(f885(x89491,a874)))),f318(f272(x89491,x89491,x89494),f318(f318(f296(x89491),x89493),f189(f885(x89491,a874)))))+~P1(f318(f318(f320(x89491),x89493),x89495))+~P1(f318(f318(f320(x89491),x89492),x89495))+P1(f318(f318(f320(f884(x89491,x89491)),f318(f318(f248(x89491,x89491),x89492),x89493)),x89494))
% 26.45/26.34  [9045]~P8(x90451,x90455,x90452)+E(f318(f272(x90451,x90451,x90452),f318(f318(f296(x90451),x90453),f189(f885(x90451,a874)))),f318(f272(x90451,x90451,x90452),f318(f318(f296(x90451),x90454),f189(f885(x90451,a874)))))+~P1(f318(f318(f320(x90451),x90454),x90455))+~P1(f318(f318(f320(x90451),x90453),x90455))+~P1(f318(f318(f320(f884(x90451,x90451)),f318(f318(f248(x90451,x90451),x90453),x90454)),x90452))
% 26.45/26.34  [9137]~P8(x91371,x91375,x91374)+~E(f318(f318(f64(x91371),f318(f318(f296(x91371),x91372),f189(f885(x91371,a874)))),x91374),f318(f318(f64(x91371),f318(f318(f296(x91371),x91373),f189(f885(x91371,a874)))),x91374))+~P1(f318(f318(f320(x91371),x91373),x91375))+~P1(f318(f318(f320(x91371),x91372),x91375))+P1(f318(f318(f320(f884(x91371,x91371)),f318(f318(f248(x91371,x91371),x91372),x91373)),x91374))
% 26.45/26.34  [9157]~P8(x91571,x91575,x91573)+E(f318(f318(f64(x91571),f318(f318(f296(x91571),x91572),f189(f885(x91571,a874)))),x91573),f318(f318(f64(x91571),f318(f318(f296(x91571),x91574),f189(f885(x91571,a874)))),x91573))+~P1(f318(f318(f320(x91571),x91574),x91575))+~P1(f318(f318(f320(x91571),x91572),x91575))+~P1(f318(f318(f320(f884(x91571,x91571)),f318(f318(f248(x91571,x91571),x91572),x91574)),x91573))
% 26.45/26.34  [9456]~P80(x94561)+~P1(f318(f65(x94562),x94565))+~P1(f318(f65(x94562),x94564))+~E(f318(f318(f107(f885(x94562,a874)),x94564),x94565),f189(f885(x94562,a874)))+E(f318(f318(f84(x94561),f318(f318(f318(f69(x94561,x94562,f84(x94561)),x94563),f81(x94561)),x94564)),f318(f318(f318(f69(x94561,x94562,f84(x94561)),x94563),f81(x94561)),x94565)),f318(f318(f318(f69(x94561,x94562,f84(x94561)),x94563),f81(x94561)),f318(f318(f116(f885(x94562,a874)),x94564),x94565)))
% 26.45/26.34  [9465]~P73(x94651)+~E(f318(x94653,f375(x94653,x94655,x94654,x94652,x94651)),f2(x94651))+~P1(f318(f65(x94652),x94654))+~P1(f318(f65(x94652),x94655))+E(f318(f318(f83(x94651),f318(f318(f6(x94652,x94651),x94653),x94654)),f318(f318(f6(x94652,x94651),x94653),x94655)),f318(f318(f6(x94652,x94651),x94653),f318(f318(f116(f885(x94652,a874)),x94654),x94655)))
% 26.45/26.34  [9466]~P73(x94661)+~E(f318(x94663,f376(x94663,x94665,x94664,x94662,x94661)),f2(x94661))+~P1(f318(f65(x94662),x94664))+~P1(f318(f65(x94662),x94665))+E(f318(f318(f83(x94661),f318(f318(f6(x94662,x94661),x94663),x94664)),f318(f318(f6(x94662,x94661),x94663),x94665)),f318(f318(f6(x94662,x94661),x94663),f318(f318(f116(f885(x94662,a874)),x94664),x94665)))
% 26.45/26.34  [9467]~P80(x94671)+~E(f318(x94673,f443(x94673,x94675,x94674,x94672,x94671)),f81(x94671))+~P1(f318(f65(x94672),x94674))+~P1(f318(f65(x94672),x94675))+E(f318(f318(f84(x94671),f318(f318(f9(x94672,x94671),x94673),x94674)),f318(f318(f9(x94672,x94671),x94673),x94675)),f318(f318(f9(x94672,x94671),x94673),f318(f318(f116(f885(x94672,a874)),x94674),x94675)))
% 26.45/26.34  [9468]~P80(x94681)+~E(f318(x94683,f446(x94683,x94685,x94684,x94682,x94681)),f81(x94681))+~P1(f318(f65(x94682),x94684))+~P1(f318(f65(x94682),x94685))+E(f318(f318(f84(x94681),f318(f318(f9(x94682,x94681),x94683),x94684)),f318(f318(f9(x94682,x94681),x94683),x94685)),f318(f318(f9(x94682,x94681),x94683),f318(f318(f116(f885(x94682,a874)),x94684),x94685)))
% 26.45/26.34  [9671]~P80(x96711)+~E(f318(x96713,f356(x96713,x96715,x96714,x96712,x96711)),f81(x96711))+~P1(f318(f65(x96712),x96714))+~P1(f318(f65(x96712),x96715))+E(f318(f318(f84(x96711),f318(f318(f318(f69(x96711,x96712,f84(x96711)),x96713),f81(x96711)),x96714)),f318(f318(f318(f69(x96711,x96712,f84(x96711)),x96713),f81(x96711)),x96715)),f318(f318(f318(f69(x96711,x96712,f84(x96711)),x96713),f81(x96711)),f318(f318(f116(f885(x96712,a874)),x96714),x96715)))
% 26.45/26.34  [9782]~P73(x97822)+E(f318(f318(f6(x97821,x97822),x97823),x97824),f318(f318(f6(x97821,x97822),x97823),x97825))+~P1(f318(f65(x97821),x97825))+~P1(f318(f318(f233(f885(x97821,a874)),x97824),x97825))+P1(f318(f318(f320(x97821),f506(x97823,x97824,x97825,x97821,x97822)),f318(f318(f22(f885(x97821,a874)),x97825),x97824)))
% 26.45/26.34  [9783]~P73(x97832)+E(f318(f318(f6(x97831,x97832),x97833),x97834),f318(f318(f6(x97831,x97832),x97833),x97835))+~P1(f318(f65(x97831),x97835))+~P1(f318(f318(f233(f885(x97831,a874)),x97834),x97835))+P1(f318(f318(f320(x97831),f507(x97833,x97834,x97835,x97831,x97832)),f318(f318(f22(f885(x97831,a874)),x97835),x97834)))
% 26.45/26.34  [9784]~P80(x97842)+E(f318(f318(f9(x97841,x97842),x97843),x97844),f318(f318(f9(x97841,x97842),x97843),x97845))+~P1(f318(f65(x97841),x97845))+~P1(f318(f318(f233(f885(x97841,a874)),x97844),x97845))+P1(f318(f318(f320(x97841),f500(x97843,x97844,x97845,x97841,x97842)),f318(f318(f22(f885(x97841,a874)),x97845),x97844)))
% 26.45/26.34  [9785]~P80(x97852)+E(f318(f318(f9(x97851,x97852),x97853),x97854),f318(f318(f9(x97851,x97852),x97853),x97855))+~P1(f318(f65(x97851),x97855))+~P1(f318(f318(f233(f885(x97851,a874)),x97854),x97855))+P1(f318(f318(f320(x97851),f503(x97853,x97854,x97855,x97851,x97852)),f318(f318(f22(f885(x97851,a874)),x97855),x97854)))
% 26.45/26.34  [9803]~P73(x98031)+~P1(f318(f65(x98032),x98034))+~P1(f318(f65(x98032),x98035))+E(f318(f318(f83(x98031),f318(f318(f6(x98032,x98031),x98033),x98034)),f318(f318(f6(x98032,x98031),x98033),x98035)),f318(f318(f6(x98032,x98031),x98033),f318(f318(f116(f885(x98032,a874)),x98034),x98035)))+P1(f318(f318(f320(x98032),f375(x98033,x98035,x98034,x98032,x98031)),f318(f318(f107(f885(x98032,a874)),x98034),x98035)))
% 26.45/26.34  [9804]~P73(x98041)+~P1(f318(f65(x98042),x98044))+~P1(f318(f65(x98042),x98045))+E(f318(f318(f83(x98041),f318(f318(f6(x98042,x98041),x98043),x98044)),f318(f318(f6(x98042,x98041),x98043),x98045)),f318(f318(f6(x98042,x98041),x98043),f318(f318(f116(f885(x98042,a874)),x98044),x98045)))+P1(f318(f318(f320(x98042),f376(x98043,x98045,x98044,x98042,x98041)),f318(f318(f107(f885(x98042,a874)),x98044),x98045)))
% 26.45/26.34  [9805]~P80(x98051)+~P1(f318(f65(x98052),x98054))+~P1(f318(f65(x98052),x98055))+E(f318(f318(f84(x98051),f318(f318(f9(x98052,x98051),x98053),x98054)),f318(f318(f9(x98052,x98051),x98053),x98055)),f318(f318(f9(x98052,x98051),x98053),f318(f318(f116(f885(x98052,a874)),x98054),x98055)))+P1(f318(f318(f320(x98052),f443(x98053,x98055,x98054,x98052,x98051)),f318(f318(f107(f885(x98052,a874)),x98054),x98055)))
% 26.45/26.34  [9806]~P80(x98061)+~P1(f318(f65(x98062),x98064))+~P1(f318(f65(x98062),x98065))+E(f318(f318(f84(x98061),f318(f318(f9(x98062,x98061),x98063),x98064)),f318(f318(f9(x98062,x98061),x98063),x98065)),f318(f318(f9(x98062,x98061),x98063),f318(f318(f116(f885(x98062,a874)),x98064),x98065)))+P1(f318(f318(f320(x98062),f446(x98063,x98065,x98064,x98062,x98061)),f318(f318(f107(f885(x98062,a874)),x98064),x98065)))
% 26.45/26.34  [9809]~P38(f885(x98093,a874),f885(x98093,a874),x98094)+P1(f318(x98091,x98092))+~E(x98095,f101(f885(x98093,a874),x98094))+~P1(f318(f318(f320(x98093),x98092),x98095))+P1(f318(f318(f320(x98093),f829(x98091,x98092,x98094,x98093,x98095)),f318(x98094,f318(f318(f107(f885(x98093,a874)),x98095),f318(f240(x98093),x98091)))))
% 26.45/26.34  [9814]~P92(x98145)+~P1(f318(f65(x98141),x98144))+P1(f318(f318(f233(x98145),f318(f318(f6(x98141,x98145),x98142),x98143)),f318(f318(f6(x98141,x98145),x98142),x98144)))+~P1(f318(f318(f233(f885(x98141,a874)),x98143),x98144))+P1(f318(f318(f320(x98141),f373(x98142,x98143,x98144,x98141,x98145)),f318(f318(f22(f885(x98141,a874)),x98144),x98143)))
% 26.45/26.34  [9873]~P80(x98731)+~P1(f318(f65(x98732),x98734))+~P1(f318(f65(x98732),x98735))+E(f318(f318(f84(x98731),f318(f318(f318(f69(x98731,x98732,f84(x98731)),x98733),f81(x98731)),x98734)),f318(f318(f318(f69(x98731,x98732,f84(x98731)),x98733),f81(x98731)),x98735)),f318(f318(f318(f69(x98731,x98732,f84(x98731)),x98733),f81(x98731)),f318(f318(f116(f885(x98732,a874)),x98734),x98735)))+P1(f318(f318(f320(x98732),f356(x98733,x98735,x98734,x98732,x98731)),f318(f318(f107(f885(x98732,a874)),x98734),x98735)))
% 26.45/26.34  [8832]~P19(x88321,x88324,x88325)+~P1(f318(f65(x88321),x88322))+E(f318(f318(f22(f885(x88321,a874)),x88322),f318(f318(f296(x88321),x88323),f189(f885(x88321,a874)))),f189(f885(x88321,a874)))+~P1(f318(f318(f320(x88321),x88323),x88322))+E(f318(f318(x88324,x88323),f318(x88325,f318(f318(f22(f885(x88321,a874)),x88322),f318(f318(f296(x88321),x88323),f189(f885(x88321,a874)))))),f318(x88325,x88322))
% 26.45/26.34  [8905]~P19(x89051,x89054,x89055)+~P1(f318(f65(x89051),x89053))+~P1(f318(f65(x89051),x89052))+E(f318(f318(f107(f885(x89051,a874)),x89052),x89053),f189(f885(x89051,a874)))+E(f318(f318(x89054,f318(x89055,f318(f318(f116(f885(x89051,a874)),x89052),x89053))),f318(x89055,f318(f318(f107(f885(x89051,a874)),x89052),x89053))),f318(f318(x89054,f318(x89055,x89052)),f318(x89055,x89053)))
% 26.45/26.34  [9085]~P38(f885(x90851,a874),f885(x90851,a874),x90854)+~E(x90853,f102(f885(x90851,a874),x90854))+P1(f318(f318(f320(x90851),x90852),x90853))+~P1(f318(f318(f320(x90851),x90852),x90855))+~P1(f318(f318(f233(f885(x90851,a874)),x90855),f318(x90854,f318(f318(f116(f885(x90851,a874)),x90855),x90853))))
% 26.45/26.34  [9470]~P1(f318(f318(f233(a1),x94704),f2(a1)))+~P1(f318(f318(f234(a1),x94703),x94705))+P1(f318(f318(f233(a1),x94701),x94702))+~P1(f318(f318(f234(a1),x94703),x94704))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),f318(f318(f84(a1),x94703),x94702)),x94705)),f318(f318(f83(a1),f318(f318(f84(a1),x94703),x94701)),x94704)))
% 26.45/26.34  [9472]~P1(f318(f318(f233(a1),f2(a1)),x94725))+P1(f318(f318(f233(a1),x94721),x94722))+~P1(f318(f318(f234(a1),x94723),x94724))+~P1(f318(f318(f234(a1),x94725),x94724))+~P1(f318(f318(f233(a1),f318(f318(f83(a1),f318(f318(f84(a1),x94724),x94721)),x94725)),f318(f318(f83(a1),f318(f318(f84(a1),x94724),x94722)),x94723)))
% 26.45/26.34  [9579]~P70(x95795)+E(f318(x95791,f447(x95791,x95792,x95793,x95794,x95795)),f2(x95795))+~P1(f318(f65(x95794),x95793))+~P1(f318(f65(x95794),x95792))+E(f318(f318(f276(x95795),f318(f318(f84(x95795),f318(f318(f9(x95794,x95795),x95791),x95793)),f318(f318(f9(x95794,x95795),x95791),x95792))),f318(f318(f9(x95794,x95795),x95791),f318(f318(f107(f885(x95794,a874)),x95793),x95792))),f318(f318(f9(x95794,x95795),x95791),f318(f318(f116(f885(x95794,a874)),x95793),x95792)))
% 26.45/26.34  [9866]~P70(x98661)+~P1(f318(f65(x98662),x98664))+~P1(f318(f65(x98662),x98665))+E(f318(f318(f276(x98661),f318(f318(f84(x98661),f318(f318(f9(x98662,x98661),x98663),x98664)),f318(f318(f9(x98662,x98661),x98663),x98665))),f318(f318(f9(x98662,x98661),x98663),f318(f318(f107(f885(x98662,a874)),x98664),x98665))),f318(f318(f9(x98662,x98661),x98663),f318(f318(f116(f885(x98662,a874)),x98664),x98665)))+P1(f318(f318(f320(x98662),f447(x98663,x98665,x98664,x98662,x98661)),f318(f318(f107(f885(x98662,a874)),x98664),x98665)))
% 26.45/26.34  [9178]E(f318(f318(f121(x91781),x91782),x91783),f318(f318(f121(x91781),x91784),x91785))+~E(f318(f318(f169(x91781),f318(f190(f880(x91781)),x91784)),x91782),x91784)+~E(f318(f318(f169(x91781),f318(f190(f880(x91781)),x91782)),x91784),x91782)+~E(x91785,f318(f318(f121(x91781),f318(f318(f134(x91781),f318(f190(f880(x91781)),x91784)),x91782)),x91783))+~E(f318(f318(f121(x91781),f318(f318(f134(x91781),f318(f190(f880(x91781)),x91782)),x91784)),x91785),x91783)
% 26.45/26.34  [9577]~P108(x95772)+E(f318(f318(f144(x95771,x95772,x95773),x95774),f166(x95771,x95774,x95775)),x95775)+~P15(x95772,f318(f318(f150(x95771,x95772),x95773),x95775))+~P1(f318(f318(f320(x95771),x95774),f318(f168(x95771),x95775)))+~E(f318(f137(x95771),f318(f132(x95771,f318(f318(f8(x95772,a874,x95771),f318(a315,f318(x95773,x95774))),x95773)),x95775)),x95774)
% 26.45/26.34  [9925]~P77(x99251)+~P1(f318(f70(x99251,x99251,f84(x99251),x99252,x99253),x99255))+~P1(f318(f318(f320(x99251),x99254),x99253))+P1(f318(f318(f320(x99251),x99252),x99253))+P1(f318(f70(x99251,x99251,f84(x99251),x99254,f318(f318(f296(x99251),x99252),f318(f318(f22(f885(x99251,a874)),x99253),f318(f318(f296(x99251),x99254),f189(f885(x99251,a874)))))),x99255))
% 26.45/26.34  [10267]~P38(f885(x102671,a874),f885(x102671,a874),x102674)+~E(x102673,f102(f885(x102671,a874),x102674))+P1(f318(f318(f320(x102671),x102672),x102673))+~P1(f318(f318(f320(x102671),x102672),x102675))+~P1(f318(f318(f233(f885(x102671,a874)),x102675),f318(x102674,f101(f885(x102671,a874),f318(f318(f7(f885(x102671,a874),f885(x102671,a874),f885(x102671,a874)),f318(f318(f8(f885(x102671,a874),f885(f885(x102671,a874),f885(x102671,a874)),f885(x102671,a874)),f116(f885(x102671,a874))),f318(f318(f7(f885(x102671,a874),f885(x102671,a874),f885(x102671,a874)),f318(f318(f8(f885(x102671,a874),f885(f885(x102671,a874),f885(x102671,a874)),f885(x102671,a874)),f116(f885(x102671,a874))),x102674)),x102675))),x102673)))))
% 26.45/26.34  [7304]E(x73041,x73042)+~P26(x73044,x73045,x73043,x73046)+~E(f318(x73043,x73041),f318(x73043,x73042))+~P1(f318(f318(f320(x73044),x73042),x73046))+~P1(f318(f318(f320(x73044),x73041),x73046))
% 26.45/26.34  [7305]E(x73051,x73052)+~P26(x73054,x73055,x73053,x73056)+~E(f318(x73053,x73051),f318(x73053,x73052))+~P1(f318(f318(f320(x73054),x73052),x73056))+~P1(f318(f318(f320(x73054),x73051),x73056))
% 26.45/26.34  [7306]E(x73061,x73062)+~P26(x73064,x73065,x73063,x73066)+~E(f318(x73063,x73061),f318(x73063,x73062))+~P1(f318(f318(f320(x73064),x73062),x73066))+~P1(f318(f318(f320(x73064),x73061),x73066))
% 26.45/26.34  [7307]E(x73071,x73072)+~P26(x73074,x73075,x73073,x73076)+~E(f318(x73073,x73071),f318(x73073,x73072))+~P1(f318(f318(f320(x73074),x73072),x73076))+~P1(f318(f318(f320(x73074),x73071),x73076))
% 26.45/26.34  [6557]~P142(x65574)+E(x65571,x65572)+~E(x65575,x65576)+E(x65573,f2(x65574))+~E(f318(f318(f83(x65574),x65575),f318(f318(f84(x65574),x65573),x65571)),f318(f318(f83(x65574),x65576),f318(f318(f84(x65574),x65573),x65572)))
% 26.45/26.34  [7609]~P108(x76091)+~P5(x76091)+~P1(f318(f318(f234(x76091),x76092),f318(x76095,x76096)))+~P1(f318(f318(f320(x76093),x76096),x76094))+P1(f318(f318(f234(x76091),x76092),f318(f318(f45(x76093,x76091),x76094),x76095)))
% 26.45/26.34  [8298]~P108(x82981)+~P5(x82981)+~P1(f318(f318(f234(x82981),f318(x82984,x82986)),x82985))+~P1(f318(f318(f320(x82982),x82986),x82983))+P1(f318(f318(f234(x82981),f318(f318(f46(x82982,x82981),x82983),x82984)),x82985))
% 26.45/26.34  [8565]~P20(x85652,x85655,x85656,x85651)+~P1(f318(f65(x85652),x85654))+~P1(f318(f65(x85652),x85653))+~E(f318(f318(f107(f885(x85652,a874)),x85653),x85654),f189(f885(x85652,a874)))+E(f318(x85651,f318(f318(f116(f885(x85652,a874)),x85653),x85654)),f318(f76(x85655,x85655,x85655,f318(x85651,x85653)),f318(x85651,x85654)))
% 26.45/26.34  [8875]E(x88751,x88752)+~P57(x88754,x88755,x88756,x88753,x88757)+~E(f318(x88753,x88751),f318(x88753,x88752))+~P1(f318(f318(f320(x88755),x88752),x88757))+~P1(f318(f318(f320(x88755),x88751),x88757))
% 26.45/26.34  [10173]~P1(f318(x101732,x101734))+~E(x101735,f318(f132(x101731,x101732),x101737))+E(f318(f132(x101731,x101732),x101733),f318(f318(f147(x101731),x101734),x101735))+~E(x101733,f318(f318(f121(x101731),x101736),f318(f318(f147(x101731),x101734),x101737)))+P1(f318(x101732,f732(x101735,x101734,x101733,x101732,x101731,x101736,x101737)))
% 26.45/26.34  [10174]~P1(f318(x101744,x101742))+~E(x101743,f318(f132(x101741,x101744),x101747))+E(f318(f318(f147(x101741),x101742),x101743),f318(f132(x101741,x101744),x101745))+~E(x101745,f318(f318(f121(x101741),x101746),f318(f318(f147(x101741),x101742),x101747)))+P1(f318(x101744,f730(x101745,x101744,x101743,x101742,x101741,x101746,x101747)))
% 26.45/26.34  [10208]~P1(f318(x102082,x102084))+~E(x102085,f318(f132(x102081,x102082),x102087))+E(f318(f132(x102081,x102082),x102083),f318(f318(f147(x102081),x102084),x102085))+~E(x102083,f318(f318(f121(x102081),x102086),f318(f318(f147(x102081),x102084),x102087)))+P1(f318(f318(f320(x102081),f732(x102085,x102084,x102083,x102082,x102081,x102086,x102087)),f318(f168(x102081),x102086)))
% 26.45/26.34  [10209]~P1(f318(x102094,x102092))+~E(x102093,f318(f132(x102091,x102094),x102097))+E(f318(f318(f147(x102091),x102092),x102093),f318(f132(x102091,x102094),x102095))+~E(x102095,f318(f318(f121(x102091),x102096),f318(f318(f147(x102091),x102092),x102097)))+P1(f318(f318(f320(x102091),f730(x102095,x102094,x102093,x102092,x102091,x102096,x102097)),f318(f168(x102091),x102096)))
% 26.45/26.34  [10212]~P8(x102121,x102127,x102126)+~P13(x102121,f885(x102125,a874),x102126,x102124)+P1(f318(f318(f320(x102121),f869(x102122,x102123,x102124,x102125,x102126,x102127,x102121)),x102127))+~P1(f318(f318(f320(f885(x102121,a874)),x102123),f318(f318(f64(x102121),x102127),x102126)))+P1(f318(f318(f320(f885(x102125,a874)),f318(f318(f45(x102121,f885(x102125,a874)),x102123),x102124)),x102122))
% 26.45/26.34  [10263]~P8(x102632,x102636,x102637)+~P13(x102632,f885(x102631,a874),x102637,x102634)+~P1(f318(f318(f320(f885(x102632,a874)),x102633),f318(f318(f64(x102632),x102636),x102637)))+~P1(f318(f318(f320(f885(x102631,a874)),f318(x102634,f869(x102635,x102633,x102634,x102631,x102637,x102636,x102632))),x102635))+P1(f318(f318(f320(f885(x102631,a874)),f318(f318(f45(x102632,f885(x102631,a874)),x102633),x102634)),x102635))
% 26.45/26.34  [8471]~P80(x84712)+~P26(x84711,x84715,x84718,x84714)+~E(x84713,f318(f76(x84715,x84712,x84711,x84716),x84718))+~E(x84717,f318(f297(x84711,x84715,x84718),x84714))+E(f318(f318(f9(x84711,x84712),x84713),x84714),f318(f318(f9(x84715,x84712),x84716),x84717))
% 26.45/26.34  [10266]~P80(x102662)+~P26(x102665,x102661,x102668,x102667)+~E(f318(x102666,f502(x102663,x102666,x102664,x102667,x102668,x102661,x102665,x102662)),f318(f318(f76(x102661,x102662,x102665,x102663),x102668),f502(x102663,x102666,x102664,x102667,x102668,x102661,x102665,x102662)))+~E(x102664,f318(f297(x102665,x102661,x102668),x102667))+E(f318(f318(f9(x102661,x102662),x102663),x102664),f318(f318(f9(x102665,x102662),x102666),x102667))
% 26.45/26.34  [10270]~P73(x102702)+~P26(x102701,x102705,x102708,x102704)+~E(x102707,f318(f297(x102701,x102705,x102708),x102704))+E(f318(f318(f6(x102701,x102702),x102703),x102704),f318(f318(f6(x102705,x102702),x102706),x102707))+P1(f318(f318(f320(x102701),f841(x102706,x102703,x102707,x102704,x102708,x102705,x102701,x102702)),x102704))
% 26.45/26.34  [10271]~P80(x102712)+~P26(x102711,x102715,x102718,x102714)+~E(x102717,f318(f297(x102711,x102715,x102718),x102714))+E(f318(f318(f9(x102711,x102712),x102713),x102714),f318(f318(f9(x102715,x102712),x102716),x102717))+P1(f318(f318(f320(x102711),f502(x102716,x102713,x102717,x102714,x102718,x102715,x102711,x102712)),x102714))
% 26.45/26.34  [10275]~P73(x102752)+~P26(x102755,x102751,x102758,x102757)+~E(x102754,f318(f297(x102755,x102751,x102758),x102757))+~E(f318(x102756,f841(x102753,x102756,x102754,x102757,x102758,x102751,x102755,x102752)),f318(x102753,f318(x102758,f841(x102753,x102756,x102754,x102757,x102758,x102751,x102755,x102752))))+E(f318(f318(f6(x102751,x102752),x102753),x102754),f318(f318(f6(x102755,x102752),x102756),x102757))
% 26.45/26.34  [9631]~E(f318(f190(f880(x96312)),x96315),f318(f190(f880(x96311)),x96313))+~E(f318(f190(f880(x96312)),x96314),f318(f190(f880(x96311)),x96313))+~E(f318(f318(f318(f75(x96311,f883(x96312)),f318(f180(x96311,x96312),f318(f318(f176(x96311,x96312),x96313),x96314))),x96316),f318(f226(x96312),x96317)),f318(f318(f318(f75(x96311,f883(x96312)),f318(f180(x96311,x96312),f318(f318(f176(x96311,x96312),x96313),x96315))),x96316),f318(f226(x96312),x96318)))+E(f318(f180(x96311,x96312),f318(f318(f176(x96311,x96312),x96313),x96314)),f318(f180(x96311,x96312),f318(f318(f176(x96311,x96312),x96313),x96315)))+P1(f318(f318(f320(x96311),x96316),f318(f168(x96311),x96313)))
% 26.45/26.34  [9748]~P24(x97486,x97482,x97485,x97487,x97488,x97481)+~P1(f318(f65(x97482),x97484))+~P1(f318(f65(x97482),x97483))+~E(f318(f318(f107(f885(x97482,a874)),x97483),x97484),f189(f885(x97482,a874)))+E(f318(x97481,f318(f318(f116(f885(x97482,a874)),x97483),x97484)),f318(f318(x97485,f318(x97481,x97483)),f318(x97481,x97484)))
% 26.45/26.34  [10160]~P24(x101608,x101602,x101605,x101607,x101606,x101601)+~E(f318(x101606,f572(x101604,x101603,x101601,x101606,x101607,x101605,x101602)),x101607)+~P1(f318(f65(x101602),x101603))+~P1(f318(f65(x101602),x101604))+E(f318(x101601,f318(f318(f116(f885(x101602,a874)),x101603),x101604)),f318(f318(x101605,f318(x101601,x101603)),f318(x101601,x101604)))
% 26.45/26.34  [10217]~P24(x102178,x102172,x102175,x102177,x102176,x102171)+~P1(f318(f65(x102172),x102173))+~P1(f318(f65(x102172),x102174))+E(f318(x102171,f318(f318(f116(f885(x102172,a874)),x102173),x102174)),f318(f318(x102175,f318(x102171,x102173)),f318(x102171,x102174)))+P1(f318(f318(f320(x102172),f572(x102174,x102173,x102171,x102176,x102177,x102175,x102172)),f318(f318(f107(f885(x102172,a874)),x102173),x102174)))
% 26.45/26.34  [9914]~P8(x99144,x99148,x99145)+~P8(x99141,x99149,x99143)+~P14(x99141,x99144,f885(x99142,a874),x99143,x99145,x99147)+P13(x99141,f885(x99142,a874),x99143,f318(f318(f8(f885(x99144,f885(x99142,a874)),f885(x99142,a874),x99141),f318(f45(x99144,f885(x99142,a874)),f318(f272(x99144,x99144,x99145),f318(f318(f296(x99144),x99146),f189(f885(x99144,a874)))))),x99147))+~P1(f318(f318(f320(x99144),x99146),x99148))
% 26.45/26.34  [5484]~P108(x54843)+~P15(x54843,x54841)+E(x54841,f682(x54842,x54843))+~E(f318(f168(x54843),x54841),x54842)+~P1(f318(f65(x54843),x54842))+~P1(f318(f133(x54843),x54841))
% 26.45/26.34  [5112]~P128(x51122)+~P129(x51122)+~P144(x51122)+~P115(x51122)+E(x51121,f2(x51122))+~E(f318(f318(f249(x51122),x51121),x51123),f2(x51122))
% 26.45/26.34  [5113]~P128(x51132)+~P129(x51132)+~P144(x51132)+~P115(x51132)+~E(x51131,f2(a879))+~E(f318(f318(f249(x51132),x51133),x51131),f2(x51132))
% 26.45/26.34  [6537]~P92(x65371)+~E(x65373,f2(x65371))+~E(x65372,f2(x65371))+E(f318(f318(f83(x65371),x65372),x65373),f2(x65371))+~P1(f318(f318(f233(x65371),f2(x65371)),x65373))+~P1(f318(f318(f233(x65371),f2(x65371)),x65372))
% 26.45/26.34  [8923]E(x89231,f2(a879))+~E(x89232,f318(f318(f83(a879),f318(f318(f84(a879),f318(f247(a879,a879),x89233)),x89231)),f318(f256(a879,a879),x89233)))+P1(f318(f51(x89232,x89231),x89233))+~P1(f318(f318(f233(a879),f318(f256(a879,a879),x89233)),f2(a879)))+P1(f318(f318(f234(a879),f2(a879)),x89231))+~P1(f318(f318(f234(a879),x89231),f318(f256(a879,a879),x89233)))
% 26.45/26.34  [8937]~E(f318(f247(a879,a879),x89373),f2(a879))+~E(x89371,f318(f318(f83(a879),f318(f318(f84(a879),f318(f247(a879,a879),x89373)),x89372)),f318(f256(a879,a879),x89373)))+P1(f318(f51(x89371,x89372),x89373))+~P1(f318(f318(f233(a879),f318(f256(a879,a879),x89373)),f2(a879)))+P1(f318(f318(f234(a879),f2(a879)),x89372))+~P1(f318(f318(f234(a879),x89372),f318(f256(a879,a879),x89373)))
% 26.45/26.34  [8945]E(x89451,f2(a879))+~E(x89452,f318(f318(f83(a879),f318(f318(f84(a879),f318(f247(a879,a879),x89453)),x89451)),f318(f256(a879,a879),x89453)))+P1(f318(f51(x89452,x89451),x89453))+~P1(f318(f318(f234(a879),f2(a879)),x89451))+~P1(f318(f318(f233(a879),f2(a879)),f318(f256(a879,a879),x89453)))+~P1(f318(f318(f234(a879),f318(f256(a879,a879),x89453)),x89451))
% 26.45/26.34  [8963]~E(f318(f247(a879,a879),x89633),f2(a879))+~E(x89631,f318(f318(f83(a879),f318(f318(f84(a879),f318(f247(a879,a879),x89633)),x89632)),f318(f256(a879,a879),x89633)))+P1(f318(f51(x89631,x89632),x89633))+~P1(f318(f318(f234(a879),f2(a879)),x89632))+~P1(f318(f318(f233(a879),f2(a879)),f318(f256(a879,a879),x89633)))+~P1(f318(f318(f234(a879),f318(f256(a879,a879),x89633)),x89632))
% 26.45/26.34  [6935]~P64(x69352)+E(x69351,f189(f885(x69352,a874)))+E(x69353,f189(f885(x69352,a874)))+~P1(f318(f65(x69352),x69351))+~P1(f318(f65(x69352),x69353))+E(f11(x69352,f318(f318(f116(f885(x69352,a874)),x69353),x69351)),f318(f318(f107(x69352),f11(x69352,x69353)),f11(x69352,x69351)))
% 26.45/26.34  [6936]~P64(x69362)+E(x69361,f189(f885(x69362,a874)))+E(x69363,f189(f885(x69362,a874)))+~P1(f318(f65(x69362),x69361))+~P1(f318(f65(x69362),x69363))+E(f10(x69362,f318(f318(f116(f885(x69362,a874)),x69363),x69361)),f318(f318(f116(x69362),f10(x69362,x69363)),f10(x69362,x69361)))
% 26.45/26.34  [6937]~P108(x69372)+E(x69371,f189(f885(x69372,a874)))+E(x69373,f189(f885(x69372,a874)))+~P1(f318(f65(x69372),x69371))+~P1(f318(f65(x69372),x69373))+E(f14(x69372,f318(f318(f116(f885(x69372,a874)),x69373),x69371)),f318(f318(f231(x69372),f14(x69372,x69373)),f14(x69372,x69371)))
% 26.45/26.34  [6938]~P108(x69382)+E(x69381,f189(f885(x69382,a874)))+E(x69383,f189(f885(x69382,a874)))+~P1(f318(f65(x69382),x69381))+~P1(f318(f65(x69382),x69383))+E(f15(x69382,f318(f318(f116(f885(x69382,a874)),x69383),x69381)),f318(f318(f232(x69382),f15(x69382,x69383)),f15(x69382,x69381)))
% 26.45/26.34  [7584]~P101(x75842)+E(x75841,f189(f885(x75842,a874)))+E(x75843,f189(f885(x75842,a874)))+~P1(f318(f65(x75842),x75841))+~P1(f318(f65(x75842),x75843))+E(f318(f318(f84(x75842),f318(f67(x75842,f84(x75842)),x75843)),f318(f67(x75842,f84(x75842)),x75841)),f318(f67(x75842,f84(x75842)),f318(f318(f116(f885(x75842,a874)),x75843),x75841)))
% 26.45/26.34  [7742]~P108(x77422)+E(x77421,f189(f885(x77422,a874)))+E(x77423,f189(f885(x77422,a874)))+~P1(f318(f65(x77422),x77421))+~P1(f318(f65(x77422),x77423))+E(f318(f318(f231(x77422),f12(x77422,f231(x77422),x77423)),f12(x77422,f231(x77422),x77421)),f12(x77422,f231(x77422),f318(f318(f116(f885(x77422,a874)),x77423),x77421)))
% 26.45/26.34  [7743]~P108(x77432)+E(x77431,f189(f885(x77432,a874)))+E(x77433,f189(f885(x77432,a874)))+~P1(f318(f65(x77432),x77431))+~P1(f318(f65(x77432),x77433))+E(f318(f318(f232(x77432),f13(x77432,f232(x77432),x77433)),f13(x77432,f232(x77432),x77431)),f13(x77432,f232(x77432),f318(f318(f116(f885(x77432,a874)),x77433),x77431)))
% 26.45/26.34  [8785]~P1(f318(x87851,x87853))+P1(f318(x87851,f488(x87851,x87852)))+P1(f318(x87851,f478(x87851,x87852)))+~P1(f318(f318(f234(a1),f2(a1)),x87852))+~P1(f318(f318(f320(a1),x87853),f289(a1,f81(a1),x87852)))+P1(f318(x87851,f318(f318(f22(a1),f478(x87851,x87852)),f318(f318(f84(a1),f487(x87851,x87852)),x87852))))
% 26.45/26.34  [9075]~P1(f318(x90751,x90753))+~P1(f318(x90751,f478(x90751,x90752)))+P1(f318(x90751,f488(x90751,x90752)))+~P1(f318(f318(f234(a1),f2(a1)),x90752))+~P1(f318(f318(f320(a1),x90753),f289(a1,f81(a1),x90752)))+~P1(f318(x90751,f318(f318(f22(a1),f478(x90751,x90752)),f318(f318(f84(a1),f487(x90751,x90752)),x90752))))
% 26.45/26.34  [10295]~P103(x102952)+E(x102951,f189(f885(x102952,a874)))+E(x102953,f189(f885(x102952,a874)))+~P1(f318(f65(x102952),x102951))+~P1(f318(f65(x102952),x102953))+E(f11(x102952,f318(f240(x102952),f318(f318(f8(f885(x102952,a874),a874,x102952),f90(x102952)),f318(f318(f8(f885(x102952,f885(x102952,a874)),f885(x102952,a874),x102952),f318(f8(f885(x102952,a874),a874,x102952),f90(x102952))),f318(f318(f7(x102952,f885(x102952,f885(x102952,a874)),f885(x102952,f885(x102952,a874))),f318(f318(f8(f885(x102952,f885(f885(x102952,a874),f885(x102952,a874))),f885(f885(x102952,f885(x102952,a874)),f885(x102952,f885(x102952,a874))),x102952),f18(x102952,f885(x102952,a874),f885(x102952,a874))),f318(f318(f8(f885(x102952,f885(x102952,f885(a874,a874))),f885(x102952,f885(f885(x102952,a874),f885(x102952,a874))),x102952),f318(f8(f885(x102952,f885(a874,a874)),f885(f885(x102952,a874),f885(x102952,a874)),x102952),f18(x102952,a874,a874))),f318(f318(f8(f885(x102952,f885(x102952,a874)),f885(x102952,f885(x102952,f885(a874,a874))),x102952),f318(f8(f885(x102952,a874),f885(x102952,f885(a874,a874)),x102952),f318(f8(a874,f885(a874,a874),x102952),a316))),f318(f318(f7(x102952,f885(x102952,f885(x102952,x102952)),f885(x102952,f885(x102952,a874))),f318(f318(f8(f885(f885(x102952,x102952),f885(x102952,a874)),f885(f885(x102952,f885(x102952,x102952)),f885(x102952,f885(x102952,a874))),x102952),f8(f885(x102952,x102952),f885(x102952,a874),x102952)),f318(f318(f8(f885(x102952,a874),f885(f885(x102952,x102952),f885(x102952,a874)),x102952),f8(x102952,a874,x102952)),a315))),f116(x102952)))))),f318(f318(f7(x102952,f885(x102952,a874),f885(x102952,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x102952,a874),f885(x102952,a874)),x102952),f8(a874,a874,x102952)),f318(f318(f8(a874,f885(a874,a874),x102952),a316),f318(f318(f7(x102952,f885(x102952,a874),a874),f320(x102952)),x102953)))),f318(f318(f7(x102952,f885(x102952,a874),a874),f320(x102952)),x102951))))))),f318(f318(f116(x102952),f11(x102952,x102953)),f11(x102952,x102951)))
% 26.45/26.34  [10296]~P103(x102962)+E(x102961,f189(f885(x102962,a874)))+E(x102963,f189(f885(x102962,a874)))+~P1(f318(f65(x102962),x102961))+~P1(f318(f65(x102962),x102963))+E(f10(x102962,f318(f240(x102962),f318(f318(f8(f885(x102962,a874),a874,x102962),f90(x102962)),f318(f318(f8(f885(x102962,f885(x102962,a874)),f885(x102962,a874),x102962),f318(f8(f885(x102962,a874),a874,x102962),f90(x102962))),f318(f318(f7(x102962,f885(x102962,f885(x102962,a874)),f885(x102962,f885(x102962,a874))),f318(f318(f8(f885(x102962,f885(f885(x102962,a874),f885(x102962,a874))),f885(f885(x102962,f885(x102962,a874)),f885(x102962,f885(x102962,a874))),x102962),f18(x102962,f885(x102962,a874),f885(x102962,a874))),f318(f318(f8(f885(x102962,f885(x102962,f885(a874,a874))),f885(x102962,f885(f885(x102962,a874),f885(x102962,a874))),x102962),f318(f8(f885(x102962,f885(a874,a874)),f885(f885(x102962,a874),f885(x102962,a874)),x102962),f18(x102962,a874,a874))),f318(f318(f8(f885(x102962,f885(x102962,a874)),f885(x102962,f885(x102962,f885(a874,a874))),x102962),f318(f8(f885(x102962,a874),f885(x102962,f885(a874,a874)),x102962),f318(f8(a874,f885(a874,a874),x102962),a316))),f318(f318(f7(x102962,f885(x102962,f885(x102962,x102962)),f885(x102962,f885(x102962,a874))),f318(f318(f8(f885(f885(x102962,x102962),f885(x102962,a874)),f885(f885(x102962,f885(x102962,x102962)),f885(x102962,f885(x102962,a874))),x102962),f8(f885(x102962,x102962),f885(x102962,a874),x102962)),f318(f318(f8(f885(x102962,a874),f885(f885(x102962,x102962),f885(x102962,a874)),x102962),f8(x102962,a874,x102962)),a315))),f107(x102962)))))),f318(f318(f7(x102962,f885(x102962,a874),f885(x102962,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x102962,a874),f885(x102962,a874)),x102962),f8(a874,a874,x102962)),f318(f318(f8(a874,f885(a874,a874),x102962),a316),f318(f318(f7(x102962,f885(x102962,a874),a874),f320(x102962)),x102963)))),f318(f318(f7(x102962,f885(x102962,a874),a874),f320(x102962)),x102961))))))),f318(f318(f107(x102962),f10(x102962,x102963)),f10(x102962,x102961)))
% 26.45/26.34  [10297]~P108(x102972)+E(x102971,f189(f885(x102972,a874)))+E(x102973,f189(f885(x102972,a874)))+~P1(f318(f65(x102972),x102971))+~P1(f318(f65(x102972),x102973))+E(f13(x102972,f232(x102972),f318(f240(x102972),f318(f318(f8(f885(x102972,a874),a874,x102972),f90(x102972)),f318(f318(f8(f885(x102972,f885(x102972,a874)),f885(x102972,a874),x102972),f318(f8(f885(x102972,a874),a874,x102972),f90(x102972))),f318(f318(f7(x102972,f885(x102972,f885(x102972,a874)),f885(x102972,f885(x102972,a874))),f318(f318(f8(f885(x102972,f885(f885(x102972,a874),f885(x102972,a874))),f885(f885(x102972,f885(x102972,a874)),f885(x102972,f885(x102972,a874))),x102972),f18(x102972,f885(x102972,a874),f885(x102972,a874))),f318(f318(f8(f885(x102972,f885(x102972,f885(a874,a874))),f885(x102972,f885(f885(x102972,a874),f885(x102972,a874))),x102972),f318(f8(f885(x102972,f885(a874,a874)),f885(f885(x102972,a874),f885(x102972,a874)),x102972),f18(x102972,a874,a874))),f318(f318(f8(f885(x102972,f885(x102972,a874)),f885(x102972,f885(x102972,f885(a874,a874))),x102972),f318(f8(f885(x102972,a874),f885(x102972,f885(a874,a874)),x102972),f318(f8(a874,f885(a874,a874),x102972),a316))),f318(f318(f7(x102972,f885(x102972,f885(x102972,x102972)),f885(x102972,f885(x102972,a874))),f318(f318(f8(f885(f885(x102972,x102972),f885(x102972,a874)),f885(f885(x102972,f885(x102972,x102972)),f885(x102972,f885(x102972,a874))),x102972),f8(f885(x102972,x102972),f885(x102972,a874),x102972)),f318(f318(f8(f885(x102972,a874),f885(f885(x102972,x102972),f885(x102972,a874)),x102972),f8(x102972,a874,x102972)),a315))),f231(x102972)))))),f318(f318(f7(x102972,f885(x102972,a874),f885(x102972,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x102972,a874),f885(x102972,a874)),x102972),f8(a874,a874,x102972)),f318(f318(f8(a874,f885(a874,a874),x102972),a316),f318(f318(f7(x102972,f885(x102972,a874),a874),f320(x102972)),x102973)))),f318(f318(f7(x102972,f885(x102972,a874),a874),f320(x102972)),x102971))))))),f318(f318(f231(x102972),f13(x102972,f232(x102972),x102973)),f13(x102972,f232(x102972),x102971)))
% 26.45/26.34  [10298]~P108(x102982)+E(x102981,f189(f885(x102982,a874)))+E(x102983,f189(f885(x102982,a874)))+~P1(f318(f65(x102982),x102981))+~P1(f318(f65(x102982),x102983))+E(f12(x102982,f231(x102982),f318(f240(x102982),f318(f318(f8(f885(x102982,a874),a874,x102982),f90(x102982)),f318(f318(f8(f885(x102982,f885(x102982,a874)),f885(x102982,a874),x102982),f318(f8(f885(x102982,a874),a874,x102982),f90(x102982))),f318(f318(f7(x102982,f885(x102982,f885(x102982,a874)),f885(x102982,f885(x102982,a874))),f318(f318(f8(f885(x102982,f885(f885(x102982,a874),f885(x102982,a874))),f885(f885(x102982,f885(x102982,a874)),f885(x102982,f885(x102982,a874))),x102982),f18(x102982,f885(x102982,a874),f885(x102982,a874))),f318(f318(f8(f885(x102982,f885(x102982,f885(a874,a874))),f885(x102982,f885(f885(x102982,a874),f885(x102982,a874))),x102982),f318(f8(f885(x102982,f885(a874,a874)),f885(f885(x102982,a874),f885(x102982,a874)),x102982),f18(x102982,a874,a874))),f318(f318(f8(f885(x102982,f885(x102982,a874)),f885(x102982,f885(x102982,f885(a874,a874))),x102982),f318(f8(f885(x102982,a874),f885(x102982,f885(a874,a874)),x102982),f318(f8(a874,f885(a874,a874),x102982),a316))),f318(f318(f7(x102982,f885(x102982,f885(x102982,x102982)),f885(x102982,f885(x102982,a874))),f318(f318(f8(f885(f885(x102982,x102982),f885(x102982,a874)),f885(f885(x102982,f885(x102982,x102982)),f885(x102982,f885(x102982,a874))),x102982),f8(f885(x102982,x102982),f885(x102982,a874),x102982)),f318(f318(f8(f885(x102982,a874),f885(f885(x102982,x102982),f885(x102982,a874)),x102982),f8(x102982,a874,x102982)),a315))),f232(x102982)))))),f318(f318(f7(x102982,f885(x102982,a874),f885(x102982,a874)),f318(f318(f8(f885(a874,a874),f885(f885(x102982,a874),f885(x102982,a874)),x102982),f8(a874,a874,x102982)),f318(f318(f8(a874,f885(a874,a874),x102982),a316),f318(f318(f7(x102982,f885(x102982,a874),a874),f320(x102982)),x102983)))),f318(f318(f7(x102982,f885(x102982,a874),a874),f320(x102982)),x102981))))))),f318(f318(f232(x102982),f12(x102982,f231(x102982),x102983)),f12(x102982,f231(x102982),x102981)))
% 26.45/26.34  [7257]~P118(x72573)+E(x72571,x72572)+~E(f318(f318(f249(x72573),x72571),x72574),f318(f318(f249(x72573),x72572),x72574))+~P1(f318(f318(f233(x72573),f2(x72573)),x72572))+~P1(f318(f318(f233(x72573),f2(x72573)),x72571))+~P1(f318(f318(f234(a879),f2(a879)),x72574))
% 26.45/26.34  [8101]~P99(x81011)+~P71(x81011)+P1(f318(f318(f234(x81011),x81012),f2(x81011)))+P1(f318(f318(f234(x81011),f2(x81011)),x81012))+P1(f318(f318(f233(x81011),f318(f318(f276(x81011),x81013),x81012)),f318(f109(x81011),x81014)))+~P1(f318(f318(f233(x81011),f2(x81011)),f318(f109(x81011),x81014)))
% 26.45/26.34  [8102]~P99(x81021)+~P71(x81021)+P1(f318(f318(f234(x81021),x81022),f2(x81021)))+P1(f318(f318(f234(x81021),f2(x81021)),x81022))+P1(f318(f318(f234(x81021),f318(f318(f276(x81021),x81023),x81022)),f318(f109(x81021),x81024)))+~P1(f318(f318(f234(x81021),f2(x81021)),f318(f109(x81021),x81024)))
% 26.45/26.34  [8347]~P99(x83471)+~P71(x83471)+P1(f318(f318(f234(x83471),x83472),f2(x83471)))+P1(f318(f318(f234(x83471),f2(x83471)),x83472))+~P1(f318(f318(f233(x83471),f318(f318(f276(x83471),x83474),x83472)),f318(f109(x83471),x83473)))+P1(f318(f318(f233(x83471),f2(x83471)),f318(f109(x83471),x83473)))
% 26.45/26.34  [8348]~P99(x83481)+~P71(x83481)+P1(f318(f318(f234(x83481),x83482),f2(x83481)))+P1(f318(f318(f234(x83481),f2(x83481)),x83482))+~P1(f318(f318(f234(x83481),f318(f318(f276(x83481),x83484),x83482)),f318(f109(x83481),x83483)))+P1(f318(f318(f234(x83481),f2(x83481)),f318(f109(x83481),x83483)))
% 26.45/26.34  [7544]~P108(x75442)+E(x75441,f189(f885(x75442,a874)))+~P1(f318(f65(x75442),x75441))+~P1(f318(f318(f320(x75442),x75444),x75441))+P1(f318(f318(f233(x75442),x75443),x75444))+~P1(f318(f318(f233(x75442),x75443),f318(f67(x75442,f231(x75442)),x75441)))
% 26.45/26.34  [7545]~P105(x75452)+E(x75451,f189(f885(x75452,a874)))+~P1(f318(f65(x75452),x75451))+~P1(f318(f318(f320(x75452),x75454),x75451))+P1(f318(f318(f233(x75452),x75453),x75454))+~P1(f318(f318(f233(x75452),x75453),f318(f67(x75452,f107(x75452)),x75451)))
% 26.45/26.34  [7546]~P108(x75462)+E(x75461,f189(f885(x75462,a874)))+~P1(f318(f65(x75462),x75461))+~P1(f318(f318(f320(x75462),x75464),x75461))+P1(f318(f318(f234(x75462),x75463),x75464))+~P1(f318(f318(f234(x75462),x75463),f318(f67(x75462,f231(x75462)),x75461)))
% 26.45/26.34  [8051]~P99(x80511)+~P71(x80511)+P1(f318(f318(f234(x80511),f318(f109(x80511),x80512)),f2(x80511)))+~P1(f318(f318(f233(x80511),x80513),f2(x80511)))+P1(f318(f318(f234(x80511),f2(x80511)),f318(f109(x80511),x80512)))+P1(f318(f318(f233(x80511),x80513),f318(f318(f276(x80511),x80514),f318(f109(x80511),x80512))))
% 26.45/26.34  [8052]~P99(x80521)+~P71(x80521)+P1(f318(f318(f234(x80521),f318(f109(x80521),x80522)),f2(x80521)))+~P1(f318(f318(f234(x80521),x80523),f2(x80521)))+P1(f318(f318(f234(x80521),f2(x80521)),f318(f109(x80521),x80522)))+P1(f318(f318(f234(x80521),x80523),f318(f318(f276(x80521),x80524),f318(f109(x80521),x80522))))
% 26.45/26.34  [8063]~P99(x80631)+~P71(x80631)+P1(f318(f318(f234(x80631),x80632),f2(x80631)))+~P1(f318(f318(f233(x80631),f318(f109(x80631),x80633)),f2(x80631)))+P1(f318(f318(f234(x80631),f2(x80631)),x80632))+P1(f318(f318(f233(x80631),f318(f109(x80631),x80633)),f318(f318(f276(x80631),x80634),x80632)))
% 26.45/26.34  [8064]~P99(x80641)+~P71(x80641)+P1(f318(f318(f234(x80641),x80642),f2(x80641)))+~P1(f318(f318(f234(x80641),f318(f109(x80641),x80643)),f2(x80641)))+P1(f318(f318(f234(x80641),f2(x80641)),x80642))+P1(f318(f318(f234(x80641),f318(f109(x80641),x80643)),f318(f318(f276(x80641),x80644),x80642)))
% 26.45/26.34  [8212]~P99(x82121)+~P71(x82121)+P1(f318(f318(f234(x82121),x82122),f2(x82121)))+P1(f318(f318(f233(x82121),f318(f109(x82121),x82123)),f2(x82121)))+P1(f318(f318(f234(x82121),f2(x82121)),x82122))+~P1(f318(f318(f233(x82121),f318(f109(x82121),x82123)),f318(f318(f276(x82121),x82124),x82122)))
% 26.45/26.34  [8213]~P99(x82131)+~P71(x82131)+P1(f318(f318(f234(x82131),x82132),f2(x82131)))+P1(f318(f318(f234(x82131),f318(f109(x82131),x82133)),f2(x82131)))+P1(f318(f318(f234(x82131),f2(x82131)),x82132))+~P1(f318(f318(f234(x82131),f318(f109(x82131),x82133)),f318(f318(f276(x82131),x82134),x82132)))
% 26.45/26.34  [8292]~P99(x82921)+~P71(x82921)+P1(f318(f318(f233(x82921),x82922),f2(x82921)))+P1(f318(f318(f234(x82921),f318(f109(x82921),x82923)),f2(x82921)))+P1(f318(f318(f234(x82921),f2(x82921)),f318(f109(x82921),x82923)))+~P1(f318(f318(f233(x82921),x82922),f318(f318(f276(x82921),x82924),f318(f109(x82921),x82923))))
% 26.45/26.34  [8293]~P99(x82931)+~P71(x82931)+P1(f318(f318(f234(x82931),x82932),f2(x82931)))+P1(f318(f318(f234(x82931),f318(f109(x82931),x82933)),f2(x82931)))+P1(f318(f318(f234(x82931),f2(x82931)),f318(f109(x82931),x82933)))+~P1(f318(f318(f234(x82931),x82932),f318(f318(f276(x82931),x82934),f318(f109(x82931),x82933))))
% 26.45/26.34  [8488]~P99(x84881)+~P71(x84881)+~P1(f318(f318(f233(x84881),x84883),f2(x84881)))+P1(f318(f318(f234(x84881),f2(x84881)),f318(f109(x84881),x84882)))+~P1(f318(f318(f233(x84881),x84884),f318(f318(f84(x84881),x84883),f318(f109(x84881),x84882))))+P1(f318(f318(f233(x84881),x84883),f318(f318(f276(x84881),x84884),f318(f109(x84881),x84882))))
% 26.45/26.34  [8489]~P99(x84891)+~P71(x84891)+~P1(f318(f318(f234(x84891),x84893),f2(x84891)))+P1(f318(f318(f234(x84891),f2(x84891)),f318(f109(x84891),x84892)))+~P1(f318(f318(f234(x84891),x84894),f318(f318(f84(x84891),x84893),f318(f109(x84891),x84892))))+P1(f318(f318(f234(x84891),x84893),f318(f318(f276(x84891),x84894),f318(f109(x84891),x84892))))
% 26.45/26.34  [8664]~P99(x86641)+~P71(x86641)+~P1(f318(f318(f234(x86641),f318(f109(x86641),x86642)),f2(x86641)))+P1(f318(f318(f234(x86641),f2(x86641)),f318(f109(x86641),x86642)))+~P1(f318(f318(f233(x86641),x86644),f318(f318(f84(x86641),x86643),f318(f109(x86641),x86642))))+P1(f318(f318(f233(x86641),x86643),f318(f318(f276(x86641),x86644),f318(f109(x86641),x86642))))
% 26.45/26.34  [8665]~P99(x86651)+~P71(x86651)+~P1(f318(f318(f234(x86651),f318(f109(x86651),x86652)),f2(x86651)))+P1(f318(f318(f234(x86651),f2(x86651)),f318(f109(x86651),x86652)))+~P1(f318(f318(f233(x86651),x86654),f318(f318(f276(x86651),x86653),f318(f109(x86651),x86652))))+P1(f318(f318(f233(x86651),x86653),f318(f318(f84(x86651),x86654),f318(f109(x86651),x86652))))
% 26.45/26.34  [8666]~P99(x86661)+~P71(x86661)+~P1(f318(f318(f234(x86661),f318(f109(x86661),x86662)),f2(x86661)))+P1(f318(f318(f234(x86661),f2(x86661)),f318(f109(x86661),x86662)))+~P1(f318(f318(f234(x86661),x86664),f318(f318(f84(x86661),x86663),f318(f109(x86661),x86662))))+P1(f318(f318(f234(x86661),x86663),f318(f318(f276(x86661),x86664),f318(f109(x86661),x86662))))
% 26.45/26.34  [8667]~P99(x86671)+~P71(x86671)+~P1(f318(f318(f234(x86671),f318(f109(x86671),x86672)),f2(x86671)))+P1(f318(f318(f234(x86671),f2(x86671)),f318(f109(x86671),x86672)))+~P1(f318(f318(f234(x86671),x86674),f318(f318(f276(x86671),x86673),f318(f109(x86671),x86672))))+P1(f318(f318(f234(x86671),x86673),f318(f318(f84(x86671),x86674),f318(f109(x86671),x86672))))
% 26.45/26.34  [7439]E(x74391,f2(a1))+E(f318(f318(f42(a1),x74392),x74391),x74393)+~P1(f318(f318(f233(a1),x74394),f2(a1)))+~E(x74392,f318(f318(f83(a1),f318(f318(f84(a1),x74391),x74393)),x74394))+P1(f318(f318(f234(a1),f2(a1)),x74391))+~P1(f318(f318(f234(a1),x74391),x74394))
% 26.45/26.34  [7454]E(f48(a1,x74542,x74541),x74543)+E(x74541,f2(a1))+~P1(f318(f318(f233(a1),x74543),f2(a1)))+~E(x74542,f318(f318(f83(a1),f318(f318(f84(a1),x74541),x74544)),x74543))+P1(f318(f318(f234(a1),f2(a1)),x74541))+~P1(f318(f318(f234(a1),x74541),x74543))
% 26.45/26.34  [7583]E(x75831,f2(a1))+E(f318(f318(f42(a1),x75832),x75831),x75833)+~E(x75832,f318(f318(f83(a1),f318(f318(f84(a1),x75831),x75833)),x75834))+~P1(f318(f318(f233(a1),f2(a1)),x75834))+~P1(f318(f318(f234(a1),f2(a1)),x75831))+~P1(f318(f318(f234(a1),x75834),x75831))
% 26.45/26.34  [7605]E(f48(a1,x76052,x76051),x76053)+E(x76051,f2(a1))+~E(x76052,f318(f318(f83(a1),f318(f318(f84(a1),x76051),x76054)),x76053))+~P1(f318(f318(f233(a1),f2(a1)),x76053))+~P1(f318(f318(f234(a1),f2(a1)),x76051))+~P1(f318(f318(f234(a1),x76053),x76051))
% 26.45/26.34  [7746]~P108(x77462)+E(x77461,f189(f885(x77462,a874)))+~P1(f318(f65(x77462),x77461))+~P1(f318(f318(f320(x77462),x77464),x77461))+~P1(f318(f318(f233(x77462),x77464),x77463))+P1(f318(f318(f233(x77462),f318(f67(x77462,f231(x77462)),x77461)),x77463))
% 26.45/26.34  [7747]~P108(x77472)+E(x77471,f189(f885(x77472,a874)))+~P1(f318(f65(x77472),x77471))+~P1(f318(f318(f234(x77472),x77474),x77473))+~P1(f318(f318(f320(x77472),x77474),x77471))+P1(f318(f318(f234(x77472),f318(f67(x77472,f231(x77472)),x77471)),x77473))
% 26.45/26.34  [8324]~P1(f318(f318(f233(a1),x83244),f2(a1)))+~E(x83241,f318(f318(f83(a1),f318(f318(f84(a1),x83242),x83243)),x83244))+~P1(f318(f318(f233(a1),f2(a1)),x83244))+~P1(f318(f318(f234(a1),x83244),x83242))+~P1(f318(f318(f234(a1),x83242),x83244))+P1(f318(f52(x83241,x83242),f318(f318(f248(a1,a1),x83243),x83244)))
% 26.45/26.34  [8449]~P99(x84491)+~P71(x84491)+P1(f318(f318(f234(x84491),f318(f109(x84491),x84492)),f2(x84491)))+~P1(f318(f318(f233(x84491),f2(x84491)),x84494))+P1(f318(f318(f234(x84491),f2(x84491)),f318(f109(x84491),x84492)))+P1(f318(f318(f233(x84491),f318(f318(f276(x84491),x84493),f318(f109(x84491),x84492))),x84494))
% 26.45/26.34  [8450]~P99(x84501)+~P71(x84501)+P1(f318(f318(f234(x84501),f318(f109(x84501),x84502)),f2(x84501)))+~P1(f318(f318(f234(x84501),f2(x84501)),x84504))+P1(f318(f318(f234(x84501),f2(x84501)),f318(f109(x84501),x84502)))+P1(f318(f318(f234(x84501),f318(f318(f276(x84501),x84503),f318(f109(x84501),x84502))),x84504))
% 26.45/26.34  [8568]~P99(x85681)+~P71(x85681)+~P1(f318(f318(f234(x85681),x85682),f2(x85681)))+P1(f318(f318(f234(x85681),f2(x85681)),x85682))+~P1(f318(f318(f233(x85681),f318(f109(x85681),x85684)),f318(f318(f276(x85681),x85683),x85682)))+P1(f318(f318(f233(x85681),x85683),f318(f318(f84(x85681),f318(f109(x85681),x85684)),x85682)))
% 26.45/26.34  [8569]~P99(x85691)+~P71(x85691)+~P1(f318(f318(f234(x85691),x85692),f2(x85691)))+P1(f318(f318(f234(x85691),f2(x85691)),x85692))+~P1(f318(f318(f234(x85691),f318(f109(x85691),x85694)),f318(f318(f276(x85691),x85693),x85692)))+P1(f318(f318(f234(x85691),x85693),f318(f318(f84(x85691),f318(f109(x85691),x85694)),x85692)))
% 26.45/26.34  [8609]~P99(x86091)+~P71(x86091)+~P1(f318(f318(f234(x86091),x86092),f2(x86091)))+P1(f318(f318(f234(x86091),f2(x86091)),x86092))+P1(f318(f318(f233(x86091),f318(f109(x86091),x86093)),f318(f318(f276(x86091),x86094),x86092)))+~P1(f318(f318(f233(x86091),x86094),f318(f318(f84(x86091),f318(f109(x86091),x86093)),x86092)))
% 26.45/26.34  [8610]~P99(x86101)+~P71(x86101)+~P1(f318(f318(f234(x86101),x86102),f2(x86101)))+P1(f318(f318(f234(x86101),f2(x86101)),x86102))+P1(f318(f318(f234(x86101),f318(f109(x86101),x86103)),f318(f318(f276(x86101),x86104),x86102)))+~P1(f318(f318(f234(x86101),x86104),f318(f318(f84(x86101),f318(f109(x86101),x86103)),x86102)))
% 26.45/26.34  [8701]~P99(x87011)+~P71(x87011)+P1(f318(f318(f234(x87011),f318(f109(x87011),x87013)),f2(x87011)))+P1(f318(f318(f233(x87011),f2(x87011)),x87012))+P1(f318(f318(f234(x87011),f2(x87011)),f318(f109(x87011),x87013)))+~P1(f318(f318(f233(x87011),f318(f318(f276(x87011),x87014),f318(f109(x87011),x87013))),x87012))
% 26.45/26.34  [8702]~P99(x87021)+~P71(x87021)+P1(f318(f318(f234(x87021),f318(f109(x87021),x87023)),f2(x87021)))+P1(f318(f318(f234(x87021),f2(x87021)),x87022))+P1(f318(f318(f234(x87021),f2(x87021)),f318(f109(x87021),x87023)))+~P1(f318(f318(f234(x87021),f318(f318(f276(x87021),x87024),f318(f109(x87021),x87023))),x87022))
% 26.45/26.34  [8746]~P99(x87461)+~P71(x87461)+~P1(f318(f318(f233(x87461),f318(f109(x87461),x87463)),f2(x87461)))+P1(f318(f318(f234(x87461),f2(x87461)),x87462))+P1(f318(f318(f233(x87461),f318(f109(x87461),x87463)),f318(f318(f276(x87461),x87464),x87462)))+~P1(f318(f318(f233(x87461),x87464),f318(f318(f84(x87461),f318(f109(x87461),x87463)),x87462)))
% 26.45/26.34  [8747]~P99(x87471)+~P71(x87471)+~P1(f318(f318(f234(x87471),f318(f109(x87471),x87473)),f2(x87471)))+P1(f318(f318(f234(x87471),f2(x87471)),x87472))+P1(f318(f318(f234(x87471),f318(f109(x87471),x87473)),f318(f318(f276(x87471),x87474),x87472)))+~P1(f318(f318(f234(x87471),x87474),f318(f318(f84(x87471),f318(f109(x87471),x87473)),x87472)))
% 26.45/26.34  [8754]~P99(x87541)+~P71(x87541)+P1(f318(f318(f234(x87541),x87542),f2(x87541)))+P1(f318(f318(f233(x87541),f318(f318(f276(x87541),x87543),x87542)),f318(f109(x87541),x87544)))+~P1(f318(f318(f233(x87541),f2(x87541)),f318(f109(x87541),x87544)))+~P1(f318(f318(f233(x87541),x87543),f318(f318(f84(x87541),f318(f109(x87541),x87544)),x87542)))
% 26.45/26.34  [8755]~P99(x87551)+~P71(x87551)+P1(f318(f318(f234(x87551),x87552),f2(x87551)))+P1(f318(f318(f234(x87551),f318(f318(f276(x87551),x87553),x87552)),f318(f109(x87551),x87554)))+~P1(f318(f318(f234(x87551),f2(x87551)),f318(f109(x87551),x87554)))+~P1(f318(f318(f234(x87551),x87553),f318(f318(f84(x87551),f318(f109(x87551),x87554)),x87552)))
% 26.45/26.34  [8773]~P99(x87731)+~P71(x87731)+P1(f318(f318(f234(x87731),f318(f109(x87731),x87732)),f2(x87731)))+~P1(f318(f318(f233(x87731),f2(x87731)),x87734))+~P1(f318(f318(f233(x87731),x87733),f318(f318(f84(x87731),x87734),f318(f109(x87731),x87732))))+P1(f318(f318(f233(x87731),f318(f318(f276(x87731),x87733),f318(f109(x87731),x87732))),x87734))
% 26.45/26.34  [8774]~P99(x87741)+~P71(x87741)+P1(f318(f318(f234(x87741),f318(f109(x87741),x87742)),f2(x87741)))+~P1(f318(f318(f234(x87741),f2(x87741)),x87744))+~P1(f318(f318(f234(x87741),x87743),f318(f318(f84(x87741),x87744),f318(f109(x87741),x87742))))+P1(f318(f318(f234(x87741),f318(f318(f276(x87741),x87743),f318(f109(x87741),x87742))),x87744))
% 26.45/26.34  [8858]~P99(x88581)+~P71(x88581)+P1(f318(f318(f234(x88581),f318(f109(x88581),x88582)),f2(x88581)))+~P1(f318(f318(f233(x88581),x88583),f2(x88581)))+P1(f318(f318(f233(x88581),x88583),f318(f318(f276(x88581),x88584),f318(f109(x88581),x88582))))+~P1(f318(f318(f233(x88581),f318(f318(f84(x88581),x88583),f318(f109(x88581),x88582))),x88584))
% 26.45/26.34  [8859]~P99(x88591)+~P71(x88591)+P1(f318(f318(f234(x88591),f318(f109(x88591),x88592)),f2(x88591)))+~P1(f318(f318(f234(x88591),x88593),f2(x88591)))+P1(f318(f318(f234(x88591),x88593),f318(f318(f276(x88591),x88594),f318(f109(x88591),x88592))))+~P1(f318(f318(f234(x88591),f318(f318(f84(x88591),x88593),f318(f109(x88591),x88592))),x88594))
% 26.45/26.34  [8968]~P99(x89681)+~P71(x89681)+~P1(f318(f318(f233(x89681),f2(x89681)),x89684))+P1(f318(f318(f234(x89681),f2(x89681)),f318(f109(x89681),x89682)))+~P1(f318(f318(f233(x89681),f318(f318(f84(x89681),x89684),f318(f109(x89681),x89682))),x89683))+P1(f318(f318(f233(x89681),f318(f318(f276(x89681),x89683),f318(f109(x89681),x89682))),x89684))
% 26.45/26.34  [8969]~P99(x89691)+~P71(x89691)+~P1(f318(f318(f234(x89691),f2(x89691)),x89694))+P1(f318(f318(f234(x89691),f2(x89691)),f318(f109(x89691),x89692)))+~P1(f318(f318(f234(x89691),f318(f318(f84(x89691),x89694),f318(f109(x89691),x89692))),x89693))+P1(f318(f318(f234(x89691),f318(f318(f276(x89691),x89693),f318(f109(x89691),x89692))),x89694))
% 26.45/26.34  [9028]~P99(x90281)+~P71(x90281)+~P1(f318(f318(f233(x90281),x90282),f2(x90281)))+P1(f318(f318(f233(x90281),x90282),f318(f318(f276(x90281),x90283),f318(f109(x90281),x90284))))+~P1(f318(f318(f233(x90281),x90283),f318(f318(f84(x90281),x90282),f318(f109(x90281),x90284))))+~P1(f318(f318(f233(x90281),f318(f318(f84(x90281),x90282),f318(f109(x90281),x90284))),x90283))
% 26.45/26.34  [9029]~P99(x90291)+~P71(x90291)+~P1(f318(f318(f234(x90291),x90292),f2(x90291)))+P1(f318(f318(f234(x90291),x90292),f318(f318(f276(x90291),x90293),f318(f109(x90291),x90294))))+~P1(f318(f318(f234(x90291),x90293),f318(f318(f84(x90291),x90292),f318(f109(x90291),x90294))))+~P1(f318(f318(f234(x90291),f318(f318(f84(x90291),x90292),f318(f109(x90291),x90294))),x90293))
% 26.45/26.34  [9055]~P99(x90551)+~P71(x90551)+~P1(f318(f318(f234(x90551),f318(f109(x90551),x90552)),f2(x90551)))+P1(f318(f318(f234(x90551),f2(x90551)),f318(f109(x90551),x90552)))+~P1(f318(f318(f233(x90551),f318(f318(f276(x90551),x90554),f318(f109(x90551),x90552))),x90553))+P1(f318(f318(f233(x90551),f318(f318(f84(x90551),x90553),f318(f109(x90551),x90552))),x90554))
% 26.45/26.34  [9056]~P99(x90561)+~P71(x90561)+~P1(f318(f318(f234(x90561),f318(f109(x90561),x90562)),f2(x90561)))+P1(f318(f318(f234(x90561),f2(x90561)),f318(f109(x90561),x90562)))+~P1(f318(f318(f233(x90561),f318(f318(f84(x90561),x90564),f318(f109(x90561),x90562))),x90563))+P1(f318(f318(f233(x90561),f318(f318(f276(x90561),x90563),f318(f109(x90561),x90562))),x90564))
% 26.45/26.34  [9057]~P99(x90571)+~P71(x90571)+~P1(f318(f318(f234(x90571),f318(f109(x90571),x90572)),f2(x90571)))+P1(f318(f318(f234(x90571),f2(x90571)),f318(f109(x90571),x90572)))+~P1(f318(f318(f234(x90571),f318(f318(f276(x90571),x90574),f318(f109(x90571),x90572))),x90573))+P1(f318(f318(f234(x90571),f318(f318(f84(x90571),x90573),f318(f109(x90571),x90572))),x90574))
% 26.45/26.34  [9058]~P99(x90581)+~P71(x90581)+~P1(f318(f318(f234(x90581),f318(f109(x90581),x90582)),f2(x90581)))+P1(f318(f318(f234(x90581),f2(x90581)),f318(f109(x90581),x90582)))+~P1(f318(f318(f234(x90581),f318(f318(f84(x90581),x90584),f318(f109(x90581),x90582))),x90583))+P1(f318(f318(f234(x90581),f318(f318(f276(x90581),x90583),f318(f109(x90581),x90582))),x90584))
% 26.45/26.34  [9138]~P99(x91381)+~P71(x91381)+~P1(f318(f318(f234(x91381),f318(f109(x91381),x91384)),f2(x91381)))+P1(f318(f318(f233(x91381),x91382),f318(f318(f276(x91381),x91383),f318(f109(x91381),x91384))))+~P1(f318(f318(f233(x91381),x91383),f318(f318(f84(x91381),x91382),f318(f109(x91381),x91384))))+~P1(f318(f318(f233(x91381),f318(f318(f84(x91381),x91382),f318(f109(x91381),x91384))),x91383))
% 26.45/26.34  [9139]~P99(x91391)+~P71(x91391)+~P1(f318(f318(f234(x91391),f318(f109(x91391),x91394)),f2(x91391)))+P1(f318(f318(f234(x91391),x91392),f318(f318(f276(x91391),x91393),f318(f109(x91391),x91394))))+~P1(f318(f318(f234(x91391),x91393),f318(f318(f84(x91391),x91392),f318(f109(x91391),x91394))))+~P1(f318(f318(f234(x91391),f318(f318(f84(x91391),x91392),f318(f109(x91391),x91394))),x91393))
% 26.45/26.34  [9183]~P99(x91831)+~P71(x91831)+~P1(f318(f318(f233(x91831),f2(x91831)),x91834))+~P1(f318(f318(f233(x91831),x91832),f318(f318(f84(x91831),x91834),f318(f109(x91831),x91833))))+~P1(f318(f318(f233(x91831),f318(f318(f84(x91831),x91834),f318(f109(x91831),x91833))),x91832))+P1(f318(f318(f233(x91831),f318(f318(f276(x91831),x91832),f318(f109(x91831),x91833))),x91834))
% 26.45/26.34  [9184]~P99(x91841)+~P71(x91841)+~P1(f318(f318(f234(x91841),f2(x91841)),x91844))+~P1(f318(f318(f234(x91841),x91842),f318(f318(f84(x91841),x91844),f318(f109(x91841),x91843))))+~P1(f318(f318(f234(x91841),f318(f318(f84(x91841),x91844),f318(f109(x91841),x91843))),x91842))+P1(f318(f318(f234(x91841),f318(f318(f276(x91841),x91842),f318(f109(x91841),x91843))),x91844))
% 26.45/26.34  [9231]~P99(x92311)+~P71(x92311)+~P1(f318(f318(f234(x92311),f318(f109(x92311),x92313)),f2(x92311)))+~P1(f318(f318(f233(x92311),x92312),f318(f318(f84(x92311),x92314),f318(f109(x92311),x92313))))+~P1(f318(f318(f233(x92311),f318(f318(f84(x92311),x92314),f318(f109(x92311),x92313))),x92312))+P1(f318(f318(f233(x92311),f318(f318(f276(x92311),x92312),f318(f109(x92311),x92313))),x92314))
% 26.45/26.34  [9232]~P99(x92321)+~P71(x92321)+~P1(f318(f318(f234(x92321),f318(f109(x92321),x92323)),f2(x92321)))+~P1(f318(f318(f234(x92321),x92322),f318(f318(f84(x92321),x92324),f318(f109(x92321),x92323))))+~P1(f318(f318(f234(x92321),f318(f318(f84(x92321),x92324),f318(f109(x92321),x92323))),x92322))+P1(f318(f318(f234(x92321),f318(f318(f276(x92321),x92322),f318(f109(x92321),x92323))),x92324))
% 26.45/26.34  [9282]~P4(x92823)+~P4(x92824)+E(x92821,x92822)+~E(f318(f190(f880(x92823)),x92822),f318(f190(f880(x92824)),f59(x92824)))+~E(f318(f190(f880(x92823)),x92821),f318(f190(f880(x92824)),f59(x92824)))+~E(f318(f76(f883(x92823),x92823,x92824,f230(x92823)),f318(f180(x92824,x92823),f318(f318(f176(x92824,x92823),f59(x92824)),x92821))),f318(f76(f883(x92823),x92823,x92824,f230(x92823)),f318(f180(x92824,x92823),f318(f318(f176(x92824,x92823),f59(x92824)),x92822))))
% 26.45/26.34  [8918]~P99(x89181)+~P71(x89181)+~P1(f318(f318(f234(x89181),x89182),f2(x89181)))+~P1(f318(f318(f233(x89181),f318(f318(f276(x89181),x89184),x89182)),f318(f109(x89181),x89183)))+P1(f318(f318(f234(x89181),f2(x89181)),x89182))+P1(f318(f318(f233(x89181),f318(f318(f84(x89181),f318(f109(x89181),x89183)),x89182)),x89184))
% 26.45/26.34  [8919]~P99(x89191)+~P71(x89191)+~P1(f318(f318(f234(x89191),x89192),f2(x89191)))+~P1(f318(f318(f234(x89191),f318(f318(f276(x89191),x89194),x89192)),f318(f109(x89191),x89193)))+P1(f318(f318(f234(x89191),f2(x89191)),x89192))+P1(f318(f318(f234(x89191),f318(f318(f84(x89191),f318(f109(x89191),x89193)),x89192)),x89194))
% 26.45/26.34  [9032]~P99(x90321)+~P71(x90321)+~P1(f318(f318(f234(x90321),x90322),f2(x90321)))+P1(f318(f318(f234(x90321),f2(x90321)),x90322))+P1(f318(f318(f233(x90321),f318(f318(f276(x90321),x90323),x90322)),f318(f109(x90321),x90324)))+~P1(f318(f318(f233(x90321),f318(f318(f84(x90321),f318(f109(x90321),x90324)),x90322)),x90323))
% 26.45/26.34  [9033]~P99(x90331)+~P71(x90331)+~P1(f318(f318(f234(x90331),x90332),f2(x90331)))+P1(f318(f318(f234(x90331),f2(x90331)),x90332))+P1(f318(f318(f234(x90331),f318(f318(f276(x90331),x90333),x90332)),f318(f109(x90331),x90334)))+~P1(f318(f318(f234(x90331),f318(f318(f84(x90331),f318(f109(x90331),x90334)),x90332)),x90333))
% 26.45/26.34  [9071]~P99(x90711)+~P71(x90711)+P1(f318(f318(f234(x90711),x90712),f2(x90711)))+~P1(f318(f318(f233(x90711),f318(f109(x90711),x90713)),f2(x90711)))+P1(f318(f318(f233(x90711),f318(f109(x90711),x90713)),f318(f318(f276(x90711),x90714),x90712)))+~P1(f318(f318(f233(x90711),f318(f318(f84(x90711),f318(f109(x90711),x90713)),x90712)),x90714))
% 26.45/26.34  [9072]~P99(x90721)+~P71(x90721)+P1(f318(f318(f234(x90721),x90722),f2(x90721)))+~P1(f318(f318(f234(x90721),f318(f109(x90721),x90723)),f2(x90721)))+P1(f318(f318(f234(x90721),f318(f109(x90721),x90723)),f318(f318(f276(x90721),x90724),x90722)))+~P1(f318(f318(f234(x90721),f318(f318(f84(x90721),f318(f109(x90721),x90723)),x90722)),x90724))
% 26.45/26.34  [9090]~P99(x90901)+~P71(x90901)+P1(f318(f318(f234(x90901),f2(x90901)),x90902))+P1(f318(f318(f233(x90901),f318(f318(f276(x90901),x90903),x90902)),f318(f109(x90901),x90904)))+~P1(f318(f318(f233(x90901),f2(x90901)),f318(f109(x90901),x90904)))+~P1(f318(f318(f233(x90901),f318(f318(f84(x90901),f318(f109(x90901),x90904)),x90902)),x90903))
% 26.45/26.34  [9091]~P99(x90911)+~P71(x90911)+P1(f318(f318(f234(x90911),f2(x90911)),x90912))+P1(f318(f318(f234(x90911),f318(f318(f276(x90911),x90913),x90912)),f318(f109(x90911),x90914)))+~P1(f318(f318(f234(x90911),f2(x90911)),f318(f109(x90911),x90914)))+~P1(f318(f318(f234(x90911),f318(f318(f84(x90911),f318(f109(x90911),x90914)),x90912)),x90913))
% 26.45/26.34  [9262]~P99(x92621)+~P71(x92621)+~P1(f318(f318(f234(x92621),x92624),f2(x92621)))+P1(f318(f318(f233(x92621),f318(f109(x92621),x92622)),f318(f318(f276(x92621),x92623),x92624)))+~P1(f318(f318(f233(x92621),x92623),f318(f318(f84(x92621),f318(f109(x92621),x92622)),x92624)))+~P1(f318(f318(f233(x92621),f318(f318(f84(x92621),f318(f109(x92621),x92622)),x92624)),x92623))
% 26.45/26.34  [9263]~P99(x92631)+~P71(x92631)+~P1(f318(f318(f234(x92631),x92634),f2(x92631)))+P1(f318(f318(f234(x92631),f318(f109(x92631),x92632)),f318(f318(f276(x92631),x92633),x92634)))+~P1(f318(f318(f234(x92631),x92633),f318(f318(f84(x92631),f318(f109(x92631),x92632)),x92634)))+~P1(f318(f318(f234(x92631),f318(f318(f84(x92631),f318(f109(x92631),x92632)),x92634)),x92633))
% 26.45/26.34  [9299]~P99(x92991)+~P71(x92991)+~P1(f318(f318(f234(x92991),x92993),f2(x92991)))+P1(f318(f318(f233(x92991),f318(f318(f276(x92991),x92992),x92993)),f318(f109(x92991),x92994)))+~P1(f318(f318(f233(x92991),x92992),f318(f318(f84(x92991),f318(f109(x92991),x92994)),x92993)))+~P1(f318(f318(f233(x92991),f318(f318(f84(x92991),f318(f109(x92991),x92994)),x92993)),x92992))
% 26.45/26.34  [9300]~P99(x93001)+~P71(x93001)+~P1(f318(f318(f234(x93001),x93003),f2(x93001)))+P1(f318(f318(f234(x93001),f318(f318(f276(x93001),x93002),x93003)),f318(f109(x93001),x93004)))+~P1(f318(f318(f234(x93001),x93002),f318(f318(f84(x93001),f318(f109(x93001),x93004)),x93003)))+~P1(f318(f318(f234(x93001),f318(f318(f84(x93001),f318(f109(x93001),x93004)),x93003)),x93002))
% 26.45/26.34  [9316]~P99(x93161)+~P71(x93161)+~P1(f318(f318(f233(x93161),f318(f109(x93161),x93162)),f2(x93161)))+P1(f318(f318(f233(x93161),f318(f109(x93161),x93162)),f318(f318(f276(x93161),x93163),x93164)))+~P1(f318(f318(f233(x93161),x93163),f318(f318(f84(x93161),f318(f109(x93161),x93162)),x93164)))+~P1(f318(f318(f233(x93161),f318(f318(f84(x93161),f318(f109(x93161),x93162)),x93164)),x93163))
% 26.45/26.34  [9317]~P99(x93171)+~P71(x93171)+~P1(f318(f318(f234(x93171),f318(f109(x93171),x93172)),f2(x93171)))+P1(f318(f318(f234(x93171),f318(f109(x93171),x93172)),f318(f318(f276(x93171),x93173),x93174)))+~P1(f318(f318(f234(x93171),x93173),f318(f318(f84(x93171),f318(f109(x93171),x93172)),x93174)))+~P1(f318(f318(f234(x93171),f318(f318(f84(x93171),f318(f109(x93171),x93172)),x93174)),x93173))
% 26.45/26.34  [9321]~P99(x93211)+~P71(x93211)+P1(f318(f318(f233(x93211),f318(f318(f276(x93211),x93212),x93213)),f318(f109(x93211),x93214)))+~P1(f318(f318(f233(x93211),f2(x93211)),f318(f109(x93211),x93214)))+~P1(f318(f318(f233(x93211),x93212),f318(f318(f84(x93211),f318(f109(x93211),x93214)),x93213)))+~P1(f318(f318(f233(x93211),f318(f318(f84(x93211),f318(f109(x93211),x93214)),x93213)),x93212))
% 26.45/26.34  [9322]~P99(x93221)+~P71(x93221)+P1(f318(f318(f234(x93221),f318(f318(f276(x93221),x93222),x93223)),f318(f109(x93221),x93224)))+~P1(f318(f318(f234(x93221),f2(x93221)),f318(f109(x93221),x93224)))+~P1(f318(f318(f234(x93221),x93222),f318(f318(f84(x93221),f318(f109(x93221),x93224)),x93223)))+~P1(f318(f318(f234(x93221),f318(f318(f84(x93221),f318(f109(x93221),x93224)),x93223)),x93222))
% 26.45/26.34  [6118]~P116(x61182)+~P128(x61182)+~E(f318(x61183,x61185),f2(x61182))+E(f318(f318(f9(x61181,x61182),x61183),x61184),f2(x61182))+~P1(f318(f65(x61181),x61184))+~P1(f318(f318(f320(x61181),x61185),x61184))
% 26.45/26.34  [8493]~P109(x84931)+P1(f318(f318(f234(f885(x84931,a874)),f289(x84931,x84932,x84933)),f289(x84931,x84934,x84935)))+~P1(f318(f318(f233(x84931),x84934),x84932))+~P1(f318(f318(f233(x84931),x84934),x84935))+~P1(f318(f318(f233(x84931),x84933),x84935))+~P1(f318(f318(f234(x84931),x84933),x84935))
% 26.45/26.34  [8494]~P109(x84941)+P1(f318(f318(f234(f885(x84941,a874)),f289(x84941,x84942,x84943)),f289(x84941,x84944,x84945)))+~P1(f318(f318(f233(x84941),x84943),x84945))+~P1(f318(f318(f233(x84941),x84944),x84945))+~P1(f318(f318(f233(x84941),x84944),x84942))+~P1(f318(f318(f234(x84941),x84944),x84942))
% 26.45/26.34  [9344]P59(x93442,x93443,x93444,x93441)+E(x93441,f189(f885(x93442,a874)))+~P1(f318(f65(x93442),x93444))+~P1(f318(f65(x93442),x93441))+~P1(f318(f318(x93443,f514(x93441,x93444,x93443,x93442)),x93445))+~P1(f318(f318(f320(x93442),x93445),x93441))
% 26.45/26.34  [9487]~E(x94873,x94875)+~P73(x94871)+~P80(x94871)+~P39(x94873)+E(f318(f318(f6(a1,x94871),x94872),x94873),f318(f318(f6(a1,x94871),x94874),x94875))+P1(f318(f318(f233(a1),f2(a1)),f513(x94872,x94874,x94873,x94875,x94871)))
% 26.45/26.34  [9488]~E(x94883,x94885)+~P73(x94881)+~P80(x94881)+~P39(x94883)+E(f318(f318(f9(a1,x94881),x94882),x94883),f318(f318(f9(a1,x94881),x94884),x94885))+P1(f318(f318(f233(a1),f2(a1)),f510(x94882,x94884,x94883,x94885,x94881)))
% 26.45/26.34  [9653]~E(x96535,x96533)+~P73(x96531)+~P80(x96531)+~P39(x96535)+~E(f318(x96532,f513(x96534,x96532,x96535,x96533,x96531)),f318(x96534,f513(x96534,x96532,x96535,x96533,x96531)))+E(f318(f318(f6(a1,x96531),x96532),x96533),f318(f318(f6(a1,x96531),x96534),x96535))
% 26.45/26.34  [9654]~E(x96545,x96543)+~P73(x96541)+~P80(x96541)+~P39(x96545)+~E(f318(x96542,f510(x96544,x96542,x96545,x96543,x96541)),f318(x96544,f510(x96544,x96542,x96545,x96543,x96541)))+E(f318(f318(f9(a1,x96541),x96542),x96543),f318(f318(f9(a1,x96541),x96544),x96545))
% 26.45/26.34  [9745]~P83(x97453)+E(f318(x97451,x97452),f2(x97453))+~E(f318(f318(f6(x97454,x97453),x97451),x97455),f2(x97453))+~P1(f318(f65(x97454),x97455))+P1(f318(f318(f320(x97454),f449(x97452,x97451,x97455,x97454,x97453)),x97455))+~P1(f318(f318(f320(x97454),x97452),x97455))
% 26.45/26.34  [9888]~P83(x98883)+E(f318(x98881,x98882),f2(x98883))+~E(f318(f318(f6(x98884,x98883),x98881),x98885),f2(x98883))+~P1(f318(f65(x98884),x98885))+~P1(f318(f318(f320(x98884),x98882),x98885))+~P1(f318(f318(f233(x98883),f2(x98883)),f318(x98881,f449(x98882,x98881,x98885,x98884,x98883))))
% 26.45/26.34  [8406]~P136(x84061)+~P1(f318(f318(f233(x84061),x84063),x84065))+~P1(f318(f318(f233(x84061),x84062),x84064))+~P1(f318(f318(f233(x84061),f2(x84061)),x84063))+~P1(f318(f318(f233(x84061),f2(x84061)),x84064))+P1(f318(f318(f233(x84061),f318(f318(f84(x84061),x84062),x84063)),f318(f318(f84(x84061),x84064),x84065)))
% 26.45/26.34  [8407]~P136(x84071)+~P1(f318(f318(f233(x84071),x84073),x84075))+~P1(f318(f318(f233(x84071),x84072),x84074))+~P1(f318(f318(f233(x84071),f2(x84071)),x84073))+~P1(f318(f318(f233(x84071),f2(x84071)),x84072))+P1(f318(f318(f233(x84071),f318(f318(f84(x84071),x84072),x84073)),f318(f318(f84(x84071),x84074),x84075)))
% 26.45/26.34  [8408]~P72(x84081)+~P1(f318(f318(f234(x84081),f2(x84081)),x84085))+~P1(f318(f318(f233(x84081),x84085),x84083))+~P1(f318(f318(f233(x84081),x84082),x84084))+~P1(f318(f318(f233(x84081),f2(x84081)),x84082))+P1(f318(f318(f233(x84081),f318(f318(f276(x84081),x84082),x84083)),f318(f318(f276(x84081),x84084),x84085)))
% 26.45/26.34  [8409]~P130(x84091)+~P1(f318(f318(f233(x84091),x84093),x84095))+~P1(f318(f318(f233(x84091),f2(x84091)),x84092))+~P1(f318(f318(f234(x84091),x84092),x84094))+~P1(f318(f318(f234(x84091),f2(x84091)),x84093))+P1(f318(f318(f234(x84091),f318(f318(f84(x84091),x84092),x84093)),f318(f318(f84(x84091),x84094),x84095)))
% 26.45/26.34  [8410]~P130(x84101)+~P1(f318(f318(f233(x84101),x84102),x84104))+~P1(f318(f318(f233(x84101),f2(x84101)),x84103))+~P1(f318(f318(f234(x84101),x84103),x84105))+~P1(f318(f318(f234(x84101),f2(x84101)),x84102))+P1(f318(f318(f234(x84101),f318(f318(f84(x84101),x84102),x84103)),f318(f318(f84(x84101),x84104),x84105)))
% 26.45/26.34  [8411]~P130(x84111)+~P1(f318(f318(f233(x84111),f2(x84111)),x84113))+~P1(f318(f318(f233(x84111),f2(x84111)),x84112))+~P1(f318(f318(f234(x84111),x84113),x84115))+~P1(f318(f318(f234(x84111),x84112),x84114))+P1(f318(f318(f234(x84111),f318(f318(f84(x84111),x84112),x84113)),f318(f318(f84(x84111),x84114),x84115)))
% 26.45/26.34  [8412]~P130(x84121)+~P1(f318(f318(f233(x84121),f2(x84121)),x84123))+~P1(f318(f318(f234(x84121),x84123),x84125))+~P1(f318(f318(f234(x84121),x84122),x84124))+~P1(f318(f318(f234(x84121),f2(x84121)),x84124))+P1(f318(f318(f234(x84121),f318(f318(f84(x84121),x84122),x84123)),f318(f318(f84(x84121),x84124),x84125)))
% 26.45/26.34  [8413]~P72(x84131)+~P1(f318(f318(f233(x84131),x84135),x84133))+~P1(f318(f318(f233(x84131),f2(x84131)),x84132))+~P1(f318(f318(f234(x84131),x84132),x84134))+~P1(f318(f318(f234(x84131),f2(x84131)),x84135))+P1(f318(f318(f234(x84131),f318(f318(f276(x84131),x84132),x84133)),f318(f318(f276(x84131),x84134),x84135)))
% 26.45/26.34  [8414]~P72(x84141)+~P1(f318(f318(f233(x84141),x84142),x84144))+~P1(f318(f318(f234(x84141),x84145),x84143))+~P1(f318(f318(f234(x84141),f2(x84141)),x84145))+~P1(f318(f318(f234(x84141),f2(x84141)),x84142))+P1(f318(f318(f234(x84141),f318(f318(f276(x84141),x84142),x84143)),f318(f318(f276(x84141),x84144),x84145)))
% 26.45/26.34  [9786]~P73(x97865)+~P88(x97865)+E(x97861,f189(f885(x97862,a874)))+~P1(f318(f65(x97862),x97861))+P1(f318(f318(f320(x97862),f343(x97863,x97864,x97861,x97862,x97865)),x97861))+P1(f318(f318(f234(x97865),f318(f318(f6(x97862,x97865),x97864),x97861)),f318(f318(f6(x97862,x97865),x97863),x97861)))
% 26.45/26.34  [9910]~P73(x99101)+~P90(x99101)+~P1(f318(f65(x99102),x99105))+~P1(f318(f318(f233(x99101),f2(x99101)),f318(x99103,f384(x99103,x99104,x99105,x99102,x99101))))+P1(f318(f318(f233(x99101),f318(f318(f6(x99102,x99101),x99103),x99104)),f318(f318(f6(x99102,x99101),x99103),x99105)))+~P1(f318(f318(f233(f885(x99102,a874)),x99104),x99105))
% 26.45/26.34  [10076]~P73(x100763)+~P88(x100763)+E(x100761,f189(f885(x100762,a874)))+~P1(f318(f65(x100762),x100761))+~P1(f318(f318(f234(x100763),f318(x100764,f343(x100765,x100764,x100761,x100762,x100763))),f318(x100765,f343(x100765,x100764,x100761,x100762,x100763))))+P1(f318(f318(f234(x100763),f318(f318(f6(x100762,x100763),x100764),x100761)),f318(f318(f6(x100762,x100763),x100765),x100761)))
% 26.45/26.34  [7117]~P18(x71172,x71175,x71174)+E(x71171,f189(f885(x71172,a874)))+E(x71173,f189(f885(x71172,a874)))+~P1(f318(f65(x71172),x71171))+~P1(f318(f65(x71172),x71173))+E(f318(x71174,f318(f318(f116(f885(x71172,a874)),x71173),x71171)),f318(f318(x71175,f318(x71174,x71173)),f318(x71174,x71171)))
% 26.45/26.34  [7712]~P148(x77121,x77124,x77123)+P1(f318(x77121,x77122))+~P1(f318(f318(f234(a1),x77124),f2(a1)))+~P1(f318(f318(f233(a1),x77125),f2(a1)))+~E(x77123,f318(f318(f83(a1),f318(f318(f84(a1),x77124),x77122)),x77125))+~P1(f318(f318(f234(a1),x77124),x77125))
% 26.45/26.34  [7713]~P147(x77131,x77134,x77133)+P1(f318(x77131,x77132))+~P1(f318(f318(f234(a1),x77134),f2(a1)))+~P1(f318(f318(f233(a1),x77132),f2(a1)))+~E(x77133,f318(f318(f83(a1),f318(f318(f84(a1),x77134),x77135)),x77132))+~P1(f318(f318(f234(a1),x77134),x77132))
% 26.45/26.34  [7756]~P148(x77561,x77564,x77563)+P1(f318(x77561,x77562))+~E(x77563,f318(f318(f83(a1),f318(f318(f84(a1),x77564),x77562)),x77565))+~P1(f318(f318(f233(a1),f2(a1)),x77565))+~P1(f318(f318(f234(a1),f2(a1)),x77564))+~P1(f318(f318(f234(a1),x77565),x77564))
% 26.45/26.34  [7757]~P147(x77571,x77574,x77573)+P1(f318(x77571,x77572))+~E(x77573,f318(f318(f83(a1),f318(f318(f84(a1),x77574),x77575)),x77572))+~P1(f318(f318(f233(a1),f2(a1)),x77572))+~P1(f318(f318(f234(a1),f2(a1)),x77574))+~P1(f318(f318(f234(a1),x77572),x77574))
% 26.45/26.34  [8710]P1(f318(f318(x87101,x87102),x87103))+~P1(f318(f318(x87101,f318(f318(f42(a1),x87104),x87105)),f48(a1,x87104,x87105)))+~P1(f318(f318(f234(a1),x87105),f2(a1)))+~P1(f318(f318(f233(a1),x87103),f2(a1)))+~E(x87104,f318(f318(f83(a1),f318(f318(f84(a1),x87105),x87102)),x87103))+~P1(f318(f318(f234(a1),x87105),x87103))
% 26.45/26.34  [8717]P1(f318(f318(x87171,x87172),x87173))+~P1(f318(f318(x87171,f318(f318(f42(a1),x87174),x87175)),f48(a1,x87174,x87175)))+~E(x87174,f318(f318(f83(a1),f318(f318(f84(a1),x87175),x87172)),x87173))+~P1(f318(f318(f233(a1),f2(a1)),x87173))+~P1(f318(f318(f234(a1),f2(a1)),x87175))+~P1(f318(f318(f234(a1),x87173),x87175))
% 26.45/26.34  [8951]E(x89511,x89512)+~P56(x89513,x89515,x89514)+~P1(f318(f318(f320(x89513),x89512),x89515))+~P1(f318(f318(f320(x89513),x89511),x89515))+P1(f318(f318(f320(f884(x89513,x89513)),f318(f318(f248(x89513,x89513),x89511),x89512)),x89514))+P1(f318(f318(f320(f884(x89513,x89513)),f318(f318(f248(x89513,x89513),x89512),x89511)),x89514))
% 26.45/26.34  [9764]~P109(x97641)+~P109(x97642)+~P38(x97642,x97641,x97643)+~P1(f318(f318(f233(x97642),x97645),f739(x97644,x97643,x97642,x97641,x97645)))+E(f237(x97641,f318(f318(f7(x97641,f885(x97641,a874),a874),f320(x97641)),f318(f297(x97642,x97641,x97643),x97644))),f318(x97643,f237(x97642,f318(f318(f7(x97642,f885(x97642,a874),a874),f320(x97642)),x97644))))+~P1(f318(f318(f320(x97642),x97645),x97644))
% 26.45/26.34  [9815]~P73(x98155)+~P90(x98155)+~P1(f318(f65(x98151),x98154))+P1(f318(f318(f233(x98155),f318(f318(f6(x98151,x98155),x98152),x98153)),f318(f318(f6(x98151,x98155),x98152),x98154)))+~P1(f318(f318(f233(f885(x98151,a874)),x98153),x98154))+P1(f318(f318(f320(x98151),f384(x98152,x98153,x98154,x98151,x98155)),f318(f318(f22(f885(x98151,a874)),x98154),x98153)))
% 26.45/26.34  [9832]~P109(x98321)+~P109(x98322)+~P38(x98322,x98321,x98323)+E(f237(x98321,f318(f318(f7(x98321,f885(x98321,a874),a874),f320(x98321)),f318(f297(x98322,x98321,x98323),x98324))),f318(x98323,f237(x98322,f318(f318(f7(x98322,f885(x98322,a874),a874),f320(x98322)),x98324))))+~P1(f318(f318(f320(x98322),x98325),x98324))+P1(f318(f318(f320(x98322),f739(x98324,x98323,x98322,x98321,x98325)),x98324))
% 26.45/26.34  [9917]E(x99171,f189(f885(x99172,a874)))+~P1(f318(f65(x99172),x99173))+~P1(f318(f65(x99172),x99171))+P1(f318(f318(f320(f884(f885(x99172,a874),f885(x99172,a874))),f318(f318(f248(f885(x99172,a874),f885(x99172,a874)),x99173),x99171)),f310(x99172,x99174)))+~P1(f318(f318(f320(x99172),x99175),x99171))+~P1(f318(f318(f320(f884(x99172,x99172)),f318(f318(f248(x99172,x99172),f523(x99174,x99171,x99173,x99172)),x99175)),x99174))
% 26.45/26.34  [9918]E(x99181,f189(f885(x99182,a874)))+~P1(f318(f65(x99182),x99183))+~P1(f318(f65(x99182),x99181))+P1(f318(f318(f320(f884(f885(x99182,a874),f885(x99182,a874))),f318(f318(f248(f885(x99182,a874),f885(x99182,a874)),x99183),x99181)),f310(x99182,x99184)))+~P1(f318(f318(f320(x99182),x99185),x99181))+~P1(f318(f318(f320(f884(x99182,x99182)),f318(f318(f248(x99182,x99182),f738(x99184,x99181,x99183,x99182)),x99185)),x99184))
% 26.45/26.34  [10082]~P83(x100821)+~E(f318(f318(f6(x100825,x100821),x100822),x100826),x100824)+~P1(f318(f65(x100825),x100826))+P1(f318(f318(f320(x100825),f450(x100823,x100824,x100822,x100826,x100825,x100821)),x100826))+P1(f318(f318(f233(x100821),f318(x100822,x100823)),x100824))+~P1(f318(f318(f320(x100825),x100823),x100826))
% 26.45/26.34  [10130]~P83(x101301)+~E(f318(f318(f6(x101305,x101301),x101302),x101306),x101304)+~P1(f318(f65(x101305),x101306))+~P1(f318(f318(f320(x101305),x101303),x101306))+~P1(f318(f318(f233(x101301),f2(x101301)),f318(x101302,f450(x101303,x101304,x101302,x101306,x101305,x101301))))+P1(f318(f318(f233(x101301),f318(x101302,x101303)),x101304))
% 26.45/26.34  [10250]~E(x102505,x102508)+~E(x102504,x102507)+~P110(x102501)+~P73(x102502)+E(f318(f318(f6(x102501,x102502),x102503),f318(f288(x102501,x102504),x102505)),f318(f318(f6(x102501,x102502),x102506),f318(f288(x102501,x102507),x102508)))+P1(f318(f318(f233(x102501),x102504),f750(x102503,x102506,x102505,x102508,x102504,x102507,x102501,x102502)))
% 26.45/26.34  [10265]~E(x102657,x102654)+~E(x102658,x102655)+~P110(x102651)+~P73(x102652)+~E(f318(x102653,f750(x102656,x102653,x102658,x102655,x102657,x102654,x102651,x102652)),f318(x102656,f750(x102656,x102653,x102658,x102655,x102657,x102654,x102651,x102652)))+E(f318(f318(f6(x102651,x102652),x102653),f318(f288(x102651,x102654),x102655)),f318(f318(f6(x102651,x102652),x102656),f318(f288(x102651,x102657),x102658)))
% 26.45/26.34  [10269]~E(x102694,x102697)+~E(x102695,x102698)+~P110(x102691)+~P73(x102692)+E(f318(f318(f6(x102691,x102692),x102693),f318(f288(x102691,x102694),x102695)),f318(f318(f6(x102691,x102692),x102696),f318(f288(x102691,x102697),x102698)))+P1(f318(f318(f234(x102691),f750(x102693,x102696,x102695,x102698,x102694,x102697,x102691,x102692)),x102695))
% 26.45/26.34  [9923]~P8(x99235,x99239,x99236)+~P8(x99231,x992310,x99233)+~P14(x99231,x99235,f885(x99232,a874),x99233,x99236,x99238)+~P1(f318(f318(f320(x99235),x99237),x99239))+~P1(f318(f318(f320(x99231),x99234),x992310))+E(f318(f318(f45(x99231,f885(x99232,a874)),f318(f272(x99231,x99231,x99233),f318(f318(f296(x99231),x99234),f189(f885(x99231,a874))))),f318(f318(f8(f885(x99235,f885(x99232,a874)),f885(x99232,a874),x99231),f318(f45(x99235,f885(x99232,a874)),f318(f272(x99235,x99235,x99236),f318(f318(f296(x99235),x99237),f189(f885(x99235,a874)))))),x99238)),f318(f318(x99238,x99234),x99237))
% 26.45/26.34  [5649]~P108(x56493)+~P15(x56493,x56492)+~P15(x56493,x56491)+E(x56491,x56492)+~E(f318(f168(x56493),x56491),f318(f168(x56493),x56492))+~P1(f318(f133(x56493),x56492))+~P1(f318(f133(x56493),x56491))
% 26.45/26.34  [4997]~P128(x49972)+~P129(x49972)+~P144(x49972)+~P115(x49972)+~E(x49973,f2(x49972))+E(x49971,f2(a879))+E(f318(f318(f249(x49972),x49973),x49971),f2(x49972))
% 26.45/26.34  [9225]E(x92251,f2(a879))+~E(x92252,f318(f318(f83(a879),f318(f318(f84(a879),f318(f247(a879,a879),x92253)),x92251)),f318(f256(a879,a879),x92253)))+P1(f318(f51(x92252,x92251),x92253))+~P1(f318(f318(f233(a879),f318(f256(a879,a879),x92253)),f2(a879)))+~P1(f318(f318(f233(a879),f2(a879)),f318(f256(a879,a879),x92253)))+~P1(f318(f318(f234(a879),x92251),f318(f256(a879,a879),x92253)))+~P1(f318(f318(f234(a879),f318(f256(a879,a879),x92253)),x92251))
% 26.45/26.34  [9234]~E(f318(f247(a879,a879),x92343),f2(a879))+~E(x92341,f318(f318(f83(a879),f318(f318(f84(a879),f318(f247(a879,a879),x92343)),x92342)),f318(f256(a879,a879),x92343)))+P1(f318(f51(x92341,x92342),x92343))+~P1(f318(f318(f233(a879),f318(f256(a879,a879),x92343)),f2(a879)))+~P1(f318(f318(f233(a879),f2(a879)),f318(f256(a879,a879),x92343)))+~P1(f318(f318(f234(a879),x92342),f318(f256(a879,a879),x92343)))+~P1(f318(f318(f234(a879),f318(f256(a879,a879),x92343)),x92342))
% 26.45/26.34  [7593]~P64(x75932)+E(x75931,f189(f885(x75932,a874)))+E(x75933,f189(f885(x75932,a874)))+~P1(f318(f65(x75932),x75931))+~P1(f318(f65(x75932),x75933))+~E(f318(f318(f107(f885(x75932,a874)),x75933),x75931),f189(f885(x75932,a874)))+E(f11(x75932,f318(f318(f116(f885(x75932,a874)),x75933),x75931)),f318(f318(f107(x75932),f11(x75932,x75933)),f11(x75932,x75931)))
% 26.45/26.34  [7594]~P64(x75942)+E(x75941,f189(f885(x75942,a874)))+E(x75943,f189(f885(x75942,a874)))+~P1(f318(f65(x75942),x75941))+~P1(f318(f65(x75942),x75943))+~E(f318(f318(f107(f885(x75942,a874)),x75943),x75941),f189(f885(x75942,a874)))+E(f10(x75942,f318(f318(f116(f885(x75942,a874)),x75943),x75941)),f318(f318(f116(x75942),f10(x75942,x75943)),f10(x75942,x75941)))
% 26.45/26.34  [7595]~P108(x75952)+E(x75951,f189(f885(x75952,a874)))+E(x75953,f189(f885(x75952,a874)))+~P1(f318(f65(x75952),x75951))+~P1(f318(f65(x75952),x75953))+~E(f318(f318(f107(f885(x75952,a874)),x75953),x75951),f189(f885(x75952,a874)))+E(f14(x75952,f318(f318(f116(f885(x75952,a874)),x75953),x75951)),f318(f318(f231(x75952),f14(x75952,x75953)),f14(x75952,x75951)))
% 26.45/26.34  [7596]~P108(x75962)+E(x75961,f189(f885(x75962,a874)))+E(x75963,f189(f885(x75962,a874)))+~P1(f318(f65(x75962),x75961))+~P1(f318(f65(x75962),x75963))+~E(f318(f318(f107(f885(x75962,a874)),x75963),x75961),f189(f885(x75962,a874)))+E(f15(x75962,f318(f318(f116(f885(x75962,a874)),x75963),x75961)),f318(f318(f232(x75962),f15(x75962,x75963)),f15(x75962,x75961)))
% 26.45/26.34  [8073]~P77(x80732)+E(x80731,f189(f885(x80732,a874)))+E(x80733,f189(f885(x80732,a874)))+~P1(f318(f65(x80732),x80731))+~P1(f318(f65(x80732),x80733))+~E(f318(f318(f107(f885(x80732,a874)),x80733),x80731),f189(f885(x80732,a874)))+E(f318(f318(f84(x80732),f318(f67(x80732,f84(x80732)),x80733)),f318(f67(x80732,f84(x80732)),x80731)),f318(f67(x80732,f84(x80732)),f318(f318(f116(f885(x80732,a874)),x80733),x80731)))
% 26.45/26.34  [8148]~P108(x81482)+E(x81481,f189(f885(x81482,a874)))+E(x81483,f189(f885(x81482,a874)))+~P1(f318(f65(x81482),x81481))+~P1(f318(f65(x81482),x81483))+~E(f318(f318(f107(f885(x81482,a874)),x81483),x81481),f189(f885(x81482,a874)))+E(f318(f318(f231(x81482),f12(x81482,f231(x81482),x81483)),f12(x81482,f231(x81482),x81481)),f12(x81482,f231(x81482),f318(f318(f116(f885(x81482,a874)),x81483),x81481)))
% 26.45/26.34  [8149]~P108(x81492)+E(x81491,f189(f885(x81492,a874)))+E(x81493,f189(f885(x81492,a874)))+~P1(f318(f65(x81492),x81491))+~P1(f318(f65(x81492),x81493))+~E(f318(f318(f107(f885(x81492,a874)),x81493),x81491),f189(f885(x81492,a874)))+E(f318(f318(f232(x81492),f13(x81492,f232(x81492),x81493)),f13(x81492,f232(x81492),x81491)),f13(x81492,f232(x81492),f318(f318(f116(f885(x81492,a874)),x81493),x81491)))
% 26.45/26.34  [7851]E(x78511,f2(a1))+E(f318(f318(f42(a1),x78512),x78511),x78513)+~P1(f318(f318(f233(a1),x78514),f2(a1)))+~E(x78512,f318(f318(f83(a1),f318(f318(f84(a1),x78511),x78513)),x78514))+~P1(f318(f318(f233(a1),f2(a1)),x78514))+~P1(f318(f318(f234(a1),x78514),x78511))+~P1(f318(f318(f234(a1),x78511),x78514))
% 26.45/26.34  [7858]E(f48(a1,x78582,x78581),x78583)+E(x78581,f2(a1))+~P1(f318(f318(f233(a1),x78583),f2(a1)))+~E(x78582,f318(f318(f83(a1),f318(f318(f84(a1),x78581),x78584)),x78583))+~P1(f318(f318(f233(a1),f2(a1)),x78583))+~P1(f318(f318(f234(a1),x78583),x78581))+~P1(f318(f318(f234(a1),x78581),x78583))
% 26.45/26.34  [7764]~P19(x77642,x77645,x77644)+E(x77641,f189(f885(x77642,a874)))+E(x77643,f189(f885(x77642,a874)))+~P1(f318(f65(x77642),x77641))+~P1(f318(f65(x77642),x77643))+~E(f318(f318(f107(f885(x77642,a874)),x77643),x77641),f189(f885(x77642,a874)))+E(f318(x77644,f318(f318(f116(f885(x77642,a874)),x77643),x77641)),f318(f318(x77645,f318(x77644,x77643)),f318(x77644,x77641)))
% 26.45/26.34  [9461]~P26(x94613,x94611,x94615,x94614)+~P26(x94611,x94613,x94616,x94612)+E(f318(f41(x94611),x94612),f318(f41(x94613),x94614))+~P1(f318(f65(x94613),x94614))+~P1(f318(f65(x94611),x94612))+~P1(f318(f318(f233(f885(x94613,a874)),f318(f297(x94611,x94613,x94616),x94612)),x94614))+~P1(f318(f318(f233(f885(x94611,a874)),f318(f297(x94613,x94611,x94615),x94614)),x94612))
% 26.45/26.34  [9406]~P1(f318(f318(f234(a1),f318(f318(f83(a1),f318(f318(f84(a1),x94065),x94061)),x94066)),f2(a1)))+~E(f318(f318(f83(a1),f318(f318(f84(a1),x94063),x94062)),x94064),f318(f318(f83(a1),f318(f318(f84(a1),x94065),x94061)),x94066))+~P1(f318(f318(f233(a1),f2(a1)),x94066))+~P1(f318(f318(f234(a1),f2(a1)),x94065))+~P1(f318(f318(f233(a1),x94065),x94063))+~P1(f318(f318(f234(a1),x94064),x94063))+P1(f318(f318(f233(a1),x94061),x94062))
% 26.45/26.34  [9164]~E(f318(f318(f83(a1),f318(f318(f84(a1),x91643),x91641)),x91644),f318(f318(f83(a1),f318(f318(f84(a1),x91645),x91642)),x91646))+~P1(f318(f318(f233(a1),f2(a1)),x91644))+~P1(f318(f318(f234(a1),f2(a1)),x91645))+~P1(f318(f318(f233(a1),x91645),x91643))+~P1(f318(f318(f234(a1),x91646),x91645))+P1(f318(f318(f233(a1),x91641),x91642))+~P1(f318(f318(f233(a1),f2(a1)),f318(f318(f83(a1),f318(f318(f84(a1),x91645),x91642)),x91646)))
% 26.45/26.34  [9351]~P132(x93511)+~E(f318(f318(f83(x93511),x93512),x93514),f81(x93511))+~P1(f318(f318(f233(x93511),x93515),x93516))+~P1(f318(f318(f233(x93511),x93513),x93516))+~P1(f318(f318(f233(x93511),f2(x93511)),x93514))+~P1(f318(f318(f233(x93511),f2(x93511)),x93512))+P1(f318(f318(f233(x93511),f318(f318(f83(x93511),f318(f318(f84(x93511),x93512),x93513)),f318(f318(f84(x93511),x93514),x93515))),x93516))
% 26.45/26.34  [9352]~P133(x93521)+~E(f318(f318(f83(x93521),x93522),x93524),f81(x93521))+~P1(f318(f318(f233(x93521),f2(x93521)),x93524))+~P1(f318(f318(f233(x93521),f2(x93521)),x93522))+~P1(f318(f318(f234(x93521),x93525),x93526))+~P1(f318(f318(f234(x93521),x93523),x93526))+P1(f318(f318(f234(x93521),f318(f318(f83(x93521),f318(f318(f84(x93521),x93522),x93523)),f318(f318(f84(x93521),x93524),x93525))),x93526))
% 26.45/26.34  [10176]~P8(x101767,x101766,x101765)+E(x101761,x101762)+~P13(x101767,f885(x101764,a874),x101765,x101763)+E(f318(x101763,f339(x101761,x101762,x101763,x101764,x101765,x101766,x101767)),f318(x101763,f340(x101761,x101762,x101763,x101764,x101765,x101766,x101767)))+~E(f318(f318(f45(x101767,f885(x101764,a874)),x101761),x101763),f318(f318(f45(x101767,f885(x101764,a874)),x101762),x101763))+~P1(f318(f318(f320(f885(x101767,a874)),x101762),f318(f318(f64(x101767),x101766),x101765)))+~P1(f318(f318(f320(f885(x101767,a874)),x101761),f318(f318(f64(x101767),x101766),x101765)))
% 26.45/26.34  [10210]~P8(x102103,x102107,x102106)+E(x102101,x102102)+~P13(x102103,f885(x102105,a874),x102106,x102104)+~E(f318(f318(f45(x102103,f885(x102105,a874)),x102101),x102104),f318(f318(f45(x102103,f885(x102105,a874)),x102102),x102104))+P1(f318(f318(f320(x102103),f340(x102101,x102102,x102104,x102105,x102106,x102107,x102103)),x102107))+~P1(f318(f318(f320(f885(x102103,a874)),x102102),f318(f318(f64(x102103),x102107),x102106)))+~P1(f318(f318(f320(f885(x102103,a874)),x102101),f318(f318(f64(x102103),x102107),x102106)))
% 26.45/26.34  [10211]~P8(x102113,x102117,x102116)+E(x102111,x102112)+~P13(x102113,f885(x102115,a874),x102116,x102114)+~E(f318(f318(f45(x102113,f885(x102115,a874)),x102111),x102114),f318(f318(f45(x102113,f885(x102115,a874)),x102112),x102114))+P1(f318(f318(f320(x102113),f339(x102111,x102112,x102114,x102115,x102116,x102117,x102113)),x102117))+~P1(f318(f318(f320(f885(x102113,a874)),x102112),f318(f318(f64(x102113),x102117),x102116)))+~P1(f318(f318(f320(f885(x102113,a874)),x102111),f318(f318(f64(x102113),x102117),x102116)))
% 26.45/26.34  [10281]E(x102811,x102812)+~P8(x102813,x102816,x102817)+~P13(x102813,f885(x102814,a874),x102817,x102815)+~E(f318(f318(f45(x102813,f885(x102814,a874)),x102811),x102815),f318(f318(f45(x102813,f885(x102814,a874)),x102812),x102815))+~P1(f318(f318(f320(f884(x102813,x102813)),f318(f318(f248(x102813,x102813),f340(x102811,x102812,x102815,x102814,x102817,x102816,x102813)),f339(x102811,x102812,x102815,x102814,x102817,x102816,x102813))),x102817))+~P1(f318(f318(f320(f885(x102813,a874)),x102812),f318(f318(f64(x102813),x102816),x102817)))+~P1(f318(f318(f320(f885(x102813,a874)),x102811),f318(f318(f64(x102813),x102816),x102817)))
% 26.45/26.34  [9163]~P8(x91631,x91637,x91634)+~E(x91635,x91636)+~P1(f318(f318(f320(x91631),x91633),x91636))+~P1(f318(f318(f320(x91631),x91632),x91635))+~P1(f318(f318(f320(f885(x91631,a874)),x91636),f318(f318(f64(x91631),x91637),x91634)))+~P1(f318(f318(f320(f885(x91631,a874)),x91635),f318(f318(f64(x91631),x91637),x91634)))+P1(f318(f318(f320(f884(x91631,x91631)),f318(f318(f248(x91631,x91631),x91632),x91633)),x91634))
% 26.45/26.34  [9311]E(x93111,x93112)+~P8(x93113,x93114,x93115)+~P1(f318(f318(f320(x93113),x93116),x93112))+~P1(f318(f318(f320(x93113),x93117),x93111))+~P1(f318(f318(f320(f885(x93113,a874)),x93112),f318(f318(f64(x93113),x93114),x93115)))+~P1(f318(f318(f320(f885(x93113,a874)),x93111),f318(f318(f64(x93113),x93114),x93115)))+~P1(f318(f318(f320(f884(x93113,x93113)),f318(f318(f248(x93113,x93113),x93117),x93116)),x93115))
% 26.45/26.34  [9312]E(x93121,x93122)+~P8(x93123,x93124,x93125)+~P1(f318(f318(f320(x93123),x93126),x93122))+~P1(f318(f318(f320(x93123),x93127),x93121))+~P1(f318(f318(f320(f885(x93123,a874)),x93122),f318(f318(f64(x93123),x93124),x93125)))+~P1(f318(f318(f320(f885(x93123,a874)),x93121),f318(f318(f64(x93123),x93124),x93125)))+~P1(f318(f318(f320(f884(x93123,x93123)),f318(f318(f248(x93123,x93123),x93127),x93126)),x93125))
% 26.45/26.34  [10300]~P8(x103009,x103008,x103007)+~P8(x103001,x1030011,x1030010)+~P14(x103001,x103009,f885(x103006,a874),x1030010,x103007,x103005)+P1(f318(f318(f320(x103001),f870(x103002,x103003,x103004,x103005,x103006,x103007,x103008,x103009,x1030010,x1030011,x103001)),x1030011))+~P1(f318(f318(f320(f885(x103009,a874)),x103003),f318(f318(f64(x103009),x103008),x103007)))+~P1(f318(f318(f320(f885(x103001,a874)),x103004),f318(f318(f64(x103001),x1030011),x1030010)))+P1(f318(f318(f320(f885(x103006,a874)),f318(f318(f45(x103001,f885(x103006,a874)),x103004),f318(f318(f8(f885(x103009,f885(x103006,a874)),f885(x103006,a874),x103001),f318(f45(x103009,f885(x103006,a874)),x103003)),x103005))),x103002))
% 26.45/26.34  [10301]~P8(x1030111,x1030110,x103019)+~P8(x103011,x103018,x103017)+~P14(x1030111,x103011,f885(x103016,a874),x103019,x103017,x103015)+P1(f318(f318(f320(x103011),f871(x103012,x103013,x103014,x103015,x103016,x103017,x103018,x103011,x103019,x1030110,x1030111)),x103018))+~P1(f318(f318(f320(f885(x1030111,a874)),x103014),f318(f318(f64(x1030111),x1030110),x103019)))+~P1(f318(f318(f320(f885(x103011,a874)),x103013),f318(f318(f64(x103011),x103018),x103017)))+P1(f318(f318(f320(f885(x103016,a874)),f318(f318(f45(x1030111,f885(x103016,a874)),x103014),f318(f318(f8(f885(x103011,f885(x103016,a874)),f885(x103016,a874),x1030111),f318(f45(x103011,f885(x103016,a874)),x103013)),x103015))),x103012))
% 26.45/26.34  [10302]~P8(x103022,x103028,x103029)+~P8(x103024,x1030210,x1030211)+~P14(x103022,x103024,f885(x103021,a874),x103029,x1030211,x103026)+~P1(f318(f318(f320(f885(x103022,a874)),x103023),f318(f318(f64(x103022),x103028),x103029)))+~P1(f318(f318(f320(f885(x103024,a874)),x103025),f318(f318(f64(x103024),x1030210),x1030211)))+~P1(f318(f318(f320(f885(x103021,a874)),f318(f318(x103026,f870(x103027,x103025,x103023,x103026,x103021,x1030211,x1030210,x103024,x103029,x103028,x103022)),f871(x103027,x103025,x103023,x103026,x103021,x1030211,x1030210,x103024,x103029,x103028,x103022))),x103027))+P1(f318(f318(f320(f885(x103021,a874)),f318(f318(f45(x103022,f885(x103021,a874)),x103023),f318(f318(f8(f885(x103024,f885(x103021,a874)),f885(x103021,a874),x103022),f318(f45(x103024,f885(x103021,a874)),x103025)),x103026))),x103027))
% 26.45/26.34  [9210]E(x92101,x92102)+~P108(x92104)+~P26(x92103,x92104,x92105,f318(f318(f116(f885(x92103,a874)),f318(f168(x92103),x92101)),f318(f168(x92103),x92102)))+~E(f318(f168(x92103),x92101),f318(f168(x92103),x92102))+~P15(x92104,f318(f318(f150(x92103,x92104),x92105),x92102))+~P15(x92104,f318(f318(f150(x92103,x92104),x92105),x92101))+~P1(f318(f133(x92104),f318(f318(f150(x92103,x92104),x92105),x92102)))+~P1(f318(f133(x92104),f318(f318(f150(x92103,x92104),x92105),x92101)))
% 26.45/26.34  %EqnAxiom
% 26.45/26.34  [1]E(x11,x11)
% 26.45/26.34  [2]E(x22,x21)+~E(x21,x22)
% 26.45/26.34  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 26.45/26.34  [4]~E(x41,x42)+E(f2(x41),f2(x42))
% 26.45/26.34  [5]~E(x51,x52)+E(f106(x51),f106(x52))
% 26.45/26.34  [6]~E(x61,x62)+E(f22(x61),f22(x62))
% 26.45/26.34  [7]~E(x71,x72)+E(f189(x71),f189(x72))
% 26.45/26.34  [8]~E(x81,x82)+E(f318(x81,x83),f318(x82,x83))
% 26.45/26.34  [9]~E(x91,x92)+E(f318(x93,x91),f318(x93,x92))
% 26.45/26.34  [10]~E(x101,x102)+E(f107(x101),f107(x102))
% 26.45/26.34  [11]~E(x111,x112)+E(f231(x111),f231(x112))
% 26.45/26.34  [12]~E(x121,x122)+E(f28(x121),f28(x122))
% 26.45/26.34  [13]~E(x131,x132)+E(f731(x131,x133,x134,x135,x136,x137),f731(x132,x133,x134,x135,x136,x137))
% 26.45/26.34  [14]~E(x141,x142)+E(f731(x143,x141,x144,x145,x146,x147),f731(x143,x142,x144,x145,x146,x147))
% 26.45/26.34  [15]~E(x151,x152)+E(f731(x153,x154,x151,x155,x156,x157),f731(x153,x154,x152,x155,x156,x157))
% 26.45/26.34  [16]~E(x161,x162)+E(f731(x163,x164,x165,x161,x166,x167),f731(x163,x164,x165,x162,x166,x167))
% 26.45/26.34  [17]~E(x171,x172)+E(f731(x173,x174,x175,x176,x171,x177),f731(x173,x174,x175,x176,x172,x177))
% 26.45/26.34  [18]~E(x181,x182)+E(f731(x183,x184,x185,x186,x187,x181),f731(x183,x184,x185,x186,x187,x182))
% 26.45/26.34  [19]~E(x191,x192)+E(f116(x191),f116(x192))
% 26.45/26.34  [20]~E(x201,x202)+E(f232(x201),f232(x202))
% 26.45/26.34  [21]~E(x211,x212)+E(f108(x211),f108(x212))
% 26.45/26.34  [22]~E(x221,x222)+E(f32(x221),f32(x222))
% 26.45/26.34  [23]~E(x231,x232)+E(f87(x231),f87(x232))
% 26.45/26.34  [24]~E(x241,x242)+E(f233(x241),f233(x242))
% 26.45/26.34  [25]~E(x251,x252)+E(f247(x251,x253),f247(x252,x253))
% 26.45/26.34  [26]~E(x261,x262)+E(f247(x263,x261),f247(x263,x262))
% 26.45/26.34  [27]~E(x271,x272)+E(f871(x271,x273,x274,x275,x276,x277,x278,x279,x2710,x2711,x2712),f871(x272,x273,x274,x275,x276,x277,x278,x279,x2710,x2711,x2712))
% 26.45/26.34  [28]~E(x281,x282)+E(f871(x283,x281,x284,x285,x286,x287,x288,x289,x2810,x2811,x2812),f871(x283,x282,x284,x285,x286,x287,x288,x289,x2810,x2811,x2812))
% 26.45/26.34  [29]~E(x291,x292)+E(f871(x293,x294,x291,x295,x296,x297,x298,x299,x2910,x2911,x2912),f871(x293,x294,x292,x295,x296,x297,x298,x299,x2910,x2911,x2912))
% 26.45/26.34  [30]~E(x301,x302)+E(f871(x303,x304,x305,x301,x306,x307,x308,x309,x3010,x3011,x3012),f871(x303,x304,x305,x302,x306,x307,x308,x309,x3010,x3011,x3012))
% 26.45/26.34  [31]~E(x311,x312)+E(f871(x313,x314,x315,x316,x311,x317,x318,x319,x3110,x3111,x3112),f871(x313,x314,x315,x316,x312,x317,x318,x319,x3110,x3111,x3112))
% 26.45/26.34  [32]~E(x321,x322)+E(f871(x323,x324,x325,x326,x327,x321,x328,x329,x3210,x3211,x3212),f871(x323,x324,x325,x326,x327,x322,x328,x329,x3210,x3211,x3212))
% 26.45/26.34  [33]~E(x331,x332)+E(f871(x333,x334,x335,x336,x337,x338,x331,x339,x3310,x3311,x3312),f871(x333,x334,x335,x336,x337,x338,x332,x339,x3310,x3311,x3312))
% 26.45/26.34  [34]~E(x341,x342)+E(f871(x343,x344,x345,x346,x347,x348,x349,x341,x3410,x3411,x3412),f871(x343,x344,x345,x346,x347,x348,x349,x342,x3410,x3411,x3412))
% 26.45/26.34  [35]~E(x351,x352)+E(f871(x353,x354,x355,x356,x357,x358,x359,x3510,x351,x3511,x3512),f871(x353,x354,x355,x356,x357,x358,x359,x3510,x352,x3511,x3512))
% 26.45/26.34  [36]~E(x361,x362)+E(f871(x363,x364,x365,x366,x367,x368,x369,x3610,x3611,x361,x3612),f871(x363,x364,x365,x366,x367,x368,x369,x3610,x3611,x362,x3612))
% 26.45/26.34  [37]~E(x371,x372)+E(f871(x373,x374,x375,x376,x377,x378,x379,x3710,x3711,x3712,x371),f871(x373,x374,x375,x376,x377,x378,x379,x3710,x3711,x3712,x372))
% 26.45/26.34  [38]~E(x381,x382)+E(f81(x381),f81(x382))
% 26.45/26.34  [39]~E(x391,x392)+E(f885(x391,x393),f885(x392,x393))
% 26.45/26.34  [40]~E(x401,x402)+E(f885(x403,x401),f885(x403,x402))
% 26.45/26.34  [41]~E(x411,x412)+E(f870(x411,x413,x414,x415,x416,x417,x418,x419,x4110,x4111,x4112),f870(x412,x413,x414,x415,x416,x417,x418,x419,x4110,x4111,x4112))
% 26.45/26.34  [42]~E(x421,x422)+E(f870(x423,x421,x424,x425,x426,x427,x428,x429,x4210,x4211,x4212),f870(x423,x422,x424,x425,x426,x427,x428,x429,x4210,x4211,x4212))
% 26.45/26.34  [43]~E(x431,x432)+E(f870(x433,x434,x431,x435,x436,x437,x438,x439,x4310,x4311,x4312),f870(x433,x434,x432,x435,x436,x437,x438,x439,x4310,x4311,x4312))
% 26.45/26.34  [44]~E(x441,x442)+E(f870(x443,x444,x445,x441,x446,x447,x448,x449,x4410,x4411,x4412),f870(x443,x444,x445,x442,x446,x447,x448,x449,x4410,x4411,x4412))
% 26.45/26.34  [45]~E(x451,x452)+E(f870(x453,x454,x455,x456,x451,x457,x458,x459,x4510,x4511,x4512),f870(x453,x454,x455,x456,x452,x457,x458,x459,x4510,x4511,x4512))
% 26.45/26.34  [46]~E(x461,x462)+E(f870(x463,x464,x465,x466,x467,x461,x468,x469,x4610,x4611,x4612),f870(x463,x464,x465,x466,x467,x462,x468,x469,x4610,x4611,x4612))
% 26.45/26.34  [47]~E(x471,x472)+E(f870(x473,x474,x475,x476,x477,x478,x471,x479,x4710,x4711,x4712),f870(x473,x474,x475,x476,x477,x478,x472,x479,x4710,x4711,x4712))
% 26.45/26.34  [48]~E(x481,x482)+E(f870(x483,x484,x485,x486,x487,x488,x489,x481,x4810,x4811,x4812),f870(x483,x484,x485,x486,x487,x488,x489,x482,x4810,x4811,x4812))
% 26.45/26.34  [49]~E(x491,x492)+E(f870(x493,x494,x495,x496,x497,x498,x499,x4910,x491,x4911,x4912),f870(x493,x494,x495,x496,x497,x498,x499,x4910,x492,x4911,x4912))
% 26.45/26.34  [50]~E(x501,x502)+E(f870(x503,x504,x505,x506,x507,x508,x509,x5010,x5011,x501,x5012),f870(x503,x504,x505,x506,x507,x508,x509,x5010,x5011,x502,x5012))
% 26.45/26.34  [51]~E(x511,x512)+E(f870(x513,x514,x515,x516,x517,x518,x519,x5110,x5111,x5112,x511),f870(x513,x514,x515,x516,x517,x518,x519,x5110,x5111,x5112,x512))
% 26.45/26.34  [52]~E(x521,x522)+E(f117(x521),f117(x522))
% 26.45/26.34  [53]~E(x531,x532)+E(f320(x531),f320(x532))
% 26.45/26.34  [54]~E(x541,x542)+E(f168(x541),f168(x542))
% 26.45/26.34  [55]~E(x551,x552)+E(f4(x551),f4(x552))
% 26.45/26.34  [56]~E(x561,x562)+E(f884(x561,x563),f884(x562,x563))
% 26.45/26.34  [57]~E(x571,x572)+E(f884(x573,x571),f884(x573,x572))
% 26.45/26.34  [58]~E(x581,x582)+E(f878(x581),f878(x582))
% 26.45/26.34  [59]~E(x591,x592)+E(f883(x591),f883(x592))
% 26.45/26.34  [60]~E(x601,x602)+E(f880(x601),f880(x602))
% 26.45/26.34  [61]~E(x611,x612)+E(f881(x611),f881(x612))
% 26.45/26.34  [62]~E(x621,x622)+E(f296(x621),f296(x622))
% 26.45/26.34  [63]~E(x631,x632)+E(f234(x631),f234(x632))
% 26.45/26.34  [64]~E(x641,x642)+E(f14(x641,x643),f14(x642,x643))
% 26.45/26.34  [65]~E(x651,x652)+E(f14(x653,x651),f14(x653,x652))
% 26.45/26.34  [66]~E(x661,x662)+E(f138(x661,x663,x664,x665),f138(x662,x663,x664,x665))
% 26.45/26.34  [67]~E(x671,x672)+E(f138(x673,x671,x674,x675),f138(x673,x672,x674,x675))
% 26.45/26.34  [68]~E(x681,x682)+E(f138(x683,x684,x681,x685),f138(x683,x684,x682,x685))
% 26.45/26.34  [69]~E(x691,x692)+E(f138(x693,x694,x695,x691),f138(x693,x694,x695,x692))
% 26.45/26.34  [70]~E(x701,x702)+E(f33(x701),f33(x702))
% 26.45/26.34  [71]~E(x711,x712)+E(f35(x711),f35(x712))
% 26.45/26.34  [72]~E(x721,x722)+E(f147(x721),f147(x722))
% 26.45/26.34  [73]~E(x731,x732)+E(f34(x731),f34(x732))
% 26.45/26.34  [74]~E(x741,x742)+E(f176(x741,x743),f176(x742,x743))
% 26.45/26.34  [75]~E(x751,x752)+E(f176(x753,x751),f176(x753,x752))
% 26.45/26.34  [76]~E(x761,x762)+E(f255(x761,x763),f255(x762,x763))
% 26.45/26.34  [77]~E(x771,x772)+E(f255(x773,x771),f255(x773,x772))
% 26.45/26.34  [78]~E(x781,x782)+E(f82(x781),f82(x782))
% 26.45/26.34  [79]~E(x791,x792)+E(f109(x791),f109(x792))
% 26.45/26.34  [80]~E(x801,x802)+E(f190(x801),f190(x802))
% 26.45/26.34  [81]~E(x811,x812)+E(f243(x811),f243(x812))
% 26.45/26.34  [82]~E(x821,x822)+E(f161(x821),f161(x822))
% 26.45/26.34  [83]~E(x831,x832)+E(f249(x831),f249(x832))
% 26.45/26.34  [84]~E(x841,x842)+E(f64(x841),f64(x842))
% 26.45/26.34  [85]~E(x851,x852)+E(f83(x851),f83(x852))
% 26.45/26.34  [86]~E(x861,x862)+E(f90(x861),f90(x862))
% 26.45/26.34  [87]~E(x871,x872)+E(f5(x871),f5(x872))
% 26.45/26.34  [88]~E(x881,x882)+E(f711(x881,x883,x884,x885,x886,x887),f711(x882,x883,x884,x885,x886,x887))
% 26.45/26.34  [89]~E(x891,x892)+E(f711(x893,x891,x894,x895,x896,x897),f711(x893,x892,x894,x895,x896,x897))
% 26.45/26.34  [90]~E(x901,x902)+E(f711(x903,x904,x901,x905,x906,x907),f711(x903,x904,x902,x905,x906,x907))
% 26.45/26.34  [91]~E(x911,x912)+E(f711(x913,x914,x915,x911,x916,x917),f711(x913,x914,x915,x912,x916,x917))
% 26.45/26.34  [92]~E(x921,x922)+E(f711(x923,x924,x925,x926,x921,x927),f711(x923,x924,x925,x926,x922,x927))
% 26.45/26.34  [93]~E(x931,x932)+E(f711(x933,x934,x935,x936,x937,x931),f711(x933,x934,x935,x936,x937,x932))
% 26.45/26.34  [94]~E(x941,x942)+E(f276(x941),f276(x942))
% 26.45/26.34  [95]~E(x951,x952)+E(f65(x951),f65(x952))
% 26.45/26.34  [96]~E(x961,x962)+E(f710(x961,x963,x964,x965,x966,x967),f710(x962,x963,x964,x965,x966,x967))
% 26.45/26.34  [97]~E(x971,x972)+E(f710(x973,x971,x974,x975,x976,x977),f710(x973,x972,x974,x975,x976,x977))
% 26.45/26.34  [98]~E(x981,x982)+E(f710(x983,x984,x981,x985,x986,x987),f710(x983,x984,x982,x985,x986,x987))
% 26.45/26.34  [99]~E(x991,x992)+E(f710(x993,x994,x995,x991,x996,x997),f710(x993,x994,x995,x992,x996,x997))
% 26.45/26.34  [100]~E(x1001,x1002)+E(f710(x1003,x1004,x1005,x1006,x1001,x1007),f710(x1003,x1004,x1005,x1006,x1002,x1007))
% 26.45/26.34  [101]~E(x1011,x1012)+E(f710(x1013,x1014,x1015,x1016,x1017,x1011),f710(x1013,x1014,x1015,x1016,x1017,x1012))
% 26.45/26.34  [102]~E(x1021,x1022)+E(f240(x1021),f240(x1022))
% 26.45/26.34  [103]~E(x1031,x1032)+E(f248(x1031,x1033),f248(x1032,x1033))
% 26.45/26.34  [104]~E(x1041,x1042)+E(f248(x1043,x1041),f248(x1043,x1042))
% 26.45/26.34  [105]~E(x1051,x1052)+E(f257(x1051,x1053,x1054),f257(x1052,x1053,x1054))
% 26.45/26.34  [106]~E(x1061,x1062)+E(f257(x1063,x1061,x1064),f257(x1063,x1062,x1064))
% 26.45/26.34  [107]~E(x1071,x1072)+E(f257(x1073,x1074,x1071),f257(x1073,x1074,x1072))
% 26.45/26.34  [108]~E(x1081,x1082)+E(f686(x1081,x1083,x1084),f686(x1082,x1083,x1084))
% 26.45/26.34  [109]~E(x1091,x1092)+E(f686(x1093,x1091,x1094),f686(x1093,x1092,x1094))
% 26.45/26.34  [110]~E(x1101,x1102)+E(f686(x1103,x1104,x1101),f686(x1103,x1104,x1102))
% 26.45/26.34  [111]~E(x1111,x1112)+E(f18(x1111,x1113,x1114),f18(x1112,x1113,x1114))
% 26.45/26.34  [112]~E(x1121,x1122)+E(f18(x1123,x1121,x1124),f18(x1123,x1122,x1124))
% 26.45/26.34  [113]~E(x1131,x1132)+E(f18(x1133,x1134,x1131),f18(x1133,x1134,x1132))
% 26.45/26.34  [114]~E(x1141,x1142)+E(f8(x1141,x1143,x1144),f8(x1142,x1143,x1144))
% 26.45/26.34  [115]~E(x1151,x1152)+E(f8(x1153,x1151,x1154),f8(x1153,x1152,x1154))
% 26.45/26.34  [116]~E(x1161,x1162)+E(f8(x1163,x1164,x1161),f8(x1163,x1164,x1162))
% 26.45/26.34  [117]~E(x1171,x1172)+E(f7(x1171,x1173,x1174),f7(x1172,x1173,x1174))
% 26.45/26.34  [118]~E(x1181,x1182)+E(f7(x1183,x1181,x1184),f7(x1183,x1182,x1184))
% 26.45/26.34  [119]~E(x1191,x1192)+E(f7(x1193,x1194,x1191),f7(x1193,x1194,x1192))
% 26.45/26.34  [120]~E(x1201,x1202)+E(f310(x1201,x1203),f310(x1202,x1203))
% 26.45/26.34  [121]~E(x1211,x1212)+E(f310(x1213,x1211),f310(x1213,x1212))
% 26.45/26.34  [122]~E(x1221,x1222)+E(f275(x1221,x1223,x1224),f275(x1222,x1223,x1224))
% 26.45/26.34  [123]~E(x1231,x1232)+E(f275(x1233,x1231,x1234),f275(x1233,x1232,x1234))
% 26.45/26.34  [124]~E(x1241,x1242)+E(f275(x1243,x1244,x1241),f275(x1243,x1244,x1242))
% 26.45/26.34  [125]~E(x1251,x1252)+E(f43(x1251,x1253),f43(x1252,x1253))
% 26.45/26.34  [126]~E(x1261,x1262)+E(f43(x1263,x1261),f43(x1263,x1262))
% 26.45/26.34  [127]~E(x1271,x1272)+E(f697(x1271,x1273),f697(x1272,x1273))
% 26.45/26.34  [128]~E(x1281,x1282)+E(f697(x1283,x1281),f697(x1283,x1282))
% 26.45/26.34  [129]~E(x1291,x1292)+E(f84(x1291),f84(x1292))
% 26.45/26.34  [130]~E(x1301,x1302)+E(f309(x1301,x1303),f309(x1302,x1303))
% 26.45/26.34  [131]~E(x1311,x1312)+E(f309(x1313,x1311),f309(x1313,x1312))
% 26.45/26.34  [132]~E(x1321,x1322)+E(f46(x1321,x1323),f46(x1322,x1323))
% 26.45/26.34  [133]~E(x1331,x1332)+E(f46(x1333,x1331),f46(x1333,x1332))
% 26.45/26.34  [134]~E(x1341,x1342)+E(f178(x1341,x1343,x1344),f178(x1342,x1343,x1344))
% 26.45/26.34  [135]~E(x1351,x1352)+E(f178(x1353,x1351,x1354),f178(x1353,x1352,x1354))
% 26.45/26.34  [136]~E(x1361,x1362)+E(f178(x1363,x1364,x1361),f178(x1363,x1364,x1362))
% 26.45/26.34  [137]~E(x1371,x1372)+E(f210(x1371),f210(x1372))
% 26.45/26.34  [138]~E(x1381,x1382)+E(f326(x1381,x1383,x1384),f326(x1382,x1383,x1384))
% 26.45/26.34  [139]~E(x1391,x1392)+E(f326(x1393,x1391,x1394),f326(x1393,x1392,x1394))
% 26.45/26.34  [140]~E(x1401,x1402)+E(f326(x1403,x1404,x1401),f326(x1403,x1404,x1402))
% 26.45/26.34  [141]~E(x1411,x1412)+E(f886(x1411,x1413),f886(x1412,x1413))
% 26.45/26.34  [142]~E(x1421,x1422)+E(f886(x1423,x1421),f886(x1423,x1422))
% 26.45/26.34  [143]~E(x1431,x1432)+E(f197(x1431),f197(x1432))
% 26.45/26.34  [144]~E(x1441,x1442)+E(f15(x1441,x1443),f15(x1442,x1443))
% 26.45/26.34  [145]~E(x1451,x1452)+E(f15(x1453,x1451),f15(x1453,x1452))
% 26.45/26.34  [146]~E(x1461,x1462)+E(f48(x1461,x1463,x1464),f48(x1462,x1463,x1464))
% 26.45/26.34  [147]~E(x1471,x1472)+E(f48(x1473,x1471,x1474),f48(x1473,x1472,x1474))
% 26.45/26.34  [148]~E(x1481,x1482)+E(f48(x1483,x1484,x1481),f48(x1483,x1484,x1482))
% 26.45/26.34  [149]~E(x1491,x1492)+E(f272(x1491,x1493,x1494),f272(x1492,x1493,x1494))
% 26.45/26.34  [150]~E(x1501,x1502)+E(f272(x1503,x1501,x1504),f272(x1503,x1502,x1504))
% 26.45/26.34  [151]~E(x1511,x1512)+E(f272(x1513,x1514,x1511),f272(x1513,x1514,x1512))
% 26.45/26.34  [152]~E(x1521,x1522)+E(f16(x1521,x1523),f16(x1522,x1523))
% 26.45/26.34  [153]~E(x1531,x1532)+E(f16(x1533,x1531),f16(x1533,x1532))
% 26.45/26.34  [154]~E(x1541,x1542)+E(f78(x1541),f78(x1542))
% 26.45/26.34  [155]~E(x1551,x1552)+E(f305(x1551,x1553,x1554,x1555),f305(x1552,x1553,x1554,x1555))
% 26.45/26.34  [156]~E(x1561,x1562)+E(f305(x1563,x1561,x1564,x1565),f305(x1563,x1562,x1564,x1565))
% 26.45/26.34  [157]~E(x1571,x1572)+E(f305(x1573,x1574,x1571,x1575),f305(x1573,x1574,x1572,x1575))
% 26.45/26.34  [158]~E(x1581,x1582)+E(f305(x1583,x1584,x1585,x1581),f305(x1583,x1584,x1585,x1582))
% 26.45/26.34  [159]~E(x1591,x1592)+E(f265(x1591,x1593),f265(x1592,x1593))
% 26.45/26.34  [160]~E(x1601,x1602)+E(f265(x1603,x1601),f265(x1603,x1602))
% 26.45/26.34  [161]~E(x1611,x1612)+E(f687(x1611,x1613,x1614),f687(x1612,x1613,x1614))
% 26.45/26.34  [162]~E(x1621,x1622)+E(f687(x1623,x1621,x1624),f687(x1623,x1622,x1624))
% 26.45/26.34  [163]~E(x1631,x1632)+E(f687(x1633,x1634,x1631),f687(x1633,x1634,x1632))
% 26.45/26.34  [164]~E(x1641,x1642)+E(f143(x1641,x1643),f143(x1642,x1643))
% 26.45/26.34  [165]~E(x1651,x1652)+E(f143(x1653,x1651),f143(x1653,x1652))
% 26.45/26.34  [166]~E(x1661,x1662)+E(f582(x1661,x1663,x1664,x1665),f582(x1662,x1663,x1664,x1665))
% 26.45/26.34  [167]~E(x1671,x1672)+E(f582(x1673,x1671,x1674,x1675),f582(x1673,x1672,x1674,x1675))
% 26.45/26.34  [168]~E(x1681,x1682)+E(f582(x1683,x1684,x1681,x1685),f582(x1683,x1684,x1682,x1685))
% 26.45/26.34  [169]~E(x1691,x1692)+E(f582(x1693,x1694,x1695,x1691),f582(x1693,x1694,x1695,x1692))
% 26.45/26.34  [170]~E(x1701,x1702)+E(f292(x1701,x1703,x1704),f292(x1702,x1703,x1704))
% 26.45/26.34  [171]~E(x1711,x1712)+E(f292(x1713,x1711,x1714),f292(x1713,x1712,x1714))
% 26.45/26.34  [172]~E(x1721,x1722)+E(f292(x1723,x1724,x1721),f292(x1723,x1724,x1722))
% 26.45/26.34  [173]~E(x1731,x1732)+E(f192(x1731),f192(x1732))
% 26.45/26.34  [174]~E(x1741,x1742)+E(f111(x1741),f111(x1742))
% 26.45/26.34  [175]~E(x1751,x1752)+E(f113(x1751),f113(x1752))
% 26.45/26.34  [176]~E(x1761,x1762)+E(f319(x1761),f319(x1762))
% 26.45/26.34  [177]~E(x1771,x1772)+E(f732(x1771,x1773,x1774,x1775,x1776,x1777,x1778),f732(x1772,x1773,x1774,x1775,x1776,x1777,x1778))
% 26.45/26.34  [178]~E(x1781,x1782)+E(f732(x1783,x1781,x1784,x1785,x1786,x1787,x1788),f732(x1783,x1782,x1784,x1785,x1786,x1787,x1788))
% 26.45/26.34  [179]~E(x1791,x1792)+E(f732(x1793,x1794,x1791,x1795,x1796,x1797,x1798),f732(x1793,x1794,x1792,x1795,x1796,x1797,x1798))
% 26.45/26.34  [180]~E(x1801,x1802)+E(f732(x1803,x1804,x1805,x1801,x1806,x1807,x1808),f732(x1803,x1804,x1805,x1802,x1806,x1807,x1808))
% 26.45/26.34  [181]~E(x1811,x1812)+E(f732(x1813,x1814,x1815,x1816,x1811,x1817,x1818),f732(x1813,x1814,x1815,x1816,x1812,x1817,x1818))
% 26.45/26.34  [182]~E(x1821,x1822)+E(f732(x1823,x1824,x1825,x1826,x1827,x1821,x1828),f732(x1823,x1824,x1825,x1826,x1827,x1822,x1828))
% 26.45/26.34  [183]~E(x1831,x1832)+E(f732(x1833,x1834,x1835,x1836,x1837,x1838,x1831),f732(x1833,x1834,x1835,x1836,x1837,x1838,x1832))
% 26.45/26.34  [184]~E(x1841,x1842)+E(f294(x1841,x1843),f294(x1842,x1843))
% 26.45/26.34  [185]~E(x1851,x1852)+E(f294(x1853,x1851),f294(x1853,x1852))
% 26.45/26.34  [186]~E(x1861,x1862)+E(f41(x1861),f41(x1862))
% 26.45/26.34  [187]~E(x1871,x1872)+E(f150(x1871,x1873),f150(x1872,x1873))
% 26.45/26.34  [188]~E(x1881,x1882)+E(f150(x1883,x1881),f150(x1883,x1882))
% 26.45/26.34  [189]~E(x1891,x1892)+E(f6(x1891,x1893),f6(x1892,x1893))
% 26.45/26.34  [190]~E(x1901,x1902)+E(f6(x1903,x1901),f6(x1903,x1902))
% 26.45/26.34  [191]~E(x1911,x1912)+E(f141(x1911,x1913),f141(x1912,x1913))
% 26.45/26.34  [192]~E(x1921,x1922)+E(f141(x1923,x1921),f141(x1923,x1922))
% 26.45/26.34  [193]~E(x1931,x1932)+E(f284(x1931,x1933,x1934),f284(x1932,x1933,x1934))
% 26.45/26.34  [194]~E(x1941,x1942)+E(f284(x1943,x1941,x1944),f284(x1943,x1942,x1944))
% 26.45/26.34  [195]~E(x1951,x1952)+E(f284(x1953,x1954,x1951),f284(x1953,x1954,x1952))
% 26.45/26.34  [196]~E(x1961,x1962)+E(f169(x1961),f169(x1962))
% 26.45/26.34  [197]~E(x1971,x1972)+E(f157(x1971,x1973),f157(x1972,x1973))
% 26.45/26.34  [198]~E(x1981,x1982)+E(f157(x1983,x1981),f157(x1983,x1982))
% 26.45/26.34  [199]~E(x1991,x1992)+E(f135(x1991,x1993),f135(x1992,x1993))
% 26.45/26.34  [200]~E(x2001,x2002)+E(f135(x2003,x2001),f135(x2003,x2002))
% 26.45/26.34  [201]~E(x2011,x2012)+E(f831(x2011,x2013,x2014,x2015,x2016,x2017,x2018),f831(x2012,x2013,x2014,x2015,x2016,x2017,x2018))
% 26.45/26.34  [202]~E(x2021,x2022)+E(f831(x2023,x2021,x2024,x2025,x2026,x2027,x2028),f831(x2023,x2022,x2024,x2025,x2026,x2027,x2028))
% 26.45/26.34  [203]~E(x2031,x2032)+E(f831(x2033,x2034,x2031,x2035,x2036,x2037,x2038),f831(x2033,x2034,x2032,x2035,x2036,x2037,x2038))
% 26.45/26.34  [204]~E(x2041,x2042)+E(f831(x2043,x2044,x2045,x2041,x2046,x2047,x2048),f831(x2043,x2044,x2045,x2042,x2046,x2047,x2048))
% 26.45/26.34  [205]~E(x2051,x2052)+E(f831(x2053,x2054,x2055,x2056,x2051,x2057,x2058),f831(x2053,x2054,x2055,x2056,x2052,x2057,x2058))
% 26.45/26.34  [206]~E(x2061,x2062)+E(f831(x2063,x2064,x2065,x2066,x2067,x2061,x2068),f831(x2063,x2064,x2065,x2066,x2067,x2062,x2068))
% 26.45/26.34  [207]~E(x2071,x2072)+E(f831(x2073,x2074,x2075,x2076,x2077,x2078,x2071),f831(x2073,x2074,x2075,x2076,x2077,x2078,x2072))
% 26.45/26.34  [208]~E(x2081,x2082)+E(f442(x2081,x2083,x2084),f442(x2082,x2083,x2084))
% 26.45/26.34  [209]~E(x2091,x2092)+E(f442(x2093,x2091,x2094),f442(x2093,x2092,x2094))
% 26.45/26.34  [210]~E(x2101,x2102)+E(f442(x2103,x2104,x2101),f442(x2103,x2104,x2102))
% 26.45/26.34  [211]~E(x2111,x2112)+E(f119(x2111),f119(x2112))
% 26.45/26.34  [212]~E(x2121,x2122)+E(f297(x2121,x2123,x2124),f297(x2122,x2123,x2124))
% 26.45/26.34  [213]~E(x2131,x2132)+E(f297(x2133,x2131,x2134),f297(x2133,x2132,x2134))
% 26.45/26.34  [214]~E(x2141,x2142)+E(f297(x2143,x2144,x2141),f297(x2143,x2144,x2142))
% 26.45/26.34  [215]~E(x2151,x2152)+E(f75(x2151,x2153),f75(x2152,x2153))
% 26.45/26.34  [216]~E(x2161,x2162)+E(f75(x2163,x2161),f75(x2163,x2162))
% 26.45/26.34  [217]~E(x2171,x2172)+E(f132(x2171,x2173),f132(x2172,x2173))
% 26.45/26.34  [218]~E(x2181,x2182)+E(f132(x2183,x2181),f132(x2183,x2182))
% 26.45/26.34  [219]~E(x2191,x2192)+E(f242(x2191),f242(x2192))
% 26.45/26.34  [220]~E(x2201,x2202)+E(f68(x2201,x2203,x2204),f68(x2202,x2203,x2204))
% 26.45/26.34  [221]~E(x2211,x2212)+E(f68(x2213,x2211,x2214),f68(x2213,x2212,x2214))
% 26.45/26.34  [222]~E(x2221,x2222)+E(f68(x2223,x2224,x2221),f68(x2223,x2224,x2222))
% 26.45/26.34  [223]~E(x2231,x2232)+E(f153(x2231,x2233),f153(x2232,x2233))
% 26.45/26.34  [224]~E(x2241,x2242)+E(f153(x2243,x2241),f153(x2243,x2242))
% 26.45/26.34  [225]~E(x2251,x2252)+E(f183(x2251,x2253,x2254,x2255),f183(x2252,x2253,x2254,x2255))
% 26.45/26.34  [226]~E(x2261,x2262)+E(f183(x2263,x2261,x2264,x2265),f183(x2263,x2262,x2264,x2265))
% 26.45/26.34  [227]~E(x2271,x2272)+E(f183(x2273,x2274,x2271,x2275),f183(x2273,x2274,x2272,x2275))
% 26.45/26.34  [228]~E(x2281,x2282)+E(f183(x2283,x2284,x2285,x2281),f183(x2283,x2284,x2285,x2282))
% 26.45/26.34  [229]~E(x2291,x2292)+E(f226(x2291),f226(x2292))
% 26.45/26.34  [230]~E(x2301,x2302)+E(f69(x2301,x2303,x2304),f69(x2302,x2303,x2304))
% 26.45/26.34  [231]~E(x2311,x2312)+E(f69(x2313,x2311,x2314),f69(x2313,x2312,x2314))
% 26.45/26.34  [232]~E(x2321,x2322)+E(f69(x2323,x2324,x2321),f69(x2323,x2324,x2322))
% 26.45/26.34  [233]~E(x2331,x2332)+E(f12(x2331,x2333,x2334),f12(x2332,x2333,x2334))
% 26.45/26.34  [234]~E(x2341,x2342)+E(f12(x2343,x2341,x2344),f12(x2343,x2342,x2344))
% 26.45/26.34  [235]~E(x2351,x2352)+E(f12(x2353,x2354,x2351),f12(x2353,x2354,x2352))
% 26.45/26.34  [236]~E(x2361,x2362)+E(f633(x2361,x2363),f633(x2362,x2363))
% 26.45/26.34  [237]~E(x2371,x2372)+E(f633(x2373,x2371),f633(x2373,x2372))
% 26.45/26.34  [238]~E(x2381,x2382)+E(f182(x2381,x2383,x2384,x2385,x2386),f182(x2382,x2383,x2384,x2385,x2386))
% 26.45/26.34  [239]~E(x2391,x2392)+E(f182(x2393,x2391,x2394,x2395,x2396),f182(x2393,x2392,x2394,x2395,x2396))
% 26.45/26.34  [240]~E(x2401,x2402)+E(f182(x2403,x2404,x2401,x2405,x2406),f182(x2403,x2404,x2402,x2405,x2406))
% 26.45/26.34  [241]~E(x2411,x2412)+E(f182(x2413,x2414,x2415,x2411,x2416),f182(x2413,x2414,x2415,x2412,x2416))
% 26.45/26.34  [242]~E(x2421,x2422)+E(f182(x2423,x2424,x2425,x2426,x2421),f182(x2423,x2424,x2425,x2426,x2422))
% 26.45/26.34  [243]~E(x2431,x2432)+E(f45(x2431,x2433),f45(x2432,x2433))
% 26.45/26.34  [244]~E(x2441,x2442)+E(f45(x2443,x2441),f45(x2443,x2442))
% 26.45/26.34  [245]~E(x2451,x2452)+E(f230(x2451),f230(x2452))
% 26.45/26.34  [246]~E(x2461,x2462)+E(f181(x2461,x2463,x2464,x2465),f181(x2462,x2463,x2464,x2465))
% 26.45/26.34  [247]~E(x2471,x2472)+E(f181(x2473,x2471,x2474,x2475),f181(x2473,x2472,x2474,x2475))
% 26.45/26.34  [248]~E(x2481,x2482)+E(f181(x2483,x2484,x2481,x2485),f181(x2483,x2484,x2482,x2485))
% 26.45/26.34  [249]~E(x2491,x2492)+E(f181(x2493,x2494,x2495,x2491),f181(x2493,x2494,x2495,x2492))
% 26.45/26.34  [250]~E(x2501,x2502)+E(f184(x2501,x2503),f184(x2502,x2503))
% 26.45/26.34  [251]~E(x2511,x2512)+E(f184(x2513,x2511),f184(x2513,x2512))
% 26.45/26.34  [252]~E(x2521,x2522)+E(f164(x2521),f164(x2522))
% 26.45/26.34  [253]~E(x2531,x2532)+E(f688(x2531,x2533,x2534),f688(x2532,x2533,x2534))
% 26.45/26.34  [254]~E(x2541,x2542)+E(f688(x2543,x2541,x2544),f688(x2543,x2542,x2544))
% 26.45/26.34  [255]~E(x2551,x2552)+E(f688(x2553,x2554,x2551),f688(x2553,x2554,x2552))
% 26.45/26.34  [256]~E(x2561,x2562)+E(f162(x2561),f162(x2562))
% 26.45/26.34  [257]~E(x2571,x2572)+E(f258(x2571,x2573,x2574,x2575,x2576,x2577),f258(x2572,x2573,x2574,x2575,x2576,x2577))
% 26.45/26.34  [258]~E(x2581,x2582)+E(f258(x2583,x2581,x2584,x2585,x2586,x2587),f258(x2583,x2582,x2584,x2585,x2586,x2587))
% 26.45/26.34  [259]~E(x2591,x2592)+E(f258(x2593,x2594,x2591,x2595,x2596,x2597),f258(x2593,x2594,x2592,x2595,x2596,x2597))
% 26.45/26.34  [260]~E(x2601,x2602)+E(f258(x2603,x2604,x2605,x2601,x2606,x2607),f258(x2603,x2604,x2605,x2602,x2606,x2607))
% 26.45/26.34  [261]~E(x2611,x2612)+E(f258(x2613,x2614,x2615,x2616,x2611,x2617),f258(x2613,x2614,x2615,x2616,x2612,x2617))
% 26.45/26.34  [262]~E(x2621,x2622)+E(f258(x2623,x2624,x2625,x2626,x2627,x2621),f258(x2623,x2624,x2625,x2626,x2627,x2622))
% 26.45/26.34  [263]~E(x2631,x2632)+E(f76(x2631,x2633,x2634,x2635),f76(x2632,x2633,x2634,x2635))
% 26.45/26.34  [264]~E(x2641,x2642)+E(f76(x2643,x2641,x2644,x2645),f76(x2643,x2642,x2644,x2645))
% 26.45/26.34  [265]~E(x2651,x2652)+E(f76(x2653,x2654,x2651,x2655),f76(x2653,x2654,x2652,x2655))
% 26.45/26.34  [266]~E(x2661,x2662)+E(f76(x2663,x2664,x2665,x2661),f76(x2663,x2664,x2665,x2662))
% 26.45/26.34  [267]~E(x2671,x2672)+E(f437(x2671,x2673,x2674),f437(x2672,x2673,x2674))
% 26.45/26.34  [268]~E(x2681,x2682)+E(f437(x2683,x2681,x2684),f437(x2683,x2682,x2684))
% 26.45/26.34  [269]~E(x2691,x2692)+E(f437(x2693,x2694,x2691),f437(x2693,x2694,x2692))
% 26.45/26.34  [270]~E(x2701,x2702)+E(f256(x2701,x2703),f256(x2702,x2703))
% 26.45/26.34  [271]~E(x2711,x2712)+E(f256(x2713,x2711),f256(x2713,x2712))
% 26.45/26.34  [272]~E(x2721,x2722)+E(f570(x2721,x2723,x2724),f570(x2722,x2723,x2724))
% 26.45/26.34  [273]~E(x2731,x2732)+E(f570(x2733,x2731,x2734),f570(x2733,x2732,x2734))
% 26.45/26.34  [274]~E(x2741,x2742)+E(f570(x2743,x2744,x2741),f570(x2743,x2744,x2742))
% 26.45/26.34  [275]~E(x2751,x2752)+E(f218(x2751,x2753),f218(x2752,x2753))
% 26.45/26.34  [276]~E(x2761,x2762)+E(f218(x2763,x2761),f218(x2763,x2762))
% 26.45/26.34  [277]~E(x2771,x2772)+E(f819(x2771,x2773,x2774),f819(x2772,x2773,x2774))
% 26.45/26.34  [278]~E(x2781,x2782)+E(f819(x2783,x2781,x2784),f819(x2783,x2782,x2784))
% 26.45/26.34  [279]~E(x2791,x2792)+E(f819(x2793,x2794,x2791),f819(x2793,x2794,x2792))
% 26.45/26.34  [280]~E(x2801,x2802)+E(f273(x2801,x2803),f273(x2802,x2803))
% 26.45/26.34  [281]~E(x2811,x2812)+E(f273(x2813,x2811),f273(x2813,x2812))
% 26.45/26.34  [282]~E(x2821,x2822)+E(f396(x2821,x2823,x2824,x2825),f396(x2822,x2823,x2824,x2825))
% 26.45/26.34  [283]~E(x2831,x2832)+E(f396(x2833,x2831,x2834,x2835),f396(x2833,x2832,x2834,x2835))
% 26.45/26.34  [284]~E(x2841,x2842)+E(f396(x2843,x2844,x2841,x2845),f396(x2843,x2844,x2842,x2845))
% 26.45/26.34  [285]~E(x2851,x2852)+E(f396(x2853,x2854,x2855,x2851),f396(x2853,x2854,x2855,x2852))
% 26.45/26.34  [286]~E(x2861,x2862)+E(f120(x2861,x2863),f120(x2862,x2863))
% 26.45/26.34  [287]~E(x2871,x2872)+E(f120(x2873,x2871),f120(x2873,x2872))
% 26.45/26.34  [288]~E(x2881,x2882)+E(f397(x2881,x2883,x2884,x2885),f397(x2882,x2883,x2884,x2885))
% 26.45/26.34  [289]~E(x2891,x2892)+E(f397(x2893,x2891,x2894,x2895),f397(x2893,x2892,x2894,x2895))
% 26.45/26.34  [290]~E(x2901,x2902)+E(f397(x2903,x2904,x2901,x2905),f397(x2903,x2904,x2902,x2905))
% 26.45/26.34  [291]~E(x2911,x2912)+E(f397(x2913,x2914,x2915,x2911),f397(x2913,x2914,x2915,x2912))
% 26.45/26.34  [292]~E(x2921,x2922)+E(f10(x2921,x2923),f10(x2922,x2923))
% 26.45/26.34  [293]~E(x2931,x2932)+E(f10(x2933,x2931),f10(x2933,x2932))
% 26.45/26.34  [294]~E(x2941,x2942)+E(f148(x2941,x2943),f148(x2942,x2943))
% 26.45/26.34  [295]~E(x2951,x2952)+E(f148(x2953,x2951),f148(x2953,x2952))
% 26.45/26.34  [296]~E(x2961,x2962)+E(f590(x2961,x2963,x2964),f590(x2962,x2963,x2964))
% 26.45/26.34  [297]~E(x2971,x2972)+E(f590(x2973,x2971,x2974),f590(x2973,x2972,x2974))
% 26.45/26.34  [298]~E(x2981,x2982)+E(f590(x2983,x2984,x2981),f590(x2983,x2984,x2982))
% 26.45/26.34  [299]~E(x2991,x2992)+E(f852(x2991,x2993),f852(x2992,x2993))
% 26.45/26.34  [300]~E(x3001,x3002)+E(f852(x3003,x3001),f852(x3003,x3002))
% 26.45/26.34  [301]~E(x3011,x3012)+E(f484(x3011,x3013,x3014,x3015),f484(x3012,x3013,x3014,x3015))
% 26.45/26.34  [302]~E(x3021,x3022)+E(f484(x3023,x3021,x3024,x3025),f484(x3023,x3022,x3024,x3025))
% 26.45/26.34  [303]~E(x3031,x3032)+E(f484(x3033,x3034,x3031,x3035),f484(x3033,x3034,x3032,x3035))
% 26.45/26.34  [304]~E(x3041,x3042)+E(f484(x3043,x3044,x3045,x3041),f484(x3043,x3044,x3045,x3042))
% 26.45/26.34  [305]~E(x3051,x3052)+E(f121(x3051),f121(x3052))
% 26.45/26.34  [306]~E(x3061,x3062)+E(f270(x3061,x3063,x3064,x3065),f270(x3062,x3063,x3064,x3065))
% 26.45/26.34  [307]~E(x3071,x3072)+E(f270(x3073,x3071,x3074,x3075),f270(x3073,x3072,x3074,x3075))
% 26.45/26.34  [308]~E(x3081,x3082)+E(f270(x3083,x3084,x3081,x3085),f270(x3083,x3084,x3082,x3085))
% 26.45/26.34  [309]~E(x3091,x3092)+E(f270(x3093,x3094,x3095,x3091),f270(x3093,x3094,x3095,x3092))
% 26.45/26.34  [310]~E(x3101,x3102)+E(f253(x3101,x3103,x3104),f253(x3102,x3103,x3104))
% 26.45/26.34  [311]~E(x3111,x3112)+E(f253(x3113,x3111,x3114),f253(x3113,x3112,x3114))
% 26.45/26.34  [312]~E(x3121,x3122)+E(f253(x3123,x3124,x3121),f253(x3123,x3124,x3122))
% 26.45/26.34  [313]~E(x3131,x3132)+E(f94(x3131),f94(x3132))
% 26.45/26.34  [314]~E(x3141,x3142)+E(f753(x3141,x3143,x3144),f753(x3142,x3143,x3144))
% 26.45/26.34  [315]~E(x3151,x3152)+E(f753(x3153,x3151,x3154),f753(x3153,x3152,x3154))
% 26.45/26.34  [316]~E(x3161,x3162)+E(f753(x3163,x3164,x3161),f753(x3163,x3164,x3162))
% 26.45/26.34  [317]~E(x3171,x3172)+E(f820(x3171,x3173,x3174),f820(x3172,x3173,x3174))
% 26.45/26.34  [318]~E(x3181,x3182)+E(f820(x3183,x3181,x3184),f820(x3183,x3182,x3184))
% 26.45/26.34  [319]~E(x3191,x3192)+E(f820(x3193,x3194,x3191),f820(x3193,x3194,x3192))
% 26.45/26.34  [320]~E(x3201,x3202)+E(f180(x3201,x3203),f180(x3202,x3203))
% 26.45/26.34  [321]~E(x3211,x3212)+E(f180(x3213,x3211),f180(x3213,x3212))
% 26.45/26.34  [322]~E(x3221,x3222)+E(f9(x3221,x3223),f9(x3222,x3223))
% 26.45/26.34  [323]~E(x3231,x3232)+E(f9(x3233,x3231),f9(x3233,x3232))
% 26.45/26.34  [324]~E(x3241,x3242)+E(f98(x3241,x3243,x3244,x3245),f98(x3242,x3243,x3244,x3245))
% 26.45/26.34  [325]~E(x3251,x3252)+E(f98(x3253,x3251,x3254,x3255),f98(x3253,x3252,x3254,x3255))
% 26.45/26.34  [326]~E(x3261,x3262)+E(f98(x3263,x3264,x3261,x3265),f98(x3263,x3264,x3262,x3265))
% 26.45/26.34  [327]~E(x3271,x3272)+E(f98(x3273,x3274,x3275,x3271),f98(x3273,x3274,x3275,x3272))
% 26.45/26.34  [328]~E(x3281,x3282)+E(f101(x3281,x3283),f101(x3282,x3283))
% 26.45/26.34  [329]~E(x3291,x3292)+E(f101(x3293,x3291),f101(x3293,x3292))
% 26.45/26.34  [330]~E(x3301,x3302)+E(f95(x3301,x3303,x3304,x3305),f95(x3302,x3303,x3304,x3305))
% 26.45/26.34  [331]~E(x3311,x3312)+E(f95(x3313,x3311,x3314,x3315),f95(x3313,x3312,x3314,x3315))
% 26.45/26.34  [332]~E(x3321,x3322)+E(f95(x3323,x3324,x3321,x3325),f95(x3323,x3324,x3322,x3325))
% 26.45/26.34  [333]~E(x3331,x3332)+E(f95(x3333,x3334,x3335,x3331),f95(x3333,x3334,x3335,x3332))
% 26.45/26.34  [334]~E(x3341,x3342)+E(f27(x3341,x3343,x3344),f27(x3342,x3343,x3344))
% 26.45/26.34  [335]~E(x3351,x3352)+E(f27(x3353,x3351,x3354),f27(x3353,x3352,x3354))
% 26.45/26.34  [336]~E(x3361,x3362)+E(f27(x3363,x3364,x3361),f27(x3363,x3364,x3362))
% 26.45/26.34  [337]~E(x3371,x3372)+E(f360(x3371,x3373),f360(x3372,x3373))
% 26.45/26.34  [338]~E(x3381,x3382)+E(f360(x3383,x3381),f360(x3383,x3382))
% 26.45/26.34  [339]~E(x3391,x3392)+E(f289(x3391,x3393,x3394),f289(x3392,x3393,x3394))
% 26.45/26.34  [340]~E(x3401,x3402)+E(f289(x3403,x3401,x3404),f289(x3403,x3402,x3404))
% 26.45/26.34  [341]~E(x3411,x3412)+E(f289(x3413,x3414,x3411),f289(x3413,x3414,x3412))
% 26.45/26.34  [342]~E(x3421,x3422)+E(f167(x3421),f167(x3422))
% 26.45/26.34  [343]~E(x3431,x3432)+E(f203(x3431,x3433,x3434,x3435),f203(x3432,x3433,x3434,x3435))
% 26.45/26.34  [344]~E(x3441,x3442)+E(f203(x3443,x3441,x3444,x3445),f203(x3443,x3442,x3444,x3445))
% 26.45/26.34  [345]~E(x3451,x3452)+E(f203(x3453,x3454,x3451,x3455),f203(x3453,x3454,x3452,x3455))
% 26.45/26.34  [346]~E(x3461,x3462)+E(f203(x3463,x3464,x3465,x3461),f203(x3463,x3464,x3465,x3462))
% 26.45/26.34  [347]~E(x3471,x3472)+E(f780(x3471,x3473,x3474,x3475),f780(x3472,x3473,x3474,x3475))
% 26.45/26.34  [348]~E(x3481,x3482)+E(f780(x3483,x3481,x3484,x3485),f780(x3483,x3482,x3484,x3485))
% 26.45/26.34  [349]~E(x3491,x3492)+E(f780(x3493,x3494,x3491,x3495),f780(x3493,x3494,x3492,x3495))
% 26.45/26.34  [350]~E(x3501,x3502)+E(f780(x3503,x3504,x3505,x3501),f780(x3503,x3504,x3505,x3502))
% 26.45/26.34  [351]~E(x3511,x3512)+E(f813(x3511,x3513,x3514),f813(x3512,x3513,x3514))
% 26.45/26.34  [352]~E(x3521,x3522)+E(f813(x3523,x3521,x3524),f813(x3523,x3522,x3524))
% 26.45/26.34  [353]~E(x3531,x3532)+E(f813(x3533,x3534,x3531),f813(x3533,x3534,x3532))
% 26.45/26.34  [354]~E(x3541,x3542)+E(f165(x3541),f165(x3542))
% 26.45/26.34  [355]~E(x3551,x3552)+E(f63(x3551,x3553,x3554,x3555),f63(x3552,x3553,x3554,x3555))
% 26.45/26.34  [356]~E(x3561,x3562)+E(f63(x3563,x3561,x3564,x3565),f63(x3563,x3562,x3564,x3565))
% 26.45/26.34  [357]~E(x3571,x3572)+E(f63(x3573,x3574,x3571,x3575),f63(x3573,x3574,x3572,x3575))
% 26.45/26.34  [358]~E(x3581,x3582)+E(f63(x3583,x3584,x3585,x3581),f63(x3583,x3584,x3585,x3582))
% 26.45/26.34  [359]~E(x3591,x3592)+E(f306(x3591,x3593),f306(x3592,x3593))
% 26.45/26.34  [360]~E(x3601,x3602)+E(f306(x3603,x3601),f306(x3603,x3602))
% 26.45/26.34  [361]~E(x3611,x3612)+E(f287(x3611),f287(x3612))
% 26.45/26.34  [362]~E(x3621,x3622)+E(f25(x3621,x3623),f25(x3622,x3623))
% 26.45/26.34  [363]~E(x3631,x3632)+E(f25(x3633,x3631),f25(x3633,x3632))
% 26.45/26.34  [364]~E(x3641,x3642)+E(f307(x3641,x3643),f307(x3642,x3643))
% 26.45/26.34  [365]~E(x3651,x3652)+E(f307(x3653,x3651),f307(x3653,x3652))
% 26.45/26.34  [366]~E(x3661,x3662)+E(f290(x3661),f290(x3662))
% 26.45/26.34  [367]~E(x3671,x3672)+E(f288(x3671,x3673),f288(x3672,x3673))
% 26.45/26.34  [368]~E(x3681,x3682)+E(f288(x3683,x3681),f288(x3683,x3682))
% 26.45/26.34  [369]~E(x3691,x3692)+E(f200(x3691,x3693),f200(x3692,x3693))
% 26.45/26.34  [370]~E(x3701,x3702)+E(f200(x3703,x3701),f200(x3703,x3702))
% 26.45/26.34  [371]~E(x3711,x3712)+E(f133(x3711),f133(x3712))
% 26.45/26.34  [372]~E(x3721,x3722)+E(f129(x3721),f129(x3722))
% 26.45/26.34  [373]~E(x3731,x3732)+E(f821(x3731,x3733,x3734),f821(x3732,x3733,x3734))
% 26.45/26.34  [374]~E(x3741,x3742)+E(f821(x3743,x3741,x3744),f821(x3743,x3742,x3744))
% 26.45/26.34  [375]~E(x3751,x3752)+E(f821(x3753,x3754,x3751),f821(x3753,x3754,x3752))
% 26.45/26.34  [376]~E(x3761,x3762)+E(f245(x3761,x3763),f245(x3762,x3763))
% 26.45/26.34  [377]~E(x3771,x3772)+E(f245(x3773,x3771),f245(x3773,x3772))
% 26.45/26.34  [378]~E(x3781,x3782)+E(f67(x3781,x3783),f67(x3782,x3783))
% 26.45/26.34  [379]~E(x3791,x3792)+E(f67(x3793,x3791),f67(x3793,x3792))
% 26.45/26.34  [380]~E(x3801,x3802)+E(f666(x3801,x3803,x3804,x3805),f666(x3802,x3803,x3804,x3805))
% 26.45/26.34  [381]~E(x3811,x3812)+E(f666(x3813,x3811,x3814,x3815),f666(x3813,x3812,x3814,x3815))
% 26.45/26.34  [382]~E(x3821,x3822)+E(f666(x3823,x3824,x3821,x3825),f666(x3823,x3824,x3822,x3825))
% 26.45/26.34  [383]~E(x3831,x3832)+E(f666(x3833,x3834,x3835,x3831),f666(x3833,x3834,x3835,x3832))
% 26.45/26.34  [384]~E(x3841,x3842)+E(f13(x3841,x3843,x3844),f13(x3842,x3843,x3844))
% 26.45/26.34  [385]~E(x3851,x3852)+E(f13(x3853,x3851,x3854),f13(x3853,x3852,x3854))
% 26.45/26.34  [386]~E(x3861,x3862)+E(f13(x3863,x3864,x3861),f13(x3863,x3864,x3862))
% 26.45/26.34  [387]~E(x3871,x3872)+E(f26(x3871,x3873,x3874),f26(x3872,x3873,x3874))
% 26.45/26.34  [388]~E(x3881,x3882)+E(f26(x3883,x3881,x3884),f26(x3883,x3882,x3884))
% 26.45/26.34  [389]~E(x3891,x3892)+E(f26(x3893,x3894,x3891),f26(x3893,x3894,x3892))
% 26.45/26.34  [390]~E(x3901,x3902)+E(f754(x3901,x3903,x3904),f754(x3902,x3903,x3904))
% 26.45/26.34  [391]~E(x3911,x3912)+E(f754(x3913,x3911,x3914),f754(x3913,x3912,x3914))
% 26.45/26.34  [392]~E(x3921,x3922)+E(f754(x3923,x3924,x3921),f754(x3923,x3924,x3922))
% 26.45/26.34  [393]~E(x3931,x3932)+E(f244(x3931,x3933),f244(x3932,x3933))
% 26.45/26.34  [394]~E(x3941,x3942)+E(f244(x3943,x3941),f244(x3943,x3942))
% 26.45/26.34  [395]~E(x3951,x3952)+E(f779(x3951,x3953,x3954,x3955),f779(x3952,x3953,x3954,x3955))
% 26.45/26.34  [396]~E(x3961,x3962)+E(f779(x3963,x3961,x3964,x3965),f779(x3963,x3962,x3964,x3965))
% 26.45/26.34  [397]~E(x3971,x3972)+E(f779(x3973,x3974,x3971,x3975),f779(x3973,x3974,x3972,x3975))
% 26.45/26.34  [398]~E(x3981,x3982)+E(f779(x3983,x3984,x3985,x3981),f779(x3983,x3984,x3985,x3982))
% 26.45/26.34  [399]~E(x3991,x3992)+E(f139(x3991,x3993),f139(x3992,x3993))
% 26.45/26.34  [400]~E(x4001,x4002)+E(f139(x4003,x4001),f139(x4003,x4002))
% 26.45/26.34  [401]~E(x4011,x4012)+E(f493(x4011,x4013,x4014,x4015,x4016),f493(x4012,x4013,x4014,x4015,x4016))
% 26.45/26.34  [402]~E(x4021,x4022)+E(f493(x4023,x4021,x4024,x4025,x4026),f493(x4023,x4022,x4024,x4025,x4026))
% 26.45/26.34  [403]~E(x4031,x4032)+E(f493(x4033,x4034,x4031,x4035,x4036),f493(x4033,x4034,x4032,x4035,x4036))
% 26.45/26.34  [404]~E(x4041,x4042)+E(f493(x4043,x4044,x4045,x4041,x4046),f493(x4043,x4044,x4045,x4042,x4046))
% 26.45/26.34  [405]~E(x4051,x4052)+E(f493(x4053,x4054,x4055,x4056,x4051),f493(x4053,x4054,x4055,x4056,x4052))
% 26.45/26.34  [406]~E(x4061,x4062)+E(f746(x4061,x4063,x4064,x4065,x4066,x4067),f746(x4062,x4063,x4064,x4065,x4066,x4067))
% 26.45/26.34  [407]~E(x4071,x4072)+E(f746(x4073,x4071,x4074,x4075,x4076,x4077),f746(x4073,x4072,x4074,x4075,x4076,x4077))
% 26.45/26.34  [408]~E(x4081,x4082)+E(f746(x4083,x4084,x4081,x4085,x4086,x4087),f746(x4083,x4084,x4082,x4085,x4086,x4087))
% 26.45/26.34  [409]~E(x4091,x4092)+E(f746(x4093,x4094,x4095,x4091,x4096,x4097),f746(x4093,x4094,x4095,x4092,x4096,x4097))
% 26.45/26.34  [410]~E(x4101,x4102)+E(f746(x4103,x4104,x4105,x4106,x4101,x4107),f746(x4103,x4104,x4105,x4106,x4102,x4107))
% 26.45/26.34  [411]~E(x4111,x4112)+E(f746(x4113,x4114,x4115,x4116,x4117,x4111),f746(x4113,x4114,x4115,x4116,x4117,x4112))
% 26.45/26.34  [412]~E(x4121,x4122)+E(f373(x4121,x4123,x4124,x4125,x4126),f373(x4122,x4123,x4124,x4125,x4126))
% 26.45/26.34  [413]~E(x4131,x4132)+E(f373(x4133,x4131,x4134,x4135,x4136),f373(x4133,x4132,x4134,x4135,x4136))
% 26.45/26.34  [414]~E(x4141,x4142)+E(f373(x4143,x4144,x4141,x4145,x4146),f373(x4143,x4144,x4142,x4145,x4146))
% 26.45/26.34  [415]~E(x4151,x4152)+E(f373(x4153,x4154,x4155,x4151,x4156),f373(x4153,x4154,x4155,x4152,x4156))
% 26.45/26.34  [416]~E(x4161,x4162)+E(f373(x4163,x4164,x4165,x4166,x4161),f373(x4163,x4164,x4165,x4166,x4162))
% 26.45/26.34  [417]~E(x4171,x4172)+E(f759(x4171,x4173,x4174),f759(x4172,x4173,x4174))
% 26.45/26.34  [418]~E(x4181,x4182)+E(f759(x4183,x4181,x4184),f759(x4183,x4182,x4184))
% 26.45/26.34  [419]~E(x4191,x4192)+E(f759(x4193,x4194,x4191),f759(x4193,x4194,x4192))
% 26.45/26.34  [420]~E(x4201,x4202)+E(f49(x4201,x4203),f49(x4202,x4203))
% 26.45/26.34  [421]~E(x4211,x4212)+E(f49(x4213,x4211),f49(x4213,x4212))
% 26.45/26.34  [422]~E(x4221,x4222)+E(f563(x4221),f563(x4222))
% 26.45/26.34  [423]~E(x4231,x4232)+E(f29(x4231,x4233),f29(x4232,x4233))
% 26.45/26.34  [424]~E(x4241,x4242)+E(f29(x4243,x4241),f29(x4243,x4242))
% 26.45/26.34  [425]~E(x4251,x4252)+E(f51(x4251,x4253),f51(x4252,x4253))
% 26.45/26.34  [426]~E(x4261,x4262)+E(f51(x4263,x4261),f51(x4263,x4262))
% 26.45/26.34  [427]~E(x4271,x4272)+E(f59(x4271),f59(x4272))
% 26.45/26.34  [428]~E(x4281,x4282)+E(f172(x4281,x4283,x4284),f172(x4282,x4283,x4284))
% 26.45/26.34  [429]~E(x4291,x4292)+E(f172(x4293,x4291,x4294),f172(x4293,x4292,x4294))
% 26.45/26.34  [430]~E(x4301,x4302)+E(f172(x4303,x4304,x4301),f172(x4303,x4304,x4302))
% 26.45/26.34  [431]~E(x4311,x4312)+E(f88(x4311,x4313),f88(x4312,x4313))
% 26.45/26.34  [432]~E(x4321,x4322)+E(f88(x4323,x4321),f88(x4323,x4322))
% 26.45/26.34  [433]~E(x4331,x4332)+E(f100(x4331),f100(x4332))
% 26.45/26.34  [434]~E(x4341,x4342)+E(f93(x4341,x4343),f93(x4342,x4343))
% 26.45/26.34  [435]~E(x4351,x4352)+E(f93(x4353,x4351),f93(x4353,x4352))
% 26.45/26.34  [436]~E(x4361,x4362)+E(f173(x4361,x4363),f173(x4362,x4363))
% 26.45/26.34  [437]~E(x4371,x4372)+E(f173(x4373,x4371),f173(x4373,x4372))
% 26.45/26.34  [438]~E(x4381,x4382)+E(f149(x4381,x4383),f149(x4382,x4383))
% 26.45/26.34  [439]~E(x4391,x4392)+E(f149(x4393,x4391),f149(x4393,x4392))
% 26.45/26.34  [440]~E(x4401,x4402)+E(f166(x4401,x4403,x4404),f166(x4402,x4403,x4404))
% 26.45/26.34  [441]~E(x4411,x4412)+E(f166(x4413,x4411,x4414),f166(x4413,x4412,x4414))
% 26.45/26.34  [442]~E(x4421,x4422)+E(f166(x4423,x4424,x4421),f166(x4423,x4424,x4422))
% 26.45/26.34  [443]~E(x4431,x4432)+E(f436(x4431,x4433),f436(x4432,x4433))
% 26.45/26.34  [444]~E(x4441,x4442)+E(f436(x4443,x4441),f436(x4443,x4442))
% 26.45/26.34  [445]~E(x4451,x4452)+E(f228(x4451,x4453,x4454,x4455),f228(x4452,x4453,x4454,x4455))
% 26.45/26.34  [446]~E(x4461,x4462)+E(f228(x4463,x4461,x4464,x4465),f228(x4463,x4462,x4464,x4465))
% 26.45/26.34  [447]~E(x4471,x4472)+E(f228(x4473,x4474,x4471,x4475),f228(x4473,x4474,x4472,x4475))
% 26.45/26.34  [448]~E(x4481,x4482)+E(f228(x4483,x4484,x4485,x4481),f228(x4483,x4484,x4485,x4482))
% 26.45/26.34  [449]~E(x4491,x4492)+E(f225(x4491,x4493),f225(x4492,x4493))
% 26.45/26.34  [450]~E(x4501,x4502)+E(f225(x4503,x4501),f225(x4503,x4502))
% 26.45/26.34  [451]~E(x4511,x4512)+E(f85(x4511,x4513),f85(x4512,x4513))
% 26.45/26.34  [452]~E(x4521,x4522)+E(f85(x4523,x4521),f85(x4523,x4522))
% 26.45/26.34  [453]~E(x4531,x4532)+E(f52(x4531,x4533),f52(x4532,x4533))
% 26.45/26.34  [454]~E(x4541,x4542)+E(f52(x4543,x4541),f52(x4543,x4542))
% 26.45/26.34  [455]~E(x4551,x4552)+E(f298(x4551,x4553,x4554),f298(x4552,x4553,x4554))
% 26.45/26.34  [456]~E(x4561,x4562)+E(f298(x4563,x4561,x4564),f298(x4563,x4562,x4564))
% 26.45/26.34  [457]~E(x4571,x4572)+E(f298(x4573,x4574,x4571),f298(x4573,x4574,x4572))
% 26.45/26.34  [458]~E(x4581,x4582)+E(f241(x4581),f241(x4582))
% 26.45/26.34  [459]~E(x4591,x4592)+E(f707(x4591,x4593,x4594,x4595),f707(x4592,x4593,x4594,x4595))
% 26.45/26.34  [460]~E(x4601,x4602)+E(f707(x4603,x4601,x4604,x4605),f707(x4603,x4602,x4604,x4605))
% 26.45/26.34  [461]~E(x4611,x4612)+E(f707(x4613,x4614,x4611,x4615),f707(x4613,x4614,x4612,x4615))
% 26.45/26.34  [462]~E(x4621,x4622)+E(f707(x4623,x4624,x4625,x4621),f707(x4623,x4624,x4625,x4622))
% 26.45/26.34  [463]~E(x4631,x4632)+E(f641(x4631,x4633,x4634,x4635),f641(x4632,x4633,x4634,x4635))
% 26.45/26.34  [464]~E(x4641,x4642)+E(f641(x4643,x4641,x4644,x4645),f641(x4643,x4642,x4644,x4645))
% 26.45/26.34  [465]~E(x4651,x4652)+E(f641(x4653,x4654,x4651,x4655),f641(x4653,x4654,x4652,x4655))
% 26.45/26.34  [466]~E(x4661,x4662)+E(f641(x4663,x4664,x4665,x4661),f641(x4663,x4664,x4665,x4662))
% 26.45/26.34  [467]~E(x4671,x4672)+E(f134(x4671),f134(x4672))
% 26.45/26.34  [468]~E(x4681,x4682)+E(f336(x4681,x4683,x4684,x4685),f336(x4682,x4683,x4684,x4685))
% 26.45/26.34  [469]~E(x4691,x4692)+E(f336(x4693,x4691,x4694,x4695),f336(x4693,x4692,x4694,x4695))
% 26.45/26.34  [470]~E(x4701,x4702)+E(f336(x4703,x4704,x4701,x4705),f336(x4703,x4704,x4702,x4705))
% 26.45/26.34  [471]~E(x4711,x4712)+E(f336(x4713,x4714,x4715,x4711),f336(x4713,x4714,x4715,x4712))
% 26.45/26.34  [472]~E(x4721,x4722)+E(f811(x4721,x4723,x4724),f811(x4722,x4723,x4724))
% 26.45/26.34  [473]~E(x4731,x4732)+E(f811(x4733,x4731,x4734),f811(x4733,x4732,x4734))
% 26.45/26.34  [474]~E(x4741,x4742)+E(f811(x4743,x4744,x4741),f811(x4743,x4744,x4742))
% 26.45/26.34  [475]~E(x4751,x4752)+E(f79(x4751,x4753,x4754,x4755,x4756),f79(x4752,x4753,x4754,x4755,x4756))
% 26.45/26.34  [476]~E(x4761,x4762)+E(f79(x4763,x4761,x4764,x4765,x4766),f79(x4763,x4762,x4764,x4765,x4766))
% 26.45/26.34  [477]~E(x4771,x4772)+E(f79(x4773,x4774,x4771,x4775,x4776),f79(x4773,x4774,x4772,x4775,x4776))
% 26.45/26.34  [478]~E(x4781,x4782)+E(f79(x4783,x4784,x4785,x4781,x4786),f79(x4783,x4784,x4785,x4782,x4786))
% 26.45/26.34  [479]~E(x4791,x4792)+E(f79(x4793,x4794,x4795,x4796,x4791),f79(x4793,x4794,x4795,x4796,x4792))
% 26.45/26.34  [480]~E(x4801,x4802)+E(f459(x4801,x4803,x4804),f459(x4802,x4803,x4804))
% 26.45/26.34  [481]~E(x4811,x4812)+E(f459(x4813,x4811,x4814),f459(x4813,x4812,x4814))
% 26.45/26.34  [482]~E(x4821,x4822)+E(f459(x4823,x4824,x4821),f459(x4823,x4824,x4822))
% 26.45/26.34  [483]~E(x4831,x4832)+E(f329(x4831,x4833,x4834),f329(x4832,x4833,x4834))
% 26.45/26.34  [484]~E(x4841,x4842)+E(f329(x4843,x4841,x4844),f329(x4843,x4842,x4844))
% 26.45/26.34  [485]~E(x4851,x4852)+E(f329(x4853,x4854,x4851),f329(x4853,x4854,x4852))
% 26.45/26.34  [486]~E(x4861,x4862)+E(f381(x4861,x4863),f381(x4862,x4863))
% 26.45/26.34  [487]~E(x4871,x4872)+E(f381(x4873,x4871),f381(x4873,x4872))
% 26.45/26.34  [488]~E(x4881,x4882)+E(f128(x4881),f128(x4882))
% 26.45/26.34  [489]~E(x4891,x4892)+E(f750(x4891,x4893,x4894,x4895,x4896,x4897,x4898,x4899),f750(x4892,x4893,x4894,x4895,x4896,x4897,x4898,x4899))
% 26.45/26.34  [490]~E(x4901,x4902)+E(f750(x4903,x4901,x4904,x4905,x4906,x4907,x4908,x4909),f750(x4903,x4902,x4904,x4905,x4906,x4907,x4908,x4909))
% 26.45/26.34  [491]~E(x4911,x4912)+E(f750(x4913,x4914,x4911,x4915,x4916,x4917,x4918,x4919),f750(x4913,x4914,x4912,x4915,x4916,x4917,x4918,x4919))
% 26.45/26.34  [492]~E(x4921,x4922)+E(f750(x4923,x4924,x4925,x4921,x4926,x4927,x4928,x4929),f750(x4923,x4924,x4925,x4922,x4926,x4927,x4928,x4929))
% 26.45/26.34  [493]~E(x4931,x4932)+E(f750(x4933,x4934,x4935,x4936,x4931,x4937,x4938,x4939),f750(x4933,x4934,x4935,x4936,x4932,x4937,x4938,x4939))
% 26.45/26.34  [494]~E(x4941,x4942)+E(f750(x4943,x4944,x4945,x4946,x4947,x4941,x4948,x4949),f750(x4943,x4944,x4945,x4946,x4947,x4942,x4948,x4949))
% 26.45/26.34  [495]~E(x4951,x4952)+E(f750(x4953,x4954,x4955,x4956,x4957,x4958,x4951,x4959),f750(x4953,x4954,x4955,x4956,x4957,x4958,x4952,x4959))
% 26.45/26.34  [496]~E(x4961,x4962)+E(f750(x4963,x4964,x4965,x4966,x4967,x4968,x4969,x4961),f750(x4963,x4964,x4965,x4966,x4967,x4968,x4969,x4962))
% 26.45/26.34  [497]~E(x4971,x4972)+E(f11(x4971,x4973),f11(x4972,x4973))
% 26.45/26.34  [498]~E(x4981,x4982)+E(f11(x4983,x4981),f11(x4983,x4982))
% 26.45/26.34  [499]~E(x4991,x4992)+E(f155(x4991,x4993),f155(x4992,x4993))
% 26.45/26.34  [500]~E(x5001,x5002)+E(f155(x5003,x5001),f155(x5003,x5002))
% 26.45/26.34  [501]~E(x5011,x5012)+E(f174(x5011,x5013),f174(x5012,x5013))
% 26.45/26.34  [502]~E(x5021,x5022)+E(f174(x5023,x5021),f174(x5023,x5022))
% 26.45/26.34  [503]~E(x5031,x5032)+E(f44(x5031,x5033),f44(x5032,x5033))
% 26.45/26.34  [504]~E(x5041,x5042)+E(f44(x5043,x5041),f44(x5043,x5042))
% 26.45/26.34  [505]~E(x5051,x5052)+E(f825(x5051,x5053,x5054,x5055),f825(x5052,x5053,x5054,x5055))
% 26.45/26.34  [506]~E(x5061,x5062)+E(f825(x5063,x5061,x5064,x5065),f825(x5063,x5062,x5064,x5065))
% 26.45/26.34  [507]~E(x5071,x5072)+E(f825(x5073,x5074,x5071,x5075),f825(x5073,x5074,x5072,x5075))
% 26.45/26.34  [508]~E(x5081,x5082)+E(f825(x5083,x5084,x5085,x5081),f825(x5083,x5084,x5085,x5082))
% 26.45/26.34  [509]~E(x5091,x5092)+E(f246(x5091,x5093),f246(x5092,x5093))
% 26.45/26.34  [510]~E(x5101,x5102)+E(f246(x5103,x5101),f246(x5103,x5102))
% 26.45/26.34  [511]~E(x5111,x5112)+E(f293(x5111),f293(x5112))
% 26.45/26.34  [512]~E(x5121,x5122)+E(f812(x5121,x5123,x5124),f812(x5122,x5123,x5124))
% 26.45/26.34  [513]~E(x5131,x5132)+E(f812(x5133,x5131,x5134),f812(x5133,x5132,x5134))
% 26.45/26.34  [514]~E(x5141,x5142)+E(f812(x5143,x5144,x5141),f812(x5143,x5144,x5142))
% 26.45/26.34  [515]~E(x5151,x5152)+E(f274(x5151,x5153),f274(x5152,x5153))
% 26.45/26.34  [516]~E(x5161,x5162)+E(f274(x5163,x5161),f274(x5163,x5162))
% 26.45/26.34  [517]~E(x5171,x5172)+E(f271(x5171),f271(x5172))
% 26.45/26.34  [518]~E(x5181,x5182)+E(f154(x5181,x5183),f154(x5182,x5183))
% 26.45/26.34  [519]~E(x5191,x5192)+E(f154(x5193,x5191),f154(x5193,x5192))
% 26.45/26.34  [520]~E(x5201,x5202)+E(f651(x5201,x5203,x5204),f651(x5202,x5203,x5204))
% 26.45/26.34  [521]~E(x5211,x5212)+E(f651(x5213,x5211,x5214),f651(x5213,x5212,x5214))
% 26.45/26.34  [522]~E(x5221,x5222)+E(f651(x5223,x5224,x5221),f651(x5223,x5224,x5222))
% 26.45/26.34  [523]~E(x5231,x5232)+E(f418(x5231,x5233,x5234),f418(x5232,x5233,x5234))
% 26.45/26.34  [524]~E(x5241,x5242)+E(f418(x5243,x5241,x5244),f418(x5243,x5242,x5244))
% 26.45/26.34  [525]~E(x5251,x5252)+E(f418(x5253,x5254,x5251),f418(x5253,x5254,x5252))
% 26.45/26.34  [526]~E(x5261,x5262)+E(f522(x5261,x5263,x5264),f522(x5262,x5263,x5264))
% 26.45/26.34  [527]~E(x5271,x5272)+E(f522(x5273,x5271,x5274),f522(x5273,x5272,x5274))
% 26.45/26.34  [528]~E(x5281,x5282)+E(f522(x5283,x5284,x5281),f522(x5283,x5284,x5282))
% 26.45/26.34  [529]~E(x5291,x5292)+E(f140(x5291,x5293),f140(x5292,x5293))
% 26.45/26.34  [530]~E(x5301,x5302)+E(f140(x5303,x5301),f140(x5303,x5302))
% 26.45/26.34  [531]~E(x5311,x5312)+E(f115(x5311),f115(x5312))
% 26.45/26.34  [532]~E(x5321,x5322)+E(f137(x5321),f137(x5322))
% 26.45/26.34  [533]~E(x5331,x5332)+E(f144(x5331,x5333,x5334),f144(x5332,x5333,x5334))
% 26.45/26.34  [534]~E(x5341,x5342)+E(f144(x5343,x5341,x5344),f144(x5343,x5342,x5344))
% 26.45/26.34  [535]~E(x5351,x5352)+E(f144(x5353,x5354,x5351),f144(x5353,x5354,x5352))
% 26.45/26.34  [536]~E(x5361,x5362)+E(f156(x5361,x5363),f156(x5362,x5363))
% 26.45/26.34  [537]~E(x5371,x5372)+E(f156(x5373,x5371),f156(x5373,x5372))
% 26.45/26.34  [538]~E(x5381,x5382)+E(f832(x5381,x5383,x5384,x5385,x5386,x5387,x5388),f832(x5382,x5383,x5384,x5385,x5386,x5387,x5388))
% 26.45/26.34  [539]~E(x5391,x5392)+E(f832(x5393,x5391,x5394,x5395,x5396,x5397,x5398),f832(x5393,x5392,x5394,x5395,x5396,x5397,x5398))
% 26.45/26.34  [540]~E(x5401,x5402)+E(f832(x5403,x5404,x5401,x5405,x5406,x5407,x5408),f832(x5403,x5404,x5402,x5405,x5406,x5407,x5408))
% 26.45/26.34  [541]~E(x5411,x5412)+E(f832(x5413,x5414,x5415,x5411,x5416,x5417,x5418),f832(x5413,x5414,x5415,x5412,x5416,x5417,x5418))
% 26.45/26.34  [542]~E(x5421,x5422)+E(f832(x5423,x5424,x5425,x5426,x5421,x5427,x5428),f832(x5423,x5424,x5425,x5426,x5422,x5427,x5428))
% 26.45/26.34  [543]~E(x5431,x5432)+E(f832(x5433,x5434,x5435,x5436,x5437,x5431,x5438),f832(x5433,x5434,x5435,x5436,x5437,x5432,x5438))
% 26.45/26.34  [544]~E(x5441,x5442)+E(f832(x5443,x5444,x5445,x5446,x5447,x5448,x5441),f832(x5443,x5444,x5445,x5446,x5447,x5448,x5442))
% 26.45/26.34  [545]~E(x5451,x5452)+E(f677(x5451,x5453,x5454,x5455),f677(x5452,x5453,x5454,x5455))
% 26.45/26.34  [546]~E(x5461,x5462)+E(f677(x5463,x5461,x5464,x5465),f677(x5463,x5462,x5464,x5465))
% 26.45/26.34  [547]~E(x5471,x5472)+E(f677(x5473,x5474,x5471,x5475),f677(x5473,x5474,x5472,x5475))
% 26.45/26.34  [548]~E(x5481,x5482)+E(f677(x5483,x5484,x5485,x5481),f677(x5483,x5484,x5485,x5482))
% 26.45/26.34  [549]~E(x5491,x5492)+E(f534(x5491,x5493,x5494,x5495,x5496),f534(x5492,x5493,x5494,x5495,x5496))
% 26.45/26.34  [550]~E(x5501,x5502)+E(f534(x5503,x5501,x5504,x5505,x5506),f534(x5503,x5502,x5504,x5505,x5506))
% 26.45/26.34  [551]~E(x5511,x5512)+E(f534(x5513,x5514,x5511,x5515,x5516),f534(x5513,x5514,x5512,x5515,x5516))
% 26.45/26.34  [552]~E(x5521,x5522)+E(f534(x5523,x5524,x5525,x5521,x5526),f534(x5523,x5524,x5525,x5522,x5526))
% 26.45/26.34  [553]~E(x5531,x5532)+E(f534(x5533,x5534,x5535,x5536,x5531),f534(x5533,x5534,x5535,x5536,x5532))
% 26.45/26.34  [554]~E(x5541,x5542)+E(f50(x5541,x5543),f50(x5542,x5543))
% 26.45/26.34  [555]~E(x5551,x5552)+E(f50(x5553,x5551),f50(x5553,x5552))
% 26.45/26.34  [556]~E(x5561,x5562)+E(f66(x5561,x5563,x5564),f66(x5562,x5563,x5564))
% 26.45/26.34  [557]~E(x5571,x5572)+E(f66(x5573,x5571,x5574),f66(x5573,x5572,x5574))
% 26.45/26.34  [558]~E(x5581,x5582)+E(f66(x5583,x5584,x5581),f66(x5583,x5584,x5582))
% 26.45/26.34  [559]~E(x5591,x5592)+E(f349(x5591,x5593,x5594,x5595,x5596,x5597),f349(x5592,x5593,x5594,x5595,x5596,x5597))
% 26.45/26.34  [560]~E(x5601,x5602)+E(f349(x5603,x5601,x5604,x5605,x5606,x5607),f349(x5603,x5602,x5604,x5605,x5606,x5607))
% 26.45/26.34  [561]~E(x5611,x5612)+E(f349(x5613,x5614,x5611,x5615,x5616,x5617),f349(x5613,x5614,x5612,x5615,x5616,x5617))
% 26.45/26.34  [562]~E(x5621,x5622)+E(f349(x5623,x5624,x5625,x5621,x5626,x5627),f349(x5623,x5624,x5625,x5622,x5626,x5627))
% 26.45/26.34  [563]~E(x5631,x5632)+E(f349(x5633,x5634,x5635,x5636,x5631,x5637),f349(x5633,x5634,x5635,x5636,x5632,x5637))
% 26.45/26.34  [564]~E(x5641,x5642)+E(f349(x5643,x5644,x5645,x5646,x5647,x5641),f349(x5643,x5644,x5645,x5646,x5647,x5642))
% 26.45/26.34  [565]~E(x5651,x5652)+E(f606(x5651,x5653,x5654,x5655),f606(x5652,x5653,x5654,x5655))
% 26.45/26.34  [566]~E(x5661,x5662)+E(f606(x5663,x5661,x5664,x5665),f606(x5663,x5662,x5664,x5665))
% 26.45/26.34  [567]~E(x5671,x5672)+E(f606(x5673,x5674,x5671,x5675),f606(x5673,x5674,x5672,x5675))
% 26.45/26.34  [568]~E(x5681,x5682)+E(f606(x5683,x5684,x5685,x5681),f606(x5683,x5684,x5685,x5682))
% 26.45/26.34  [569]~E(x5691,x5692)+E(f70(x5691,x5693,x5694,x5695,x5696),f70(x5692,x5693,x5694,x5695,x5696))
% 26.45/26.34  [570]~E(x5701,x5702)+E(f70(x5703,x5701,x5704,x5705,x5706),f70(x5703,x5702,x5704,x5705,x5706))
% 26.45/26.34  [571]~E(x5711,x5712)+E(f70(x5713,x5714,x5711,x5715,x5716),f70(x5713,x5714,x5712,x5715,x5716))
% 26.45/26.34  [572]~E(x5721,x5722)+E(f70(x5723,x5724,x5725,x5721,x5726),f70(x5723,x5724,x5725,x5722,x5726))
% 26.45/26.34  [573]~E(x5731,x5732)+E(f70(x5733,x5734,x5735,x5736,x5731),f70(x5733,x5734,x5735,x5736,x5732))
% 26.45/26.34  [574]~E(x5741,x5742)+E(f56(x5741,x5743),f56(x5742,x5743))
% 26.45/26.34  [575]~E(x5751,x5752)+E(f56(x5753,x5751),f56(x5753,x5752))
% 26.45/26.34  [576]~E(x5761,x5762)+E(f683(x5761,x5763),f683(x5762,x5763))
% 26.45/26.34  [577]~E(x5771,x5772)+E(f683(x5773,x5771),f683(x5773,x5772))
% 26.45/26.34  [578]~E(x5781,x5782)+E(f407(x5781,x5783,x5784),f407(x5782,x5783,x5784))
% 26.45/26.34  [579]~E(x5791,x5792)+E(f407(x5793,x5791,x5794),f407(x5793,x5792,x5794))
% 26.45/26.34  [580]~E(x5801,x5802)+E(f407(x5803,x5804,x5801),f407(x5803,x5804,x5802))
% 26.45/26.34  [581]~E(x5811,x5812)+E(f193(x5811,x5813),f193(x5812,x5813))
% 26.45/26.34  [582]~E(x5821,x5822)+E(f193(x5823,x5821),f193(x5823,x5822))
% 26.45/26.34  [583]~E(x5831,x5832)+E(f344(x5831,x5833,x5834,x5835,x5836),f344(x5832,x5833,x5834,x5835,x5836))
% 26.45/26.34  [584]~E(x5841,x5842)+E(f344(x5843,x5841,x5844,x5845,x5846),f344(x5843,x5842,x5844,x5845,x5846))
% 26.45/26.34  [585]~E(x5851,x5852)+E(f344(x5853,x5854,x5851,x5855,x5856),f344(x5853,x5854,x5852,x5855,x5856))
% 26.45/26.34  [586]~E(x5861,x5862)+E(f344(x5863,x5864,x5865,x5861,x5866),f344(x5863,x5864,x5865,x5862,x5866))
% 26.45/26.34  [587]~E(x5871,x5872)+E(f344(x5873,x5874,x5875,x5876,x5871),f344(x5873,x5874,x5875,x5876,x5872))
% 26.45/26.34  [588]~E(x5881,x5882)+E(f53(x5881,x5883),f53(x5882,x5883))
% 26.45/26.34  [589]~E(x5891,x5892)+E(f53(x5893,x5891),f53(x5893,x5892))
% 26.45/26.34  [590]~E(x5901,x5902)+E(f237(x5901,x5903),f237(x5902,x5903))
% 26.45/26.34  [591]~E(x5911,x5912)+E(f237(x5913,x5911),f237(x5913,x5912))
% 26.45/26.34  [592]~E(x5921,x5922)+E(f30(x5921,x5923),f30(x5922,x5923))
% 26.45/26.34  [593]~E(x5931,x5932)+E(f30(x5933,x5931),f30(x5933,x5932))
% 26.45/26.34  [594]~E(x5941,x5942)+E(f42(x5941),f42(x5942))
% 26.45/26.34  [595]~E(x5951,x5952)+E(f221(x5951,x5953,x5954),f221(x5952,x5953,x5954))
% 26.45/26.34  [596]~E(x5961,x5962)+E(f221(x5963,x5961,x5964),f221(x5963,x5962,x5964))
% 26.45/26.34  [597]~E(x5971,x5972)+E(f221(x5973,x5974,x5971),f221(x5973,x5974,x5972))
% 26.45/26.34  [598]~E(x5981,x5982)+E(f623(x5981,x5983,x5984),f623(x5982,x5983,x5984))
% 26.45/26.34  [599]~E(x5991,x5992)+E(f623(x5993,x5991,x5994),f623(x5993,x5992,x5994))
% 26.45/26.34  [600]~E(x6001,x6002)+E(f623(x6003,x6004,x6001),f623(x6003,x6004,x6002))
% 26.45/26.34  [601]~E(x6011,x6012)+E(f159(x6011,x6013,x6014,x6015),f159(x6012,x6013,x6014,x6015))
% 26.45/26.34  [602]~E(x6021,x6022)+E(f159(x6023,x6021,x6024,x6025),f159(x6023,x6022,x6024,x6025))
% 26.45/26.34  [603]~E(x6031,x6032)+E(f159(x6033,x6034,x6031,x6035),f159(x6033,x6034,x6032,x6035))
% 26.45/26.34  [604]~E(x6041,x6042)+E(f159(x6043,x6044,x6045,x6041),f159(x6043,x6044,x6045,x6042))
% 26.45/26.34  [605]~E(x6051,x6052)+E(f716(x6051,x6053,x6054,x6055),f716(x6052,x6053,x6054,x6055))
% 26.45/26.34  [606]~E(x6061,x6062)+E(f716(x6063,x6061,x6064,x6065),f716(x6063,x6062,x6064,x6065))
% 26.45/26.34  [607]~E(x6071,x6072)+E(f716(x6073,x6074,x6071,x6075),f716(x6073,x6074,x6072,x6075))
% 26.45/26.34  [608]~E(x6081,x6082)+E(f716(x6083,x6084,x6085,x6081),f716(x6083,x6084,x6085,x6082))
% 26.45/26.34  [609]~E(x6091,x6092)+E(f325(x6091,x6093),f325(x6092,x6093))
% 26.45/26.34  [610]~E(x6101,x6102)+E(f325(x6103,x6101),f325(x6103,x6102))
% 26.45/26.34  [611]~E(x6111,x6112)+E(f411(x6111,x6113,x6114),f411(x6112,x6113,x6114))
% 26.45/26.34  [612]~E(x6121,x6122)+E(f411(x6123,x6121,x6124),f411(x6123,x6122,x6124))
% 26.45/26.34  [613]~E(x6131,x6132)+E(f411(x6133,x6134,x6131),f411(x6133,x6134,x6132))
% 26.45/26.34  [614]~E(x6141,x6142)+E(f669(x6141,x6143,x6144,x6145),f669(x6142,x6143,x6144,x6145))
% 26.45/26.34  [615]~E(x6151,x6152)+E(f669(x6153,x6151,x6154,x6155),f669(x6153,x6152,x6154,x6155))
% 26.45/26.34  [616]~E(x6161,x6162)+E(f669(x6163,x6164,x6161,x6165),f669(x6163,x6164,x6162,x6165))
% 26.45/26.34  [617]~E(x6171,x6172)+E(f669(x6173,x6174,x6175,x6171),f669(x6173,x6174,x6175,x6172))
% 26.45/26.34  [618]~E(x6181,x6182)+E(f822(x6181,x6183,x6184),f822(x6182,x6183,x6184))
% 26.45/26.34  [619]~E(x6191,x6192)+E(f822(x6193,x6191,x6194),f822(x6193,x6192,x6194))
% 26.45/26.34  [620]~E(x6201,x6202)+E(f822(x6203,x6204,x6201),f822(x6203,x6204,x6202))
% 26.45/26.34  [621]~E(x6211,x6212)+E(f31(x6211,x6213,x6214,x6215,x6216,x6217,x6218,x6219,x62110,x62111),f31(x6212,x6213,x6214,x6215,x6216,x6217,x6218,x6219,x62110,x62111))
% 26.45/26.34  [622]~E(x6221,x6222)+E(f31(x6223,x6221,x6224,x6225,x6226,x6227,x6228,x6229,x62210,x62211),f31(x6223,x6222,x6224,x6225,x6226,x6227,x6228,x6229,x62210,x62211))
% 26.45/26.34  [623]~E(x6231,x6232)+E(f31(x6233,x6234,x6231,x6235,x6236,x6237,x6238,x6239,x62310,x62311),f31(x6233,x6234,x6232,x6235,x6236,x6237,x6238,x6239,x62310,x62311))
% 26.45/26.34  [624]~E(x6241,x6242)+E(f31(x6243,x6244,x6245,x6241,x6246,x6247,x6248,x6249,x62410,x62411),f31(x6243,x6244,x6245,x6242,x6246,x6247,x6248,x6249,x62410,x62411))
% 26.45/26.34  [625]~E(x6251,x6252)+E(f31(x6253,x6254,x6255,x6256,x6251,x6257,x6258,x6259,x62510,x62511),f31(x6253,x6254,x6255,x6256,x6252,x6257,x6258,x6259,x62510,x62511))
% 26.45/26.34  [626]~E(x6261,x6262)+E(f31(x6263,x6264,x6265,x6266,x6267,x6261,x6268,x6269,x62610,x62611),f31(x6263,x6264,x6265,x6266,x6267,x6262,x6268,x6269,x62610,x62611))
% 26.45/26.34  [627]~E(x6271,x6272)+E(f31(x6273,x6274,x6275,x6276,x6277,x6278,x6271,x6279,x62710,x62711),f31(x6273,x6274,x6275,x6276,x6277,x6278,x6272,x6279,x62710,x62711))
% 26.45/26.34  [628]~E(x6281,x6282)+E(f31(x6283,x6284,x6285,x6286,x6287,x6288,x6289,x6281,x62810,x62811),f31(x6283,x6284,x6285,x6286,x6287,x6288,x6289,x6282,x62810,x62811))
% 26.45/26.34  [629]~E(x6291,x6292)+E(f31(x6293,x6294,x6295,x6296,x6297,x6298,x6299,x62910,x6291,x62911),f31(x6293,x6294,x6295,x6296,x6297,x6298,x6299,x62910,x6292,x62911))
% 26.45/26.34  [630]~E(x6301,x6302)+E(f31(x6303,x6304,x6305,x6306,x6307,x6308,x6309,x63010,x63011,x6301),f31(x6303,x6304,x6305,x6306,x6307,x6308,x6309,x63010,x63011,x6302))
% 26.45/26.34  [631]~E(x6311,x6312)+E(f736(x6311,x6313,x6314),f736(x6312,x6313,x6314))
% 26.45/26.34  [632]~E(x6321,x6322)+E(f736(x6323,x6321,x6324),f736(x6323,x6322,x6324))
% 26.45/26.34  [633]~E(x6331,x6332)+E(f736(x6333,x6334,x6331),f736(x6333,x6334,x6332))
% 26.45/26.34  [634]~E(x6341,x6342)+E(f579(x6341,x6343,x6344),f579(x6342,x6343,x6344))
% 26.45/26.34  [635]~E(x6351,x6352)+E(f579(x6353,x6351,x6354),f579(x6353,x6352,x6354))
% 26.45/26.34  [636]~E(x6361,x6362)+E(f579(x6363,x6364,x6361),f579(x6363,x6364,x6362))
% 26.45/26.34  [637]~E(x6371,x6372)+E(f80(x6371,x6373,x6374,x6375),f80(x6372,x6373,x6374,x6375))
% 26.45/26.34  [638]~E(x6381,x6382)+E(f80(x6383,x6381,x6384,x6385),f80(x6383,x6382,x6384,x6385))
% 26.45/26.34  [639]~E(x6391,x6392)+E(f80(x6393,x6394,x6391,x6395),f80(x6393,x6394,x6392,x6395))
% 26.45/26.34  [640]~E(x6401,x6402)+E(f80(x6403,x6404,x6405,x6401),f80(x6403,x6404,x6405,x6402))
% 26.45/26.34  [641]~E(x6411,x6412)+E(f614(x6411,x6413,x6414),f614(x6412,x6413,x6414))
% 26.45/26.34  [642]~E(x6421,x6422)+E(f614(x6423,x6421,x6424),f614(x6423,x6422,x6424))
% 26.45/26.34  [643]~E(x6431,x6432)+E(f614(x6433,x6434,x6431),f614(x6433,x6434,x6432))
% 26.45/26.34  [644]~E(x6441,x6442)+E(f531(x6441,x6443,x6444),f531(x6442,x6443,x6444))
% 26.45/26.34  [645]~E(x6451,x6452)+E(f531(x6453,x6451,x6454),f531(x6453,x6452,x6454))
% 26.45/26.34  [646]~E(x6461,x6462)+E(f531(x6463,x6464,x6461),f531(x6463,x6464,x6462))
% 26.45/26.34  [647]~E(x6471,x6472)+E(f482(x6471,x6473,x6474,x6475),f482(x6472,x6473,x6474,x6475))
% 26.45/26.34  [648]~E(x6481,x6482)+E(f482(x6483,x6481,x6484,x6485),f482(x6483,x6482,x6484,x6485))
% 26.45/26.34  [649]~E(x6491,x6492)+E(f482(x6493,x6494,x6491,x6495),f482(x6493,x6494,x6492,x6495))
% 26.45/26.34  [650]~E(x6501,x6502)+E(f482(x6503,x6504,x6505,x6501),f482(x6503,x6504,x6505,x6502))
% 26.45/26.34  [651]~E(x6511,x6512)+E(f213(x6511,x6513),f213(x6512,x6513))
% 26.45/26.34  [652]~E(x6521,x6522)+E(f213(x6523,x6521),f213(x6523,x6522))
% 26.45/26.34  [653]~E(x6531,x6532)+E(f409(x6531,x6533,x6534),f409(x6532,x6533,x6534))
% 26.45/26.34  [654]~E(x6541,x6542)+E(f409(x6543,x6541,x6544),f409(x6543,x6542,x6544))
% 26.45/26.34  [655]~E(x6551,x6552)+E(f409(x6553,x6554,x6551),f409(x6553,x6554,x6552))
% 26.45/26.34  [656]~E(x6561,x6562)+E(f435(x6561,x6563,x6564,x6565),f435(x6562,x6563,x6564,x6565))
% 26.45/26.34  [657]~E(x6571,x6572)+E(f435(x6573,x6571,x6574,x6575),f435(x6573,x6572,x6574,x6575))
% 26.45/26.34  [658]~E(x6581,x6582)+E(f435(x6583,x6584,x6581,x6585),f435(x6583,x6584,x6582,x6585))
% 26.45/26.34  [659]~E(x6591,x6592)+E(f435(x6593,x6594,x6595,x6591),f435(x6593,x6594,x6595,x6592))
% 26.45/26.34  [660]~E(x6601,x6602)+E(f487(x6601,x6603),f487(x6602,x6603))
% 26.45/26.34  [661]~E(x6611,x6612)+E(f487(x6613,x6611),f487(x6613,x6612))
% 26.45/26.34  [662]~E(x6621,x6622)+E(f672(x6621,x6623,x6624,x6625,x6626),f672(x6622,x6623,x6624,x6625,x6626))
% 26.45/26.34  [663]~E(x6631,x6632)+E(f672(x6633,x6631,x6634,x6635,x6636),f672(x6633,x6632,x6634,x6635,x6636))
% 26.45/26.34  [664]~E(x6641,x6642)+E(f672(x6643,x6644,x6641,x6645,x6646),f672(x6643,x6644,x6642,x6645,x6646))
% 26.45/26.34  [665]~E(x6651,x6652)+E(f672(x6653,x6654,x6655,x6651,x6656),f672(x6653,x6654,x6655,x6652,x6656))
% 26.45/26.34  [666]~E(x6661,x6662)+E(f672(x6663,x6664,x6665,x6666,x6661),f672(x6663,x6664,x6665,x6666,x6662))
% 26.45/26.34  [667]~E(x6671,x6672)+E(f455(x6671,x6673),f455(x6672,x6673))
% 26.45/26.34  [668]~E(x6681,x6682)+E(f455(x6683,x6681),f455(x6683,x6682))
% 26.45/26.34  [669]~E(x6691,x6692)+E(f378(x6691,x6693),f378(x6692,x6693))
% 26.45/26.34  [670]~E(x6701,x6702)+E(f378(x6703,x6701),f378(x6703,x6702))
% 26.45/26.34  [671]~E(x6711,x6712)+E(f545(x6711,x6713,x6714,x6715,x6716,x6717),f545(x6712,x6713,x6714,x6715,x6716,x6717))
% 26.45/26.34  [672]~E(x6721,x6722)+E(f545(x6723,x6721,x6724,x6725,x6726,x6727),f545(x6723,x6722,x6724,x6725,x6726,x6727))
% 26.45/26.34  [673]~E(x6731,x6732)+E(f545(x6733,x6734,x6731,x6735,x6736,x6737),f545(x6733,x6734,x6732,x6735,x6736,x6737))
% 26.45/26.34  [674]~E(x6741,x6742)+E(f545(x6743,x6744,x6745,x6741,x6746,x6747),f545(x6743,x6744,x6745,x6742,x6746,x6747))
% 26.45/26.34  [675]~E(x6751,x6752)+E(f545(x6753,x6754,x6755,x6756,x6751,x6757),f545(x6753,x6754,x6755,x6756,x6752,x6757))
% 26.45/26.34  [676]~E(x6761,x6762)+E(f545(x6763,x6764,x6765,x6766,x6767,x6761),f545(x6763,x6764,x6765,x6766,x6767,x6762))
% 26.45/26.34  [677]~E(x6771,x6772)+E(f762(x6771,x6773,x6774,x6775,x6776),f762(x6772,x6773,x6774,x6775,x6776))
% 26.45/26.34  [678]~E(x6781,x6782)+E(f762(x6783,x6781,x6784,x6785,x6786),f762(x6783,x6782,x6784,x6785,x6786))
% 26.45/26.34  [679]~E(x6791,x6792)+E(f762(x6793,x6794,x6791,x6795,x6796),f762(x6793,x6794,x6792,x6795,x6796))
% 26.45/26.34  [680]~E(x6801,x6802)+E(f762(x6803,x6804,x6805,x6801,x6806),f762(x6803,x6804,x6805,x6802,x6806))
% 26.45/26.34  [681]~E(x6811,x6812)+E(f762(x6813,x6814,x6815,x6816,x6811),f762(x6813,x6814,x6815,x6816,x6812))
% 26.45/26.34  [682]~E(x6821,x6822)+E(f152(x6821,x6823,x6824,x6825),f152(x6822,x6823,x6824,x6825))
% 26.45/26.34  [683]~E(x6831,x6832)+E(f152(x6833,x6831,x6834,x6835),f152(x6833,x6832,x6834,x6835))
% 26.45/26.34  [684]~E(x6841,x6842)+E(f152(x6843,x6844,x6841,x6845),f152(x6843,x6844,x6842,x6845))
% 26.45/26.34  [685]~E(x6851,x6852)+E(f152(x6853,x6854,x6855,x6851),f152(x6853,x6854,x6855,x6852))
% 26.45/26.34  [686]~E(x6861,x6862)+E(f797(x6861,x6863),f797(x6862,x6863))
% 26.45/26.34  [687]~E(x6871,x6872)+E(f797(x6873,x6871),f797(x6873,x6872))
% 26.45/26.34  [688]~E(x6881,x6882)+E(f457(x6881,x6883),f457(x6882,x6883))
% 26.45/26.34  [689]~E(x6891,x6892)+E(f457(x6893,x6891),f457(x6893,x6892))
% 26.45/26.34  [690]~E(x6901,x6902)+E(f634(x6901,x6903),f634(x6902,x6903))
% 26.45/26.34  [691]~E(x6911,x6912)+E(f634(x6913,x6911),f634(x6913,x6912))
% 26.45/26.34  [692]~E(x6921,x6922)+E(f581(x6921,x6923,x6924),f581(x6922,x6923,x6924))
% 26.45/26.34  [693]~E(x6931,x6932)+E(f581(x6933,x6931,x6934),f581(x6933,x6932,x6934))
% 26.45/26.34  [694]~E(x6941,x6942)+E(f581(x6943,x6944,x6941),f581(x6943,x6944,x6942))
% 26.45/26.34  [695]~E(x6951,x6952)+E(f205(x6951,x6953,x6954,x6955),f205(x6952,x6953,x6954,x6955))
% 26.45/26.34  [696]~E(x6961,x6962)+E(f205(x6963,x6961,x6964,x6965),f205(x6963,x6962,x6964,x6965))
% 26.45/26.34  [697]~E(x6971,x6972)+E(f205(x6973,x6974,x6971,x6975),f205(x6973,x6974,x6972,x6975))
% 26.45/26.34  [698]~E(x6981,x6982)+E(f205(x6983,x6984,x6985,x6981),f205(x6983,x6984,x6985,x6982))
% 26.45/26.34  [699]~E(x6991,x6992)+E(f62(x6991),f62(x6992))
% 26.45/26.34  [700]~E(x7001,x7002)+E(f645(x7001,x7003),f645(x7002,x7003))
% 26.45/26.34  [701]~E(x7011,x7012)+E(f645(x7013,x7011),f645(x7013,x7012))
% 26.45/26.34  [702]~E(x7021,x7022)+E(f384(x7021,x7023,x7024,x7025,x7026),f384(x7022,x7023,x7024,x7025,x7026))
% 26.45/26.34  [703]~E(x7031,x7032)+E(f384(x7033,x7031,x7034,x7035,x7036),f384(x7033,x7032,x7034,x7035,x7036))
% 26.45/26.34  [704]~E(x7041,x7042)+E(f384(x7043,x7044,x7041,x7045,x7046),f384(x7043,x7044,x7042,x7045,x7046))
% 26.45/26.34  [705]~E(x7051,x7052)+E(f384(x7053,x7054,x7055,x7051,x7056),f384(x7053,x7054,x7055,x7052,x7056))
% 26.45/26.34  [706]~E(x7061,x7062)+E(f384(x7063,x7064,x7065,x7066,x7061),f384(x7063,x7064,x7065,x7066,x7062))
% 26.45/26.34  [707]~E(x7071,x7072)+E(f520(x7071,x7073,x7074,x7075),f520(x7072,x7073,x7074,x7075))
% 26.45/26.34  [708]~E(x7081,x7082)+E(f520(x7083,x7081,x7084,x7085),f520(x7083,x7082,x7084,x7085))
% 26.45/26.34  [709]~E(x7091,x7092)+E(f520(x7093,x7094,x7091,x7095),f520(x7093,x7094,x7092,x7095))
% 26.45/26.34  [710]~E(x7101,x7102)+E(f520(x7103,x7104,x7105,x7101),f520(x7103,x7104,x7105,x7102))
% 26.45/26.34  [711]~E(x7111,x7112)+E(f220(x7111,x7113,x7114,x7115),f220(x7112,x7113,x7114,x7115))
% 26.45/26.34  [712]~E(x7121,x7122)+E(f220(x7123,x7121,x7124,x7125),f220(x7123,x7122,x7124,x7125))
% 26.45/26.35  [713]~E(x7131,x7132)+E(f220(x7133,x7134,x7131,x7135),f220(x7133,x7134,x7132,x7135))
% 26.45/26.35  [714]~E(x7141,x7142)+E(f220(x7143,x7144,x7145,x7141),f220(x7143,x7144,x7145,x7142))
% 26.45/26.35  [715]~E(x7151,x7152)+E(f471(x7151,x7153,x7154,x7155),f471(x7152,x7153,x7154,x7155))
% 26.45/26.35  [716]~E(x7161,x7162)+E(f471(x7163,x7161,x7164,x7165),f471(x7163,x7162,x7164,x7165))
% 26.45/26.35  [717]~E(x7171,x7172)+E(f471(x7173,x7174,x7171,x7175),f471(x7173,x7174,x7172,x7175))
% 26.45/26.35  [718]~E(x7181,x7182)+E(f471(x7183,x7184,x7185,x7181),f471(x7183,x7184,x7185,x7182))
% 26.45/26.35  [719]~E(x7191,x7192)+E(f621(x7191,x7193,x7194,x7195,x7196),f621(x7192,x7193,x7194,x7195,x7196))
% 26.45/26.35  [720]~E(x7201,x7202)+E(f621(x7203,x7201,x7204,x7205,x7206),f621(x7203,x7202,x7204,x7205,x7206))
% 26.45/26.35  [721]~E(x7211,x7212)+E(f621(x7213,x7214,x7211,x7215,x7216),f621(x7213,x7214,x7212,x7215,x7216))
% 26.45/26.35  [722]~E(x7221,x7222)+E(f621(x7223,x7224,x7225,x7221,x7226),f621(x7223,x7224,x7225,x7222,x7226))
% 26.45/26.35  [723]~E(x7231,x7232)+E(f621(x7233,x7234,x7235,x7236,x7231),f621(x7233,x7234,x7235,x7236,x7232))
% 26.45/26.35  [724]~E(x7241,x7242)+E(f608(x7241,x7243,x7244,x7245),f608(x7242,x7243,x7244,x7245))
% 26.45/26.35  [725]~E(x7251,x7252)+E(f608(x7253,x7251,x7254,x7255),f608(x7253,x7252,x7254,x7255))
% 26.45/26.35  [726]~E(x7261,x7262)+E(f608(x7263,x7264,x7261,x7265),f608(x7263,x7264,x7262,x7265))
% 26.45/26.35  [727]~E(x7271,x7272)+E(f608(x7273,x7274,x7275,x7271),f608(x7273,x7274,x7275,x7272))
% 26.45/26.35  [728]~E(x7281,x7282)+E(f804(x7281,x7283,x7284,x7285),f804(x7282,x7283,x7284,x7285))
% 26.45/26.35  [729]~E(x7291,x7292)+E(f804(x7293,x7291,x7294,x7295),f804(x7293,x7292,x7294,x7295))
% 26.45/26.35  [730]~E(x7301,x7302)+E(f804(x7303,x7304,x7301,x7305),f804(x7303,x7304,x7302,x7305))
% 26.45/26.35  [731]~E(x7311,x7312)+E(f804(x7313,x7314,x7315,x7311),f804(x7313,x7314,x7315,x7312))
% 26.45/26.35  [732]~E(x7321,x7322)+E(f187(x7321),f187(x7322))
% 26.45/26.35  [733]~E(x7331,x7332)+E(f763(x7331,x7333,x7334,x7335,x7336),f763(x7332,x7333,x7334,x7335,x7336))
% 26.45/26.35  [734]~E(x7341,x7342)+E(f763(x7343,x7341,x7344,x7345,x7346),f763(x7343,x7342,x7344,x7345,x7346))
% 26.45/26.35  [735]~E(x7351,x7352)+E(f763(x7353,x7354,x7351,x7355,x7356),f763(x7353,x7354,x7352,x7355,x7356))
% 26.45/26.35  [736]~E(x7361,x7362)+E(f763(x7363,x7364,x7365,x7361,x7366),f763(x7363,x7364,x7365,x7362,x7366))
% 26.45/26.35  [737]~E(x7371,x7372)+E(f763(x7373,x7374,x7375,x7376,x7371),f763(x7373,x7374,x7375,x7376,x7372))
% 26.45/26.35  [738]~E(x7381,x7382)+E(f667(x7381,x7383,x7384,x7385),f667(x7382,x7383,x7384,x7385))
% 26.45/26.35  [739]~E(x7391,x7392)+E(f667(x7393,x7391,x7394,x7395),f667(x7393,x7392,x7394,x7395))
% 26.45/26.35  [740]~E(x7401,x7402)+E(f667(x7403,x7404,x7401,x7405),f667(x7403,x7404,x7402,x7405))
% 26.45/26.35  [741]~E(x7411,x7412)+E(f667(x7413,x7414,x7415,x7411),f667(x7413,x7414,x7415,x7412))
% 26.45/26.35  [742]~E(x7421,x7422)+E(f97(x7421,x7423,x7424),f97(x7422,x7423,x7424))
% 26.45/26.35  [743]~E(x7431,x7432)+E(f97(x7433,x7431,x7434),f97(x7433,x7432,x7434))
% 26.45/26.35  [744]~E(x7441,x7442)+E(f97(x7443,x7444,x7441),f97(x7443,x7444,x7442))
% 26.45/26.35  [745]~E(x7451,x7452)+E(f386(x7451,x7453,x7454,x7455,x7456,x7457),f386(x7452,x7453,x7454,x7455,x7456,x7457))
% 26.45/26.35  [746]~E(x7461,x7462)+E(f386(x7463,x7461,x7464,x7465,x7466,x7467),f386(x7463,x7462,x7464,x7465,x7466,x7467))
% 26.45/26.35  [747]~E(x7471,x7472)+E(f386(x7473,x7474,x7471,x7475,x7476,x7477),f386(x7473,x7474,x7472,x7475,x7476,x7477))
% 26.45/26.35  [748]~E(x7481,x7482)+E(f386(x7483,x7484,x7485,x7481,x7486,x7487),f386(x7483,x7484,x7485,x7482,x7486,x7487))
% 26.45/26.35  [749]~E(x7491,x7492)+E(f386(x7493,x7494,x7495,x7496,x7491,x7497),f386(x7493,x7494,x7495,x7496,x7492,x7497))
% 26.45/26.35  [750]~E(x7501,x7502)+E(f386(x7503,x7504,x7505,x7506,x7507,x7501),f386(x7503,x7504,x7505,x7506,x7507,x7502))
% 26.45/26.35  [751]~E(x7511,x7512)+E(f71(x7511,x7513,x7514),f71(x7512,x7513,x7514))
% 26.45/26.35  [752]~E(x7521,x7522)+E(f71(x7523,x7521,x7524),f71(x7523,x7522,x7524))
% 26.45/26.35  [753]~E(x7531,x7532)+E(f71(x7533,x7534,x7531),f71(x7533,x7534,x7532))
% 26.45/26.35  [754]~E(x7541,x7542)+E(f538(x7541,x7543,x7544),f538(x7542,x7543,x7544))
% 26.45/26.35  [755]~E(x7551,x7552)+E(f538(x7553,x7551,x7554),f538(x7553,x7552,x7554))
% 26.45/26.35  [756]~E(x7561,x7562)+E(f538(x7563,x7564,x7561),f538(x7563,x7564,x7562))
% 26.45/26.35  [757]~E(x7571,x7572)+E(f527(x7571,x7573,x7574,x7575),f527(x7572,x7573,x7574,x7575))
% 26.45/26.35  [758]~E(x7581,x7582)+E(f527(x7583,x7581,x7584,x7585),f527(x7583,x7582,x7584,x7585))
% 26.45/26.35  [759]~E(x7591,x7592)+E(f527(x7593,x7594,x7591,x7595),f527(x7593,x7594,x7592,x7595))
% 26.45/26.35  [760]~E(x7601,x7602)+E(f527(x7603,x7604,x7605,x7601),f527(x7603,x7604,x7605,x7602))
% 26.45/26.35  [761]~E(x7611,x7612)+E(f346(x7611,x7613,x7614,x7615),f346(x7612,x7613,x7614,x7615))
% 26.45/26.35  [762]~E(x7621,x7622)+E(f346(x7623,x7621,x7624,x7625),f346(x7623,x7622,x7624,x7625))
% 26.45/26.35  [763]~E(x7631,x7632)+E(f346(x7633,x7634,x7631,x7635),f346(x7633,x7634,x7632,x7635))
% 26.45/26.35  [764]~E(x7641,x7642)+E(f346(x7643,x7644,x7645,x7641),f346(x7643,x7644,x7645,x7642))
% 26.45/26.35  [765]~E(x7651,x7652)+E(f175(x7651),f175(x7652))
% 26.45/26.35  [766]~E(x7661,x7662)+E(f146(x7661,x7663,x7664,x7665),f146(x7662,x7663,x7664,x7665))
% 26.45/26.35  [767]~E(x7671,x7672)+E(f146(x7673,x7671,x7674,x7675),f146(x7673,x7672,x7674,x7675))
% 26.45/26.35  [768]~E(x7681,x7682)+E(f146(x7683,x7684,x7681,x7685),f146(x7683,x7684,x7682,x7685))
% 26.45/26.35  [769]~E(x7691,x7692)+E(f146(x7693,x7694,x7695,x7691),f146(x7693,x7694,x7695,x7692))
% 26.45/26.35  [770]~E(x7701,x7702)+E(f553(x7701,x7703,x7704),f553(x7702,x7703,x7704))
% 26.45/26.35  [771]~E(x7711,x7712)+E(f553(x7713,x7711,x7714),f553(x7713,x7712,x7714))
% 26.45/26.35  [772]~E(x7721,x7722)+E(f553(x7723,x7724,x7721),f553(x7723,x7724,x7722))
% 26.45/26.35  [773]~E(x7731,x7732)+E(f96(x7731,x7733,x7734),f96(x7732,x7733,x7734))
% 26.45/26.35  [774]~E(x7741,x7742)+E(f96(x7743,x7741,x7744),f96(x7743,x7742,x7744))
% 26.45/26.35  [775]~E(x7751,x7752)+E(f96(x7753,x7754,x7751),f96(x7753,x7754,x7752))
% 26.45/26.35  [776]~E(x7761,x7762)+E(f412(x7761,x7763,x7764),f412(x7762,x7763,x7764))
% 26.45/26.35  [777]~E(x7771,x7772)+E(f412(x7773,x7771,x7774),f412(x7773,x7772,x7774))
% 26.45/26.35  [778]~E(x7781,x7782)+E(f412(x7783,x7784,x7781),f412(x7783,x7784,x7782))
% 26.45/26.35  [779]~E(x7791,x7792)+E(f706(x7791,x7793,x7794),f706(x7792,x7793,x7794))
% 26.45/26.35  [780]~E(x7801,x7802)+E(f706(x7803,x7801,x7804),f706(x7803,x7802,x7804))
% 26.45/26.35  [781]~E(x7811,x7812)+E(f706(x7813,x7814,x7811),f706(x7813,x7814,x7812))
% 26.45/26.35  [782]~E(x7821,x7822)+E(f331(x7821,x7823,x7824),f331(x7822,x7823,x7824))
% 26.45/26.35  [783]~E(x7831,x7832)+E(f331(x7833,x7831,x7834),f331(x7833,x7832,x7834))
% 26.45/26.35  [784]~E(x7841,x7842)+E(f331(x7843,x7844,x7841),f331(x7843,x7844,x7842))
% 26.45/26.35  [785]~E(x7851,x7852)+E(f770(x7851,x7853,x7854),f770(x7852,x7853,x7854))
% 26.45/26.35  [786]~E(x7861,x7862)+E(f770(x7863,x7861,x7864),f770(x7863,x7862,x7864))
% 26.45/26.35  [787]~E(x7871,x7872)+E(f770(x7873,x7874,x7871),f770(x7873,x7874,x7872))
% 26.45/26.35  [788]~E(x7881,x7882)+E(f438(x7881,x7883,x7884),f438(x7882,x7883,x7884))
% 26.45/26.35  [789]~E(x7891,x7892)+E(f438(x7893,x7891,x7894),f438(x7893,x7892,x7894))
% 26.45/26.35  [790]~E(x7901,x7902)+E(f438(x7903,x7904,x7901),f438(x7903,x7904,x7902))
% 26.45/26.35  [791]~E(x7911,x7912)+E(f428(x7911,x7913,x7914),f428(x7912,x7913,x7914))
% 26.45/26.35  [792]~E(x7921,x7922)+E(f428(x7923,x7921,x7924),f428(x7923,x7922,x7924))
% 26.45/26.35  [793]~E(x7931,x7932)+E(f428(x7933,x7934,x7931),f428(x7933,x7934,x7932))
% 26.45/26.35  [794]~E(x7941,x7942)+E(f637(x7941,x7943,x7944,x7945,x7946),f637(x7942,x7943,x7944,x7945,x7946))
% 26.45/26.35  [795]~E(x7951,x7952)+E(f637(x7953,x7951,x7954,x7955,x7956),f637(x7953,x7952,x7954,x7955,x7956))
% 26.45/26.35  [796]~E(x7961,x7962)+E(f637(x7963,x7964,x7961,x7965,x7966),f637(x7963,x7964,x7962,x7965,x7966))
% 26.45/26.35  [797]~E(x7971,x7972)+E(f637(x7973,x7974,x7975,x7971,x7976),f637(x7973,x7974,x7975,x7972,x7976))
% 26.45/26.35  [798]~E(x7981,x7982)+E(f637(x7983,x7984,x7985,x7986,x7981),f637(x7983,x7984,x7985,x7986,x7982))
% 26.45/26.35  [799]~E(x7991,x7992)+E(f561(x7991,x7993),f561(x7992,x7993))
% 26.45/26.35  [800]~E(x8001,x8002)+E(f561(x8003,x8001),f561(x8003,x8002))
% 26.45/26.35  [801]~E(x8011,x8012)+E(f511(x8011,x8013,x8014),f511(x8012,x8013,x8014))
% 26.45/26.35  [802]~E(x8021,x8022)+E(f511(x8023,x8021,x8024),f511(x8023,x8022,x8024))
% 26.45/26.35  [803]~E(x8031,x8032)+E(f511(x8033,x8034,x8031),f511(x8033,x8034,x8032))
% 26.45/26.35  [804]~E(x8041,x8042)+E(f525(x8041,x8043,x8044,x8045),f525(x8042,x8043,x8044,x8045))
% 26.45/26.35  [805]~E(x8051,x8052)+E(f525(x8053,x8051,x8054,x8055),f525(x8053,x8052,x8054,x8055))
% 26.45/26.35  [806]~E(x8061,x8062)+E(f525(x8063,x8064,x8061,x8065),f525(x8063,x8064,x8062,x8065))
% 26.45/26.35  [807]~E(x8071,x8072)+E(f525(x8073,x8074,x8075,x8071),f525(x8073,x8074,x8075,x8072))
% 26.45/26.35  [808]~E(x8081,x8082)+E(f640(x8081,x8083,x8084,x8085),f640(x8082,x8083,x8084,x8085))
% 26.45/26.35  [809]~E(x8091,x8092)+E(f640(x8093,x8091,x8094,x8095),f640(x8093,x8092,x8094,x8095))
% 26.45/26.35  [810]~E(x8101,x8102)+E(f640(x8103,x8104,x8101,x8105),f640(x8103,x8104,x8102,x8105))
% 26.45/26.35  [811]~E(x8111,x8112)+E(f640(x8113,x8114,x8115,x8111),f640(x8113,x8114,x8115,x8112))
% 26.45/26.35  [812]~E(x8121,x8122)+E(f170(x8121,x8123,x8124),f170(x8122,x8123,x8124))
% 26.45/26.35  [813]~E(x8131,x8132)+E(f170(x8133,x8131,x8134),f170(x8133,x8132,x8134))
% 26.45/26.35  [814]~E(x8141,x8142)+E(f170(x8143,x8144,x8141),f170(x8143,x8144,x8142))
% 26.45/26.35  [815]~E(x8151,x8152)+E(f252(x8151,x8153),f252(x8152,x8153))
% 26.45/26.35  [816]~E(x8161,x8162)+E(f252(x8163,x8161),f252(x8163,x8162))
% 26.45/26.35  [817]~E(x8171,x8172)+E(f198(x8171,x8173),f198(x8172,x8173))
% 26.45/26.35  [818]~E(x8181,x8182)+E(f198(x8183,x8181),f198(x8183,x8182))
% 26.45/26.35  [819]~E(x8191,x8192)+E(f629(x8191,x8193,x8194),f629(x8192,x8193,x8194))
% 26.45/26.35  [820]~E(x8201,x8202)+E(f629(x8203,x8201,x8204),f629(x8203,x8202,x8204))
% 26.45/26.35  [821]~E(x8211,x8212)+E(f629(x8213,x8214,x8211),f629(x8213,x8214,x8212))
% 26.45/26.35  [822]~E(x8221,x8222)+E(f102(x8221,x8223),f102(x8222,x8223))
% 26.45/26.35  [823]~E(x8231,x8232)+E(f102(x8233,x8231),f102(x8233,x8232))
% 26.45/26.35  [824]~E(x8241,x8242)+E(f502(x8241,x8243,x8244,x8245,x8246,x8247,x8248,x8249),f502(x8242,x8243,x8244,x8245,x8246,x8247,x8248,x8249))
% 26.45/26.35  [825]~E(x8251,x8252)+E(f502(x8253,x8251,x8254,x8255,x8256,x8257,x8258,x8259),f502(x8253,x8252,x8254,x8255,x8256,x8257,x8258,x8259))
% 26.45/26.35  [826]~E(x8261,x8262)+E(f502(x8263,x8264,x8261,x8265,x8266,x8267,x8268,x8269),f502(x8263,x8264,x8262,x8265,x8266,x8267,x8268,x8269))
% 26.45/26.35  [827]~E(x8271,x8272)+E(f502(x8273,x8274,x8275,x8271,x8276,x8277,x8278,x8279),f502(x8273,x8274,x8275,x8272,x8276,x8277,x8278,x8279))
% 26.45/26.35  [828]~E(x8281,x8282)+E(f502(x8283,x8284,x8285,x8286,x8281,x8287,x8288,x8289),f502(x8283,x8284,x8285,x8286,x8282,x8287,x8288,x8289))
% 26.45/26.35  [829]~E(x8291,x8292)+E(f502(x8293,x8294,x8295,x8296,x8297,x8291,x8298,x8299),f502(x8293,x8294,x8295,x8296,x8297,x8292,x8298,x8299))
% 26.45/26.35  [830]~E(x8301,x8302)+E(f502(x8303,x8304,x8305,x8306,x8307,x8308,x8301,x8309),f502(x8303,x8304,x8305,x8306,x8307,x8308,x8302,x8309))
% 26.45/26.35  [831]~E(x8311,x8312)+E(f502(x8313,x8314,x8315,x8316,x8317,x8318,x8319,x8311),f502(x8313,x8314,x8315,x8316,x8317,x8318,x8319,x8312))
% 26.45/26.35  [832]~E(x8321,x8322)+E(f332(x8321,x8323),f332(x8322,x8323))
% 26.45/26.35  [833]~E(x8331,x8332)+E(f332(x8333,x8331),f332(x8333,x8332))
% 26.45/26.35  [834]~E(x8341,x8342)+E(f625(x8341,x8343,x8344,x8345),f625(x8342,x8343,x8344,x8345))
% 26.45/26.35  [835]~E(x8351,x8352)+E(f625(x8353,x8351,x8354,x8355),f625(x8353,x8352,x8354,x8355))
% 26.45/26.35  [836]~E(x8361,x8362)+E(f625(x8363,x8364,x8361,x8365),f625(x8363,x8364,x8362,x8365))
% 26.45/26.35  [837]~E(x8371,x8372)+E(f625(x8373,x8374,x8375,x8371),f625(x8373,x8374,x8375,x8372))
% 26.45/26.35  [838]~E(x8381,x8382)+E(f577(x8381,x8383,x8384,x8385),f577(x8382,x8383,x8384,x8385))
% 26.45/26.35  [839]~E(x8391,x8392)+E(f577(x8393,x8391,x8394,x8395),f577(x8393,x8392,x8394,x8395))
% 26.45/26.35  [840]~E(x8401,x8402)+E(f577(x8403,x8404,x8401,x8405),f577(x8403,x8404,x8402,x8405))
% 26.45/26.35  [841]~E(x8411,x8412)+E(f577(x8413,x8414,x8415,x8411),f577(x8413,x8414,x8415,x8412))
% 26.45/26.35  [842]~E(x8421,x8422)+E(f282(x8421,x8423,x8424,x8425),f282(x8422,x8423,x8424,x8425))
% 26.45/26.35  [843]~E(x8431,x8432)+E(f282(x8433,x8431,x8434,x8435),f282(x8433,x8432,x8434,x8435))
% 26.45/26.35  [844]~E(x8441,x8442)+E(f282(x8443,x8444,x8441,x8445),f282(x8443,x8444,x8442,x8445))
% 26.45/26.35  [845]~E(x8451,x8452)+E(f282(x8453,x8454,x8455,x8451),f282(x8453,x8454,x8455,x8452))
% 26.45/26.35  [846]~E(x8461,x8462)+E(f224(x8461,x8463,x8464,x8465),f224(x8462,x8463,x8464,x8465))
% 26.45/26.35  [847]~E(x8471,x8472)+E(f224(x8473,x8471,x8474,x8475),f224(x8473,x8472,x8474,x8475))
% 26.45/26.35  [848]~E(x8481,x8482)+E(f224(x8483,x8484,x8481,x8485),f224(x8483,x8484,x8482,x8485))
% 26.45/26.35  [849]~E(x8491,x8492)+E(f224(x8493,x8494,x8495,x8491),f224(x8493,x8494,x8495,x8492))
% 26.45/26.35  [850]~E(x8501,x8502)+E(f814(x8501,x8503,x8504),f814(x8502,x8503,x8504))
% 26.45/26.35  [851]~E(x8511,x8512)+E(f814(x8513,x8511,x8514),f814(x8513,x8512,x8514))
% 26.45/26.35  [852]~E(x8521,x8522)+E(f814(x8523,x8524,x8521),f814(x8523,x8524,x8522))
% 26.45/26.35  [853]~E(x8531,x8532)+E(f639(x8531,x8533,x8534,x8535,x8536),f639(x8532,x8533,x8534,x8535,x8536))
% 26.45/26.35  [854]~E(x8541,x8542)+E(f639(x8543,x8541,x8544,x8545,x8546),f639(x8543,x8542,x8544,x8545,x8546))
% 26.45/26.35  [855]~E(x8551,x8552)+E(f639(x8553,x8554,x8551,x8555,x8556),f639(x8553,x8554,x8552,x8555,x8556))
% 26.45/26.35  [856]~E(x8561,x8562)+E(f639(x8563,x8564,x8565,x8561,x8566),f639(x8563,x8564,x8565,x8562,x8566))
% 26.45/26.35  [857]~E(x8571,x8572)+E(f639(x8573,x8574,x8575,x8576,x8571),f639(x8573,x8574,x8575,x8576,x8572))
% 26.45/26.35  [858]~E(x8581,x8582)+E(f417(x8581,x8583,x8584),f417(x8582,x8583,x8584))
% 26.45/26.35  [859]~E(x8591,x8592)+E(f417(x8593,x8591,x8594),f417(x8593,x8592,x8594))
% 26.45/26.35  [860]~E(x8601,x8602)+E(f417(x8603,x8604,x8601),f417(x8603,x8604,x8602))
% 26.45/26.35  [861]~E(x8611,x8612)+E(f498(x8611,x8613),f498(x8612,x8613))
% 26.45/26.35  [862]~E(x8621,x8622)+E(f498(x8623,x8621),f498(x8623,x8622))
% 26.45/26.35  [863]~E(x8631,x8632)+E(f485(x8631,x8633,x8634,x8635,x8636),f485(x8632,x8633,x8634,x8635,x8636))
% 26.45/26.35  [864]~E(x8641,x8642)+E(f485(x8643,x8641,x8644,x8645,x8646),f485(x8643,x8642,x8644,x8645,x8646))
% 26.45/26.35  [865]~E(x8651,x8652)+E(f485(x8653,x8654,x8651,x8655,x8656),f485(x8653,x8654,x8652,x8655,x8656))
% 26.45/26.35  [866]~E(x8661,x8662)+E(f485(x8663,x8664,x8665,x8661,x8666),f485(x8663,x8664,x8665,x8662,x8666))
% 26.45/26.35  [867]~E(x8671,x8672)+E(f485(x8673,x8674,x8675,x8676,x8671),f485(x8673,x8674,x8675,x8676,x8672))
% 26.45/26.35  [868]~E(x8681,x8682)+E(f564(x8681,x8683,x8684,x8685),f564(x8682,x8683,x8684,x8685))
% 26.45/26.35  [869]~E(x8691,x8692)+E(f564(x8693,x8691,x8694,x8695),f564(x8693,x8692,x8694,x8695))
% 26.45/26.35  [870]~E(x8701,x8702)+E(f564(x8703,x8704,x8701,x8705),f564(x8703,x8704,x8702,x8705))
% 26.45/26.35  [871]~E(x8711,x8712)+E(f564(x8713,x8714,x8715,x8711),f564(x8713,x8714,x8715,x8712))
% 26.45/26.35  [872]~E(x8721,x8722)+E(f528(x8721,x8723,x8724,x8725),f528(x8722,x8723,x8724,x8725))
% 26.45/26.35  [873]~E(x8731,x8732)+E(f528(x8733,x8731,x8734,x8735),f528(x8733,x8732,x8734,x8735))
% 26.45/26.35  [874]~E(x8741,x8742)+E(f528(x8743,x8744,x8741,x8745),f528(x8743,x8744,x8742,x8745))
% 26.45/26.35  [875]~E(x8751,x8752)+E(f528(x8753,x8754,x8755,x8751),f528(x8753,x8754,x8755,x8752))
% 26.45/26.35  [876]~E(x8761,x8762)+E(f186(x8761,x8763,x8764,x8765),f186(x8762,x8763,x8764,x8765))
% 26.45/26.35  [877]~E(x8771,x8772)+E(f186(x8773,x8771,x8774,x8775),f186(x8773,x8772,x8774,x8775))
% 26.45/26.35  [878]~E(x8781,x8782)+E(f186(x8783,x8784,x8781,x8785),f186(x8783,x8784,x8782,x8785))
% 26.45/26.35  [879]~E(x8791,x8792)+E(f186(x8793,x8794,x8795,x8791),f186(x8793,x8794,x8795,x8792))
% 26.45/26.35  [880]~E(x8801,x8802)+E(f191(x8801,x8803,x8804,x8805),f191(x8802,x8803,x8804,x8805))
% 26.45/26.35  [881]~E(x8811,x8812)+E(f191(x8813,x8811,x8814,x8815),f191(x8813,x8812,x8814,x8815))
% 26.45/26.35  [882]~E(x8821,x8822)+E(f191(x8823,x8824,x8821,x8825),f191(x8823,x8824,x8822,x8825))
% 26.45/26.35  [883]~E(x8831,x8832)+E(f191(x8833,x8834,x8835,x8831),f191(x8833,x8834,x8835,x8832))
% 26.45/26.35  [884]~E(x8841,x8842)+E(f61(x8841),f61(x8842))
% 26.45/26.35  [885]~E(x8851,x8852)+E(f488(x8851,x8853),f488(x8852,x8853))
% 26.45/26.35  [886]~E(x8861,x8862)+E(f488(x8863,x8861),f488(x8863,x8862))
% 26.45/26.35  [887]~E(x8871,x8872)+E(f693(x8871,x8873,x8874),f693(x8872,x8873,x8874))
% 26.45/26.35  [888]~E(x8881,x8882)+E(f693(x8883,x8881,x8884),f693(x8883,x8882,x8884))
% 26.45/26.35  [889]~E(x8891,x8892)+E(f693(x8893,x8894,x8891),f693(x8893,x8894,x8892))
% 26.45/26.35  [890]~E(x8901,x8902)+E(f477(x8901,x8903,x8904,x8905),f477(x8902,x8903,x8904,x8905))
% 26.45/26.35  [891]~E(x8911,x8912)+E(f477(x8913,x8911,x8914,x8915),f477(x8913,x8912,x8914,x8915))
% 26.45/26.35  [892]~E(x8921,x8922)+E(f477(x8923,x8924,x8921,x8925),f477(x8923,x8924,x8922,x8925))
% 26.45/26.35  [893]~E(x8931,x8932)+E(f477(x8933,x8934,x8935,x8931),f477(x8933,x8934,x8935,x8932))
% 26.45/26.35  [894]~E(x8941,x8942)+E(f362(x8941,x8943),f362(x8942,x8943))
% 26.45/26.35  [895]~E(x8951,x8952)+E(f362(x8953,x8951),f362(x8953,x8952))
% 26.45/26.35  [896]~E(x8961,x8962)+E(f345(x8961,x8963,x8964,x8965,x8966,x8967,x8968),f345(x8962,x8963,x8964,x8965,x8966,x8967,x8968))
% 26.45/26.35  [897]~E(x8971,x8972)+E(f345(x8973,x8971,x8974,x8975,x8976,x8977,x8978),f345(x8973,x8972,x8974,x8975,x8976,x8977,x8978))
% 26.45/26.35  [898]~E(x8981,x8982)+E(f345(x8983,x8984,x8981,x8985,x8986,x8987,x8988),f345(x8983,x8984,x8982,x8985,x8986,x8987,x8988))
% 26.45/26.35  [899]~E(x8991,x8992)+E(f345(x8993,x8994,x8995,x8991,x8996,x8997,x8998),f345(x8993,x8994,x8995,x8992,x8996,x8997,x8998))
% 26.45/26.35  [900]~E(x9001,x9002)+E(f345(x9003,x9004,x9005,x9006,x9001,x9007,x9008),f345(x9003,x9004,x9005,x9006,x9002,x9007,x9008))
% 26.45/26.35  [901]~E(x9011,x9012)+E(f345(x9013,x9014,x9015,x9016,x9017,x9011,x9018),f345(x9013,x9014,x9015,x9016,x9017,x9012,x9018))
% 26.45/26.35  [902]~E(x9021,x9022)+E(f345(x9023,x9024,x9025,x9026,x9027,x9028,x9021),f345(x9023,x9024,x9025,x9026,x9027,x9028,x9022))
% 26.45/26.35  [903]~E(x9031,x9032)+E(f263(x9031),f263(x9032))
% 26.45/26.35  [904]~E(x9041,x9042)+E(f594(x9041,x9043,x9044),f594(x9042,x9043,x9044))
% 26.45/26.35  [905]~E(x9051,x9052)+E(f594(x9053,x9051,x9054),f594(x9053,x9052,x9054))
% 26.45/26.35  [906]~E(x9061,x9062)+E(f594(x9063,x9064,x9061),f594(x9063,x9064,x9062))
% 26.45/26.35  [907]~E(x9071,x9072)+E(f584(x9071,x9073,x9074),f584(x9072,x9073,x9074))
% 26.45/26.35  [908]~E(x9081,x9082)+E(f584(x9083,x9081,x9084),f584(x9083,x9082,x9084))
% 26.45/26.35  [909]~E(x9091,x9092)+E(f584(x9093,x9094,x9091),f584(x9093,x9094,x9092))
% 26.45/26.35  [910]~E(x9101,x9102)+E(f772(x9101,x9103),f772(x9102,x9103))
% 26.45/26.35  [911]~E(x9111,x9112)+E(f772(x9113,x9111),f772(x9113,x9112))
% 26.45/26.35  [912]~E(x9121,x9122)+E(f348(x9121,x9123,x9124,x9125,x9126),f348(x9122,x9123,x9124,x9125,x9126))
% 26.45/26.35  [913]~E(x9131,x9132)+E(f348(x9133,x9131,x9134,x9135,x9136),f348(x9133,x9132,x9134,x9135,x9136))
% 26.45/26.35  [914]~E(x9141,x9142)+E(f348(x9143,x9144,x9141,x9145,x9146),f348(x9143,x9144,x9142,x9145,x9146))
% 26.45/26.35  [915]~E(x9151,x9152)+E(f348(x9153,x9154,x9155,x9151,x9156),f348(x9153,x9154,x9155,x9152,x9156))
% 26.45/26.35  [916]~E(x9161,x9162)+E(f348(x9163,x9164,x9165,x9166,x9161),f348(x9163,x9164,x9165,x9166,x9162))
% 26.45/26.35  [917]~E(x9171,x9172)+E(f692(x9171,x9173,x9174,x9175),f692(x9172,x9173,x9174,x9175))
% 26.45/26.35  [918]~E(x9181,x9182)+E(f692(x9183,x9181,x9184,x9185),f692(x9183,x9182,x9184,x9185))
% 26.45/26.35  [919]~E(x9191,x9192)+E(f692(x9193,x9194,x9191,x9195),f692(x9193,x9194,x9192,x9195))
% 26.45/26.35  [920]~E(x9201,x9202)+E(f692(x9203,x9204,x9205,x9201),f692(x9203,x9204,x9205,x9202))
% 26.45/26.35  [921]~E(x9211,x9212)+E(f662(x9211,x9213,x9214),f662(x9212,x9213,x9214))
% 26.45/26.35  [922]~E(x9221,x9222)+E(f662(x9223,x9221,x9224),f662(x9223,x9222,x9224))
% 26.45/26.35  [923]~E(x9231,x9232)+E(f662(x9233,x9234,x9231),f662(x9233,x9234,x9232))
% 26.45/26.35  [924]~E(x9241,x9242)+E(f828(x9241,x9243,x9244,x9245,x9246),f828(x9242,x9243,x9244,x9245,x9246))
% 26.45/26.35  [925]~E(x9251,x9252)+E(f828(x9253,x9251,x9254,x9255,x9256),f828(x9253,x9252,x9254,x9255,x9256))
% 26.45/26.35  [926]~E(x9261,x9262)+E(f828(x9263,x9264,x9261,x9265,x9266),f828(x9263,x9264,x9262,x9265,x9266))
% 26.45/26.35  [927]~E(x9271,x9272)+E(f828(x9273,x9274,x9275,x9271,x9276),f828(x9273,x9274,x9275,x9272,x9276))
% 26.45/26.35  [928]~E(x9281,x9282)+E(f828(x9283,x9284,x9285,x9286,x9281),f828(x9283,x9284,x9285,x9286,x9282))
% 26.45/26.35  [929]~E(x9291,x9292)+E(f837(x9291,x9293,x9294,x9295),f837(x9292,x9293,x9294,x9295))
% 26.45/26.35  [930]~E(x9301,x9302)+E(f837(x9303,x9301,x9304,x9305),f837(x9303,x9302,x9304,x9305))
% 26.45/26.35  [931]~E(x9311,x9312)+E(f837(x9313,x9314,x9311,x9315),f837(x9313,x9314,x9312,x9315))
% 26.45/26.35  [932]~E(x9321,x9322)+E(f837(x9323,x9324,x9325,x9321),f837(x9323,x9324,x9325,x9322))
% 26.45/26.35  [933]~E(x9331,x9332)+E(f547(x9331,x9333,x9334),f547(x9332,x9333,x9334))
% 26.45/26.35  [934]~E(x9341,x9342)+E(f547(x9343,x9341,x9344),f547(x9343,x9342,x9344))
% 26.45/26.35  [935]~E(x9351,x9352)+E(f547(x9353,x9354,x9351),f547(x9353,x9354,x9352))
% 26.45/26.35  [936]~E(x9361,x9362)+E(f855(x9361,x9363),f855(x9362,x9363))
% 26.45/26.35  [937]~E(x9371,x9372)+E(f855(x9373,x9371),f855(x9373,x9372))
% 26.45/26.35  [938]~E(x9381,x9382)+E(f145(x9381,x9383,x9384,x9385,x9386),f145(x9382,x9383,x9384,x9385,x9386))
% 26.45/26.35  [939]~E(x9391,x9392)+E(f145(x9393,x9391,x9394,x9395,x9396),f145(x9393,x9392,x9394,x9395,x9396))
% 26.45/26.35  [940]~E(x9401,x9402)+E(f145(x9403,x9404,x9401,x9405,x9406),f145(x9403,x9404,x9402,x9405,x9406))
% 26.45/26.35  [941]~E(x9411,x9412)+E(f145(x9413,x9414,x9415,x9411,x9416),f145(x9413,x9414,x9415,x9412,x9416))
% 26.45/26.35  [942]~E(x9421,x9422)+E(f145(x9423,x9424,x9425,x9426,x9421),f145(x9423,x9424,x9425,x9426,x9422))
% 26.45/26.35  [943]~E(x9431,x9432)+E(f737(x9431,x9433,x9434,x9435),f737(x9432,x9433,x9434,x9435))
% 26.45/26.35  [944]~E(x9441,x9442)+E(f737(x9443,x9441,x9444,x9445),f737(x9443,x9442,x9444,x9445))
% 26.45/26.35  [945]~E(x9451,x9452)+E(f737(x9453,x9454,x9451,x9455),f737(x9453,x9454,x9452,x9455))
% 26.45/26.35  [946]~E(x9461,x9462)+E(f737(x9463,x9464,x9465,x9461),f737(x9463,x9464,x9465,x9462))
% 26.45/26.35  [947]~E(x9471,x9472)+E(f402(x9471,x9473),f402(x9472,x9473))
% 26.45/26.35  [948]~E(x9481,x9482)+E(f402(x9483,x9481),f402(x9483,x9482))
% 26.45/26.35  [949]~E(x9491,x9492)+E(f392(x9491,x9493,x9494),f392(x9492,x9493,x9494))
% 26.45/26.35  [950]~E(x9501,x9502)+E(f392(x9503,x9501,x9504),f392(x9503,x9502,x9504))
% 26.45/26.35  [951]~E(x9511,x9512)+E(f392(x9513,x9514,x9511),f392(x9513,x9514,x9512))
% 26.45/26.35  [952]~E(x9521,x9522)+E(f631(x9521,x9523,x9524,x9525,x9526),f631(x9522,x9523,x9524,x9525,x9526))
% 26.45/26.35  [953]~E(x9531,x9532)+E(f631(x9533,x9531,x9534,x9535,x9536),f631(x9533,x9532,x9534,x9535,x9536))
% 26.45/26.35  [954]~E(x9541,x9542)+E(f631(x9543,x9544,x9541,x9545,x9546),f631(x9543,x9544,x9542,x9545,x9546))
% 26.45/26.35  [955]~E(x9551,x9552)+E(f631(x9553,x9554,x9555,x9551,x9556),f631(x9553,x9554,x9555,x9552,x9556))
% 26.45/26.35  [956]~E(x9561,x9562)+E(f631(x9563,x9564,x9565,x9566,x9561),f631(x9563,x9564,x9565,x9566,x9562))
% 26.45/26.35  [957]~E(x9571,x9572)+E(f89(x9571,x9573),f89(x9572,x9573))
% 26.45/26.35  [958]~E(x9581,x9582)+E(f89(x9583,x9581),f89(x9583,x9582))
% 26.45/26.35  [959]~E(x9591,x9592)+E(f491(x9591,x9593,x9594,x9595),f491(x9592,x9593,x9594,x9595))
% 26.45/26.35  [960]~E(x9601,x9602)+E(f491(x9603,x9601,x9604,x9605),f491(x9603,x9602,x9604,x9605))
% 26.45/26.35  [961]~E(x9611,x9612)+E(f491(x9613,x9614,x9611,x9615),f491(x9613,x9614,x9612,x9615))
% 26.45/26.35  [962]~E(x9621,x9622)+E(f491(x9623,x9624,x9625,x9621),f491(x9623,x9624,x9625,x9622))
% 26.45/26.35  [963]~E(x9631,x9632)+E(f767(x9631,x9633,x9634,x9635,x9636),f767(x9632,x9633,x9634,x9635,x9636))
% 26.45/26.35  [964]~E(x9641,x9642)+E(f767(x9643,x9641,x9644,x9645,x9646),f767(x9643,x9642,x9644,x9645,x9646))
% 26.45/26.35  [965]~E(x9651,x9652)+E(f767(x9653,x9654,x9651,x9655,x9656),f767(x9653,x9654,x9652,x9655,x9656))
% 26.45/26.35  [966]~E(x9661,x9662)+E(f767(x9663,x9664,x9665,x9661,x9666),f767(x9663,x9664,x9665,x9662,x9666))
% 26.45/26.35  [967]~E(x9671,x9672)+E(f767(x9673,x9674,x9675,x9676,x9671),f767(x9673,x9674,x9675,x9676,x9672))
% 26.45/26.35  [968]~E(x9681,x9682)+E(f456(x9681,x9683),f456(x9682,x9683))
% 26.45/26.35  [969]~E(x9691,x9692)+E(f456(x9693,x9691),f456(x9693,x9692))
% 26.45/26.35  [970]~E(x9701,x9702)+E(f410(x9701,x9703,x9704),f410(x9702,x9703,x9704))
% 26.45/26.35  [971]~E(x9711,x9712)+E(f410(x9713,x9711,x9714),f410(x9713,x9712,x9714))
% 26.45/26.35  [972]~E(x9721,x9722)+E(f410(x9723,x9724,x9721),f410(x9723,x9724,x9722))
% 26.45/26.35  [973]~E(x9731,x9732)+E(f185(x9731,x9733,x9734),f185(x9732,x9733,x9734))
% 26.45/26.35  [974]~E(x9741,x9742)+E(f185(x9743,x9741,x9744),f185(x9743,x9742,x9744))
% 26.45/26.35  [975]~E(x9751,x9752)+E(f185(x9753,x9754,x9751),f185(x9753,x9754,x9752))
% 26.45/26.35  [976]~E(x9761,x9762)+E(f47(x9761),f47(x9762))
% 26.45/26.35  [977]~E(x9771,x9772)+E(f124(x9771,x9773,x9774),f124(x9772,x9773,x9774))
% 26.45/26.35  [978]~E(x9781,x9782)+E(f124(x9783,x9781,x9784),f124(x9783,x9782,x9784))
% 26.45/26.35  [979]~E(x9791,x9792)+E(f124(x9793,x9794,x9791),f124(x9793,x9794,x9792))
% 26.45/26.35  [980]~E(x9801,x9802)+E(f795(x9801,x9803,x9804),f795(x9802,x9803,x9804))
% 26.45/26.35  [981]~E(x9811,x9812)+E(f795(x9813,x9811,x9814),f795(x9813,x9812,x9814))
% 26.45/26.35  [982]~E(x9821,x9822)+E(f795(x9823,x9824,x9821),f795(x9823,x9824,x9822))
% 26.45/26.35  [983]~E(x9831,x9832)+E(f58(x9831,x9833,x9834),f58(x9832,x9833,x9834))
% 26.45/26.35  [984]~E(x9841,x9842)+E(f58(x9843,x9841,x9844),f58(x9843,x9842,x9844))
% 26.45/26.35  [985]~E(x9851,x9852)+E(f58(x9853,x9854,x9851),f58(x9853,x9854,x9852))
% 26.45/26.35  [986]~E(x9861,x9862)+E(f295(x9861),f295(x9862))
% 26.45/26.35  [987]~E(x9871,x9872)+E(f447(x9871,x9873,x9874,x9875,x9876),f447(x9872,x9873,x9874,x9875,x9876))
% 26.45/26.35  [988]~E(x9881,x9882)+E(f447(x9883,x9881,x9884,x9885,x9886),f447(x9883,x9882,x9884,x9885,x9886))
% 26.45/26.35  [989]~E(x9891,x9892)+E(f447(x9893,x9894,x9891,x9895,x9896),f447(x9893,x9894,x9892,x9895,x9896))
% 26.45/26.35  [990]~E(x9901,x9902)+E(f447(x9903,x9904,x9905,x9901,x9906),f447(x9903,x9904,x9905,x9902,x9906))
% 26.45/26.35  [991]~E(x9911,x9912)+E(f447(x9913,x9914,x9915,x9916,x9911),f447(x9913,x9914,x9915,x9916,x9912))
% 26.45/26.35  [992]~E(x9921,x9922)+E(f279(x9921,x9923,x9924),f279(x9922,x9923,x9924))
% 26.45/26.35  [993]~E(x9931,x9932)+E(f279(x9933,x9931,x9934),f279(x9933,x9932,x9934))
% 26.45/26.35  [994]~E(x9941,x9942)+E(f279(x9943,x9944,x9941),f279(x9943,x9944,x9942))
% 26.45/26.35  [995]~E(x9951,x9952)+E(f285(x9951,x9953,x9954,x9955),f285(x9952,x9953,x9954,x9955))
% 26.45/26.35  [996]~E(x9961,x9962)+E(f285(x9963,x9961,x9964,x9965),f285(x9963,x9962,x9964,x9965))
% 26.45/26.35  [997]~E(x9971,x9972)+E(f285(x9973,x9974,x9971,x9975),f285(x9973,x9974,x9972,x9975))
% 26.45/26.35  [998]~E(x9981,x9982)+E(f285(x9983,x9984,x9985,x9981),f285(x9983,x9984,x9985,x9982))
% 26.45/26.35  [999]~E(x9991,x9992)+E(f544(x9991,x9993,x9994,x9995,x9996,x9997),f544(x9992,x9993,x9994,x9995,x9996,x9997))
% 26.45/26.35  [1000]~E(x10001,x10002)+E(f544(x10003,x10001,x10004,x10005,x10006,x10007),f544(x10003,x10002,x10004,x10005,x10006,x10007))
% 26.45/26.35  [1001]~E(x10011,x10012)+E(f544(x10013,x10014,x10011,x10015,x10016,x10017),f544(x10013,x10014,x10012,x10015,x10016,x10017))
% 26.45/26.35  [1002]~E(x10021,x10022)+E(f544(x10023,x10024,x10025,x10021,x10026,x10027),f544(x10023,x10024,x10025,x10022,x10026,x10027))
% 26.45/26.35  [1003]~E(x10031,x10032)+E(f544(x10033,x10034,x10035,x10036,x10031,x10037),f544(x10033,x10034,x10035,x10036,x10032,x10037))
% 26.45/26.35  [1004]~E(x10041,x10042)+E(f544(x10043,x10044,x10045,x10046,x10047,x10041),f544(x10043,x10044,x10045,x10046,x10047,x10042))
% 26.45/26.35  [1005]~E(x10051,x10052)+E(f702(x10051,x10053,x10054,x10055,x10056,x10057,x10058,x10059),f702(x10052,x10053,x10054,x10055,x10056,x10057,x10058,x10059))
% 26.45/26.35  [1006]~E(x10061,x10062)+E(f702(x10063,x10061,x10064,x10065,x10066,x10067,x10068,x10069),f702(x10063,x10062,x10064,x10065,x10066,x10067,x10068,x10069))
% 26.45/26.35  [1007]~E(x10071,x10072)+E(f702(x10073,x10074,x10071,x10075,x10076,x10077,x10078,x10079),f702(x10073,x10074,x10072,x10075,x10076,x10077,x10078,x10079))
% 26.45/26.35  [1008]~E(x10081,x10082)+E(f702(x10083,x10084,x10085,x10081,x10086,x10087,x10088,x10089),f702(x10083,x10084,x10085,x10082,x10086,x10087,x10088,x10089))
% 26.45/26.35  [1009]~E(x10091,x10092)+E(f702(x10093,x10094,x10095,x10096,x10091,x10097,x10098,x10099),f702(x10093,x10094,x10095,x10096,x10092,x10097,x10098,x10099))
% 26.45/26.35  [1010]~E(x10101,x10102)+E(f702(x10103,x10104,x10105,x10106,x10107,x10101,x10108,x10109),f702(x10103,x10104,x10105,x10106,x10107,x10102,x10108,x10109))
% 26.45/26.35  [1011]~E(x10111,x10112)+E(f702(x10113,x10114,x10115,x10116,x10117,x10118,x10111,x10119),f702(x10113,x10114,x10115,x10116,x10117,x10118,x10112,x10119))
% 26.45/26.35  [1012]~E(x10121,x10122)+E(f702(x10123,x10124,x10125,x10126,x10127,x10128,x10129,x10121),f702(x10123,x10124,x10125,x10126,x10127,x10128,x10129,x10122))
% 26.45/26.35  [1013]~E(x10131,x10132)+E(f638(x10131,x10133,x10134,x10135,x10136),f638(x10132,x10133,x10134,x10135,x10136))
% 26.45/26.35  [1014]~E(x10141,x10142)+E(f638(x10143,x10141,x10144,x10145,x10146),f638(x10143,x10142,x10144,x10145,x10146))
% 26.45/26.35  [1015]~E(x10151,x10152)+E(f638(x10153,x10154,x10151,x10155,x10156),f638(x10153,x10154,x10152,x10155,x10156))
% 26.45/26.35  [1016]~E(x10161,x10162)+E(f638(x10163,x10164,x10165,x10161,x10166),f638(x10163,x10164,x10165,x10162,x10166))
% 26.45/26.35  [1017]~E(x10171,x10172)+E(f638(x10173,x10174,x10175,x10176,x10171),f638(x10173,x10174,x10175,x10176,x10172))
% 26.45/26.35  [1018]~E(x10181,x10182)+E(f668(x10181,x10183,x10184,x10185),f668(x10182,x10183,x10184,x10185))
% 26.45/26.35  [1019]~E(x10191,x10192)+E(f668(x10193,x10191,x10194,x10195),f668(x10193,x10192,x10194,x10195))
% 26.45/26.35  [1020]~E(x10201,x10202)+E(f668(x10203,x10204,x10201,x10205),f668(x10203,x10204,x10202,x10205))
% 26.45/26.35  [1021]~E(x10211,x10212)+E(f668(x10213,x10214,x10215,x10211),f668(x10213,x10214,x10215,x10212))
% 26.45/26.35  [1022]~E(x10221,x10222)+E(f698(x10221,x10223),f698(x10222,x10223))
% 26.45/26.35  [1023]~E(x10231,x10232)+E(f698(x10233,x10231),f698(x10233,x10232))
% 26.45/26.35  [1024]~E(x10241,x10242)+E(f809(x10241,x10243,x10244),f809(x10242,x10243,x10244))
% 26.45/26.35  [1025]~E(x10251,x10252)+E(f809(x10253,x10251,x10254),f809(x10253,x10252,x10254))
% 26.45/26.35  [1026]~E(x10261,x10262)+E(f809(x10263,x10264,x10261),f809(x10263,x10264,x10262))
% 26.45/26.35  [1027]~E(x10271,x10272)+E(f734(x10271,x10273,x10274,x10275),f734(x10272,x10273,x10274,x10275))
% 26.45/26.35  [1028]~E(x10281,x10282)+E(f734(x10283,x10281,x10284,x10285),f734(x10283,x10282,x10284,x10285))
% 26.45/26.35  [1029]~E(x10291,x10292)+E(f734(x10293,x10294,x10291,x10295),f734(x10293,x10294,x10292,x10295))
% 26.45/26.35  [1030]~E(x10301,x10302)+E(f734(x10303,x10304,x10305,x10301),f734(x10303,x10304,x10305,x10302))
% 26.45/26.35  [1031]~E(x10311,x10312)+E(f406(x10311,x10313),f406(x10312,x10313))
% 26.45/26.35  [1032]~E(x10321,x10322)+E(f406(x10323,x10321),f406(x10323,x10322))
% 26.45/26.35  [1033]~E(x10331,x10332)+E(f302(x10331,x10333,x10334),f302(x10332,x10333,x10334))
% 26.45/26.35  [1034]~E(x10341,x10342)+E(f302(x10343,x10341,x10344),f302(x10343,x10342,x10344))
% 26.45/26.35  [1035]~E(x10351,x10352)+E(f302(x10353,x10354,x10351),f302(x10353,x10354,x10352))
% 26.45/26.35  [1036]~E(x10361,x10362)+E(f685(x10361,x10363),f685(x10362,x10363))
% 26.45/26.35  [1037]~E(x10371,x10372)+E(f685(x10373,x10371),f685(x10373,x10372))
% 26.45/26.35  [1038]~E(x10381,x10382)+E(f844(x10381),f844(x10382))
% 26.45/26.35  [1039]~E(x10391,x10392)+E(f158(x10391,x10393),f158(x10392,x10393))
% 26.45/26.35  [1040]~E(x10401,x10402)+E(f158(x10403,x10401),f158(x10403,x10402))
% 26.45/26.35  [1041]~E(x10411,x10412)+E(f627(x10411),f627(x10412))
% 26.45/26.35  [1042]~E(x10421,x10422)+E(f644(x10421,x10423,x10424,x10425,x10426),f644(x10422,x10423,x10424,x10425,x10426))
% 26.45/26.35  [1043]~E(x10431,x10432)+E(f644(x10433,x10431,x10434,x10435,x10436),f644(x10433,x10432,x10434,x10435,x10436))
% 26.45/26.35  [1044]~E(x10441,x10442)+E(f644(x10443,x10444,x10441,x10445,x10446),f644(x10443,x10444,x10442,x10445,x10446))
% 26.45/26.35  [1045]~E(x10451,x10452)+E(f644(x10453,x10454,x10455,x10451,x10456),f644(x10453,x10454,x10455,x10452,x10456))
% 26.45/26.35  [1046]~E(x10461,x10462)+E(f644(x10463,x10464,x10465,x10466,x10461),f644(x10463,x10464,x10465,x10466,x10462))
% 26.45/26.35  [1047]~E(x10471,x10472)+E(f478(x10471,x10473),f478(x10472,x10473))
% 26.45/26.35  [1048]~E(x10481,x10482)+E(f478(x10483,x10481),f478(x10483,x10482))
% 26.45/26.35  [1049]~E(x10491,x10492)+E(f443(x10491,x10493,x10494,x10495,x10496),f443(x10492,x10493,x10494,x10495,x10496))
% 26.45/26.35  [1050]~E(x10501,x10502)+E(f443(x10503,x10501,x10504,x10505,x10506),f443(x10503,x10502,x10504,x10505,x10506))
% 26.45/26.35  [1051]~E(x10511,x10512)+E(f443(x10513,x10514,x10511,x10515,x10516),f443(x10513,x10514,x10512,x10515,x10516))
% 26.45/26.35  [1052]~E(x10521,x10522)+E(f443(x10523,x10524,x10525,x10521,x10526),f443(x10523,x10524,x10525,x10522,x10526))
% 26.45/26.35  [1053]~E(x10531,x10532)+E(f443(x10533,x10534,x10535,x10536,x10531),f443(x10533,x10534,x10535,x10536,x10532))
% 26.45/26.35  [1054]~E(x10541,x10542)+E(f630(x10541,x10543,x10544),f630(x10542,x10543,x10544))
% 26.45/26.35  [1055]~E(x10551,x10552)+E(f630(x10553,x10551,x10554),f630(x10553,x10552,x10554))
% 26.45/26.35  [1056]~E(x10561,x10562)+E(f630(x10563,x10564,x10561),f630(x10563,x10564,x10562))
% 26.45/26.35  [1057]~E(x10571,x10572)+E(f341(x10571,x10573,x10574,x10575,x10576),f341(x10572,x10573,x10574,x10575,x10576))
% 26.45/26.35  [1058]~E(x10581,x10582)+E(f341(x10583,x10581,x10584,x10585,x10586),f341(x10583,x10582,x10584,x10585,x10586))
% 26.45/26.35  [1059]~E(x10591,x10592)+E(f341(x10593,x10594,x10591,x10595,x10596),f341(x10593,x10594,x10592,x10595,x10596))
% 26.45/26.35  [1060]~E(x10601,x10602)+E(f341(x10603,x10604,x10605,x10601,x10606),f341(x10603,x10604,x10605,x10602,x10606))
% 26.45/26.35  [1061]~E(x10611,x10612)+E(f341(x10613,x10614,x10615,x10616,x10611),f341(x10613,x10614,x10615,x10616,x10612))
% 26.45/26.35  [1062]~E(x10621,x10622)+E(f501(x10621,x10623,x10624,x10625,x10626,x10627),f501(x10622,x10623,x10624,x10625,x10626,x10627))
% 26.45/26.35  [1063]~E(x10631,x10632)+E(f501(x10633,x10631,x10634,x10635,x10636,x10637),f501(x10633,x10632,x10634,x10635,x10636,x10637))
% 26.45/26.35  [1064]~E(x10641,x10642)+E(f501(x10643,x10644,x10641,x10645,x10646,x10647),f501(x10643,x10644,x10642,x10645,x10646,x10647))
% 26.45/26.35  [1065]~E(x10651,x10652)+E(f501(x10653,x10654,x10655,x10651,x10656,x10657),f501(x10653,x10654,x10655,x10652,x10656,x10657))
% 26.45/26.35  [1066]~E(x10661,x10662)+E(f501(x10663,x10664,x10665,x10666,x10661,x10667),f501(x10663,x10664,x10665,x10666,x10662,x10667))
% 26.45/26.35  [1067]~E(x10671,x10672)+E(f501(x10673,x10674,x10675,x10676,x10677,x10671),f501(x10673,x10674,x10675,x10676,x10677,x10672))
% 26.45/26.35  [1068]~E(x10681,x10682)+E(f431(x10681),f431(x10682))
% 26.45/26.35  [1069]~E(x10691,x10692)+E(f259(x10691,x10693,x10694,x10695),f259(x10692,x10693,x10694,x10695))
% 26.45/26.35  [1070]~E(x10701,x10702)+E(f259(x10703,x10701,x10704,x10705),f259(x10703,x10702,x10704,x10705))
% 26.45/26.35  [1071]~E(x10711,x10712)+E(f259(x10713,x10714,x10711,x10715),f259(x10713,x10714,x10712,x10715))
% 26.45/26.35  [1072]~E(x10721,x10722)+E(f259(x10723,x10724,x10725,x10721),f259(x10723,x10724,x10725,x10722))
% 26.45/26.35  [1073]~E(x10731,x10732)+E(f366(x10731,x10733,x10734),f366(x10732,x10733,x10734))
% 26.45/26.35  [1074]~E(x10741,x10742)+E(f366(x10743,x10741,x10744),f366(x10743,x10742,x10744))
% 26.45/26.35  [1075]~E(x10751,x10752)+E(f366(x10753,x10754,x10751),f366(x10753,x10754,x10752))
% 26.45/26.35  [1076]~E(x10761,x10762)+E(f423(x10761,x10763,x10764),f423(x10762,x10763,x10764))
% 26.45/26.35  [1077]~E(x10771,x10772)+E(f423(x10773,x10771,x10774),f423(x10773,x10772,x10774))
% 26.45/26.35  [1078]~E(x10781,x10782)+E(f423(x10783,x10784,x10781),f423(x10783,x10784,x10782))
% 26.45/26.35  [1079]~E(x10791,x10792)+E(f395(x10791,x10793,x10794,x10795),f395(x10792,x10793,x10794,x10795))
% 26.45/26.35  [1080]~E(x10801,x10802)+E(f395(x10803,x10801,x10804,x10805),f395(x10803,x10802,x10804,x10805))
% 26.45/26.35  [1081]~E(x10811,x10812)+E(f395(x10813,x10814,x10811,x10815),f395(x10813,x10814,x10812,x10815))
% 26.45/26.35  [1082]~E(x10821,x10822)+E(f395(x10823,x10824,x10825,x10821),f395(x10823,x10824,x10825,x10822))
% 26.45/26.35  [1083]~E(x10831,x10832)+E(f552(x10831,x10833,x10834),f552(x10832,x10833,x10834))
% 26.45/26.35  [1084]~E(x10841,x10842)+E(f552(x10843,x10841,x10844),f552(x10843,x10842,x10844))
% 26.45/26.35  [1085]~E(x10851,x10852)+E(f552(x10853,x10854,x10851),f552(x10853,x10854,x10852))
% 26.45/26.35  [1086]~E(x10861,x10862)+E(f327(x10861),f327(x10862))
% 26.45/26.35  [1087]~E(x10871,x10872)+E(f415(x10871,x10873),f415(x10872,x10873))
% 26.45/26.35  [1088]~E(x10881,x10882)+E(f415(x10883,x10881),f415(x10883,x10882))
% 26.45/26.35  [1089]~E(x10891,x10892)+E(f643(x10891,x10893,x10894,x10895),f643(x10892,x10893,x10894,x10895))
% 26.45/26.35  [1090]~E(x10901,x10902)+E(f643(x10903,x10901,x10904,x10905),f643(x10903,x10902,x10904,x10905))
% 26.45/26.35  [1091]~E(x10911,x10912)+E(f643(x10913,x10914,x10911,x10915),f643(x10913,x10914,x10912,x10915))
% 26.45/26.35  [1092]~E(x10921,x10922)+E(f643(x10923,x10924,x10925,x10921),f643(x10923,x10924,x10925,x10922))
% 26.45/26.35  [1093]~E(x10931,x10932)+E(f788(x10931,x10933,x10934,x10935),f788(x10932,x10933,x10934,x10935))
% 26.45/26.35  [1094]~E(x10941,x10942)+E(f788(x10943,x10941,x10944,x10945),f788(x10943,x10942,x10944,x10945))
% 26.45/26.35  [1095]~E(x10951,x10952)+E(f788(x10953,x10954,x10951,x10955),f788(x10953,x10954,x10952,x10955))
% 26.45/26.35  [1096]~E(x10961,x10962)+E(f788(x10963,x10964,x10965,x10961),f788(x10963,x10964,x10965,x10962))
% 26.45/26.35  [1097]~E(x10971,x10972)+E(f576(x10971,x10973,x10974),f576(x10972,x10973,x10974))
% 26.45/26.35  [1098]~E(x10981,x10982)+E(f576(x10983,x10981,x10984),f576(x10983,x10982,x10984))
% 26.45/26.35  [1099]~E(x10991,x10992)+E(f576(x10993,x10994,x10991),f576(x10993,x10994,x10992))
% 26.45/26.35  [1100]~E(x11001,x11002)+E(f824(x11001,x11003,x11004),f824(x11002,x11003,x11004))
% 26.45/26.35  [1101]~E(x11011,x11012)+E(f824(x11013,x11011,x11014),f824(x11013,x11012,x11014))
% 26.45/26.35  [1102]~E(x11021,x11022)+E(f824(x11023,x11024,x11021),f824(x11023,x11024,x11022))
% 26.45/26.35  [1103]~E(x11031,x11032)+E(f849(x11031,x11033),f849(x11032,x11033))
% 26.45/26.35  [1104]~E(x11041,x11042)+E(f849(x11043,x11041),f849(x11043,x11042))
% 26.45/26.35  [1105]~E(x11051,x11052)+E(f548(x11051,x11053,x11054,x11055,x11056),f548(x11052,x11053,x11054,x11055,x11056))
% 26.45/26.35  [1106]~E(x11061,x11062)+E(f548(x11063,x11061,x11064,x11065,x11066),f548(x11063,x11062,x11064,x11065,x11066))
% 26.45/26.35  [1107]~E(x11071,x11072)+E(f548(x11073,x11074,x11071,x11075,x11076),f548(x11073,x11074,x11072,x11075,x11076))
% 26.45/26.35  [1108]~E(x11081,x11082)+E(f548(x11083,x11084,x11085,x11081,x11086),f548(x11083,x11084,x11085,x11082,x11086))
% 26.45/26.35  [1109]~E(x11091,x11092)+E(f548(x11093,x11094,x11095,x11096,x11091),f548(x11093,x11094,x11095,x11096,x11092))
% 26.45/26.35  [1110]~E(x11101,x11102)+E(f801(x11101,x11103,x11104,x11105,x11106,x11107),f801(x11102,x11103,x11104,x11105,x11106,x11107))
% 26.45/26.35  [1111]~E(x11111,x11112)+E(f801(x11113,x11111,x11114,x11115,x11116,x11117),f801(x11113,x11112,x11114,x11115,x11116,x11117))
% 26.45/26.35  [1112]~E(x11121,x11122)+E(f801(x11123,x11124,x11121,x11125,x11126,x11127),f801(x11123,x11124,x11122,x11125,x11126,x11127))
% 26.45/26.35  [1113]~E(x11131,x11132)+E(f801(x11133,x11134,x11135,x11131,x11136,x11137),f801(x11133,x11134,x11135,x11132,x11136,x11137))
% 26.45/26.35  [1114]~E(x11141,x11142)+E(f801(x11143,x11144,x11145,x11146,x11141,x11147),f801(x11143,x11144,x11145,x11146,x11142,x11147))
% 26.45/26.35  [1115]~E(x11151,x11152)+E(f801(x11153,x11154,x11155,x11156,x11157,x11151),f801(x11153,x11154,x11155,x11156,x11157,x11152))
% 26.45/26.35  [1116]~E(x11161,x11162)+E(f562(x11161,x11163,x11164),f562(x11162,x11163,x11164))
% 26.45/26.35  [1117]~E(x11171,x11172)+E(f562(x11173,x11171,x11174),f562(x11173,x11172,x11174))
% 26.45/26.35  [1118]~E(x11181,x11182)+E(f562(x11183,x11184,x11181),f562(x11183,x11184,x11182))
% 26.45/26.35  [1119]~E(x11191,x11192)+E(f760(x11191,x11193,x11194,x11195,x11196),f760(x11192,x11193,x11194,x11195,x11196))
% 26.45/26.35  [1120]~E(x11201,x11202)+E(f760(x11203,x11201,x11204,x11205,x11206),f760(x11203,x11202,x11204,x11205,x11206))
% 26.45/26.35  [1121]~E(x11211,x11212)+E(f760(x11213,x11214,x11211,x11215,x11216),f760(x11213,x11214,x11212,x11215,x11216))
% 26.45/26.35  [1122]~E(x11221,x11222)+E(f760(x11223,x11224,x11225,x11221,x11226),f760(x11223,x11224,x11225,x11222,x11226))
% 26.45/26.35  [1123]~E(x11231,x11232)+E(f760(x11233,x11234,x11235,x11236,x11231),f760(x11233,x11234,x11235,x11236,x11232))
% 26.45/26.35  [1124]~E(x11241,x11242)+E(f619(x11241,x11243),f619(x11242,x11243))
% 26.45/26.35  [1125]~E(x11251,x11252)+E(f619(x11253,x11251),f619(x11253,x11252))
% 26.45/26.35  [1126]~E(x11261,x11262)+E(f291(x11261,x11263,x11264),f291(x11262,x11263,x11264))
% 26.45/26.35  [1127]~E(x11271,x11272)+E(f291(x11273,x11271,x11274),f291(x11273,x11272,x11274))
% 26.45/26.35  [1128]~E(x11281,x11282)+E(f291(x11283,x11284,x11281),f291(x11283,x11284,x11282))
% 26.45/26.35  [1129]~E(x11291,x11292)+E(f850(x11291,x11293,x11294,x11295),f850(x11292,x11293,x11294,x11295))
% 26.45/26.35  [1130]~E(x11301,x11302)+E(f850(x11303,x11301,x11304,x11305),f850(x11303,x11302,x11304,x11305))
% 26.45/26.35  [1131]~E(x11311,x11312)+E(f850(x11313,x11314,x11311,x11315),f850(x11313,x11314,x11312,x11315))
% 26.45/26.35  [1132]~E(x11321,x11322)+E(f850(x11323,x11324,x11325,x11321),f850(x11323,x11324,x11325,x11322))
% 26.45/26.35  [1133]~E(x11331,x11332)+E(f595(x11331,x11333,x11334),f595(x11332,x11333,x11334))
% 26.45/26.35  [1134]~E(x11341,x11342)+E(f595(x11343,x11341,x11344),f595(x11343,x11342,x11344))
% 26.45/26.35  [1135]~E(x11351,x11352)+E(f595(x11353,x11354,x11351),f595(x11353,x11354,x11352))
% 26.45/26.35  [1136]~E(x11361,x11362)+E(f91(x11361),f91(x11362))
% 26.45/26.35  [1137]~E(x11371,x11372)+E(f628(x11371,x11373,x11374),f628(x11372,x11373,x11374))
% 26.45/26.35  [1138]~E(x11381,x11382)+E(f628(x11383,x11381,x11384),f628(x11383,x11382,x11384))
% 26.45/26.35  [1139]~E(x11391,x11392)+E(f628(x11393,x11394,x11391),f628(x11393,x11394,x11392))
% 26.45/26.35  [1140]~E(x11401,x11402)+E(f747(x11401,x11403,x11404),f747(x11402,x11403,x11404))
% 26.45/26.35  [1141]~E(x11411,x11412)+E(f747(x11413,x11411,x11414),f747(x11413,x11412,x11414))
% 26.45/26.35  [1142]~E(x11421,x11422)+E(f747(x11423,x11424,x11421),f747(x11423,x11424,x11422))
% 26.45/26.35  [1143]~E(x11431,x11432)+E(f250(x11431,x11433,x11434),f250(x11432,x11433,x11434))
% 26.45/26.35  [1144]~E(x11441,x11442)+E(f250(x11443,x11441,x11444),f250(x11443,x11442,x11444))
% 26.45/26.35  [1145]~E(x11451,x11452)+E(f250(x11453,x11454,x11451),f250(x11453,x11454,x11452))
% 26.45/26.35  [1146]~E(x11461,x11462)+E(f607(x11461,x11463,x11464,x11465),f607(x11462,x11463,x11464,x11465))
% 26.45/26.35  [1147]~E(x11471,x11472)+E(f607(x11473,x11471,x11474,x11475),f607(x11473,x11472,x11474,x11475))
% 26.45/26.35  [1148]~E(x11481,x11482)+E(f607(x11483,x11484,x11481,x11485),f607(x11483,x11484,x11482,x11485))
% 26.45/26.35  [1149]~E(x11491,x11492)+E(f607(x11493,x11494,x11495,x11491),f607(x11493,x11494,x11495,x11492))
% 26.45/26.35  [1150]~E(x11501,x11502)+E(f727(x11501,x11503,x11504,x11505,x11506),f727(x11502,x11503,x11504,x11505,x11506))
% 26.45/26.35  [1151]~E(x11511,x11512)+E(f727(x11513,x11511,x11514,x11515,x11516),f727(x11513,x11512,x11514,x11515,x11516))
% 26.45/26.35  [1152]~E(x11521,x11522)+E(f727(x11523,x11524,x11521,x11525,x11526),f727(x11523,x11524,x11522,x11525,x11526))
% 26.45/26.35  [1153]~E(x11531,x11532)+E(f727(x11533,x11534,x11535,x11531,x11536),f727(x11533,x11534,x11535,x11532,x11536))
% 26.45/26.35  [1154]~E(x11541,x11542)+E(f727(x11543,x11544,x11545,x11546,x11541),f727(x11543,x11544,x11545,x11546,x11542))
% 26.45/26.35  [1155]~E(x11551,x11552)+E(f723(x11551,x11553),f723(x11552,x11553))
% 26.45/26.35  [1156]~E(x11561,x11562)+E(f723(x11563,x11561),f723(x11563,x11562))
% 26.45/26.35  [1157]~E(x11571,x11572)+E(f413(x11571,x11573,x11574),f413(x11572,x11573,x11574))
% 26.45/26.35  [1158]~E(x11581,x11582)+E(f413(x11583,x11581,x11584),f413(x11583,x11582,x11584))
% 26.45/26.35  [1159]~E(x11591,x11592)+E(f413(x11593,x11594,x11591),f413(x11593,x11594,x11592))
% 26.45/26.35  [1160]~E(x11601,x11602)+E(f728(x11601,x11603,x11604,x11605),f728(x11602,x11603,x11604,x11605))
% 26.45/26.35  [1161]~E(x11611,x11612)+E(f728(x11613,x11611,x11614,x11615),f728(x11613,x11612,x11614,x11615))
% 26.45/26.35  [1162]~E(x11621,x11622)+E(f728(x11623,x11624,x11621,x11625),f728(x11623,x11624,x11622,x11625))
% 26.45/26.35  [1163]~E(x11631,x11632)+E(f728(x11633,x11634,x11635,x11631),f728(x11633,x11634,x11635,x11632))
% 26.45/26.35  [1164]~E(x11641,x11642)+E(f371(x11641,x11643,x11644),f371(x11642,x11643,x11644))
% 26.45/26.35  [1165]~E(x11651,x11652)+E(f371(x11653,x11651,x11654),f371(x11653,x11652,x11654))
% 26.45/26.35  [1166]~E(x11661,x11662)+E(f371(x11663,x11664,x11661),f371(x11663,x11664,x11662))
% 26.45/26.35  [1167]~E(x11671,x11672)+E(f554(x11671,x11673,x11674),f554(x11672,x11673,x11674))
% 26.45/26.35  [1168]~E(x11681,x11682)+E(f554(x11683,x11681,x11684),f554(x11683,x11682,x11684))
% 26.45/26.35  [1169]~E(x11691,x11692)+E(f554(x11693,x11694,x11691),f554(x11693,x11694,x11692))
% 26.45/26.35  [1170]~E(x11701,x11702)+E(f510(x11701,x11703,x11704,x11705,x11706),f510(x11702,x11703,x11704,x11705,x11706))
% 26.45/26.35  [1171]~E(x11711,x11712)+E(f510(x11713,x11711,x11714,x11715,x11716),f510(x11713,x11712,x11714,x11715,x11716))
% 26.45/26.35  [1172]~E(x11721,x11722)+E(f510(x11723,x11724,x11721,x11725,x11726),f510(x11723,x11724,x11722,x11725,x11726))
% 26.45/26.35  [1173]~E(x11731,x11732)+E(f510(x11733,x11734,x11735,x11731,x11736),f510(x11733,x11734,x11735,x11732,x11736))
% 26.45/26.35  [1174]~E(x11741,x11742)+E(f510(x11743,x11744,x11745,x11746,x11741),f510(x11743,x11744,x11745,x11746,x11742))
% 26.45/26.35  [1175]~E(x11751,x11752)+E(f709(x11751,x11753,x11754,x11755),f709(x11752,x11753,x11754,x11755))
% 26.45/26.35  [1176]~E(x11761,x11762)+E(f709(x11763,x11761,x11764,x11765),f709(x11763,x11762,x11764,x11765))
% 26.45/26.35  [1177]~E(x11771,x11772)+E(f709(x11773,x11774,x11771,x11775),f709(x11773,x11774,x11772,x11775))
% 26.45/26.35  [1178]~E(x11781,x11782)+E(f709(x11783,x11784,x11785,x11781),f709(x11783,x11784,x11785,x11782))
% 26.45/26.35  [1179]~E(x11791,x11792)+E(f382(x11791,x11793),f382(x11792,x11793))
% 26.45/26.35  [1180]~E(x11801,x11802)+E(f382(x11803,x11801),f382(x11803,x11802))
% 26.45/26.35  [1181]~E(x11811,x11812)+E(f761(x11811,x11813,x11814,x11815,x11816),f761(x11812,x11813,x11814,x11815,x11816))
% 26.45/26.35  [1182]~E(x11821,x11822)+E(f761(x11823,x11821,x11824,x11825,x11826),f761(x11823,x11822,x11824,x11825,x11826))
% 26.45/26.35  [1183]~E(x11831,x11832)+E(f761(x11833,x11834,x11831,x11835,x11836),f761(x11833,x11834,x11832,x11835,x11836))
% 26.45/26.35  [1184]~E(x11841,x11842)+E(f761(x11843,x11844,x11845,x11841,x11846),f761(x11843,x11844,x11845,x11842,x11846))
% 26.45/26.35  [1185]~E(x11851,x11852)+E(f761(x11853,x11854,x11855,x11856,x11851),f761(x11853,x11854,x11855,x11856,x11852))
% 26.45/26.35  [1186]~E(x11861,x11862)+E(f778(x11861,x11863,x11864,x11865,x11866),f778(x11862,x11863,x11864,x11865,x11866))
% 26.45/26.35  [1187]~E(x11871,x11872)+E(f778(x11873,x11871,x11874,x11875,x11876),f778(x11873,x11872,x11874,x11875,x11876))
% 26.45/26.35  [1188]~E(x11881,x11882)+E(f778(x11883,x11884,x11881,x11885,x11886),f778(x11883,x11884,x11882,x11885,x11886))
% 26.45/26.35  [1189]~E(x11891,x11892)+E(f778(x11893,x11894,x11895,x11891,x11896),f778(x11893,x11894,x11895,x11892,x11896))
% 26.45/26.35  [1190]~E(x11901,x11902)+E(f778(x11903,x11904,x11905,x11906,x11901),f778(x11903,x11904,x11905,x11906,x11902))
% 26.45/26.35  [1191]~E(x11911,x11912)+E(f196(x11911,x11913),f196(x11912,x11913))
% 26.45/26.35  [1192]~E(x11921,x11922)+E(f196(x11923,x11921),f196(x11923,x11922))
% 26.45/26.35  [1193]~E(x11931,x11932)+E(f404(x11931,x11933,x11934,x11935),f404(x11932,x11933,x11934,x11935))
% 26.45/26.35  [1194]~E(x11941,x11942)+E(f404(x11943,x11941,x11944,x11945),f404(x11943,x11942,x11944,x11945))
% 26.45/26.35  [1195]~E(x11951,x11952)+E(f404(x11953,x11954,x11951,x11955),f404(x11953,x11954,x11952,x11955))
% 26.45/26.35  [1196]~E(x11961,x11962)+E(f404(x11963,x11964,x11965,x11961),f404(x11963,x11964,x11965,x11962))
% 26.45/26.35  [1197]~E(x11971,x11972)+E(f125(x11971),f125(x11972))
% 26.45/26.35  [1198]~E(x11981,x11982)+E(f467(x11981,x11983,x11984,x11985),f467(x11982,x11983,x11984,x11985))
% 26.45/26.35  [1199]~E(x11991,x11992)+E(f467(x11993,x11991,x11994,x11995),f467(x11993,x11992,x11994,x11995))
% 26.45/26.35  [1200]~E(x12001,x12002)+E(f467(x12003,x12004,x12001,x12005),f467(x12003,x12004,x12002,x12005))
% 26.45/26.35  [1201]~E(x12011,x12012)+E(f467(x12013,x12014,x12015,x12011),f467(x12013,x12014,x12015,x12012))
% 26.45/26.35  [1202]~E(x12021,x12022)+E(f580(x12021,x12023,x12024),f580(x12022,x12023,x12024))
% 26.45/26.35  [1203]~E(x12031,x12032)+E(f580(x12033,x12031,x12034),f580(x12033,x12032,x12034))
% 26.45/26.35  [1204]~E(x12041,x12042)+E(f580(x12043,x12044,x12041),f580(x12043,x12044,x12042))
% 26.45/26.35  [1205]~E(x12051,x12052)+E(f57(x12051,x12053),f57(x12052,x12053))
% 26.45/26.35  [1206]~E(x12061,x12062)+E(f57(x12063,x12061),f57(x12063,x12062))
% 26.45/26.35  [1207]~E(x12071,x12072)+E(f359(x12071,x12073,x12074,x12075,x12076,x12077),f359(x12072,x12073,x12074,x12075,x12076,x12077))
% 26.45/26.35  [1208]~E(x12081,x12082)+E(f359(x12083,x12081,x12084,x12085,x12086,x12087),f359(x12083,x12082,x12084,x12085,x12086,x12087))
% 26.45/26.35  [1209]~E(x12091,x12092)+E(f359(x12093,x12094,x12091,x12095,x12096,x12097),f359(x12093,x12094,x12092,x12095,x12096,x12097))
% 26.45/26.35  [1210]~E(x12101,x12102)+E(f359(x12103,x12104,x12105,x12101,x12106,x12107),f359(x12103,x12104,x12105,x12102,x12106,x12107))
% 26.45/26.35  [1211]~E(x12111,x12112)+E(f359(x12113,x12114,x12115,x12116,x12111,x12117),f359(x12113,x12114,x12115,x12116,x12112,x12117))
% 26.45/26.35  [1212]~E(x12121,x12122)+E(f359(x12123,x12124,x12125,x12126,x12127,x12121),f359(x12123,x12124,x12125,x12126,x12127,x12122))
% 26.45/26.35  [1213]~E(x12131,x12132)+E(f789(x12131,x12133,x12134,x12135),f789(x12132,x12133,x12134,x12135))
% 26.45/26.35  [1214]~E(x12141,x12142)+E(f789(x12143,x12141,x12144,x12145),f789(x12143,x12142,x12144,x12145))
% 26.45/26.35  [1215]~E(x12151,x12152)+E(f789(x12153,x12154,x12151,x12155),f789(x12153,x12154,x12152,x12155))
% 26.45/26.35  [1216]~E(x12161,x12162)+E(f789(x12163,x12164,x12165,x12161),f789(x12163,x12164,x12165,x12162))
% 26.45/26.35  [1217]~E(x12171,x12172)+E(f833(x12171,x12173,x12174,x12175),f833(x12172,x12173,x12174,x12175))
% 26.45/26.35  [1218]~E(x12181,x12182)+E(f833(x12183,x12181,x12184,x12185),f833(x12183,x12182,x12184,x12185))
% 26.45/26.35  [1219]~E(x12191,x12192)+E(f833(x12193,x12194,x12191,x12195),f833(x12193,x12194,x12192,x12195))
% 26.45/26.35  [1220]~E(x12201,x12202)+E(f833(x12203,x12204,x12205,x12201),f833(x12203,x12204,x12205,x12202))
% 26.45/26.35  [1221]~E(x12211,x12212)+E(f532(x12211,x12213,x12214),f532(x12212,x12213,x12214))
% 26.45/26.35  [1222]~E(x12221,x12222)+E(f532(x12223,x12221,x12224),f532(x12223,x12222,x12224))
% 26.45/26.35  [1223]~E(x12231,x12232)+E(f532(x12233,x12234,x12231),f532(x12233,x12234,x12232))
% 26.45/26.35  [1224]~E(x12241,x12242)+E(f642(x12241,x12243,x12244,x12245),f642(x12242,x12243,x12244,x12245))
% 26.45/26.35  [1225]~E(x12251,x12252)+E(f642(x12253,x12251,x12254,x12255),f642(x12253,x12252,x12254,x12255))
% 26.45/26.35  [1226]~E(x12261,x12262)+E(f642(x12263,x12264,x12261,x12265),f642(x12263,x12264,x12262,x12265))
% 26.45/26.35  [1227]~E(x12271,x12272)+E(f642(x12273,x12274,x12275,x12271),f642(x12273,x12274,x12275,x12272))
% 26.45/26.35  [1228]~E(x12281,x12282)+E(f342(x12281,x12283,x12284,x12285,x12286,x12287,x12288),f342(x12282,x12283,x12284,x12285,x12286,x12287,x12288))
% 26.45/26.35  [1229]~E(x12291,x12292)+E(f342(x12293,x12291,x12294,x12295,x12296,x12297,x12298),f342(x12293,x12292,x12294,x12295,x12296,x12297,x12298))
% 26.45/26.35  [1230]~E(x12301,x12302)+E(f342(x12303,x12304,x12301,x12305,x12306,x12307,x12308),f342(x12303,x12304,x12302,x12305,x12306,x12307,x12308))
% 26.45/26.35  [1231]~E(x12311,x12312)+E(f342(x12313,x12314,x12315,x12311,x12316,x12317,x12318),f342(x12313,x12314,x12315,x12312,x12316,x12317,x12318))
% 26.45/26.35  [1232]~E(x12321,x12322)+E(f342(x12323,x12324,x12325,x12326,x12321,x12327,x12328),f342(x12323,x12324,x12325,x12326,x12322,x12327,x12328))
% 26.45/26.35  [1233]~E(x12331,x12332)+E(f342(x12333,x12334,x12335,x12336,x12337,x12331,x12338),f342(x12333,x12334,x12335,x12336,x12337,x12332,x12338))
% 26.45/26.35  [1234]~E(x12341,x12342)+E(f342(x12343,x12344,x12345,x12346,x12347,x12348,x12341),f342(x12343,x12344,x12345,x12346,x12347,x12348,x12342))
% 26.45/26.35  [1235]~E(x12351,x12352)+E(f752(x12351,x12353,x12354,x12355,x12356),f752(x12352,x12353,x12354,x12355,x12356))
% 26.45/26.35  [1236]~E(x12361,x12362)+E(f752(x12363,x12361,x12364,x12365,x12366),f752(x12363,x12362,x12364,x12365,x12366))
% 26.45/26.35  [1237]~E(x12371,x12372)+E(f752(x12373,x12374,x12371,x12375,x12376),f752(x12373,x12374,x12372,x12375,x12376))
% 26.45/26.35  [1238]~E(x12381,x12382)+E(f752(x12383,x12384,x12385,x12381,x12386),f752(x12383,x12384,x12385,x12382,x12386))
% 26.45/26.35  [1239]~E(x12391,x12392)+E(f752(x12393,x12394,x12395,x12396,x12391),f752(x12393,x12394,x12395,x12396,x12392))
% 26.45/26.35  [1240]~E(x12401,x12402)+E(f647(x12401,x12403,x12404),f647(x12402,x12403,x12404))
% 26.45/26.35  [1241]~E(x12411,x12412)+E(f647(x12413,x12411,x12414),f647(x12413,x12412,x12414))
% 26.45/26.35  [1242]~E(x12421,x12422)+E(f647(x12423,x12424,x12421),f647(x12423,x12424,x12422))
% 26.45/26.35  [1243]~E(x12431,x12432)+E(f519(x12431,x12433,x12434,x12435),f519(x12432,x12433,x12434,x12435))
% 26.45/26.35  [1244]~E(x12441,x12442)+E(f519(x12443,x12441,x12444,x12445),f519(x12443,x12442,x12444,x12445))
% 26.45/26.35  [1245]~E(x12451,x12452)+E(f519(x12453,x12454,x12451,x12455),f519(x12453,x12454,x12452,x12455))
% 26.45/26.35  [1246]~E(x12461,x12462)+E(f519(x12463,x12464,x12465,x12461),f519(x12463,x12464,x12465,x12462))
% 26.45/26.35  [1247]~E(x12471,x12472)+E(f434(x12471,x12473,x12474),f434(x12472,x12473,x12474))
% 26.45/26.35  [1248]~E(x12481,x12482)+E(f434(x12483,x12481,x12484),f434(x12483,x12482,x12484))
% 26.45/26.35  [1249]~E(x12491,x12492)+E(f434(x12493,x12494,x12491),f434(x12493,x12494,x12492))
% 26.45/26.35  [1250]~E(x12501,x12502)+E(f730(x12501,x12503,x12504,x12505,x12506,x12507,x12508),f730(x12502,x12503,x12504,x12505,x12506,x12507,x12508))
% 26.45/26.35  [1251]~E(x12511,x12512)+E(f730(x12513,x12511,x12514,x12515,x12516,x12517,x12518),f730(x12513,x12512,x12514,x12515,x12516,x12517,x12518))
% 26.45/26.35  [1252]~E(x12521,x12522)+E(f730(x12523,x12524,x12521,x12525,x12526,x12527,x12528),f730(x12523,x12524,x12522,x12525,x12526,x12527,x12528))
% 26.45/26.35  [1253]~E(x12531,x12532)+E(f730(x12533,x12534,x12535,x12531,x12536,x12537,x12538),f730(x12533,x12534,x12535,x12532,x12536,x12537,x12538))
% 26.45/26.35  [1254]~E(x12541,x12542)+E(f730(x12543,x12544,x12545,x12546,x12541,x12547,x12548),f730(x12543,x12544,x12545,x12546,x12542,x12547,x12548))
% 26.45/26.35  [1255]~E(x12551,x12552)+E(f730(x12553,x12554,x12555,x12556,x12557,x12551,x12558),f730(x12553,x12554,x12555,x12556,x12557,x12552,x12558))
% 26.45/26.35  [1256]~E(x12561,x12562)+E(f730(x12563,x12564,x12565,x12566,x12567,x12568,x12561),f730(x12563,x12564,x12565,x12566,x12567,x12568,x12562))
% 26.45/26.35  [1257]~E(x12571,x12572)+E(f539(x12571,x12573,x12574),f539(x12572,x12573,x12574))
% 26.45/26.35  [1258]~E(x12581,x12582)+E(f539(x12583,x12581,x12584),f539(x12583,x12582,x12584))
% 26.45/26.35  [1259]~E(x12591,x12592)+E(f539(x12593,x12594,x12591),f539(x12593,x12594,x12592))
% 26.45/26.35  [1260]~E(x12601,x12602)+E(f472(x12601,x12603,x12604,x12605),f472(x12602,x12603,x12604,x12605))
% 26.45/26.35  [1261]~E(x12611,x12612)+E(f472(x12613,x12611,x12614,x12615),f472(x12613,x12612,x12614,x12615))
% 26.45/26.35  [1262]~E(x12621,x12622)+E(f472(x12623,x12624,x12621,x12625),f472(x12623,x12624,x12622,x12625))
% 26.45/26.35  [1263]~E(x12631,x12632)+E(f472(x12633,x12634,x12635,x12631),f472(x12633,x12634,x12635,x12632))
% 26.45/26.35  [1264]~E(x12641,x12642)+E(f729(x12641,x12643,x12644,x12645,x12646),f729(x12642,x12643,x12644,x12645,x12646))
% 26.45/26.35  [1265]~E(x12651,x12652)+E(f729(x12653,x12651,x12654,x12655,x12656),f729(x12653,x12652,x12654,x12655,x12656))
% 26.45/26.35  [1266]~E(x12661,x12662)+E(f729(x12663,x12664,x12661,x12665,x12666),f729(x12663,x12664,x12662,x12665,x12666))
% 26.45/26.35  [1267]~E(x12671,x12672)+E(f729(x12673,x12674,x12675,x12671,x12676),f729(x12673,x12674,x12675,x12672,x12676))
% 26.45/26.35  [1268]~E(x12681,x12682)+E(f729(x12683,x12684,x12685,x12686,x12681),f729(x12683,x12684,x12685,x12686,x12682))
% 26.45/26.35  [1269]~E(x12691,x12692)+E(f301(x12691,x12693,x12694),f301(x12692,x12693,x12694))
% 26.45/26.35  [1270]~E(x12701,x12702)+E(f301(x12703,x12701,x12704),f301(x12703,x12702,x12704))
% 26.45/26.35  [1271]~E(x12711,x12712)+E(f301(x12713,x12714,x12711),f301(x12713,x12714,x12712))
% 26.45/26.35  [1272]~E(x12721,x12722)+E(f36(x12721,x12723,x12724,x12725),f36(x12722,x12723,x12724,x12725))
% 26.45/26.35  [1273]~E(x12731,x12732)+E(f36(x12733,x12731,x12734,x12735),f36(x12733,x12732,x12734,x12735))
% 26.45/26.35  [1274]~E(x12741,x12742)+E(f36(x12743,x12744,x12741,x12745),f36(x12743,x12744,x12742,x12745))
% 26.45/26.35  [1275]~E(x12751,x12752)+E(f36(x12753,x12754,x12755,x12751),f36(x12753,x12754,x12755,x12752))
% 26.45/26.35  [1276]~E(x12761,x12762)+E(f695(x12761,x12763,x12764,x12765),f695(x12762,x12763,x12764,x12765))
% 26.45/26.35  [1277]~E(x12771,x12772)+E(f695(x12773,x12771,x12774,x12775),f695(x12773,x12772,x12774,x12775))
% 26.45/26.35  [1278]~E(x12781,x12782)+E(f695(x12783,x12784,x12781,x12785),f695(x12783,x12784,x12782,x12785))
% 26.45/26.35  [1279]~E(x12791,x12792)+E(f695(x12793,x12794,x12795,x12791),f695(x12793,x12794,x12795,x12792))
% 26.45/26.35  [1280]~E(x12801,x12802)+E(f674(x12801,x12803,x12804,x12805,x12806),f674(x12802,x12803,x12804,x12805,x12806))
% 26.45/26.35  [1281]~E(x12811,x12812)+E(f674(x12813,x12811,x12814,x12815,x12816),f674(x12813,x12812,x12814,x12815,x12816))
% 26.45/26.35  [1282]~E(x12821,x12822)+E(f674(x12823,x12824,x12821,x12825,x12826),f674(x12823,x12824,x12822,x12825,x12826))
% 26.45/26.35  [1283]~E(x12831,x12832)+E(f674(x12833,x12834,x12835,x12831,x12836),f674(x12833,x12834,x12835,x12832,x12836))
% 26.45/26.35  [1284]~E(x12841,x12842)+E(f674(x12843,x12844,x12845,x12846,x12841),f674(x12843,x12844,x12845,x12846,x12842))
% 26.45/26.35  [1285]~E(x12851,x12852)+E(f254(x12851,x12853,x12854),f254(x12852,x12853,x12854))
% 26.45/26.35  [1286]~E(x12861,x12862)+E(f254(x12863,x12861,x12864),f254(x12863,x12862,x12864))
% 26.45/26.35  [1287]~E(x12871,x12872)+E(f254(x12873,x12874,x12871),f254(x12873,x12874,x12872))
% 26.45/26.35  [1288]~E(x12881,x12882)+E(f565(x12881,x12883,x12884,x12885,x12886),f565(x12882,x12883,x12884,x12885,x12886))
% 26.45/26.35  [1289]~E(x12891,x12892)+E(f565(x12893,x12891,x12894,x12895,x12896),f565(x12893,x12892,x12894,x12895,x12896))
% 26.45/26.35  [1290]~E(x12901,x12902)+E(f565(x12903,x12904,x12901,x12905,x12906),f565(x12903,x12904,x12902,x12905,x12906))
% 26.45/26.35  [1291]~E(x12911,x12912)+E(f565(x12913,x12914,x12915,x12911,x12916),f565(x12913,x12914,x12915,x12912,x12916))
% 26.45/26.35  [1292]~E(x12921,x12922)+E(f565(x12923,x12924,x12925,x12926,x12921),f565(x12923,x12924,x12925,x12926,x12922))
% 26.45/26.35  [1293]~E(x12931,x12932)+E(f429(x12931,x12933,x12934,x12935,x12936,x12937),f429(x12932,x12933,x12934,x12935,x12936,x12937))
% 26.45/26.35  [1294]~E(x12941,x12942)+E(f429(x12943,x12941,x12944,x12945,x12946,x12947),f429(x12943,x12942,x12944,x12945,x12946,x12947))
% 26.45/26.35  [1295]~E(x12951,x12952)+E(f429(x12953,x12954,x12951,x12955,x12956,x12957),f429(x12953,x12954,x12952,x12955,x12956,x12957))
% 26.45/26.35  [1296]~E(x12961,x12962)+E(f429(x12963,x12964,x12965,x12961,x12966,x12967),f429(x12963,x12964,x12965,x12962,x12966,x12967))
% 26.45/26.35  [1297]~E(x12971,x12972)+E(f429(x12973,x12974,x12975,x12976,x12971,x12977),f429(x12973,x12974,x12975,x12976,x12972,x12977))
% 26.45/26.35  [1298]~E(x12981,x12982)+E(f429(x12983,x12984,x12985,x12986,x12987,x12981),f429(x12983,x12984,x12985,x12986,x12987,x12982))
% 26.45/26.35  [1299]~E(x12991,x12992)+E(f757(x12991,x12993),f757(x12992,x12993))
% 26.45/26.35  [1300]~E(x13001,x13002)+E(f757(x13003,x13001),f757(x13003,x13002))
% 26.45/26.35  [1301]~E(x13011,x13012)+E(f419(x13011,x13013,x13014),f419(x13012,x13013,x13014))
% 26.45/26.35  [1302]~E(x13021,x13022)+E(f419(x13023,x13021,x13024),f419(x13023,x13022,x13024))
% 26.45/26.35  [1303]~E(x13031,x13032)+E(f419(x13033,x13034,x13031),f419(x13033,x13034,x13032))
% 26.45/26.35  [1304]~E(x13041,x13042)+E(f463(x13041,x13043,x13044),f463(x13042,x13043,x13044))
% 26.45/26.35  [1305]~E(x13051,x13052)+E(f463(x13053,x13051,x13054),f463(x13053,x13052,x13054))
% 26.45/26.35  [1306]~E(x13061,x13062)+E(f463(x13063,x13064,x13061),f463(x13063,x13064,x13062))
% 26.45/26.35  [1307]~E(x13071,x13072)+E(f696(x13071,x13073),f696(x13072,x13073))
% 26.45/26.35  [1308]~E(x13081,x13082)+E(f696(x13083,x13081),f696(x13083,x13082))
% 26.45/26.35  [1309]~E(x13091,x13092)+E(f864(x13091,x13093,x13094,x13095,x13096),f864(x13092,x13093,x13094,x13095,x13096))
% 26.45/26.35  [1310]~E(x13101,x13102)+E(f864(x13103,x13101,x13104,x13105,x13106),f864(x13103,x13102,x13104,x13105,x13106))
% 26.45/26.35  [1311]~E(x13111,x13112)+E(f864(x13113,x13114,x13111,x13115,x13116),f864(x13113,x13114,x13112,x13115,x13116))
% 26.45/26.35  [1312]~E(x13121,x13122)+E(f864(x13123,x13124,x13125,x13121,x13126),f864(x13123,x13124,x13125,x13122,x13126))
% 26.45/26.35  [1313]~E(x13131,x13132)+E(f864(x13133,x13134,x13135,x13136,x13131),f864(x13133,x13134,x13135,x13136,x13132))
% 26.45/26.35  [1314]~E(x13141,x13142)+E(f673(x13141,x13143,x13144,x13145,x13146),f673(x13142,x13143,x13144,x13145,x13146))
% 26.45/26.35  [1315]~E(x13151,x13152)+E(f673(x13153,x13151,x13154,x13155,x13156),f673(x13153,x13152,x13154,x13155,x13156))
% 26.45/26.35  [1316]~E(x13161,x13162)+E(f673(x13163,x13164,x13161,x13165,x13166),f673(x13163,x13164,x13162,x13165,x13166))
% 26.45/26.35  [1317]~E(x13171,x13172)+E(f673(x13173,x13174,x13175,x13171,x13176),f673(x13173,x13174,x13175,x13172,x13176))
% 26.45/26.35  [1318]~E(x13181,x13182)+E(f673(x13183,x13184,x13185,x13186,x13181),f673(x13183,x13184,x13185,x13186,x13182))
% 26.45/26.35  [1319]~E(x13191,x13192)+E(f559(x13191,x13193,x13194),f559(x13192,x13193,x13194))
% 26.45/26.35  [1320]~E(x13201,x13202)+E(f559(x13203,x13201,x13204),f559(x13203,x13202,x13204))
% 26.45/26.35  [1321]~E(x13211,x13212)+E(f559(x13213,x13214,x13211),f559(x13213,x13214,x13212))
% 26.45/26.35  [1322]~E(x13221,x13222)+E(f363(x13221,x13223,x13224),f363(x13222,x13223,x13224))
% 26.45/26.35  [1323]~E(x13231,x13232)+E(f363(x13233,x13231,x13234),f363(x13233,x13232,x13234))
% 26.45/26.35  [1324]~E(x13241,x13242)+E(f363(x13243,x13244,x13241),f363(x13243,x13244,x13242))
% 26.45/26.35  [1325]~E(x13251,x13252)+E(f515(x13251,x13253,x13254,x13255,x13256),f515(x13252,x13253,x13254,x13255,x13256))
% 26.45/26.35  [1326]~E(x13261,x13262)+E(f515(x13263,x13261,x13264,x13265,x13266),f515(x13263,x13262,x13264,x13265,x13266))
% 26.45/26.35  [1327]~E(x13271,x13272)+E(f515(x13273,x13274,x13271,x13275,x13276),f515(x13273,x13274,x13272,x13275,x13276))
% 26.45/26.35  [1328]~E(x13281,x13282)+E(f515(x13283,x13284,x13285,x13281,x13286),f515(x13283,x13284,x13285,x13282,x13286))
% 26.45/26.35  [1329]~E(x13291,x13292)+E(f515(x13293,x13294,x13295,x13296,x13291),f515(x13293,x13294,x13295,x13296,x13292))
% 26.45/26.35  [1330]~E(x13301,x13302)+E(f505(x13301,x13303,x13304),f505(x13302,x13303,x13304))
% 26.45/26.35  [1331]~E(x13311,x13312)+E(f505(x13313,x13311,x13314),f505(x13313,x13312,x13314))
% 26.45/26.35  [1332]~E(x13321,x13322)+E(f505(x13323,x13324,x13321),f505(x13323,x13324,x13322))
% 26.45/26.35  [1333]~E(x13331,x13332)+E(f416(x13331,x13333),f416(x13332,x13333))
% 26.45/26.35  [1334]~E(x13341,x13342)+E(f416(x13343,x13341),f416(x13343,x13342))
% 26.45/26.35  [1335]~E(x13351,x13352)+E(f635(x13351,x13353),f635(x13352,x13353))
% 26.45/26.35  [1336]~E(x13361,x13362)+E(f635(x13363,x13361),f635(x13363,x13362))
% 26.45/26.35  [1337]~E(x13371,x13372)+E(f303(x13371),f303(x13372))
% 26.45/26.35  [1338]~E(x13381,x13382)+E(f486(x13381,x13383),f486(x13382,x13383))
% 26.45/26.35  [1339]~E(x13391,x13392)+E(f486(x13393,x13391),f486(x13393,x13392))
% 26.45/26.35  [1340]~E(x13401,x13402)+E(f583(x13401,x13403,x13404),f583(x13402,x13403,x13404))
% 26.45/26.35  [1341]~E(x13411,x13412)+E(f583(x13413,x13411,x13414),f583(x13413,x13412,x13414))
% 26.45/26.35  [1342]~E(x13421,x13422)+E(f583(x13423,x13424,x13421),f583(x13423,x13424,x13422))
% 26.45/26.35  [1343]~E(x13431,x13432)+E(f830(x13431,x13433,x13434,x13435,x13436,x13437),f830(x13432,x13433,x13434,x13435,x13436,x13437))
% 26.45/26.35  [1344]~E(x13441,x13442)+E(f830(x13443,x13441,x13444,x13445,x13446,x13447),f830(x13443,x13442,x13444,x13445,x13446,x13447))
% 26.45/26.35  [1345]~E(x13451,x13452)+E(f830(x13453,x13454,x13451,x13455,x13456,x13457),f830(x13453,x13454,x13452,x13455,x13456,x13457))
% 26.45/26.35  [1346]~E(x13461,x13462)+E(f830(x13463,x13464,x13465,x13461,x13466,x13467),f830(x13463,x13464,x13465,x13462,x13466,x13467))
% 26.45/26.35  [1347]~E(x13471,x13472)+E(f830(x13473,x13474,x13475,x13476,x13471,x13477),f830(x13473,x13474,x13475,x13476,x13472,x13477))
% 26.45/26.35  [1348]~E(x13481,x13482)+E(f830(x13483,x13484,x13485,x13486,x13487,x13481),f830(x13483,x13484,x13485,x13486,x13487,x13482))
% 26.45/26.35  [1349]~E(x13491,x13492)+E(f268(x13491,x13493,x13494),f268(x13492,x13493,x13494))
% 26.45/26.35  [1350]~E(x13501,x13502)+E(f268(x13503,x13501,x13504),f268(x13503,x13502,x13504))
% 26.45/26.35  [1351]~E(x13511,x13512)+E(f268(x13513,x13514,x13511),f268(x13513,x13514,x13512))
% 26.45/26.35  [1352]~E(x13521,x13522)+E(f781(x13521,x13523,x13524),f781(x13522,x13523,x13524))
% 26.45/26.35  [1353]~E(x13531,x13532)+E(f781(x13533,x13531,x13534),f781(x13533,x13532,x13534))
% 26.45/26.35  [1354]~E(x13541,x13542)+E(f781(x13543,x13544,x13541),f781(x13543,x13544,x13542))
% 26.45/26.35  [1355]~E(x13551,x13552)+E(f597(x13551,x13553),f597(x13552,x13553))
% 26.45/26.35  [1356]~E(x13561,x13562)+E(f597(x13563,x13561),f597(x13563,x13562))
% 26.45/26.35  [1357]~E(x13571,x13572)+E(f799(x13571,x13573,x13574,x13575),f799(x13572,x13573,x13574,x13575))
% 26.45/26.35  [1358]~E(x13581,x13582)+E(f799(x13583,x13581,x13584,x13585),f799(x13583,x13582,x13584,x13585))
% 26.45/26.35  [1359]~E(x13591,x13592)+E(f799(x13593,x13594,x13591,x13595),f799(x13593,x13594,x13592,x13595))
% 26.45/26.35  [1360]~E(x13601,x13602)+E(f799(x13603,x13604,x13605,x13601),f799(x13603,x13604,x13605,x13602))
% 26.45/26.35  [1361]~E(x13611,x13612)+E(f499(x13611,x13613,x13614),f499(x13612,x13613,x13614))
% 26.45/26.35  [1362]~E(x13621,x13622)+E(f499(x13623,x13621,x13624),f499(x13623,x13622,x13624))
% 26.45/26.35  [1363]~E(x13631,x13632)+E(f499(x13633,x13634,x13631),f499(x13633,x13634,x13632))
% 26.45/26.35  [1364]~E(x13641,x13642)+E(f432(x13641),f432(x13642))
% 26.45/26.35  [1365]~E(x13651,x13652)+E(f464(x13651,x13653,x13654),f464(x13652,x13653,x13654))
% 26.45/26.35  [1366]~E(x13661,x13662)+E(f464(x13663,x13661,x13664),f464(x13663,x13662,x13664))
% 26.45/26.35  [1367]~E(x13671,x13672)+E(f464(x13673,x13674,x13671),f464(x13673,x13674,x13672))
% 26.45/26.35  [1368]~E(x13681,x13682)+E(f708(x13681,x13683,x13684,x13685,x13686),f708(x13682,x13683,x13684,x13685,x13686))
% 26.45/26.35  [1369]~E(x13691,x13692)+E(f708(x13693,x13691,x13694,x13695,x13696),f708(x13693,x13692,x13694,x13695,x13696))
% 26.45/26.35  [1370]~E(x13701,x13702)+E(f708(x13703,x13704,x13701,x13705,x13706),f708(x13703,x13704,x13702,x13705,x13706))
% 26.45/26.35  [1371]~E(x13711,x13712)+E(f708(x13713,x13714,x13715,x13711,x13716),f708(x13713,x13714,x13715,x13712,x13716))
% 26.45/26.35  [1372]~E(x13721,x13722)+E(f708(x13723,x13724,x13725,x13726,x13721),f708(x13723,x13724,x13725,x13726,x13722))
% 26.45/26.35  [1373]~E(x13731,x13732)+E(f466(x13731,x13733,x13734,x13735),f466(x13732,x13733,x13734,x13735))
% 26.45/26.35  [1374]~E(x13741,x13742)+E(f466(x13743,x13741,x13744,x13745),f466(x13743,x13742,x13744,x13745))
% 26.45/26.35  [1375]~E(x13751,x13752)+E(f466(x13753,x13754,x13751,x13755),f466(x13753,x13754,x13752,x13755))
% 26.45/26.35  [1376]~E(x13761,x13762)+E(f466(x13763,x13764,x13765,x13761),f466(x13763,x13764,x13765,x13762))
% 26.45/26.35  [1377]~E(x13771,x13772)+E(f776(x13771,x13773,x13774,x13775,x13776),f776(x13772,x13773,x13774,x13775,x13776))
% 26.45/26.35  [1378]~E(x13781,x13782)+E(f776(x13783,x13781,x13784,x13785,x13786),f776(x13783,x13782,x13784,x13785,x13786))
% 26.45/26.35  [1379]~E(x13791,x13792)+E(f776(x13793,x13794,x13791,x13795,x13796),f776(x13793,x13794,x13792,x13795,x13796))
% 26.45/26.35  [1380]~E(x13801,x13802)+E(f776(x13803,x13804,x13805,x13801,x13806),f776(x13803,x13804,x13805,x13802,x13806))
% 26.45/26.35  [1381]~E(x13811,x13812)+E(f776(x13813,x13814,x13815,x13816,x13811),f776(x13813,x13814,x13815,x13816,x13812))
% 26.45/26.35  [1382]~E(x13821,x13822)+E(f663(x13821,x13823,x13824),f663(x13822,x13823,x13824))
% 26.45/26.35  [1383]~E(x13831,x13832)+E(f663(x13833,x13831,x13834),f663(x13833,x13832,x13834))
% 26.45/26.35  [1384]~E(x13841,x13842)+E(f663(x13843,x13844,x13841),f663(x13843,x13844,x13842))
% 26.45/26.35  [1385]~E(x13851,x13852)+E(f699(x13851,x13853,x13854,x13855),f699(x13852,x13853,x13854,x13855))
% 26.45/26.35  [1386]~E(x13861,x13862)+E(f699(x13863,x13861,x13864,x13865),f699(x13863,x13862,x13864,x13865))
% 26.45/26.35  [1387]~E(x13871,x13872)+E(f699(x13873,x13874,x13871,x13875),f699(x13873,x13874,x13872,x13875))
% 26.45/26.35  [1388]~E(x13881,x13882)+E(f699(x13883,x13884,x13885,x13881),f699(x13883,x13884,x13885,x13882))
% 26.45/26.35  [1389]~E(x13891,x13892)+E(f769(x13891,x13893),f769(x13892,x13893))
% 26.45/26.35  [1390]~E(x13901,x13902)+E(f769(x13903,x13901),f769(x13903,x13902))
% 26.45/26.35  [1391]~E(x13911,x13912)+E(f589(x13911,x13913,x13914),f589(x13912,x13913,x13914))
% 26.45/26.35  [1392]~E(x13921,x13922)+E(f589(x13923,x13921,x13924),f589(x13923,x13922,x13924))
% 26.45/26.35  [1393]~E(x13931,x13932)+E(f589(x13933,x13934,x13931),f589(x13933,x13934,x13932))
% 26.45/26.35  [1394]~E(x13941,x13942)+E(f267(x13941,x13943,x13944,x13945),f267(x13942,x13943,x13944,x13945))
% 26.45/26.35  [1395]~E(x13951,x13952)+E(f267(x13953,x13951,x13954,x13955),f267(x13953,x13952,x13954,x13955))
% 26.45/26.35  [1396]~E(x13961,x13962)+E(f267(x13963,x13964,x13961,x13965),f267(x13963,x13964,x13962,x13965))
% 26.45/26.35  [1397]~E(x13971,x13972)+E(f267(x13973,x13974,x13975,x13971),f267(x13973,x13974,x13975,x13972))
% 26.45/26.35  [1398]~E(x13981,x13982)+E(f726(x13981,x13983,x13984,x13985,x13986),f726(x13982,x13983,x13984,x13985,x13986))
% 26.45/26.35  [1399]~E(x13991,x13992)+E(f726(x13993,x13991,x13994,x13995,x13996),f726(x13993,x13992,x13994,x13995,x13996))
% 26.45/26.35  [1400]~E(x14001,x14002)+E(f726(x14003,x14004,x14001,x14005,x14006),f726(x14003,x14004,x14002,x14005,x14006))
% 26.45/26.35  [1401]~E(x14011,x14012)+E(f726(x14013,x14014,x14015,x14011,x14016),f726(x14013,x14014,x14015,x14012,x14016))
% 26.45/26.35  [1402]~E(x14021,x14022)+E(f726(x14023,x14024,x14025,x14026,x14021),f726(x14023,x14024,x14025,x14026,x14022))
% 26.45/26.35  [1403]~E(x14031,x14032)+E(f300(x14031,x14033,x14034),f300(x14032,x14033,x14034))
% 26.45/26.35  [1404]~E(x14041,x14042)+E(f300(x14043,x14041,x14044),f300(x14043,x14042,x14044))
% 26.45/26.35  [1405]~E(x14051,x14052)+E(f300(x14053,x14054,x14051),f300(x14053,x14054,x14052))
% 26.45/26.35  [1406]~E(x14061,x14062)+E(f768(x14061,x14063),f768(x14062,x14063))
% 26.45/26.35  [1407]~E(x14071,x14072)+E(f768(x14073,x14071),f768(x14073,x14072))
% 26.45/26.35  [1408]~E(x14081,x14082)+E(f227(x14081,x14083,x14084),f227(x14082,x14083,x14084))
% 26.45/26.35  [1409]~E(x14091,x14092)+E(f227(x14093,x14091,x14094),f227(x14093,x14092,x14094))
% 26.45/26.35  [1410]~E(x14101,x14102)+E(f227(x14103,x14104,x14101),f227(x14103,x14104,x14102))
% 26.45/26.35  [1411]~E(x14111,x14112)+E(f136(x14111,x14113,x14114),f136(x14112,x14113,x14114))
% 26.45/26.35  [1412]~E(x14121,x14122)+E(f136(x14123,x14121,x14124),f136(x14123,x14122,x14124))
% 26.45/26.35  [1413]~E(x14131,x14132)+E(f136(x14133,x14134,x14131),f136(x14133,x14134,x14132))
% 26.45/26.35  [1414]~E(x14141,x14142)+E(f596(x14141,x14143,x14144),f596(x14142,x14143,x14144))
% 26.45/26.35  [1415]~E(x14151,x14152)+E(f596(x14153,x14151,x14154),f596(x14153,x14152,x14154))
% 26.45/26.35  [1416]~E(x14161,x14162)+E(f596(x14163,x14164,x14161),f596(x14163,x14164,x14162))
% 26.45/26.35  [1417]~E(x14171,x14172)+E(f151(x14171,x14173,x14174),f151(x14172,x14173,x14174))
% 26.45/26.35  [1418]~E(x14181,x14182)+E(f151(x14183,x14181,x14184),f151(x14183,x14182,x14184))
% 26.45/26.35  [1419]~E(x14191,x14192)+E(f151(x14193,x14194,x14191),f151(x14193,x14194,x14192))
% 26.45/26.35  [1420]~E(x14201,x14202)+E(f496(x14201,x14203,x14204),f496(x14202,x14203,x14204))
% 26.45/26.35  [1421]~E(x14211,x14212)+E(f496(x14213,x14211,x14214),f496(x14213,x14212,x14214))
% 26.45/26.35  [1422]~E(x14221,x14222)+E(f496(x14223,x14224,x14221),f496(x14223,x14224,x14222))
% 26.45/26.35  [1423]~E(x14231,x14232)+E(f574(x14231,x14233),f574(x14232,x14233))
% 26.45/26.35  [1424]~E(x14241,x14242)+E(f574(x14243,x14241),f574(x14243,x14242))
% 26.45/26.35  [1425]~E(x14251,x14252)+E(f483(x14251,x14253,x14254,x14255),f483(x14252,x14253,x14254,x14255))
% 26.45/26.35  [1426]~E(x14261,x14262)+E(f483(x14263,x14261,x14264,x14265),f483(x14263,x14262,x14264,x14265))
% 26.45/26.35  [1427]~E(x14271,x14272)+E(f483(x14273,x14274,x14271,x14275),f483(x14273,x14274,x14272,x14275))
% 26.45/26.35  [1428]~E(x14281,x14282)+E(f483(x14283,x14284,x14285,x14281),f483(x14283,x14284,x14285,x14282))
% 26.45/26.35  [1429]~E(x14291,x14292)+E(f775(x14291,x14293,x14294,x14295,x14296),f775(x14292,x14293,x14294,x14295,x14296))
% 26.45/26.35  [1430]~E(x14301,x14302)+E(f775(x14303,x14301,x14304,x14305,x14306),f775(x14303,x14302,x14304,x14305,x14306))
% 26.45/26.35  [1431]~E(x14311,x14312)+E(f775(x14313,x14314,x14311,x14315,x14316),f775(x14313,x14314,x14312,x14315,x14316))
% 26.45/26.35  [1432]~E(x14321,x14322)+E(f775(x14323,x14324,x14325,x14321,x14326),f775(x14323,x14324,x14325,x14322,x14326))
% 26.45/26.35  [1433]~E(x14331,x14332)+E(f775(x14333,x14334,x14335,x14336,x14331),f775(x14333,x14334,x14335,x14336,x14332))
% 26.45/26.35  [1434]~E(x14341,x14342)+E(f550(x14341,x14343,x14344,x14345,x14346,x14347,x14348,x14349),f550(x14342,x14343,x14344,x14345,x14346,x14347,x14348,x14349))
% 26.45/26.35  [1435]~E(x14351,x14352)+E(f550(x14353,x14351,x14354,x14355,x14356,x14357,x14358,x14359),f550(x14353,x14352,x14354,x14355,x14356,x14357,x14358,x14359))
% 26.45/26.35  [1436]~E(x14361,x14362)+E(f550(x14363,x14364,x14361,x14365,x14366,x14367,x14368,x14369),f550(x14363,x14364,x14362,x14365,x14366,x14367,x14368,x14369))
% 26.45/26.35  [1437]~E(x14371,x14372)+E(f550(x14373,x14374,x14375,x14371,x14376,x14377,x14378,x14379),f550(x14373,x14374,x14375,x14372,x14376,x14377,x14378,x14379))
% 26.45/26.35  [1438]~E(x14381,x14382)+E(f550(x14383,x14384,x14385,x14386,x14381,x14387,x14388,x14389),f550(x14383,x14384,x14385,x14386,x14382,x14387,x14388,x14389))
% 26.45/26.35  [1439]~E(x14391,x14392)+E(f550(x14393,x14394,x14395,x14396,x14397,x14391,x14398,x14399),f550(x14393,x14394,x14395,x14396,x14397,x14392,x14398,x14399))
% 26.45/26.35  [1440]~E(x14401,x14402)+E(f550(x14403,x14404,x14405,x14406,x14407,x14408,x14401,x14409),f550(x14403,x14404,x14405,x14406,x14407,x14408,x14402,x14409))
% 26.45/26.35  [1441]~E(x14411,x14412)+E(f550(x14413,x14414,x14415,x14416,x14417,x14418,x14419,x14411),f550(x14413,x14414,x14415,x14416,x14417,x14418,x14419,x14412))
% 26.45/26.35  [1442]~E(x14421,x14422)+E(f387(x14421),f387(x14422))
% 26.45/26.35  [1443]~E(x14431,x14432)+E(f808(x14431,x14433,x14434,x14435),f808(x14432,x14433,x14434,x14435))
% 26.45/26.35  [1444]~E(x14441,x14442)+E(f808(x14443,x14441,x14444,x14445),f808(x14443,x14442,x14444,x14445))
% 26.45/26.35  [1445]~E(x14451,x14452)+E(f808(x14453,x14454,x14451,x14455),f808(x14453,x14454,x14452,x14455))
% 26.45/26.35  [1446]~E(x14461,x14462)+E(f808(x14463,x14464,x14465,x14461),f808(x14463,x14464,x14465,x14462))
% 26.45/26.35  [1447]~E(x14471,x14472)+E(f465(x14471,x14473,x14474,x14475),f465(x14472,x14473,x14474,x14475))
% 26.45/26.35  [1448]~E(x14481,x14482)+E(f465(x14483,x14481,x14484,x14485),f465(x14483,x14482,x14484,x14485))
% 26.45/26.35  [1449]~E(x14491,x14492)+E(f465(x14493,x14494,x14491,x14495),f465(x14493,x14494,x14492,x14495))
% 26.45/26.35  [1450]~E(x14501,x14502)+E(f465(x14503,x14504,x14505,x14501),f465(x14503,x14504,x14505,x14502))
% 26.45/26.35  [1451]~E(x14511,x14512)+E(f679(x14511,x14513,x14514),f679(x14512,x14513,x14514))
% 26.45/26.35  [1452]~E(x14521,x14522)+E(f679(x14523,x14521,x14524),f679(x14523,x14522,x14524))
% 26.45/26.35  [1453]~E(x14531,x14532)+E(f679(x14533,x14534,x14531),f679(x14533,x14534,x14532))
% 26.45/26.35  [1454]~E(x14541,x14542)+E(f453(x14541),f453(x14542))
% 26.45/26.35  [1455]~E(x14551,x14552)+E(f214(x14551,x14553),f214(x14552,x14553))
% 26.45/26.35  [1456]~E(x14561,x14562)+E(f214(x14563,x14561),f214(x14563,x14562))
% 26.45/26.35  [1457]~E(x14571,x14572)+E(f514(x14571,x14573,x14574,x14575),f514(x14572,x14573,x14574,x14575))
% 26.45/26.35  [1458]~E(x14581,x14582)+E(f514(x14583,x14581,x14584,x14585),f514(x14583,x14582,x14584,x14585))
% 26.45/26.35  [1459]~E(x14591,x14592)+E(f514(x14593,x14594,x14591,x14595),f514(x14593,x14594,x14592,x14595))
% 26.45/26.35  [1460]~E(x14601,x14602)+E(f514(x14603,x14604,x14605,x14601),f514(x14603,x14604,x14605,x14602))
% 26.45/26.35  [1461]~E(x14611,x14612)+E(f266(x14611,x14613),f266(x14612,x14613))
% 26.45/26.35  [1462]~E(x14621,x14622)+E(f266(x14623,x14621),f266(x14623,x14622))
% 26.45/26.35  [1463]~E(x14631,x14632)+E(f236(x14631,x14633),f236(x14632,x14633))
% 26.45/26.35  [1464]~E(x14641,x14642)+E(f236(x14643,x14641),f236(x14643,x14642))
% 26.45/26.35  [1465]~E(x14651,x14652)+E(f720(x14651,x14653,x14654),f720(x14652,x14653,x14654))
% 26.45/26.35  [1466]~E(x14661,x14662)+E(f720(x14663,x14661,x14664),f720(x14663,x14662,x14664))
% 26.45/26.35  [1467]~E(x14671,x14672)+E(f720(x14673,x14674,x14671),f720(x14673,x14674,x14672))
% 26.45/26.35  [1468]~E(x14681,x14682)+E(f646(x14681,x14683,x14684),f646(x14682,x14683,x14684))
% 26.45/26.35  [1469]~E(x14691,x14692)+E(f646(x14693,x14691,x14694),f646(x14693,x14692,x14694))
% 26.45/26.35  [1470]~E(x14701,x14702)+E(f646(x14703,x14704,x14701),f646(x14703,x14704,x14702))
% 26.45/26.35  [1471]~E(x14711,x14712)+E(f657(x14711,x14713,x14714),f657(x14712,x14713,x14714))
% 26.45/26.35  [1472]~E(x14721,x14722)+E(f657(x14723,x14721,x14724),f657(x14723,x14722,x14724))
% 26.45/26.35  [1473]~E(x14731,x14732)+E(f657(x14733,x14734,x14731),f657(x14733,x14734,x14732))
% 26.45/26.35  [1474]~E(x14741,x14742)+E(f792(x14741,x14743,x14744,x14745),f792(x14742,x14743,x14744,x14745))
% 26.45/26.35  [1475]~E(x14751,x14752)+E(f792(x14753,x14751,x14754,x14755),f792(x14753,x14752,x14754,x14755))
% 26.45/26.35  [1476]~E(x14761,x14762)+E(f792(x14763,x14764,x14761,x14765),f792(x14763,x14764,x14762,x14765))
% 26.45/26.35  [1477]~E(x14771,x14772)+E(f792(x14773,x14774,x14775,x14771),f792(x14773,x14774,x14775,x14772))
% 26.45/26.35  [1478]~E(x14781,x14782)+E(f791(x14781,x14783,x14784,x14785,x14786,x14787,x14788),f791(x14782,x14783,x14784,x14785,x14786,x14787,x14788))
% 26.45/26.35  [1479]~E(x14791,x14792)+E(f791(x14793,x14791,x14794,x14795,x14796,x14797,x14798),f791(x14793,x14792,x14794,x14795,x14796,x14797,x14798))
% 26.45/26.35  [1480]~E(x14801,x14802)+E(f791(x14803,x14804,x14801,x14805,x14806,x14807,x14808),f791(x14803,x14804,x14802,x14805,x14806,x14807,x14808))
% 26.45/26.35  [1481]~E(x14811,x14812)+E(f791(x14813,x14814,x14815,x14811,x14816,x14817,x14818),f791(x14813,x14814,x14815,x14812,x14816,x14817,x14818))
% 26.45/26.35  [1482]~E(x14821,x14822)+E(f791(x14823,x14824,x14825,x14826,x14821,x14827,x14828),f791(x14823,x14824,x14825,x14826,x14822,x14827,x14828))
% 26.45/26.35  [1483]~E(x14831,x14832)+E(f791(x14833,x14834,x14835,x14836,x14837,x14831,x14838),f791(x14833,x14834,x14835,x14836,x14837,x14832,x14838))
% 26.45/26.35  [1484]~E(x14841,x14842)+E(f791(x14843,x14844,x14845,x14846,x14847,x14848,x14841),f791(x14843,x14844,x14845,x14846,x14847,x14848,x14842))
% 26.45/26.35  [1485]~E(x14851,x14852)+E(f330(x14851,x14853,x14854),f330(x14852,x14853,x14854))
% 26.45/26.35  [1486]~E(x14861,x14862)+E(f330(x14863,x14861,x14864),f330(x14863,x14862,x14864))
% 26.45/26.35  [1487]~E(x14871,x14872)+E(f330(x14873,x14874,x14871),f330(x14873,x14874,x14872))
% 26.45/26.35  [1488]~E(x14881,x14882)+E(f529(x14881,x14883,x14884,x14885,x14886),f529(x14882,x14883,x14884,x14885,x14886))
% 26.45/26.35  [1489]~E(x14891,x14892)+E(f529(x14893,x14891,x14894,x14895,x14896),f529(x14893,x14892,x14894,x14895,x14896))
% 26.45/26.35  [1490]~E(x14901,x14902)+E(f529(x14903,x14904,x14901,x14905,x14906),f529(x14903,x14904,x14902,x14905,x14906))
% 26.45/26.35  [1491]~E(x14911,x14912)+E(f529(x14913,x14914,x14915,x14911,x14916),f529(x14913,x14914,x14915,x14912,x14916))
% 26.45/26.35  [1492]~E(x14921,x14922)+E(f529(x14923,x14924,x14925,x14926,x14921),f529(x14923,x14924,x14925,x14926,x14922))
% 26.45/26.35  [1493]~E(x14931,x14932)+E(f650(x14931,x14933,x14934),f650(x14932,x14933,x14934))
% 26.45/26.35  [1494]~E(x14941,x14942)+E(f650(x14943,x14941,x14944),f650(x14943,x14942,x14944))
% 26.45/26.35  [1495]~E(x14951,x14952)+E(f650(x14953,x14954,x14951),f650(x14953,x14954,x14952))
% 26.45/26.35  [1496]~E(x14961,x14962)+E(f171(x14961,x14963,x14964),f171(x14962,x14963,x14964))
% 26.45/26.35  [1497]~E(x14971,x14972)+E(f171(x14973,x14971,x14974),f171(x14973,x14972,x14974))
% 26.45/26.35  [1498]~E(x14981,x14982)+E(f171(x14983,x14984,x14981),f171(x14983,x14984,x14982))
% 26.45/26.35  [1499]~E(x14991,x14992)+E(f507(x14991,x14993,x14994,x14995,x14996),f507(x14992,x14993,x14994,x14995,x14996))
% 26.45/26.35  [1500]~E(x15001,x15002)+E(f507(x15003,x15001,x15004,x15005,x15006),f507(x15003,x15002,x15004,x15005,x15006))
% 26.45/26.35  [1501]~E(x15011,x15012)+E(f507(x15013,x15014,x15011,x15015,x15016),f507(x15013,x15014,x15012,x15015,x15016))
% 26.45/26.35  [1502]~E(x15021,x15022)+E(f507(x15023,x15024,x15025,x15021,x15026),f507(x15023,x15024,x15025,x15022,x15026))
% 26.45/26.35  [1503]~E(x15031,x15032)+E(f507(x15033,x15034,x15035,x15036,x15031),f507(x15033,x15034,x15035,x15036,x15032))
% 26.45/26.35  [1504]~E(x15041,x15042)+E(f17(x15041,x15043,x15044,x15045),f17(x15042,x15043,x15044,x15045))
% 26.45/26.35  [1505]~E(x15051,x15052)+E(f17(x15053,x15051,x15054,x15055),f17(x15053,x15052,x15054,x15055))
% 26.45/26.35  [1506]~E(x15061,x15062)+E(f17(x15063,x15064,x15061,x15065),f17(x15063,x15064,x15062,x15065))
% 26.45/26.35  [1507]~E(x15071,x15072)+E(f17(x15073,x15074,x15075,x15071),f17(x15073,x15074,x15075,x15072))
% 26.45/26.35  [1508]~E(x15081,x15082)+E(f626(x15081,x15083),f626(x15082,x15083))
% 26.45/26.35  [1509]~E(x15091,x15092)+E(f626(x15093,x15091),f626(x15093,x15092))
% 26.45/26.35  [1510]~E(x15101,x15102)+E(f777(x15101,x15103,x15104,x15105,x15106),f777(x15102,x15103,x15104,x15105,x15106))
% 26.45/26.35  [1511]~E(x15111,x15112)+E(f777(x15113,x15111,x15114,x15115,x15116),f777(x15113,x15112,x15114,x15115,x15116))
% 26.45/26.35  [1512]~E(x15121,x15122)+E(f777(x15123,x15124,x15121,x15125,x15126),f777(x15123,x15124,x15122,x15125,x15126))
% 26.45/26.35  [1513]~E(x15131,x15132)+E(f777(x15133,x15134,x15135,x15131,x15136),f777(x15133,x15134,x15135,x15132,x15136))
% 26.45/26.35  [1514]~E(x15141,x15142)+E(f777(x15143,x15144,x15145,x15146,x15141),f777(x15143,x15144,x15145,x15146,x15142))
% 26.45/26.35  [1515]~E(x15151,x15152)+E(f848(x15151,x15153,x15154),f848(x15152,x15153,x15154))
% 26.45/26.35  [1516]~E(x15161,x15162)+E(f848(x15163,x15161,x15164),f848(x15163,x15162,x15164))
% 26.45/26.35  [1517]~E(x15171,x15172)+E(f848(x15173,x15174,x15171),f848(x15173,x15174,x15172))
% 26.45/26.35  [1518]~E(x15181,x15182)+E(f338(x15181,x15183,x15184,x15185,x15186),f338(x15182,x15183,x15184,x15185,x15186))
% 26.45/26.35  [1519]~E(x15191,x15192)+E(f338(x15193,x15191,x15194,x15195,x15196),f338(x15193,x15192,x15194,x15195,x15196))
% 26.45/26.35  [1520]~E(x15201,x15202)+E(f338(x15203,x15204,x15201,x15205,x15206),f338(x15203,x15204,x15202,x15205,x15206))
% 26.45/26.35  [1521]~E(x15211,x15212)+E(f338(x15213,x15214,x15215,x15211,x15216),f338(x15213,x15214,x15215,x15212,x15216))
% 26.45/26.35  [1522]~E(x15221,x15222)+E(f338(x15223,x15224,x15225,x15226,x15221),f338(x15223,x15224,x15225,x15226,x15222))
% 26.45/26.35  [1523]~E(x15231,x15232)+E(f745(x15231,x15233,x15234),f745(x15232,x15233,x15234))
% 26.45/26.35  [1524]~E(x15241,x15242)+E(f745(x15243,x15241,x15244),f745(x15243,x15242,x15244))
% 26.45/26.35  [1525]~E(x15251,x15252)+E(f745(x15253,x15254,x15251),f745(x15253,x15254,x15252))
% 26.45/26.35  [1526]~E(x15261,x15262)+E(f575(x15261,x15263),f575(x15262,x15263))
% 26.45/26.35  [1527]~E(x15271,x15272)+E(f575(x15273,x15271),f575(x15273,x15272))
% 26.45/26.35  [1528]~E(x15281,x15282)+E(f785(x15281,x15283,x15284),f785(x15282,x15283,x15284))
% 26.45/26.35  [1529]~E(x15291,x15292)+E(f785(x15293,x15291,x15294),f785(x15293,x15292,x15294))
% 26.45/26.35  [1530]~E(x15301,x15302)+E(f785(x15303,x15304,x15301),f785(x15303,x15304,x15302))
% 26.45/26.35  [1531]~E(x15311,x15312)+E(f524(x15311,x15313,x15314,x15315),f524(x15312,x15313,x15314,x15315))
% 26.45/26.35  [1532]~E(x15321,x15322)+E(f524(x15323,x15321,x15324,x15325),f524(x15323,x15322,x15324,x15325))
% 26.45/26.35  [1533]~E(x15331,x15332)+E(f524(x15333,x15334,x15331,x15335),f524(x15333,x15334,x15332,x15335))
% 26.45/26.35  [1534]~E(x15341,x15342)+E(f524(x15343,x15344,x15345,x15341),f524(x15343,x15344,x15345,x15342))
% 26.45/26.35  [1535]~E(x15351,x15352)+E(f490(x15351,x15353,x15354,x15355),f490(x15352,x15353,x15354,x15355))
% 26.45/26.35  [1536]~E(x15361,x15362)+E(f490(x15363,x15361,x15364,x15365),f490(x15363,x15362,x15364,x15365))
% 26.45/26.35  [1537]~E(x15371,x15372)+E(f490(x15373,x15374,x15371,x15375),f490(x15373,x15374,x15372,x15375))
% 26.45/26.35  [1538]~E(x15381,x15382)+E(f490(x15383,x15384,x15385,x15381),f490(x15383,x15384,x15385,x15382))
% 26.45/26.35  [1539]~E(x15391,x15392)+E(f742(x15391,x15393,x15394),f742(x15392,x15393,x15394))
% 26.45/26.35  [1540]~E(x15401,x15402)+E(f742(x15403,x15401,x15404),f742(x15403,x15402,x15404))
% 26.45/26.35  [1541]~E(x15411,x15412)+E(f742(x15413,x15414,x15411),f742(x15413,x15414,x15412))
% 26.45/26.35  [1542]~E(x15421,x15422)+E(f713(x15421,x15423,x15424,x15425,x15426,x15427),f713(x15422,x15423,x15424,x15425,x15426,x15427))
% 26.45/26.35  [1543]~E(x15431,x15432)+E(f713(x15433,x15431,x15434,x15435,x15436,x15437),f713(x15433,x15432,x15434,x15435,x15436,x15437))
% 26.45/26.35  [1544]~E(x15441,x15442)+E(f713(x15443,x15444,x15441,x15445,x15446,x15447),f713(x15443,x15444,x15442,x15445,x15446,x15447))
% 26.45/26.35  [1545]~E(x15451,x15452)+E(f713(x15453,x15454,x15455,x15451,x15456,x15457),f713(x15453,x15454,x15455,x15452,x15456,x15457))
% 26.45/26.35  [1546]~E(x15461,x15462)+E(f713(x15463,x15464,x15465,x15466,x15461,x15467),f713(x15463,x15464,x15465,x15466,x15462,x15467))
% 26.45/26.35  [1547]~E(x15471,x15472)+E(f713(x15473,x15474,x15475,x15476,x15477,x15471),f713(x15473,x15474,x15475,x15476,x15477,x15472))
% 26.45/26.35  [1548]~E(x15481,x15482)+E(f854(x15481,x15483,x15484,x15485,x15486,x15487),f854(x15482,x15483,x15484,x15485,x15486,x15487))
% 26.45/26.35  [1549]~E(x15491,x15492)+E(f854(x15493,x15491,x15494,x15495,x15496,x15497),f854(x15493,x15492,x15494,x15495,x15496,x15497))
% 26.45/26.35  [1550]~E(x15501,x15502)+E(f854(x15503,x15504,x15501,x15505,x15506,x15507),f854(x15503,x15504,x15502,x15505,x15506,x15507))
% 26.45/26.35  [1551]~E(x15511,x15512)+E(f854(x15513,x15514,x15515,x15511,x15516,x15517),f854(x15513,x15514,x15515,x15512,x15516,x15517))
% 26.45/26.35  [1552]~E(x15521,x15522)+E(f854(x15523,x15524,x15525,x15526,x15521,x15527),f854(x15523,x15524,x15525,x15526,x15522,x15527))
% 26.45/26.35  [1553]~E(x15531,x15532)+E(f854(x15533,x15534,x15535,x15536,x15537,x15531),f854(x15533,x15534,x15535,x15536,x15537,x15532))
% 26.45/26.35  [1554]~E(x15541,x15542)+E(f842(x15541,x15543,x15544,x15545,x15546,x15547),f842(x15542,x15543,x15544,x15545,x15546,x15547))
% 26.45/26.35  [1555]~E(x15551,x15552)+E(f842(x15553,x15551,x15554,x15555,x15556,x15557),f842(x15553,x15552,x15554,x15555,x15556,x15557))
% 26.45/26.35  [1556]~E(x15561,x15562)+E(f842(x15563,x15564,x15561,x15565,x15566,x15567),f842(x15563,x15564,x15562,x15565,x15566,x15567))
% 26.45/26.35  [1557]~E(x15571,x15572)+E(f842(x15573,x15574,x15575,x15571,x15576,x15577),f842(x15573,x15574,x15575,x15572,x15576,x15577))
% 26.45/26.35  [1558]~E(x15581,x15582)+E(f842(x15583,x15584,x15585,x15586,x15581,x15587),f842(x15583,x15584,x15585,x15586,x15582,x15587))
% 26.45/26.35  [1559]~E(x15591,x15592)+E(f842(x15593,x15594,x15595,x15596,x15597,x15591),f842(x15593,x15594,x15595,x15596,x15597,x15592))
% 26.45/26.35  [1560]~E(x15601,x15602)+E(f260(x15601,x15603,x15604,x15605,x15606),f260(x15602,x15603,x15604,x15605,x15606))
% 26.45/26.35  [1561]~E(x15611,x15612)+E(f260(x15613,x15611,x15614,x15615,x15616),f260(x15613,x15612,x15614,x15615,x15616))
% 26.45/26.35  [1562]~E(x15621,x15622)+E(f260(x15623,x15624,x15621,x15625,x15626),f260(x15623,x15624,x15622,x15625,x15626))
% 26.45/26.35  [1563]~E(x15631,x15632)+E(f260(x15633,x15634,x15635,x15631,x15636),f260(x15633,x15634,x15635,x15632,x15636))
% 26.45/26.35  [1564]~E(x15641,x15642)+E(f260(x15643,x15644,x15645,x15646,x15641),f260(x15643,x15644,x15645,x15646,x15642))
% 26.45/26.35  [1565]~E(x15651,x15652)+E(f735(x15651,x15653,x15654),f735(x15652,x15653,x15654))
% 26.45/26.35  [1566]~E(x15661,x15662)+E(f735(x15663,x15661,x15664),f735(x15663,x15662,x15664))
% 26.45/26.35  [1567]~E(x15671,x15672)+E(f735(x15673,x15674,x15671),f735(x15673,x15674,x15672))
% 26.45/26.35  [1568]~E(x15681,x15682)+E(f566(x15681,x15683,x15684,x15685,x15686),f566(x15682,x15683,x15684,x15685,x15686))
% 26.45/26.35  [1569]~E(x15691,x15692)+E(f566(x15693,x15691,x15694,x15695,x15696),f566(x15693,x15692,x15694,x15695,x15696))
% 26.45/26.35  [1570]~E(x15701,x15702)+E(f566(x15703,x15704,x15701,x15705,x15706),f566(x15703,x15704,x15702,x15705,x15706))
% 26.45/26.35  [1571]~E(x15711,x15712)+E(f566(x15713,x15714,x15715,x15711,x15716),f566(x15713,x15714,x15715,x15712,x15716))
% 26.45/26.35  [1572]~E(x15721,x15722)+E(f566(x15723,x15724,x15725,x15726,x15721),f566(x15723,x15724,x15725,x15726,x15722))
% 26.45/26.35  [1573]~E(x15731,x15732)+E(f846(x15731,x15733,x15734,x15735),f846(x15732,x15733,x15734,x15735))
% 26.45/26.35  [1574]~E(x15741,x15742)+E(f846(x15743,x15741,x15744,x15745),f846(x15743,x15742,x15744,x15745))
% 26.45/26.35  [1575]~E(x15751,x15752)+E(f846(x15753,x15754,x15751,x15755),f846(x15753,x15754,x15752,x15755))
% 26.45/26.35  [1576]~E(x15761,x15762)+E(f846(x15763,x15764,x15765,x15761),f846(x15763,x15764,x15765,x15762))
% 26.45/26.35  [1577]~E(x15771,x15772)+E(f703(x15771,x15773,x15774,x15775),f703(x15772,x15773,x15774,x15775))
% 26.45/26.35  [1578]~E(x15781,x15782)+E(f703(x15783,x15781,x15784,x15785),f703(x15783,x15782,x15784,x15785))
% 26.45/26.35  [1579]~E(x15791,x15792)+E(f703(x15793,x15794,x15791,x15795),f703(x15793,x15794,x15792,x15795))
% 26.45/26.35  [1580]~E(x15801,x15802)+E(f703(x15803,x15804,x15805,x15801),f703(x15803,x15804,x15805,x15802))
% 26.45/26.35  [1581]~E(x15811,x15812)+E(f741(x15811,x15813,x15814),f741(x15812,x15813,x15814))
% 26.45/26.35  [1582]~E(x15821,x15822)+E(f741(x15823,x15821,x15824),f741(x15823,x15822,x15824))
% 26.45/26.35  [1583]~E(x15831,x15832)+E(f741(x15833,x15834,x15831),f741(x15833,x15834,x15832))
% 26.45/26.35  [1584]~E(x15841,x15842)+E(f678(x15841,x15843,x15844,x15845,x15846,x15847,x15848,x15849),f678(x15842,x15843,x15844,x15845,x15846,x15847,x15848,x15849))
% 26.45/26.35  [1585]~E(x15851,x15852)+E(f678(x15853,x15851,x15854,x15855,x15856,x15857,x15858,x15859),f678(x15853,x15852,x15854,x15855,x15856,x15857,x15858,x15859))
% 26.45/26.35  [1586]~E(x15861,x15862)+E(f678(x15863,x15864,x15861,x15865,x15866,x15867,x15868,x15869),f678(x15863,x15864,x15862,x15865,x15866,x15867,x15868,x15869))
% 26.45/26.35  [1587]~E(x15871,x15872)+E(f678(x15873,x15874,x15875,x15871,x15876,x15877,x15878,x15879),f678(x15873,x15874,x15875,x15872,x15876,x15877,x15878,x15879))
% 26.45/26.35  [1588]~E(x15881,x15882)+E(f678(x15883,x15884,x15885,x15886,x15881,x15887,x15888,x15889),f678(x15883,x15884,x15885,x15886,x15882,x15887,x15888,x15889))
% 26.45/26.35  [1589]~E(x15891,x15892)+E(f678(x15893,x15894,x15895,x15896,x15897,x15891,x15898,x15899),f678(x15893,x15894,x15895,x15896,x15897,x15892,x15898,x15899))
% 26.45/26.35  [1590]~E(x15901,x15902)+E(f678(x15903,x15904,x15905,x15906,x15907,x15908,x15901,x15909),f678(x15903,x15904,x15905,x15906,x15907,x15908,x15902,x15909))
% 26.45/26.35  [1591]~E(x15911,x15912)+E(f678(x15913,x15914,x15915,x15916,x15917,x15918,x15919,x15911),f678(x15913,x15914,x15915,x15916,x15917,x15918,x15919,x15912))
% 26.45/26.35  [1592]~E(x15921,x15922)+E(f605(x15921,x15923,x15924,x15925),f605(x15922,x15923,x15924,x15925))
% 26.45/26.35  [1593]~E(x15931,x15932)+E(f605(x15933,x15931,x15934,x15935),f605(x15933,x15932,x15934,x15935))
% 26.45/26.35  [1594]~E(x15941,x15942)+E(f605(x15943,x15944,x15941,x15945),f605(x15943,x15944,x15942,x15945))
% 26.45/26.35  [1595]~E(x15951,x15952)+E(f605(x15953,x15954,x15955,x15951),f605(x15953,x15954,x15955,x15952))
% 26.45/26.35  [1596]~E(x15961,x15962)+E(f440(x15961,x15963,x15964),f440(x15962,x15963,x15964))
% 26.45/26.35  [1597]~E(x15971,x15972)+E(f440(x15973,x15971,x15974),f440(x15973,x15972,x15974))
% 26.45/26.35  [1598]~E(x15981,x15982)+E(f440(x15983,x15984,x15981),f440(x15983,x15984,x15982))
% 26.45/26.35  [1599]~E(x15991,x15992)+E(f399(x15991,x15993),f399(x15992,x15993))
% 26.45/26.35  [1600]~E(x16001,x16002)+E(f399(x16003,x16001),f399(x16003,x16002))
% 26.45/26.35  [1601]~E(x16011,x16012)+E(f340(x16011,x16013,x16014,x16015,x16016,x16017,x16018),f340(x16012,x16013,x16014,x16015,x16016,x16017,x16018))
% 26.45/26.35  [1602]~E(x16021,x16022)+E(f340(x16023,x16021,x16024,x16025,x16026,x16027,x16028),f340(x16023,x16022,x16024,x16025,x16026,x16027,x16028))
% 26.45/26.35  [1603]~E(x16031,x16032)+E(f340(x16033,x16034,x16031,x16035,x16036,x16037,x16038),f340(x16033,x16034,x16032,x16035,x16036,x16037,x16038))
% 26.45/26.35  [1604]~E(x16041,x16042)+E(f340(x16043,x16044,x16045,x16041,x16046,x16047,x16048),f340(x16043,x16044,x16045,x16042,x16046,x16047,x16048))
% 26.45/26.35  [1605]~E(x16051,x16052)+E(f340(x16053,x16054,x16055,x16056,x16051,x16057,x16058),f340(x16053,x16054,x16055,x16056,x16052,x16057,x16058))
% 26.45/26.35  [1606]~E(x16061,x16062)+E(f340(x16063,x16064,x16065,x16066,x16067,x16061,x16068),f340(x16063,x16064,x16065,x16066,x16067,x16062,x16068))
% 26.45/26.35  [1607]~E(x16071,x16072)+E(f340(x16073,x16074,x16075,x16076,x16077,x16078,x16071),f340(x16073,x16074,x16075,x16076,x16077,x16078,x16072))
% 26.45/26.35  [1608]~E(x16081,x16082)+E(f385(x16081,x16083,x16084,x16085,x16086,x16087),f385(x16082,x16083,x16084,x16085,x16086,x16087))
% 26.45/26.35  [1609]~E(x16091,x16092)+E(f385(x16093,x16091,x16094,x16095,x16096,x16097),f385(x16093,x16092,x16094,x16095,x16096,x16097))
% 26.45/26.35  [1610]~E(x16101,x16102)+E(f385(x16103,x16104,x16101,x16105,x16106,x16107),f385(x16103,x16104,x16102,x16105,x16106,x16107))
% 26.45/26.35  [1611]~E(x16111,x16112)+E(f385(x16113,x16114,x16115,x16111,x16116,x16117),f385(x16113,x16114,x16115,x16112,x16116,x16117))
% 26.45/26.35  [1612]~E(x16121,x16122)+E(f385(x16123,x16124,x16125,x16126,x16121,x16127),f385(x16123,x16124,x16125,x16126,x16122,x16127))
% 26.45/26.35  [1613]~E(x16131,x16132)+E(f385(x16133,x16134,x16135,x16136,x16137,x16131),f385(x16133,x16134,x16135,x16136,x16137,x16132))
% 26.45/26.35  [1614]~E(x16141,x16142)+E(f476(x16141,x16143,x16144,x16145),f476(x16142,x16143,x16144,x16145))
% 26.45/26.35  [1615]~E(x16151,x16152)+E(f476(x16153,x16151,x16154,x16155),f476(x16153,x16152,x16154,x16155))
% 26.45/26.35  [1616]~E(x16161,x16162)+E(f476(x16163,x16164,x16161,x16165),f476(x16163,x16164,x16162,x16165))
% 26.45/26.35  [1617]~E(x16171,x16172)+E(f476(x16173,x16174,x16175,x16171),f476(x16173,x16174,x16175,x16172))
% 26.45/26.35  [1618]~E(x16181,x16182)+E(f578(x16181,x16183,x16184,x16185,x16186),f578(x16182,x16183,x16184,x16185,x16186))
% 26.45/26.35  [1619]~E(x16191,x16192)+E(f578(x16193,x16191,x16194,x16195,x16196),f578(x16193,x16192,x16194,x16195,x16196))
% 26.45/26.35  [1620]~E(x16201,x16202)+E(f578(x16203,x16204,x16201,x16205,x16206),f578(x16203,x16204,x16202,x16205,x16206))
% 26.45/26.35  [1621]~E(x16211,x16212)+E(f578(x16213,x16214,x16215,x16211,x16216),f578(x16213,x16214,x16215,x16212,x16216))
% 26.45/26.35  [1622]~E(x16221,x16222)+E(f578(x16223,x16224,x16225,x16226,x16221),f578(x16223,x16224,x16225,x16226,x16222))
% 26.45/26.35  [1623]~E(x16231,x16232)+E(f586(x16231,x16233,x16234,x16235,x16236),f586(x16232,x16233,x16234,x16235,x16236))
% 26.45/26.35  [1624]~E(x16241,x16242)+E(f586(x16243,x16241,x16244,x16245,x16246),f586(x16243,x16242,x16244,x16245,x16246))
% 26.45/26.35  [1625]~E(x16251,x16252)+E(f586(x16253,x16254,x16251,x16255,x16256),f586(x16253,x16254,x16252,x16255,x16256))
% 26.45/26.35  [1626]~E(x16261,x16262)+E(f586(x16263,x16264,x16265,x16261,x16266),f586(x16263,x16264,x16265,x16262,x16266))
% 26.45/26.35  [1627]~E(x16271,x16272)+E(f586(x16273,x16274,x16275,x16276,x16271),f586(x16273,x16274,x16275,x16276,x16272))
% 26.45/26.35  [1628]~E(x16281,x16282)+E(f335(x16281,x16283,x16284,x16285),f335(x16282,x16283,x16284,x16285))
% 26.45/26.35  [1629]~E(x16291,x16292)+E(f335(x16293,x16291,x16294,x16295),f335(x16293,x16292,x16294,x16295))
% 26.45/26.35  [1630]~E(x16301,x16302)+E(f335(x16303,x16304,x16301,x16305),f335(x16303,x16304,x16302,x16305))
% 26.45/26.35  [1631]~E(x16311,x16312)+E(f335(x16313,x16314,x16315,x16311),f335(x16313,x16314,x16315,x16312))
% 26.45/26.35  [1632]~E(x16321,x16322)+E(f311(x16321,x16323,x16324,x16325),f311(x16322,x16323,x16324,x16325))
% 26.45/26.35  [1633]~E(x16331,x16332)+E(f311(x16333,x16331,x16334,x16335),f311(x16333,x16332,x16334,x16335))
% 26.45/26.35  [1634]~E(x16341,x16342)+E(f311(x16343,x16344,x16341,x16345),f311(x16343,x16344,x16342,x16345))
% 26.45/26.35  [1635]~E(x16351,x16352)+E(f311(x16353,x16354,x16355,x16351),f311(x16353,x16354,x16355,x16352))
% 26.45/26.35  [1636]~E(x16361,x16362)+E(f377(x16361),f377(x16362))
% 26.45/26.35  [1637]~E(x16371,x16372)+E(f343(x16371,x16373,x16374,x16375,x16376),f343(x16372,x16373,x16374,x16375,x16376))
% 26.45/26.35  [1638]~E(x16381,x16382)+E(f343(x16383,x16381,x16384,x16385,x16386),f343(x16383,x16382,x16384,x16385,x16386))
% 26.45/26.35  [1639]~E(x16391,x16392)+E(f343(x16393,x16394,x16391,x16395,x16396),f343(x16393,x16394,x16392,x16395,x16396))
% 26.45/26.35  [1640]~E(x16401,x16402)+E(f343(x16403,x16404,x16405,x16401,x16406),f343(x16403,x16404,x16405,x16402,x16406))
% 26.45/26.35  [1641]~E(x16411,x16412)+E(f343(x16413,x16414,x16415,x16416,x16411),f343(x16413,x16414,x16415,x16416,x16412))
% 26.45/26.35  [1642]~E(x16421,x16422)+E(f800(x16421,x16423,x16424,x16425,x16426,x16427),f800(x16422,x16423,x16424,x16425,x16426,x16427))
% 26.45/26.35  [1643]~E(x16431,x16432)+E(f800(x16433,x16431,x16434,x16435,x16436,x16437),f800(x16433,x16432,x16434,x16435,x16436,x16437))
% 26.45/26.35  [1644]~E(x16441,x16442)+E(f800(x16443,x16444,x16441,x16445,x16446,x16447),f800(x16443,x16444,x16442,x16445,x16446,x16447))
% 26.45/26.35  [1645]~E(x16451,x16452)+E(f800(x16453,x16454,x16455,x16451,x16456,x16457),f800(x16453,x16454,x16455,x16452,x16456,x16457))
% 26.45/26.35  [1646]~E(x16461,x16462)+E(f800(x16463,x16464,x16465,x16466,x16461,x16467),f800(x16463,x16464,x16465,x16466,x16462,x16467))
% 26.45/26.35  [1647]~E(x16471,x16472)+E(f800(x16473,x16474,x16475,x16476,x16477,x16471),f800(x16473,x16474,x16475,x16476,x16477,x16472))
% 26.45/26.35  [1648]~E(x16481,x16482)+E(f784(x16481,x16483,x16484),f784(x16482,x16483,x16484))
% 26.45/26.35  [1649]~E(x16491,x16492)+E(f784(x16493,x16491,x16494),f784(x16493,x16492,x16494))
% 26.45/26.35  [1650]~E(x16501,x16502)+E(f784(x16503,x16504,x16501),f784(x16503,x16504,x16502))
% 26.45/26.35  [1651]~E(x16511,x16512)+E(f867(x16511,x16513,x16514),f867(x16512,x16513,x16514))
% 26.45/26.35  [1652]~E(x16521,x16522)+E(f867(x16523,x16521,x16524),f867(x16523,x16522,x16524))
% 26.45/26.35  [1653]~E(x16531,x16532)+E(f867(x16533,x16534,x16531),f867(x16533,x16534,x16532))
% 26.45/26.35  [1654]~E(x16541,x16542)+E(f834(x16541,x16543),f834(x16542,x16543))
% 26.45/26.35  [1655]~E(x16551,x16552)+E(f834(x16553,x16551),f834(x16553,x16552))
% 26.45/26.35  [1656]~E(x16561,x16562)+E(f585(x16561,x16563,x16564,x16565),f585(x16562,x16563,x16564,x16565))
% 26.45/26.35  [1657]~E(x16571,x16572)+E(f585(x16573,x16571,x16574,x16575),f585(x16573,x16572,x16574,x16575))
% 26.45/26.35  [1658]~E(x16581,x16582)+E(f585(x16583,x16584,x16581,x16585),f585(x16583,x16584,x16582,x16585))
% 26.45/26.35  [1659]~E(x16591,x16592)+E(f585(x16593,x16594,x16595,x16591),f585(x16593,x16594,x16595,x16592))
% 26.45/26.35  [1660]~E(x16601,x16602)+E(f787(x16601,x16603,x16604,x16605),f787(x16602,x16603,x16604,x16605))
% 26.45/26.35  [1661]~E(x16611,x16612)+E(f787(x16613,x16611,x16614,x16615),f787(x16613,x16612,x16614,x16615))
% 26.45/26.35  [1662]~E(x16621,x16622)+E(f787(x16623,x16624,x16621,x16625),f787(x16623,x16624,x16622,x16625))
% 26.45/26.35  [1663]~E(x16631,x16632)+E(f787(x16633,x16634,x16635,x16631),f787(x16633,x16634,x16635,x16632))
% 26.45/26.35  [1664]~E(x16641,x16642)+E(f262(x16641,x16643),f262(x16642,x16643))
% 26.45/26.35  [1665]~E(x16651,x16652)+E(f262(x16653,x16651),f262(x16653,x16652))
% 26.45/26.35  [1666]~E(x16661,x16662)+E(f654(x16661,x16663),f654(x16662,x16663))
% 26.45/26.35  [1667]~E(x16671,x16672)+E(f654(x16673,x16671),f654(x16673,x16672))
% 26.45/26.35  [1668]~E(x16681,x16682)+E(f351(x16681),f351(x16682))
% 26.45/26.35  [1669]~E(x16691,x16692)+E(f656(x16691,x16693,x16694,x16695,x16696),f656(x16692,x16693,x16694,x16695,x16696))
% 26.45/26.35  [1670]~E(x16701,x16702)+E(f656(x16703,x16701,x16704,x16705,x16706),f656(x16703,x16702,x16704,x16705,x16706))
% 26.45/26.35  [1671]~E(x16711,x16712)+E(f656(x16713,x16714,x16711,x16715,x16716),f656(x16713,x16714,x16712,x16715,x16716))
% 26.45/26.35  [1672]~E(x16721,x16722)+E(f656(x16723,x16724,x16725,x16721,x16726),f656(x16723,x16724,x16725,x16722,x16726))
% 26.45/26.35  [1673]~E(x16731,x16732)+E(f656(x16733,x16734,x16735,x16736,x16731),f656(x16733,x16734,x16735,x16736,x16732))
% 26.45/26.35  [1674]~E(x16741,x16742)+E(f591(x16741,x16743,x16744,x16745,x16746),f591(x16742,x16743,x16744,x16745,x16746))
% 26.45/26.35  [1675]~E(x16751,x16752)+E(f591(x16753,x16751,x16754,x16755,x16756),f591(x16753,x16752,x16754,x16755,x16756))
% 26.45/26.35  [1676]~E(x16761,x16762)+E(f591(x16763,x16764,x16761,x16765,x16766),f591(x16763,x16764,x16762,x16765,x16766))
% 26.45/26.35  [1677]~E(x16771,x16772)+E(f591(x16773,x16774,x16775,x16771,x16776),f591(x16773,x16774,x16775,x16772,x16776))
% 26.45/26.35  [1678]~E(x16781,x16782)+E(f591(x16783,x16784,x16785,x16786,x16781),f591(x16783,x16784,x16785,x16786,x16782))
% 26.45/26.35  [1679]~E(x16791,x16792)+E(f815(x16791,x16793,x16794,x16795),f815(x16792,x16793,x16794,x16795))
% 26.45/26.35  [1680]~E(x16801,x16802)+E(f815(x16803,x16801,x16804,x16805),f815(x16803,x16802,x16804,x16805))
% 26.45/26.35  [1681]~E(x16811,x16812)+E(f815(x16813,x16814,x16811,x16815),f815(x16813,x16814,x16812,x16815))
% 26.45/26.35  [1682]~E(x16821,x16822)+E(f815(x16823,x16824,x16825,x16821),f815(x16823,x16824,x16825,x16822))
% 26.45/26.35  [1683]~E(x16831,x16832)+E(f661(x16831,x16833,x16834),f661(x16832,x16833,x16834))
% 26.45/26.35  [1684]~E(x16841,x16842)+E(f661(x16843,x16841,x16844),f661(x16843,x16842,x16844))
% 26.45/26.35  [1685]~E(x16851,x16852)+E(f661(x16853,x16854,x16851),f661(x16853,x16854,x16852))
% 26.45/26.35  [1686]~E(x16861,x16862)+E(f602(x16861,x16863,x16864,x16865),f602(x16862,x16863,x16864,x16865))
% 26.45/26.35  [1687]~E(x16871,x16872)+E(f602(x16873,x16871,x16874,x16875),f602(x16873,x16872,x16874,x16875))
% 26.45/26.35  [1688]~E(x16881,x16882)+E(f602(x16883,x16884,x16881,x16885),f602(x16883,x16884,x16882,x16885))
% 26.45/26.35  [1689]~E(x16891,x16892)+E(f602(x16893,x16894,x16895,x16891),f602(x16893,x16894,x16895,x16892))
% 26.45/26.35  [1690]~E(x16901,x16902)+E(f835(x16901,x16903),f835(x16902,x16903))
% 26.45/26.35  [1691]~E(x16911,x16912)+E(f835(x16913,x16911),f835(x16913,x16912))
% 26.45/26.35  [1692]~E(x16921,x16922)+E(f126(x16921,x16923,x16924,x16925),f126(x16922,x16923,x16924,x16925))
% 26.45/26.35  [1693]~E(x16931,x16932)+E(f126(x16933,x16931,x16934,x16935),f126(x16933,x16932,x16934,x16935))
% 26.45/26.35  [1694]~E(x16941,x16942)+E(f126(x16943,x16944,x16941,x16945),f126(x16943,x16944,x16942,x16945))
% 26.45/26.35  [1695]~E(x16951,x16952)+E(f126(x16953,x16954,x16955,x16951),f126(x16953,x16954,x16955,x16952))
% 26.45/26.35  [1696]~E(x16961,x16962)+E(f355(x16961,x16963,x16964),f355(x16962,x16963,x16964))
% 26.45/26.35  [1697]~E(x16971,x16972)+E(f355(x16973,x16971,x16974),f355(x16973,x16972,x16974))
% 26.45/26.35  [1698]~E(x16981,x16982)+E(f355(x16983,x16984,x16981),f355(x16983,x16984,x16982))
% 26.45/26.35  [1699]~E(x16991,x16992)+E(f523(x16991,x16993,x16994,x16995),f523(x16992,x16993,x16994,x16995))
% 26.45/26.35  [1700]~E(x17001,x17002)+E(f523(x17003,x17001,x17004,x17005),f523(x17003,x17002,x17004,x17005))
% 26.45/26.35  [1701]~E(x17011,x17012)+E(f523(x17013,x17014,x17011,x17015),f523(x17013,x17014,x17012,x17015))
% 26.45/26.35  [1702]~E(x17021,x17022)+E(f523(x17023,x17024,x17025,x17021),f523(x17023,x17024,x17025,x17022))
% 26.45/26.35  [1703]~E(x17031,x17032)+E(f160(x17031,x17033,x17034,x17035),f160(x17032,x17033,x17034,x17035))
% 26.45/26.35  [1704]~E(x17041,x17042)+E(f160(x17043,x17041,x17044,x17045),f160(x17043,x17042,x17044,x17045))
% 26.45/26.35  [1705]~E(x17051,x17052)+E(f160(x17053,x17054,x17051,x17055),f160(x17053,x17054,x17052,x17055))
% 26.45/26.35  [1706]~E(x17061,x17062)+E(f160(x17063,x17064,x17065,x17061),f160(x17063,x17064,x17065,x17062))
% 26.45/26.35  [1707]~E(x17071,x17072)+E(f408(x17071,x17073,x17074),f408(x17072,x17073,x17074))
% 26.45/26.35  [1708]~E(x17081,x17082)+E(f408(x17083,x17081,x17084),f408(x17083,x17082,x17084))
% 26.45/26.35  [1709]~E(x17091,x17092)+E(f408(x17093,x17094,x17091),f408(x17093,x17094,x17092))
% 26.45/26.35  [1710]~E(x17101,x17102)+E(f587(x17101,x17103,x17104,x17105,x17106),f587(x17102,x17103,x17104,x17105,x17106))
% 26.45/26.35  [1711]~E(x17111,x17112)+E(f587(x17113,x17111,x17114,x17115,x17116),f587(x17113,x17112,x17114,x17115,x17116))
% 26.45/26.35  [1712]~E(x17121,x17122)+E(f587(x17123,x17124,x17121,x17125,x17126),f587(x17123,x17124,x17122,x17125,x17126))
% 26.45/26.35  [1713]~E(x17131,x17132)+E(f587(x17133,x17134,x17135,x17131,x17136),f587(x17133,x17134,x17135,x17132,x17136))
% 26.45/26.35  [1714]~E(x17141,x17142)+E(f587(x17143,x17144,x17145,x17146,x17141),f587(x17143,x17144,x17145,x17146,x17142))
% 26.45/26.35  [1715]~E(x17151,x17152)+E(f567(x17151,x17153,x17154,x17155,x17156),f567(x17152,x17153,x17154,x17155,x17156))
% 26.45/26.35  [1716]~E(x17161,x17162)+E(f567(x17163,x17161,x17164,x17165,x17166),f567(x17163,x17162,x17164,x17165,x17166))
% 26.45/26.35  [1717]~E(x17171,x17172)+E(f567(x17173,x17174,x17171,x17175,x17176),f567(x17173,x17174,x17172,x17175,x17176))
% 26.45/26.35  [1718]~E(x17181,x17182)+E(f567(x17183,x17184,x17185,x17181,x17186),f567(x17183,x17184,x17185,x17182,x17186))
% 26.45/26.35  [1719]~E(x17191,x17192)+E(f567(x17193,x17194,x17195,x17196,x17191),f567(x17193,x17194,x17195,x17196,x17192))
% 26.45/26.35  [1720]~E(x17201,x17202)+E(f425(x17201,x17203),f425(x17202,x17203))
% 26.45/26.35  [1721]~E(x17211,x17212)+E(f425(x17213,x17211),f425(x17213,x17212))
% 26.45/26.35  [1722]~E(x17221,x17222)+E(f398(x17221,x17223),f398(x17222,x17223))
% 26.45/26.35  [1723]~E(x17231,x17232)+E(f398(x17233,x17231),f398(x17233,x17232))
% 26.45/26.35  [1724]~E(x17241,x17242)+E(f705(x17241,x17243,x17244),f705(x17242,x17243,x17244))
% 26.45/26.35  [1725]~E(x17251,x17252)+E(f705(x17253,x17251,x17254),f705(x17253,x17252,x17254))
% 26.45/26.35  [1726]~E(x17261,x17262)+E(f705(x17263,x17264,x17261),f705(x17263,x17264,x17262))
% 26.45/26.35  [1727]~E(x17271,x17272)+E(f615(x17271,x17273,x17274),f615(x17272,x17273,x17274))
% 26.45/26.35  [1728]~E(x17281,x17282)+E(f615(x17283,x17281,x17284),f615(x17283,x17282,x17284))
% 26.45/26.35  [1729]~E(x17291,x17292)+E(f615(x17293,x17294,x17291),f615(x17293,x17294,x17292))
% 26.45/26.35  [1730]~E(x17301,x17302)+E(f281(x17301,x17303,x17304),f281(x17302,x17303,x17304))
% 26.45/26.35  [1731]~E(x17311,x17312)+E(f281(x17313,x17311,x17314),f281(x17313,x17312,x17314))
% 26.45/26.35  [1732]~E(x17321,x17322)+E(f281(x17323,x17324,x17321),f281(x17323,x17324,x17322))
% 26.45/26.35  [1733]~E(x17331,x17332)+E(f856(x17331,x17333,x17334),f856(x17332,x17333,x17334))
% 26.45/26.35  [1734]~E(x17341,x17342)+E(f856(x17343,x17341,x17344),f856(x17343,x17342,x17344))
% 26.45/26.35  [1735]~E(x17351,x17352)+E(f856(x17353,x17354,x17351),f856(x17353,x17354,x17352))
% 26.45/26.35  [1736]~E(x17361,x17362)+E(f358(x17361,x17363,x17364,x17365,x17366,x17367,x17368),f358(x17362,x17363,x17364,x17365,x17366,x17367,x17368))
% 26.45/26.35  [1737]~E(x17371,x17372)+E(f358(x17373,x17371,x17374,x17375,x17376,x17377,x17378),f358(x17373,x17372,x17374,x17375,x17376,x17377,x17378))
% 26.45/26.35  [1738]~E(x17381,x17382)+E(f358(x17383,x17384,x17381,x17385,x17386,x17387,x17388),f358(x17383,x17384,x17382,x17385,x17386,x17387,x17388))
% 26.45/26.35  [1739]~E(x17391,x17392)+E(f358(x17393,x17394,x17395,x17391,x17396,x17397,x17398),f358(x17393,x17394,x17395,x17392,x17396,x17397,x17398))
% 26.45/26.35  [1740]~E(x17401,x17402)+E(f358(x17403,x17404,x17405,x17406,x17401,x17407,x17408),f358(x17403,x17404,x17405,x17406,x17402,x17407,x17408))
% 26.45/26.35  [1741]~E(x17411,x17412)+E(f358(x17413,x17414,x17415,x17416,x17417,x17411,x17418),f358(x17413,x17414,x17415,x17416,x17417,x17412,x17418))
% 26.45/26.35  [1742]~E(x17421,x17422)+E(f358(x17423,x17424,x17425,x17426,x17427,x17428,x17421),f358(x17423,x17424,x17425,x17426,x17427,x17428,x17422))
% 26.45/26.35  [1743]~E(x17431,x17432)+E(f372(x17431,x17433),f372(x17432,x17433))
% 26.45/26.35  [1744]~E(x17441,x17442)+E(f372(x17443,x17441),f372(x17443,x17442))
% 26.45/26.35  [1745]~E(x17451,x17452)+E(f569(x17451,x17453,x17454),f569(x17452,x17453,x17454))
% 26.45/26.35  [1746]~E(x17461,x17462)+E(f569(x17463,x17461,x17464),f569(x17463,x17462,x17464))
% 26.45/26.35  [1747]~E(x17471,x17472)+E(f569(x17473,x17474,x17471),f569(x17473,x17474,x17472))
% 26.45/26.35  [1748]~E(x17481,x17482)+E(f179(x17481,x17483,x17484),f179(x17482,x17483,x17484))
% 26.45/26.35  [1749]~E(x17491,x17492)+E(f179(x17493,x17491,x17494),f179(x17493,x17492,x17494))
% 26.45/26.35  [1750]~E(x17501,x17502)+E(f179(x17503,x17504,x17501),f179(x17503,x17504,x17502))
% 26.45/26.35  [1751]~E(x17511,x17512)+E(f530(x17511,x17513,x17514,x17515,x17516),f530(x17512,x17513,x17514,x17515,x17516))
% 26.45/26.35  [1752]~E(x17521,x17522)+E(f530(x17523,x17521,x17524,x17525,x17526),f530(x17523,x17522,x17524,x17525,x17526))
% 26.45/26.35  [1753]~E(x17531,x17532)+E(f530(x17533,x17534,x17531,x17535,x17536),f530(x17533,x17534,x17532,x17535,x17536))
% 26.45/26.35  [1754]~E(x17541,x17542)+E(f530(x17543,x17544,x17545,x17541,x17546),f530(x17543,x17544,x17545,x17542,x17546))
% 26.45/26.35  [1755]~E(x17551,x17552)+E(f530(x17553,x17554,x17555,x17556,x17551),f530(x17553,x17554,x17555,x17556,x17552))
% 26.45/26.35  [1756]~E(x17561,x17562)+E(f469(x17561,x17563,x17564),f469(x17562,x17563,x17564))
% 26.45/26.35  [1757]~E(x17571,x17572)+E(f469(x17573,x17571,x17574),f469(x17573,x17572,x17574))
% 26.45/26.35  [1758]~E(x17581,x17582)+E(f469(x17583,x17584,x17581),f469(x17583,x17584,x17582))
% 26.45/26.35  [1759]~E(x17591,x17592)+E(f462(x17591,x17593,x17594),f462(x17592,x17593,x17594))
% 26.45/26.35  [1760]~E(x17601,x17602)+E(f462(x17603,x17601,x17604),f462(x17603,x17602,x17604))
% 26.45/26.35  [1761]~E(x17611,x17612)+E(f462(x17613,x17614,x17611),f462(x17613,x17614,x17612))
% 26.45/26.35  [1762]~E(x17621,x17622)+E(f390(x17621,x17623),f390(x17622,x17623))
% 26.45/26.35  [1763]~E(x17631,x17632)+E(f390(x17633,x17631),f390(x17633,x17632))
% 26.45/26.35  [1764]~E(x17641,x17642)+E(f269(x17641,x17643),f269(x17642,x17643))
% 26.45/26.35  [1765]~E(x17651,x17652)+E(f269(x17653,x17651),f269(x17653,x17652))
% 26.45/26.35  [1766]~E(x17661,x17662)+E(f738(x17661,x17663,x17664,x17665),f738(x17662,x17663,x17664,x17665))
% 26.45/26.35  [1767]~E(x17671,x17672)+E(f738(x17673,x17671,x17674,x17675),f738(x17673,x17672,x17674,x17675))
% 26.45/26.35  [1768]~E(x17681,x17682)+E(f738(x17683,x17684,x17681,x17685),f738(x17683,x17684,x17682,x17685))
% 26.45/26.35  [1769]~E(x17691,x17692)+E(f738(x17693,x17694,x17695,x17691),f738(x17693,x17694,x17695,x17692))
% 26.45/26.35  [1770]~E(x17701,x17702)+E(f280(x17701,x17703,x17704),f280(x17702,x17703,x17704))
% 26.45/26.35  [1771]~E(x17711,x17712)+E(f280(x17713,x17711,x17714),f280(x17713,x17712,x17714))
% 26.45/26.35  [1772]~E(x17721,x17722)+E(f280(x17723,x17724,x17721),f280(x17723,x17724,x17722))
% 26.45/26.35  [1773]~E(x17731,x17732)+E(f163(x17731,x17733,x17734),f163(x17732,x17733,x17734))
% 26.45/26.35  [1774]~E(x17741,x17742)+E(f163(x17743,x17741,x17744),f163(x17743,x17742,x17744))
% 26.45/26.35  [1775]~E(x17751,x17752)+E(f163(x17753,x17754,x17751),f163(x17753,x17754,x17752))
% 26.45/26.35  [1776]~E(x17761,x17762)+E(f771(x17761,x17763,x17764),f771(x17762,x17763,x17764))
% 26.45/26.35  [1777]~E(x17771,x17772)+E(f771(x17773,x17771,x17774),f771(x17773,x17772,x17774))
% 26.45/26.35  [1778]~E(x17781,x17782)+E(f771(x17783,x17784,x17781),f771(x17783,x17784,x17782))
% 26.45/26.35  [1779]~E(x17791,x17792)+E(f724(x17791,x17793,x17794),f724(x17792,x17793,x17794))
% 26.45/26.35  [1780]~E(x17801,x17802)+E(f724(x17803,x17801,x17804),f724(x17803,x17802,x17804))
% 26.45/26.35  [1781]~E(x17811,x17812)+E(f724(x17813,x17814,x17811),f724(x17813,x17814,x17812))
% 26.45/26.35  [1782]~E(x17821,x17822)+E(f652(x17821,x17823,x17824),f652(x17822,x17823,x17824))
% 26.45/26.35  [1783]~E(x17831,x17832)+E(f652(x17833,x17831,x17834),f652(x17833,x17832,x17834))
% 26.45/26.35  [1784]~E(x17841,x17842)+E(f652(x17843,x17844,x17841),f652(x17843,x17844,x17842))
% 26.45/26.35  [1785]~E(x17851,x17852)+E(f489(x17851,x17853,x17854,x17855),f489(x17852,x17853,x17854,x17855))
% 26.45/26.35  [1786]~E(x17861,x17862)+E(f489(x17863,x17861,x17864,x17865),f489(x17863,x17862,x17864,x17865))
% 26.45/26.35  [1787]~E(x17871,x17872)+E(f489(x17873,x17874,x17871,x17875),f489(x17873,x17874,x17872,x17875))
% 26.45/26.35  [1788]~E(x17881,x17882)+E(f489(x17883,x17884,x17885,x17881),f489(x17883,x17884,x17885,x17882))
% 26.45/26.35  [1789]~E(x17891,x17892)+E(f823(x17891,x17893,x17894,x17895,x17896),f823(x17892,x17893,x17894,x17895,x17896))
% 26.45/26.35  [1790]~E(x17901,x17902)+E(f823(x17903,x17901,x17904,x17905,x17906),f823(x17903,x17902,x17904,x17905,x17906))
% 26.45/26.35  [1791]~E(x17911,x17912)+E(f823(x17913,x17914,x17911,x17915,x17916),f823(x17913,x17914,x17912,x17915,x17916))
% 26.45/26.35  [1792]~E(x17921,x17922)+E(f823(x17923,x17924,x17925,x17921,x17926),f823(x17923,x17924,x17925,x17922,x17926))
% 26.45/26.35  [1793]~E(x17931,x17932)+E(f823(x17933,x17934,x17935,x17936,x17931),f823(x17933,x17934,x17935,x17936,x17932))
% 26.45/26.35  [1794]~E(x17941,x17942)+E(f617(x17941,x17943,x17944,x17945),f617(x17942,x17943,x17944,x17945))
% 26.45/26.35  [1795]~E(x17951,x17952)+E(f617(x17953,x17951,x17954,x17955),f617(x17953,x17952,x17954,x17955))
% 26.45/26.35  [1796]~E(x17961,x17962)+E(f617(x17963,x17964,x17961,x17965),f617(x17963,x17964,x17962,x17965))
% 26.45/26.35  [1797]~E(x17971,x17972)+E(f617(x17973,x17974,x17975,x17971),f617(x17973,x17974,x17975,x17972))
% 26.45/26.35  [1798]~E(x17981,x17982)+E(f847(x17981,x17983,x17984,x17985),f847(x17982,x17983,x17984,x17985))
% 26.45/26.35  [1799]~E(x17991,x17992)+E(f847(x17993,x17991,x17994,x17995),f847(x17993,x17992,x17994,x17995))
% 26.45/26.35  [1800]~E(x18001,x18002)+E(f847(x18003,x18004,x18001,x18005),f847(x18003,x18004,x18002,x18005))
% 26.45/26.35  [1801]~E(x18011,x18012)+E(f847(x18013,x18014,x18015,x18011),f847(x18013,x18014,x18015,x18012))
% 26.45/26.35  [1802]~E(x18021,x18022)+E(f549(x18021,x18023,x18024,x18025),f549(x18022,x18023,x18024,x18025))
% 26.45/26.35  [1803]~E(x18031,x18032)+E(f549(x18033,x18031,x18034,x18035),f549(x18033,x18032,x18034,x18035))
% 26.45/26.35  [1804]~E(x18041,x18042)+E(f549(x18043,x18044,x18041,x18045),f549(x18043,x18044,x18042,x18045))
% 26.45/26.35  [1805]~E(x18051,x18052)+E(f549(x18053,x18054,x18055,x18051),f549(x18053,x18054,x18055,x18052))
% 26.45/26.35  [1806]~E(x18061,x18062)+E(f543(x18061,x18063,x18064,x18065,x18066,x18067),f543(x18062,x18063,x18064,x18065,x18066,x18067))
% 26.45/26.35  [1807]~E(x18071,x18072)+E(f543(x18073,x18071,x18074,x18075,x18076,x18077),f543(x18073,x18072,x18074,x18075,x18076,x18077))
% 26.45/26.35  [1808]~E(x18081,x18082)+E(f543(x18083,x18084,x18081,x18085,x18086,x18087),f543(x18083,x18084,x18082,x18085,x18086,x18087))
% 26.45/26.35  [1809]~E(x18091,x18092)+E(f543(x18093,x18094,x18095,x18091,x18096,x18097),f543(x18093,x18094,x18095,x18092,x18096,x18097))
% 26.45/26.35  [1810]~E(x18101,x18102)+E(f543(x18103,x18104,x18105,x18106,x18101,x18107),f543(x18103,x18104,x18105,x18106,x18102,x18107))
% 26.45/26.35  [1811]~E(x18111,x18112)+E(f543(x18113,x18114,x18115,x18116,x18117,x18111),f543(x18113,x18114,x18115,x18116,x18117,x18112))
% 26.45/26.35  [1812]~E(x18121,x18122)+E(f533(x18121,x18123,x18124,x18125),f533(x18122,x18123,x18124,x18125))
% 26.45/26.35  [1813]~E(x18131,x18132)+E(f533(x18133,x18131,x18134,x18135),f533(x18133,x18132,x18134,x18135))
% 26.45/26.35  [1814]~E(x18141,x18142)+E(f533(x18143,x18144,x18141,x18145),f533(x18143,x18144,x18142,x18145))
% 26.45/26.35  [1815]~E(x18151,x18152)+E(f533(x18153,x18154,x18155,x18151),f533(x18153,x18154,x18155,x18152))
% 26.45/26.35  [1816]~E(x18161,x18162)+E(f717(x18161,x18163,x18164,x18165,x18166),f717(x18162,x18163,x18164,x18165,x18166))
% 26.45/26.35  [1817]~E(x18171,x18172)+E(f717(x18173,x18171,x18174,x18175,x18176),f717(x18173,x18172,x18174,x18175,x18176))
% 26.45/26.35  [1818]~E(x18181,x18182)+E(f717(x18183,x18184,x18181,x18185,x18186),f717(x18183,x18184,x18182,x18185,x18186))
% 26.45/26.35  [1819]~E(x18191,x18192)+E(f717(x18193,x18194,x18195,x18191,x18196),f717(x18193,x18194,x18195,x18192,x18196))
% 26.45/26.35  [1820]~E(x18201,x18202)+E(f717(x18203,x18204,x18205,x18206,x18201),f717(x18203,x18204,x18205,x18206,x18202))
% 26.45/26.35  [1821]~E(x18211,x18212)+E(f648(x18211,x18213,x18214),f648(x18212,x18213,x18214))
% 26.45/26.35  [1822]~E(x18221,x18222)+E(f648(x18223,x18221,x18224),f648(x18223,x18222,x18224))
% 26.45/26.35  [1823]~E(x18231,x18232)+E(f648(x18233,x18234,x18231),f648(x18233,x18234,x18232))
% 26.45/26.35  [1824]~E(x18241,x18242)+E(f718(x18241,x18243),f718(x18242,x18243))
% 26.45/26.35  [1825]~E(x18251,x18252)+E(f718(x18253,x18251),f718(x18253,x18252))
% 26.45/26.35  [1826]~E(x18261,x18262)+E(f394(x18261,x18263,x18264),f394(x18262,x18263,x18264))
% 26.45/26.35  [1827]~E(x18271,x18272)+E(f394(x18273,x18271,x18274),f394(x18273,x18272,x18274))
% 26.45/26.35  [1828]~E(x18281,x18282)+E(f394(x18283,x18284,x18281),f394(x18283,x18284,x18282))
% 26.45/26.35  [1829]~E(x18291,x18292)+E(f827(x18291,x18293,x18294,x18295),f827(x18292,x18293,x18294,x18295))
% 26.45/26.35  [1830]~E(x18301,x18302)+E(f827(x18303,x18301,x18304,x18305),f827(x18303,x18302,x18304,x18305))
% 26.45/26.35  [1831]~E(x18311,x18312)+E(f827(x18313,x18314,x18311,x18315),f827(x18313,x18314,x18312,x18315))
% 26.45/26.35  [1832]~E(x18321,x18322)+E(f827(x18323,x18324,x18325,x18321),f827(x18323,x18324,x18325,x18322))
% 26.45/26.35  [1833]~E(x18331,x18332)+E(f283(x18331,x18333,x18334,x18335,x18336),f283(x18332,x18333,x18334,x18335,x18336))
% 26.45/26.35  [1834]~E(x18341,x18342)+E(f283(x18343,x18341,x18344,x18345,x18346),f283(x18343,x18342,x18344,x18345,x18346))
% 26.45/26.35  [1835]~E(x18351,x18352)+E(f283(x18353,x18354,x18351,x18355,x18356),f283(x18353,x18354,x18352,x18355,x18356))
% 26.45/26.35  [1836]~E(x18361,x18362)+E(f283(x18363,x18364,x18365,x18361,x18366),f283(x18363,x18364,x18365,x18362,x18366))
% 26.45/26.35  [1837]~E(x18371,x18372)+E(f283(x18373,x18374,x18375,x18376,x18371),f283(x18373,x18374,x18375,x18376,x18372))
% 26.45/26.35  [1838]~E(x18381,x18382)+E(f851(x18381,x18383,x18384,x18385),f851(x18382,x18383,x18384,x18385))
% 26.45/26.35  [1839]~E(x18391,x18392)+E(f851(x18393,x18391,x18394,x18395),f851(x18393,x18392,x18394,x18395))
% 26.45/26.35  [1840]~E(x18401,x18402)+E(f851(x18403,x18404,x18401,x18405),f851(x18403,x18404,x18402,x18405))
% 26.45/26.35  [1841]~E(x18411,x18412)+E(f851(x18413,x18414,x18415,x18411),f851(x18413,x18414,x18415,x18412))
% 26.45/26.35  [1842]~E(x18421,x18422)+E(f207(x18421,x18423,x18424,x18425),f207(x18422,x18423,x18424,x18425))
% 26.45/26.35  [1843]~E(x18431,x18432)+E(f207(x18433,x18431,x18434,x18435),f207(x18433,x18432,x18434,x18435))
% 26.45/26.35  [1844]~E(x18441,x18442)+E(f207(x18443,x18444,x18441,x18445),f207(x18443,x18444,x18442,x18445))
% 26.45/26.35  [1845]~E(x18451,x18452)+E(f207(x18453,x18454,x18455,x18451),f207(x18453,x18454,x18455,x18452))
% 26.45/26.35  [1846]~E(x18461,x18462)+E(f869(x18461,x18463,x18464,x18465,x18466,x18467,x18468),f869(x18462,x18463,x18464,x18465,x18466,x18467,x18468))
% 26.45/26.35  [1847]~E(x18471,x18472)+E(f869(x18473,x18471,x18474,x18475,x18476,x18477,x18478),f869(x18473,x18472,x18474,x18475,x18476,x18477,x18478))
% 26.45/26.35  [1848]~E(x18481,x18482)+E(f869(x18483,x18484,x18481,x18485,x18486,x18487,x18488),f869(x18483,x18484,x18482,x18485,x18486,x18487,x18488))
% 26.45/26.35  [1849]~E(x18491,x18492)+E(f869(x18493,x18494,x18495,x18491,x18496,x18497,x18498),f869(x18493,x18494,x18495,x18492,x18496,x18497,x18498))
% 26.45/26.35  [1850]~E(x18501,x18502)+E(f869(x18503,x18504,x18505,x18506,x18501,x18507,x18508),f869(x18503,x18504,x18505,x18506,x18502,x18507,x18508))
% 26.45/26.35  [1851]~E(x18511,x18512)+E(f869(x18513,x18514,x18515,x18516,x18517,x18511,x18518),f869(x18513,x18514,x18515,x18516,x18517,x18512,x18518))
% 26.45/26.35  [1852]~E(x18521,x18522)+E(f869(x18523,x18524,x18525,x18526,x18527,x18528,x18521),f869(x18523,x18524,x18525,x18526,x18527,x18528,x18522))
% 26.45/26.35  [1853]~E(x18531,x18532)+E(f427(x18531,x18533,x18534),f427(x18532,x18533,x18534))
% 26.45/26.35  [1854]~E(x18541,x18542)+E(f427(x18543,x18541,x18544),f427(x18543,x18542,x18544))
% 26.45/26.35  [1855]~E(x18551,x18552)+E(f427(x18553,x18554,x18551),f427(x18553,x18554,x18552))
% 26.45/26.35  [1856]~E(x18561,x18562)+E(f130(x18561,x18563),f130(x18562,x18563))
% 26.45/26.35  [1857]~E(x18571,x18572)+E(f130(x18573,x18571),f130(x18573,x18572))
% 26.45/26.35  [1858]~E(x18581,x18582)+E(f494(x18581,x18583,x18584),f494(x18582,x18583,x18584))
% 26.45/26.35  [1859]~E(x18591,x18592)+E(f494(x18593,x18591,x18594),f494(x18593,x18592,x18594))
% 26.45/26.35  [1860]~E(x18601,x18602)+E(f494(x18603,x18604,x18601),f494(x18603,x18604,x18602))
% 26.45/26.35  [1861]~E(x18611,x18612)+E(f251(x18611,x18613,x18614),f251(x18612,x18613,x18614))
% 26.45/26.35  [1862]~E(x18621,x18622)+E(f251(x18623,x18621,x18624),f251(x18623,x18622,x18624))
% 26.45/26.35  [1863]~E(x18631,x18632)+E(f251(x18633,x18634,x18631),f251(x18633,x18634,x18632))
% 26.45/26.35  [1864]~E(x18641,x18642)+E(f77(x18641,x18643),f77(x18642,x18643))
% 26.45/26.35  [1865]~E(x18651,x18652)+E(f77(x18653,x18651),f77(x18653,x18652))
% 26.45/26.35  [1866]~E(x18661,x18662)+E(f599(x18661,x18663,x18664),f599(x18662,x18663,x18664))
% 26.45/26.35  [1867]~E(x18671,x18672)+E(f599(x18673,x18671,x18674),f599(x18673,x18672,x18674))
% 26.45/26.35  [1868]~E(x18681,x18682)+E(f599(x18683,x18684,x18681),f599(x18683,x18684,x18682))
% 26.45/26.35  [1869]~E(x18691,x18692)+E(f512(x18691,x18693,x18694,x18695),f512(x18692,x18693,x18694,x18695))
% 26.45/26.35  [1870]~E(x18701,x18702)+E(f512(x18703,x18701,x18704,x18705),f512(x18703,x18702,x18704,x18705))
% 26.45/26.35  [1871]~E(x18711,x18712)+E(f512(x18713,x18714,x18711,x18715),f512(x18713,x18714,x18712,x18715))
% 26.45/26.35  [1872]~E(x18721,x18722)+E(f512(x18723,x18724,x18725,x18721),f512(x18723,x18724,x18725,x18722))
% 26.45/26.35  [1873]~E(x18731,x18732)+E(f204(x18731,x18733,x18734,x18735),f204(x18732,x18733,x18734,x18735))
% 26.45/26.35  [1874]~E(x18741,x18742)+E(f204(x18743,x18741,x18744,x18745),f204(x18743,x18742,x18744,x18745))
% 26.45/26.35  [1875]~E(x18751,x18752)+E(f204(x18753,x18754,x18751,x18755),f204(x18753,x18754,x18752,x18755))
% 26.45/26.35  [1876]~E(x18761,x18762)+E(f204(x18763,x18764,x18765,x18761),f204(x18763,x18764,x18765,x18762))
% 26.45/26.35  [1877]~E(x18771,x18772)+E(f691(x18771,x18773,x18774,x18775,x18776),f691(x18772,x18773,x18774,x18775,x18776))
% 26.45/26.35  [1878]~E(x18781,x18782)+E(f691(x18783,x18781,x18784,x18785,x18786),f691(x18783,x18782,x18784,x18785,x18786))
% 26.45/26.35  [1879]~E(x18791,x18792)+E(f691(x18793,x18794,x18791,x18795,x18796),f691(x18793,x18794,x18792,x18795,x18796))
% 26.45/26.35  [1880]~E(x18801,x18802)+E(f691(x18803,x18804,x18805,x18801,x18806),f691(x18803,x18804,x18805,x18802,x18806))
% 26.45/26.35  [1881]~E(x18811,x18812)+E(f691(x18813,x18814,x18815,x18816,x18811),f691(x18813,x18814,x18815,x18816,x18812))
% 26.45/26.35  [1882]~E(x18821,x18822)+E(f843(x18821,x18823),f843(x18822,x18823))
% 26.45/26.35  [1883]~E(x18831,x18832)+E(f843(x18833,x18831),f843(x18833,x18832))
% 26.45/26.35  [1884]~E(x18841,x18842)+E(f872(x18841,x18843,x18844,x18845,x18846,x18847,x18848),f872(x18842,x18843,x18844,x18845,x18846,x18847,x18848))
% 26.45/26.35  [1885]~E(x18851,x18852)+E(f872(x18853,x18851,x18854,x18855,x18856,x18857,x18858),f872(x18853,x18852,x18854,x18855,x18856,x18857,x18858))
% 26.45/26.35  [1886]~E(x18861,x18862)+E(f872(x18863,x18864,x18861,x18865,x18866,x18867,x18868),f872(x18863,x18864,x18862,x18865,x18866,x18867,x18868))
% 26.45/26.35  [1887]~E(x18871,x18872)+E(f872(x18873,x18874,x18875,x18871,x18876,x18877,x18878),f872(x18873,x18874,x18875,x18872,x18876,x18877,x18878))
% 26.45/26.35  [1888]~E(x18881,x18882)+E(f872(x18883,x18884,x18885,x18886,x18881,x18887,x18888),f872(x18883,x18884,x18885,x18886,x18882,x18887,x18888))
% 26.45/26.35  [1889]~E(x18891,x18892)+E(f872(x18893,x18894,x18895,x18896,x18897,x18891,x18898),f872(x18893,x18894,x18895,x18896,x18897,x18892,x18898))
% 26.45/26.35  [1890]~E(x18901,x18902)+E(f872(x18903,x18904,x18905,x18906,x18907,x18908,x18901),f872(x18903,x18904,x18905,x18906,x18907,x18908,x18902))
% 26.45/26.35  [1891]~E(x18911,x18912)+E(f388(x18911),f388(x18912))
% 26.45/26.35  [1892]~E(x18921,x18922)+E(f21(x18921,x18923),f21(x18922,x18923))
% 26.45/26.35  [1893]~E(x18931,x18932)+E(f21(x18933,x18931),f21(x18933,x18932))
% 26.45/26.35  [1894]~E(x18941,x18942)+E(f364(x18941,x18943,x18944),f364(x18942,x18943,x18944))
% 26.45/26.35  [1895]~E(x18951,x18952)+E(f364(x18953,x18951,x18954),f364(x18953,x18952,x18954))
% 26.45/26.35  [1896]~E(x18961,x18962)+E(f364(x18963,x18964,x18961),f364(x18963,x18964,x18962))
% 26.45/26.35  [1897]~E(x18971,x18972)+E(f764(x18971,x18973,x18974,x18975,x18976),f764(x18972,x18973,x18974,x18975,x18976))
% 26.45/26.35  [1898]~E(x18981,x18982)+E(f764(x18983,x18981,x18984,x18985,x18986),f764(x18983,x18982,x18984,x18985,x18986))
% 26.45/26.35  [1899]~E(x18991,x18992)+E(f764(x18993,x18994,x18991,x18995,x18996),f764(x18993,x18994,x18992,x18995,x18996))
% 26.45/26.35  [1900]~E(x19001,x19002)+E(f764(x19003,x19004,x19005,x19001,x19006),f764(x19003,x19004,x19005,x19002,x19006))
% 26.45/26.35  [1901]~E(x19011,x19012)+E(f764(x19013,x19014,x19015,x19016,x19011),f764(x19013,x19014,x19015,x19016,x19012))
% 26.45/26.35  [1902]~E(x19021,x19022)+E(f420(x19021,x19023,x19024,x19025),f420(x19022,x19023,x19024,x19025))
% 26.45/26.35  [1903]~E(x19031,x19032)+E(f420(x19033,x19031,x19034,x19035),f420(x19033,x19032,x19034,x19035))
% 26.45/26.35  [1904]~E(x19041,x19042)+E(f420(x19043,x19044,x19041,x19045),f420(x19043,x19044,x19042,x19045))
% 26.45/26.35  [1905]~E(x19051,x19052)+E(f420(x19053,x19054,x19055,x19051),f420(x19053,x19054,x19055,x19052))
% 26.45/26.35  [1906]~E(x19061,x19062)+E(f676(x19061,x19063,x19064),f676(x19062,x19063,x19064))
% 26.45/26.35  [1907]~E(x19071,x19072)+E(f676(x19073,x19071,x19074),f676(x19073,x19072,x19074))
% 26.45/26.35  [1908]~E(x19081,x19082)+E(f676(x19083,x19084,x19081),f676(x19083,x19084,x19082))
% 26.45/26.35  [1909]~E(x19091,x19092)+E(f865(x19091,x19093,x19094,x19095,x19096,x19097),f865(x19092,x19093,x19094,x19095,x19096,x19097))
% 26.45/26.35  [1910]~E(x19101,x19102)+E(f865(x19103,x19101,x19104,x19105,x19106,x19107),f865(x19103,x19102,x19104,x19105,x19106,x19107))
% 26.45/26.35  [1911]~E(x19111,x19112)+E(f865(x19113,x19114,x19111,x19115,x19116,x19117),f865(x19113,x19114,x19112,x19115,x19116,x19117))
% 26.45/26.35  [1912]~E(x19121,x19122)+E(f865(x19123,x19124,x19125,x19121,x19126,x19127),f865(x19123,x19124,x19125,x19122,x19126,x19127))
% 26.45/26.35  [1913]~E(x19131,x19132)+E(f865(x19133,x19134,x19135,x19136,x19131,x19137),f865(x19133,x19134,x19135,x19136,x19132,x19137))
% 26.45/26.35  [1914]~E(x19141,x19142)+E(f865(x19143,x19144,x19145,x19146,x19147,x19141),f865(x19143,x19144,x19145,x19146,x19147,x19142))
% 26.45/26.35  [1915]~E(x19151,x19152)+E(f664(x19151,x19153,x19154),f664(x19152,x19153,x19154))
% 26.45/26.35  [1916]~E(x19161,x19162)+E(f664(x19163,x19161,x19164),f664(x19163,x19162,x19164))
% 26.45/26.35  [1917]~E(x19171,x19172)+E(f664(x19173,x19174,x19171),f664(x19173,x19174,x19172))
% 26.45/26.35  [1918]~E(x19181,x19182)+E(f264(x19181,x19183),f264(x19182,x19183))
% 26.45/26.35  [1919]~E(x19191,x19192)+E(f264(x19193,x19191),f264(x19193,x19192))
% 26.45/26.35  [1920]~E(x19201,x19202)+E(f603(x19201,x19203,x19204,x19205),f603(x19202,x19203,x19204,x19205))
% 26.45/26.35  [1921]~E(x19211,x19212)+E(f603(x19213,x19211,x19214,x19215),f603(x19213,x19212,x19214,x19215))
% 26.45/26.35  [1922]~E(x19221,x19222)+E(f603(x19223,x19224,x19221,x19225),f603(x19223,x19224,x19222,x19225))
% 26.45/26.35  [1923]~E(x19231,x19232)+E(f603(x19233,x19234,x19235,x19231),f603(x19233,x19234,x19235,x19232))
% 26.45/26.35  [1924]~E(x19241,x19242)+E(f557(x19241,x19243,x19244,x19245,x19246),f557(x19242,x19243,x19244,x19245,x19246))
% 26.45/26.35  [1925]~E(x19251,x19252)+E(f557(x19253,x19251,x19254,x19255,x19256),f557(x19253,x19252,x19254,x19255,x19256))
% 26.45/26.35  [1926]~E(x19261,x19262)+E(f557(x19263,x19264,x19261,x19265,x19266),f557(x19263,x19264,x19262,x19265,x19266))
% 26.45/26.35  [1927]~E(x19271,x19272)+E(f557(x19273,x19274,x19275,x19271,x19276),f557(x19273,x19274,x19275,x19272,x19276))
% 26.45/26.35  [1928]~E(x19281,x19282)+E(f557(x19283,x19284,x19285,x19286,x19281),f557(x19283,x19284,x19285,x19286,x19282))
% 26.45/26.35  [1929]~E(x19291,x19292)+E(f600(x19291,x19293,x19294),f600(x19292,x19293,x19294))
% 26.45/26.35  [1930]~E(x19301,x19302)+E(f600(x19303,x19301,x19304),f600(x19303,x19302,x19304))
% 26.45/26.35  [1931]~E(x19311,x19312)+E(f600(x19313,x19314,x19311),f600(x19313,x19314,x19312))
% 26.45/26.35  [1932]~E(x19321,x19322)+E(f655(x19321,x19323,x19324,x19325),f655(x19322,x19323,x19324,x19325))
% 26.45/26.35  [1933]~E(x19331,x19332)+E(f655(x19333,x19331,x19334,x19335),f655(x19333,x19332,x19334,x19335))
% 26.45/26.35  [1934]~E(x19341,x19342)+E(f655(x19343,x19344,x19341,x19345),f655(x19343,x19344,x19342,x19345))
% 26.45/26.35  [1935]~E(x19351,x19352)+E(f655(x19353,x19354,x19355,x19351),f655(x19353,x19354,x19355,x19352))
% 26.45/26.35  [1936]~E(x19361,x19362)+E(f560(x19361,x19363),f560(x19362,x19363))
% 26.45/26.35  [1937]~E(x19371,x19372)+E(f560(x19373,x19371),f560(x19373,x19372))
% 26.45/26.35  [1938]~E(x19381,x19382)+E(f479(x19381,x19383,x19384,x19385),f479(x19382,x19383,x19384,x19385))
% 26.45/26.35  [1939]~E(x19391,x19392)+E(f479(x19393,x19391,x19394,x19395),f479(x19393,x19392,x19394,x19395))
% 26.45/26.35  [1940]~E(x19401,x19402)+E(f479(x19403,x19404,x19401,x19405),f479(x19403,x19404,x19402,x19405))
% 26.45/26.35  [1941]~E(x19411,x19412)+E(f479(x19413,x19414,x19415,x19411),f479(x19413,x19414,x19415,x19412))
% 26.45/26.35  [1942]~E(x19421,x19422)+E(f422(x19421,x19423,x19424),f422(x19422,x19423,x19424))
% 26.45/26.35  [1943]~E(x19431,x19432)+E(f422(x19433,x19431,x19434),f422(x19433,x19432,x19434))
% 26.45/26.35  [1944]~E(x19441,x19442)+E(f422(x19443,x19444,x19441),f422(x19443,x19444,x19442))
% 26.45/26.35  [1945]~E(x19451,x19452)+E(f339(x19451,x19453,x19454,x19455,x19456,x19457,x19458),f339(x19452,x19453,x19454,x19455,x19456,x19457,x19458))
% 26.45/26.35  [1946]~E(x19461,x19462)+E(f339(x19463,x19461,x19464,x19465,x19466,x19467,x19468),f339(x19463,x19462,x19464,x19465,x19466,x19467,x19468))
% 26.45/26.35  [1947]~E(x19471,x19472)+E(f339(x19473,x19474,x19471,x19475,x19476,x19477,x19478),f339(x19473,x19474,x19472,x19475,x19476,x19477,x19478))
% 26.45/26.35  [1948]~E(x19481,x19482)+E(f339(x19483,x19484,x19485,x19481,x19486,x19487,x19488),f339(x19483,x19484,x19485,x19482,x19486,x19487,x19488))
% 26.45/26.35  [1949]~E(x19491,x19492)+E(f339(x19493,x19494,x19495,x19496,x19491,x19497,x19498),f339(x19493,x19494,x19495,x19496,x19492,x19497,x19498))
% 26.45/26.35  [1950]~E(x19501,x19502)+E(f339(x19503,x19504,x19505,x19506,x19507,x19501,x19508),f339(x19503,x19504,x19505,x19506,x19507,x19502,x19508))
% 26.45/26.35  [1951]~E(x19511,x19512)+E(f339(x19513,x19514,x19515,x19516,x19517,x19518,x19511),f339(x19513,x19514,x19515,x19516,x19517,x19518,x19512))
% 26.45/26.35  [1952]~E(x19521,x19522)+E(f365(x19521,x19523,x19524),f365(x19522,x19523,x19524))
% 26.45/26.35  [1953]~E(x19531,x19532)+E(f365(x19533,x19531,x19534),f365(x19533,x19532,x19534))
% 26.45/26.35  [1954]~E(x19541,x19542)+E(f365(x19543,x19544,x19541),f365(x19543,x19544,x19542))
% 26.45/26.35  [1955]~E(x19551,x19552)+E(f841(x19551,x19553,x19554,x19555,x19556,x19557,x19558,x19559),f841(x19552,x19553,x19554,x19555,x19556,x19557,x19558,x19559))
% 26.45/26.35  [1956]~E(x19561,x19562)+E(f841(x19563,x19561,x19564,x19565,x19566,x19567,x19568,x19569),f841(x19563,x19562,x19564,x19565,x19566,x19567,x19568,x19569))
% 26.45/26.35  [1957]~E(x19571,x19572)+E(f841(x19573,x19574,x19571,x19575,x19576,x19577,x19578,x19579),f841(x19573,x19574,x19572,x19575,x19576,x19577,x19578,x19579))
% 26.45/26.35  [1958]~E(x19581,x19582)+E(f841(x19583,x19584,x19585,x19581,x19586,x19587,x19588,x19589),f841(x19583,x19584,x19585,x19582,x19586,x19587,x19588,x19589))
% 26.45/26.35  [1959]~E(x19591,x19592)+E(f841(x19593,x19594,x19595,x19596,x19591,x19597,x19598,x19599),f841(x19593,x19594,x19595,x19596,x19592,x19597,x19598,x19599))
% 26.45/26.35  [1960]~E(x19601,x19602)+E(f841(x19603,x19604,x19605,x19606,x19607,x19601,x19608,x19609),f841(x19603,x19604,x19605,x19606,x19607,x19602,x19608,x19609))
% 26.45/26.35  [1961]~E(x19611,x19612)+E(f841(x19613,x19614,x19615,x19616,x19617,x19618,x19611,x19619),f841(x19613,x19614,x19615,x19616,x19617,x19618,x19612,x19619))
% 26.45/26.35  [1962]~E(x19621,x19622)+E(f841(x19623,x19624,x19625,x19626,x19627,x19628,x19629,x19621),f841(x19623,x19624,x19625,x19626,x19627,x19628,x19629,x19622))
% 26.45/26.35  [1963]~E(x19631,x19632)+E(f375(x19631,x19633,x19634,x19635,x19636),f375(x19632,x19633,x19634,x19635,x19636))
% 26.45/26.35  [1964]~E(x19641,x19642)+E(f375(x19643,x19641,x19644,x19645,x19646),f375(x19643,x19642,x19644,x19645,x19646))
% 26.45/26.35  [1965]~E(x19651,x19652)+E(f375(x19653,x19654,x19651,x19655,x19656),f375(x19653,x19654,x19652,x19655,x19656))
% 26.45/26.35  [1966]~E(x19661,x19662)+E(f375(x19663,x19664,x19665,x19661,x19666),f375(x19663,x19664,x19665,x19662,x19666))
% 26.45/26.35  [1967]~E(x19671,x19672)+E(f375(x19673,x19674,x19675,x19676,x19671),f375(x19673,x19674,x19675,x19676,x19672))
% 26.45/26.35  [1968]~E(x19681,x19682)+E(f601(x19681,x19683,x19684),f601(x19682,x19683,x19684))
% 26.45/26.35  [1969]~E(x19691,x19692)+E(f601(x19693,x19691,x19694),f601(x19693,x19692,x19694))
% 26.45/26.35  [1970]~E(x19701,x19702)+E(f601(x19703,x19704,x19701),f601(x19703,x19704,x19702))
% 26.45/26.35  [1971]~E(x19711,x19712)+E(f632(x19711,x19713,x19714,x19715,x19716),f632(x19712,x19713,x19714,x19715,x19716))
% 26.45/26.35  [1972]~E(x19721,x19722)+E(f632(x19723,x19721,x19724,x19725,x19726),f632(x19723,x19722,x19724,x19725,x19726))
% 26.45/26.35  [1973]~E(x19731,x19732)+E(f632(x19733,x19734,x19731,x19735,x19736),f632(x19733,x19734,x19732,x19735,x19736))
% 26.45/26.35  [1974]~E(x19741,x19742)+E(f632(x19743,x19744,x19745,x19741,x19746),f632(x19743,x19744,x19745,x19742,x19746))
% 26.45/26.35  [1975]~E(x19751,x19752)+E(f632(x19753,x19754,x19755,x19756,x19751),f632(x19753,x19754,x19755,x19756,x19752))
% 26.45/26.35  [1976]~E(x19761,x19762)+E(f195(x19761),f195(x19762))
% 26.45/26.35  [1977]~E(x19771,x19772)+E(f798(x19771,x19773,x19774,x19775),f798(x19772,x19773,x19774,x19775))
% 26.45/26.35  [1978]~E(x19781,x19782)+E(f798(x19783,x19781,x19784,x19785),f798(x19783,x19782,x19784,x19785))
% 26.45/26.35  [1979]~E(x19791,x19792)+E(f798(x19793,x19794,x19791,x19795),f798(x19793,x19794,x19792,x19795))
% 26.45/26.35  [1980]~E(x19801,x19802)+E(f798(x19803,x19804,x19805,x19801),f798(x19803,x19804,x19805,x19802))
% 26.45/26.35  [1981]~E(x19811,x19812)+E(f376(x19811,x19813,x19814,x19815,x19816),f376(x19812,x19813,x19814,x19815,x19816))
% 26.45/26.35  [1982]~E(x19821,x19822)+E(f376(x19823,x19821,x19824,x19825,x19826),f376(x19823,x19822,x19824,x19825,x19826))
% 26.45/26.35  [1983]~E(x19831,x19832)+E(f376(x19833,x19834,x19831,x19835,x19836),f376(x19833,x19834,x19832,x19835,x19836))
% 26.45/26.35  [1984]~E(x19841,x19842)+E(f376(x19843,x19844,x19845,x19841,x19846),f376(x19843,x19844,x19845,x19842,x19846))
% 26.45/26.35  [1985]~E(x19851,x19852)+E(f376(x19853,x19854,x19855,x19856,x19851),f376(x19853,x19854,x19855,x19856,x19852))
% 26.45/26.35  [1986]~E(x19861,x19862)+E(f393(x19861,x19863,x19864,x19865,x19866),f393(x19862,x19863,x19864,x19865,x19866))
% 26.45/26.35  [1987]~E(x19871,x19872)+E(f393(x19873,x19871,x19874,x19875,x19876),f393(x19873,x19872,x19874,x19875,x19876))
% 26.45/26.35  [1988]~E(x19881,x19882)+E(f393(x19883,x19884,x19881,x19885,x19886),f393(x19883,x19884,x19882,x19885,x19886))
% 26.45/26.35  [1989]~E(x19891,x19892)+E(f393(x19893,x19894,x19895,x19891,x19896),f393(x19893,x19894,x19895,x19892,x19896))
% 26.45/26.35  [1990]~E(x19901,x19902)+E(f393(x19903,x19904,x19905,x19906,x19901),f393(x19903,x19904,x19905,x19906,x19902))
% 26.45/26.35  [1991]~E(x19911,x19912)+E(f439(x19911,x19913,x19914),f439(x19912,x19913,x19914))
% 26.45/26.35  [1992]~E(x19921,x19922)+E(f439(x19923,x19921,x19924),f439(x19923,x19922,x19924))
% 26.45/26.35  [1993]~E(x19931,x19932)+E(f439(x19933,x19934,x19931),f439(x19933,x19934,x19932))
% 26.45/26.35  [1994]~E(x19941,x19942)+E(f367(x19941,x19943,x19944),f367(x19942,x19943,x19944))
% 26.45/26.35  [1995]~E(x19951,x19952)+E(f367(x19953,x19951,x19954),f367(x19953,x19952,x19954))
% 26.45/26.35  [1996]~E(x19961,x19962)+E(f367(x19963,x19964,x19961),f367(x19963,x19964,x19962))
% 26.45/26.35  [1997]~E(x19971,x19972)+E(f793(x19971,x19973,x19974,x19975,x19976),f793(x19972,x19973,x19974,x19975,x19976))
% 26.45/26.35  [1998]~E(x19981,x19982)+E(f793(x19983,x19981,x19984,x19985,x19986),f793(x19983,x19982,x19984,x19985,x19986))
% 26.45/26.35  [1999]~E(x19991,x19992)+E(f793(x19993,x19994,x19991,x19995,x19996),f793(x19993,x19994,x19992,x19995,x19996))
% 26.45/26.35  [2000]~E(x20001,x20002)+E(f793(x20003,x20004,x20005,x20001,x20006),f793(x20003,x20004,x20005,x20002,x20006))
% 26.45/26.35  [2001]~E(x20011,x20012)+E(f793(x20013,x20014,x20015,x20016,x20011),f793(x20013,x20014,x20015,x20016,x20012))
% 26.45/26.35  [2002]~E(x20021,x20022)+E(f142(x20021,x20023),f142(x20022,x20023))
% 26.45/26.35  [2003]~E(x20031,x20032)+E(f142(x20033,x20031),f142(x20033,x20032))
% 26.45/26.35  [2004]~E(x20041,x20042)+E(f497(x20041,x20043,x20044),f497(x20042,x20043,x20044))
% 26.45/26.35  [2005]~E(x20051,x20052)+E(f497(x20053,x20051,x20054),f497(x20053,x20052,x20054))
% 26.45/26.35  [2006]~E(x20061,x20062)+E(f497(x20063,x20064,x20061),f497(x20063,x20064,x20062))
% 26.45/26.35  [2007]~E(x20071,x20072)+E(f535(x20071,x20073,x20074,x20075,x20076),f535(x20072,x20073,x20074,x20075,x20076))
% 26.45/26.35  [2008]~E(x20081,x20082)+E(f535(x20083,x20081,x20084,x20085,x20086),f535(x20083,x20082,x20084,x20085,x20086))
% 26.45/26.35  [2009]~E(x20091,x20092)+E(f535(x20093,x20094,x20091,x20095,x20096),f535(x20093,x20094,x20092,x20095,x20096))
% 26.45/26.35  [2010]~E(x20101,x20102)+E(f535(x20103,x20104,x20105,x20101,x20106),f535(x20103,x20104,x20105,x20102,x20106))
% 26.45/26.35  [2011]~E(x20111,x20112)+E(f535(x20113,x20114,x20115,x20116,x20111),f535(x20113,x20114,x20115,x20116,x20112))
% 26.45/26.35  [2012]~E(x20121,x20122)+E(f743(x20121,x20123,x20124),f743(x20122,x20123,x20124))
% 26.45/26.35  [2013]~E(x20131,x20132)+E(f743(x20133,x20131,x20134),f743(x20133,x20132,x20134))
% 26.45/26.35  [2014]~E(x20141,x20142)+E(f743(x20143,x20144,x20141),f743(x20143,x20144,x20142))
% 26.45/26.35  [2015]~E(x20151,x20152)+E(f542(x20151,x20153,x20154,x20155),f542(x20152,x20153,x20154,x20155))
% 26.45/26.35  [2016]~E(x20161,x20162)+E(f542(x20163,x20161,x20164,x20165),f542(x20163,x20162,x20164,x20165))
% 26.45/26.35  [2017]~E(x20171,x20172)+E(f542(x20173,x20174,x20171,x20175),f542(x20173,x20174,x20172,x20175))
% 26.45/26.35  [2018]~E(x20181,x20182)+E(f542(x20183,x20184,x20185,x20181),f542(x20183,x20184,x20185,x20182))
% 26.45/26.35  [2019]~E(x20191,x20192)+E(f806(x20191,x20193,x20194),f806(x20192,x20193,x20194))
% 26.45/26.35  [2020]~E(x20201,x20202)+E(f806(x20203,x20201,x20204),f806(x20203,x20202,x20204))
% 26.45/26.35  [2021]~E(x20211,x20212)+E(f806(x20213,x20214,x20211),f806(x20213,x20214,x20212))
% 26.45/26.35  [2022]~E(x20221,x20222)+E(f354(x20221,x20223),f354(x20222,x20223))
% 26.45/26.35  [2023]~E(x20231,x20232)+E(f354(x20233,x20231),f354(x20233,x20232))
% 26.45/26.35  [2024]~E(x20241,x20242)+E(f468(x20241,x20243,x20244,x20245),f468(x20242,x20243,x20244,x20245))
% 26.45/26.35  [2025]~E(x20251,x20252)+E(f468(x20253,x20251,x20254,x20255),f468(x20253,x20252,x20254,x20255))
% 26.45/26.35  [2026]~E(x20261,x20262)+E(f468(x20263,x20264,x20261,x20265),f468(x20263,x20264,x20262,x20265))
% 26.45/26.35  [2027]~E(x20271,x20272)+E(f468(x20273,x20274,x20275,x20271),f468(x20273,x20274,x20275,x20272))
% 26.45/26.35  [2028]~E(x20281,x20282)+E(f758(x20281,x20283,x20284),f758(x20282,x20283,x20284))
% 26.45/26.35  [2029]~E(x20291,x20292)+E(f758(x20293,x20291,x20294),f758(x20293,x20292,x20294))
% 26.45/26.35  [2030]~E(x20301,x20302)+E(f758(x20303,x20304,x20301),f758(x20303,x20304,x20302))
% 26.45/26.35  [2031]~E(x20311,x20312)+E(f681(x20311,x20313),f681(x20312,x20313))
% 26.45/26.35  [2032]~E(x20321,x20322)+E(f681(x20323,x20321),f681(x20323,x20322))
% 26.45/26.35  [2033]~E(x20331,x20332)+E(f475(x20331,x20333,x20334,x20335),f475(x20332,x20333,x20334,x20335))
% 26.45/26.35  [2034]~E(x20341,x20342)+E(f475(x20343,x20341,x20344,x20345),f475(x20343,x20342,x20344,x20345))
% 26.45/26.35  [2035]~E(x20351,x20352)+E(f475(x20353,x20354,x20351,x20355),f475(x20353,x20354,x20352,x20355))
% 26.45/26.35  [2036]~E(x20361,x20362)+E(f475(x20363,x20364,x20365,x20361),f475(x20363,x20364,x20365,x20362))
% 26.45/26.35  [2037]~E(x20371,x20372)+E(f689(x20371,x20373,x20374,x20375),f689(x20372,x20373,x20374,x20375))
% 26.45/26.35  [2038]~E(x20381,x20382)+E(f689(x20383,x20381,x20384,x20385),f689(x20383,x20382,x20384,x20385))
% 26.45/26.35  [2039]~E(x20391,x20392)+E(f689(x20393,x20394,x20391,x20395),f689(x20393,x20394,x20392,x20395))
% 26.45/26.35  [2040]~E(x20401,x20402)+E(f689(x20403,x20404,x20405,x20401),f689(x20403,x20404,x20405,x20402))
% 26.45/26.35  [2041]~E(x20411,x20412)+E(f748(x20411,x20413,x20414,x20415,x20416),f748(x20412,x20413,x20414,x20415,x20416))
% 26.45/26.35  [2042]~E(x20421,x20422)+E(f748(x20423,x20421,x20424,x20425,x20426),f748(x20423,x20422,x20424,x20425,x20426))
% 26.45/26.35  [2043]~E(x20431,x20432)+E(f748(x20433,x20434,x20431,x20435,x20436),f748(x20433,x20434,x20432,x20435,x20436))
% 26.45/26.35  [2044]~E(x20441,x20442)+E(f748(x20443,x20444,x20445,x20441,x20446),f748(x20443,x20444,x20445,x20442,x20446))
% 26.45/26.35  [2045]~E(x20451,x20452)+E(f748(x20453,x20454,x20455,x20456,x20451),f748(x20453,x20454,x20455,x20456,x20452))
% 26.45/26.35  [2046]~E(x20461,x20462)+E(f863(x20461,x20463,x20464,x20465,x20466),f863(x20462,x20463,x20464,x20465,x20466))
% 26.45/26.35  [2047]~E(x20471,x20472)+E(f863(x20473,x20471,x20474,x20475,x20476),f863(x20473,x20472,x20474,x20475,x20476))
% 26.45/26.35  [2048]~E(x20481,x20482)+E(f863(x20483,x20484,x20481,x20485,x20486),f863(x20483,x20484,x20482,x20485,x20486))
% 26.45/26.35  [2049]~E(x20491,x20492)+E(f863(x20493,x20494,x20495,x20491,x20496),f863(x20493,x20494,x20495,x20492,x20496))
% 26.45/26.35  [2050]~E(x20501,x20502)+E(f863(x20503,x20504,x20505,x20506,x20501),f863(x20503,x20504,x20505,x20506,x20502))
% 26.45/26.35  [2051]~E(x20511,x20512)+E(f694(x20511,x20513,x20514,x20515),f694(x20512,x20513,x20514,x20515))
% 26.45/26.35  [2052]~E(x20521,x20522)+E(f694(x20523,x20521,x20524,x20525),f694(x20523,x20522,x20524,x20525))
% 26.45/26.35  [2053]~E(x20531,x20532)+E(f694(x20533,x20534,x20531,x20535),f694(x20533,x20534,x20532,x20535))
% 26.45/26.35  [2054]~E(x20541,x20542)+E(f694(x20543,x20544,x20545,x20541),f694(x20543,x20544,x20545,x20542))
% 26.45/26.35  [2055]~E(x20551,x20552)+E(f740(x20551,x20553,x20554,x20555,x20556),f740(x20552,x20553,x20554,x20555,x20556))
% 26.45/26.35  [2056]~E(x20561,x20562)+E(f740(x20563,x20561,x20564,x20565,x20566),f740(x20563,x20562,x20564,x20565,x20566))
% 26.45/26.35  [2057]~E(x20571,x20572)+E(f740(x20573,x20574,x20571,x20575,x20576),f740(x20573,x20574,x20572,x20575,x20576))
% 26.45/26.35  [2058]~E(x20581,x20582)+E(f740(x20583,x20584,x20585,x20581,x20586),f740(x20583,x20584,x20585,x20582,x20586))
% 26.45/26.35  [2059]~E(x20591,x20592)+E(f740(x20593,x20594,x20595,x20596,x20591),f740(x20593,x20594,x20595,x20596,x20592))
% 26.45/26.35  [2060]~E(x20601,x20602)+E(f818(x20601,x20603,x20604,x20605),f818(x20602,x20603,x20604,x20605))
% 26.45/26.35  [2061]~E(x20611,x20612)+E(f818(x20613,x20611,x20614,x20615),f818(x20613,x20612,x20614,x20615))
% 26.45/26.35  [2062]~E(x20621,x20622)+E(f818(x20623,x20624,x20621,x20625),f818(x20623,x20624,x20622,x20625))
% 26.45/26.35  [2063]~E(x20631,x20632)+E(f818(x20633,x20634,x20635,x20631),f818(x20633,x20634,x20635,x20632))
% 26.45/26.35  [2064]~E(x20641,x20642)+E(f212(x20641,x20643),f212(x20642,x20643))
% 26.45/26.35  [2065]~E(x20651,x20652)+E(f212(x20653,x20651),f212(x20653,x20652))
% 26.45/26.35  [2066]~E(x20661,x20662)+E(f817(x20661,x20663),f817(x20662,x20663))
% 26.45/26.35  [2067]~E(x20671,x20672)+E(f817(x20673,x20671),f817(x20673,x20672))
% 26.45/26.35  [2068]~E(x20681,x20682)+E(f223(x20681,x20683,x20684),f223(x20682,x20683,x20684))
% 26.45/26.35  [2069]~E(x20691,x20692)+E(f223(x20693,x20691,x20694),f223(x20693,x20692,x20694))
% 26.45/26.35  [2070]~E(x20701,x20702)+E(f223(x20703,x20704,x20701),f223(x20703,x20704,x20702))
% 26.45/26.35  [2071]~E(x20711,x20712)+E(f450(x20711,x20713,x20714,x20715,x20716,x20717),f450(x20712,x20713,x20714,x20715,x20716,x20717))
% 26.45/26.35  [2072]~E(x20721,x20722)+E(f450(x20723,x20721,x20724,x20725,x20726,x20727),f450(x20723,x20722,x20724,x20725,x20726,x20727))
% 26.45/26.35  [2073]~E(x20731,x20732)+E(f450(x20733,x20734,x20731,x20735,x20736,x20737),f450(x20733,x20734,x20732,x20735,x20736,x20737))
% 26.45/26.35  [2074]~E(x20741,x20742)+E(f450(x20743,x20744,x20745,x20741,x20746,x20747),f450(x20743,x20744,x20745,x20742,x20746,x20747))
% 26.45/26.35  [2075]~E(x20751,x20752)+E(f450(x20753,x20754,x20755,x20756,x20751,x20757),f450(x20753,x20754,x20755,x20756,x20752,x20757))
% 26.45/26.35  [2076]~E(x20761,x20762)+E(f450(x20763,x20764,x20765,x20766,x20767,x20761),f450(x20763,x20764,x20765,x20766,x20767,x20762))
% 26.45/26.35  [2077]~E(x20771,x20772)+E(f509(x20771,x20773,x20774),f509(x20772,x20773,x20774))
% 26.45/26.35  [2078]~E(x20781,x20782)+E(f509(x20783,x20781,x20784),f509(x20783,x20782,x20784))
% 26.45/26.35  [2079]~E(x20791,x20792)+E(f509(x20793,x20794,x20791),f509(x20793,x20794,x20792))
% 26.45/26.35  [2080]~E(x20801,x20802)+E(f659(x20801,x20803,x20804),f659(x20802,x20803,x20804))
% 26.45/26.35  [2081]~E(x20811,x20812)+E(f659(x20813,x20811,x20814),f659(x20813,x20812,x20814))
% 26.45/26.35  [2082]~E(x20821,x20822)+E(f659(x20823,x20824,x20821),f659(x20823,x20824,x20822))
% 26.45/26.35  [2083]~E(x20831,x20832)+E(f516(x20831,x20833,x20834,x20835),f516(x20832,x20833,x20834,x20835))
% 26.45/26.35  [2084]~E(x20841,x20842)+E(f516(x20843,x20841,x20844,x20845),f516(x20843,x20842,x20844,x20845))
% 26.45/26.35  [2085]~E(x20851,x20852)+E(f516(x20853,x20854,x20851,x20855),f516(x20853,x20854,x20852,x20855))
% 26.45/26.35  [2086]~E(x20861,x20862)+E(f516(x20863,x20864,x20865,x20861),f516(x20863,x20864,x20865,x20862))
% 26.45/26.35  [2087]~E(x20871,x20872)+E(f229(x20871,x20873,x20874,x20875,x20876),f229(x20872,x20873,x20874,x20875,x20876))
% 26.45/26.35  [2088]~E(x20881,x20882)+E(f229(x20883,x20881,x20884,x20885,x20886),f229(x20883,x20882,x20884,x20885,x20886))
% 26.45/26.35  [2089]~E(x20891,x20892)+E(f229(x20893,x20894,x20891,x20895,x20896),f229(x20893,x20894,x20892,x20895,x20896))
% 26.45/26.35  [2090]~E(x20901,x20902)+E(f229(x20903,x20904,x20905,x20901,x20906),f229(x20903,x20904,x20905,x20902,x20906))
% 26.45/26.35  [2091]~E(x20911,x20912)+E(f229(x20913,x20914,x20915,x20916,x20911),f229(x20913,x20914,x20915,x20916,x20912))
% 26.45/26.35  [2092]~E(x20921,x20922)+E(f680(x20921,x20923,x20924,x20925,x20926),f680(x20922,x20923,x20924,x20925,x20926))
% 26.45/26.35  [2093]~E(x20931,x20932)+E(f680(x20933,x20931,x20934,x20935,x20936),f680(x20933,x20932,x20934,x20935,x20936))
% 26.45/26.35  [2094]~E(x20941,x20942)+E(f680(x20943,x20944,x20941,x20945,x20946),f680(x20943,x20944,x20942,x20945,x20946))
% 26.45/26.35  [2095]~E(x20951,x20952)+E(f680(x20953,x20954,x20955,x20951,x20956),f680(x20953,x20954,x20955,x20952,x20956))
% 26.45/26.35  [2096]~E(x20961,x20962)+E(f680(x20963,x20964,x20965,x20966,x20961),f680(x20963,x20964,x20965,x20966,x20962))
% 26.45/26.35  [2097]~E(x20971,x20972)+E(f430(x20971,x20973,x20974,x20975,x20976,x20977),f430(x20972,x20973,x20974,x20975,x20976,x20977))
% 26.45/26.35  [2098]~E(x20981,x20982)+E(f430(x20983,x20981,x20984,x20985,x20986,x20987),f430(x20983,x20982,x20984,x20985,x20986,x20987))
% 26.45/26.35  [2099]~E(x20991,x20992)+E(f430(x20993,x20994,x20991,x20995,x20996,x20997),f430(x20993,x20994,x20992,x20995,x20996,x20997))
% 26.45/26.35  [2100]~E(x21001,x21002)+E(f430(x21003,x21004,x21005,x21001,x21006,x21007),f430(x21003,x21004,x21005,x21002,x21006,x21007))
% 26.45/26.35  [2101]~E(x21011,x21012)+E(f430(x21013,x21014,x21015,x21016,x21011,x21017),f430(x21013,x21014,x21015,x21016,x21012,x21017))
% 26.45/26.35  [2102]~E(x21021,x21022)+E(f430(x21023,x21024,x21025,x21026,x21027,x21021),f430(x21023,x21024,x21025,x21026,x21027,x21022))
% 26.45/26.35  [2103]~E(x21031,x21032)+E(f658(x21031,x21033,x21034),f658(x21032,x21033,x21034))
% 26.45/26.35  [2104]~E(x21041,x21042)+E(f658(x21043,x21041,x21044),f658(x21043,x21042,x21044))
% 26.45/26.35  [2105]~E(x21051,x21052)+E(f658(x21053,x21054,x21051),f658(x21053,x21054,x21052))
% 26.45/26.35  [2106]~E(x21061,x21062)+E(f37(x21061,x21063,x21064,x21065),f37(x21062,x21063,x21064,x21065))
% 26.45/26.35  [2107]~E(x21071,x21072)+E(f37(x21073,x21071,x21074,x21075),f37(x21073,x21072,x21074,x21075))
% 26.45/26.35  [2108]~E(x21081,x21082)+E(f37(x21083,x21084,x21081,x21085),f37(x21083,x21084,x21082,x21085))
% 26.45/26.35  [2109]~E(x21091,x21092)+E(f37(x21093,x21094,x21095,x21091),f37(x21093,x21094,x21095,x21092))
% 26.45/26.35  [2110]~E(x21101,x21102)+E(f786(x21101,x21103,x21104),f786(x21102,x21103,x21104))
% 26.45/26.35  [2111]~E(x21111,x21112)+E(f786(x21113,x21111,x21114),f786(x21113,x21112,x21114))
% 26.45/26.35  [2112]~E(x21121,x21122)+E(f786(x21123,x21124,x21121),f786(x21123,x21124,x21122))
% 26.45/26.35  [2113]~E(x21131,x21132)+E(f671(x21131,x21133,x21134,x21135,x21136),f671(x21132,x21133,x21134,x21135,x21136))
% 26.45/26.35  [2114]~E(x21141,x21142)+E(f671(x21143,x21141,x21144,x21145,x21146),f671(x21143,x21142,x21144,x21145,x21146))
% 26.45/26.35  [2115]~E(x21151,x21152)+E(f671(x21153,x21154,x21151,x21155,x21156),f671(x21153,x21154,x21152,x21155,x21156))
% 26.45/26.35  [2116]~E(x21161,x21162)+E(f671(x21163,x21164,x21165,x21161,x21166),f671(x21163,x21164,x21165,x21162,x21166))
% 26.45/26.35  [2117]~E(x21171,x21172)+E(f671(x21173,x21174,x21175,x21176,x21171),f671(x21173,x21174,x21175,x21176,x21172))
% 26.45/26.35  [2118]~E(x21181,x21182)+E(f868(x21181,x21183,x21184,x21185,x21186),f868(x21182,x21183,x21184,x21185,x21186))
% 26.45/26.35  [2119]~E(x21191,x21192)+E(f868(x21193,x21191,x21194,x21195,x21196),f868(x21193,x21192,x21194,x21195,x21196))
% 26.45/26.35  [2120]~E(x21201,x21202)+E(f868(x21203,x21204,x21201,x21205,x21206),f868(x21203,x21204,x21202,x21205,x21206))
% 26.45/26.35  [2121]~E(x21211,x21212)+E(f868(x21213,x21214,x21215,x21211,x21216),f868(x21213,x21214,x21215,x21212,x21216))
% 26.45/26.35  [2122]~E(x21221,x21222)+E(f868(x21223,x21224,x21225,x21226,x21221),f868(x21223,x21224,x21225,x21226,x21222))
% 26.45/26.35  [2123]~E(x21231,x21232)+E(f715(x21231,x21233,x21234,x21235),f715(x21232,x21233,x21234,x21235))
% 26.45/26.35  [2124]~E(x21241,x21242)+E(f715(x21243,x21241,x21244,x21245),f715(x21243,x21242,x21244,x21245))
% 26.45/26.35  [2125]~E(x21251,x21252)+E(f715(x21253,x21254,x21251,x21255),f715(x21253,x21254,x21252,x21255))
% 26.45/26.35  [2126]~E(x21261,x21262)+E(f715(x21263,x21264,x21265,x21261),f715(x21263,x21264,x21265,x21262))
% 26.45/26.35  [2127]~E(x21271,x21272)+E(f588(x21271,x21273,x21274,x21275,x21276),f588(x21272,x21273,x21274,x21275,x21276))
% 26.45/26.35  [2128]~E(x21281,x21282)+E(f588(x21283,x21281,x21284,x21285,x21286),f588(x21283,x21282,x21284,x21285,x21286))
% 26.45/26.35  [2129]~E(x21291,x21292)+E(f588(x21293,x21294,x21291,x21295,x21296),f588(x21293,x21294,x21292,x21295,x21296))
% 26.45/26.35  [2130]~E(x21301,x21302)+E(f588(x21303,x21304,x21305,x21301,x21306),f588(x21303,x21304,x21305,x21302,x21306))
% 26.45/26.35  [2131]~E(x21311,x21312)+E(f588(x21313,x21314,x21315,x21316,x21311),f588(x21313,x21314,x21315,x21316,x21312))
% 26.45/26.35  [2132]~E(x21321,x21322)+E(f571(x21321,x21323,x21324,x21325),f571(x21322,x21323,x21324,x21325))
% 26.45/26.35  [2133]~E(x21331,x21332)+E(f571(x21333,x21331,x21334,x21335),f571(x21333,x21332,x21334,x21335))
% 26.45/26.35  [2134]~E(x21341,x21342)+E(f571(x21343,x21344,x21341,x21345),f571(x21343,x21344,x21342,x21345))
% 26.45/26.35  [2135]~E(x21351,x21352)+E(f571(x21353,x21354,x21355,x21351),f571(x21353,x21354,x21355,x21352))
% 26.45/26.35  [2136]~E(x21361,x21362)+E(f361(x21361),f361(x21362))
% 26.45/26.35  [2137]~E(x21371,x21372)+E(f541(x21371,x21373,x21374,x21375),f541(x21372,x21373,x21374,x21375))
% 26.45/26.35  [2138]~E(x21381,x21382)+E(f541(x21383,x21381,x21384,x21385),f541(x21383,x21382,x21384,x21385))
% 26.45/26.35  [2139]~E(x21391,x21392)+E(f541(x21393,x21394,x21391,x21395),f541(x21393,x21394,x21392,x21395))
% 26.45/26.35  [2140]~E(x21401,x21402)+E(f541(x21403,x21404,x21405,x21401),f541(x21403,x21404,x21405,x21402))
% 26.45/26.35  [2141]~E(x21411,x21412)+E(f670(x21411,x21413,x21414,x21415,x21416),f670(x21412,x21413,x21414,x21415,x21416))
% 26.45/26.35  [2142]~E(x21421,x21422)+E(f670(x21423,x21421,x21424,x21425,x21426),f670(x21423,x21422,x21424,x21425,x21426))
% 26.45/26.35  [2143]~E(x21431,x21432)+E(f670(x21433,x21434,x21431,x21435,x21436),f670(x21433,x21434,x21432,x21435,x21436))
% 26.45/26.35  [2144]~E(x21441,x21442)+E(f670(x21443,x21444,x21445,x21441,x21446),f670(x21443,x21444,x21445,x21442,x21446))
% 26.45/26.35  [2145]~E(x21451,x21452)+E(f670(x21453,x21454,x21455,x21456,x21451),f670(x21453,x21454,x21455,x21456,x21452))
% 26.45/26.35  [2146]~E(x21461,x21462)+E(f401(x21461,x21463,x21464,x21465),f401(x21462,x21463,x21464,x21465))
% 26.45/26.35  [2147]~E(x21471,x21472)+E(f401(x21473,x21471,x21474,x21475),f401(x21473,x21472,x21474,x21475))
% 26.45/26.35  [2148]~E(x21481,x21482)+E(f401(x21483,x21484,x21481,x21485),f401(x21483,x21484,x21482,x21485))
% 26.45/26.35  [2149]~E(x21491,x21492)+E(f401(x21493,x21494,x21495,x21491),f401(x21493,x21494,x21495,x21492))
% 26.45/26.35  [2150]~E(x21501,x21502)+E(f122(x21501,x21503,x21504),f122(x21502,x21503,x21504))
% 26.45/26.35  [2151]~E(x21511,x21512)+E(f122(x21513,x21511,x21514),f122(x21513,x21512,x21514))
% 26.45/26.35  [2152]~E(x21521,x21522)+E(f122(x21523,x21524,x21521),f122(x21523,x21524,x21522))
% 26.45/26.35  [2153]~E(x21531,x21532)+E(f312(x21531,x21533,x21534),f312(x21532,x21533,x21534))
% 26.45/26.35  [2154]~E(x21541,x21542)+E(f312(x21543,x21541,x21544),f312(x21543,x21542,x21544))
% 26.45/26.35  [2155]~E(x21551,x21552)+E(f312(x21553,x21554,x21551),f312(x21553,x21554,x21552))
% 26.45/26.35  [2156]~E(x21561,x21562)+E(f261(x21561,x21563,x21564,x21565,x21566),f261(x21562,x21563,x21564,x21565,x21566))
% 26.45/26.35  [2157]~E(x21571,x21572)+E(f261(x21573,x21571,x21574,x21575,x21576),f261(x21573,x21572,x21574,x21575,x21576))
% 26.45/26.35  [2158]~E(x21581,x21582)+E(f261(x21583,x21584,x21581,x21585,x21586),f261(x21583,x21584,x21582,x21585,x21586))
% 26.45/26.35  [2159]~E(x21591,x21592)+E(f261(x21593,x21594,x21595,x21591,x21596),f261(x21593,x21594,x21595,x21592,x21596))
% 26.45/26.35  [2160]~E(x21601,x21602)+E(f261(x21603,x21604,x21605,x21606,x21601),f261(x21603,x21604,x21605,x21606,x21602))
% 26.45/26.35  [2161]~E(x21611,x21612)+E(f452(x21611),f452(x21612))
% 26.45/26.35  [2162]~E(x21621,x21622)+E(f357(x21621,x21623,x21624,x21625,x21626,x21627),f357(x21622,x21623,x21624,x21625,x21626,x21627))
% 26.45/26.35  [2163]~E(x21631,x21632)+E(f357(x21633,x21631,x21634,x21635,x21636,x21637),f357(x21633,x21632,x21634,x21635,x21636,x21637))
% 26.45/26.35  [2164]~E(x21641,x21642)+E(f357(x21643,x21644,x21641,x21645,x21646,x21647),f357(x21643,x21644,x21642,x21645,x21646,x21647))
% 26.45/26.35  [2165]~E(x21651,x21652)+E(f357(x21653,x21654,x21655,x21651,x21656,x21657),f357(x21653,x21654,x21655,x21652,x21656,x21657))
% 26.45/26.35  [2166]~E(x21661,x21662)+E(f357(x21663,x21664,x21665,x21666,x21661,x21667),f357(x21663,x21664,x21665,x21666,x21662,x21667))
% 26.45/26.35  [2167]~E(x21671,x21672)+E(f357(x21673,x21674,x21675,x21676,x21677,x21671),f357(x21673,x21674,x21675,x21676,x21677,x21672))
% 26.45/26.35  [2168]~E(x21681,x21682)+E(f853(x21681,x21683),f853(x21682,x21683))
% 26.45/26.35  [2169]~E(x21691,x21692)+E(f853(x21693,x21691),f853(x21693,x21692))
% 26.45/26.35  [2170]~E(x21701,x21702)+E(f369(x21701,x21703,x21704,x21705),f369(x21702,x21703,x21704,x21705))
% 26.45/26.35  [2171]~E(x21711,x21712)+E(f369(x21713,x21711,x21714,x21715),f369(x21713,x21712,x21714,x21715))
% 26.45/26.35  [2172]~E(x21721,x21722)+E(f369(x21723,x21724,x21721,x21725),f369(x21723,x21724,x21722,x21725))
% 26.45/26.35  [2173]~E(x21731,x21732)+E(f369(x21733,x21734,x21735,x21731),f369(x21733,x21734,x21735,x21732))
% 26.45/26.35  [2174]~E(x21741,x21742)+E(f766(x21741,x21743,x21744,x21745,x21746),f766(x21742,x21743,x21744,x21745,x21746))
% 26.45/26.35  [2175]~E(x21751,x21752)+E(f766(x21753,x21751,x21754,x21755,x21756),f766(x21753,x21752,x21754,x21755,x21756))
% 26.45/26.35  [2176]~E(x21761,x21762)+E(f766(x21763,x21764,x21761,x21765,x21766),f766(x21763,x21764,x21762,x21765,x21766))
% 26.45/26.35  [2177]~E(x21771,x21772)+E(f766(x21773,x21774,x21775,x21771,x21776),f766(x21773,x21774,x21775,x21772,x21776))
% 26.45/26.35  [2178]~E(x21781,x21782)+E(f766(x21783,x21784,x21785,x21786,x21781),f766(x21783,x21784,x21785,x21786,x21782))
% 26.45/26.35  [2179]~E(x21791,x21792)+E(f286(x21791,x21793,x21794,x21795,x21796),f286(x21792,x21793,x21794,x21795,x21796))
% 26.45/26.35  [2180]~E(x21801,x21802)+E(f286(x21803,x21801,x21804,x21805,x21806),f286(x21803,x21802,x21804,x21805,x21806))
% 26.45/26.35  [2181]~E(x21811,x21812)+E(f286(x21813,x21814,x21811,x21815,x21816),f286(x21813,x21814,x21812,x21815,x21816))
% 26.45/26.35  [2182]~E(x21821,x21822)+E(f286(x21823,x21824,x21825,x21821,x21826),f286(x21823,x21824,x21825,x21822,x21826))
% 26.45/26.35  [2183]~E(x21831,x21832)+E(f286(x21833,x21834,x21835,x21836,x21831),f286(x21833,x21834,x21835,x21836,x21832))
% 26.45/26.35  [2184]~E(x21841,x21842)+E(f620(x21841),f620(x21842))
% 26.45/26.35  [2185]~E(x21851,x21852)+E(f616(x21851,x21853,x21854),f616(x21852,x21853,x21854))
% 26.45/26.35  [2186]~E(x21861,x21862)+E(f616(x21863,x21861,x21864),f616(x21863,x21862,x21864))
% 26.45/26.35  [2187]~E(x21871,x21872)+E(f616(x21873,x21874,x21871),f616(x21873,x21874,x21872))
% 26.45/26.35  [2188]~E(x21881,x21882)+E(f209(x21881,x21883,x21884,x21885,x21886,x21887,x21888),f209(x21882,x21883,x21884,x21885,x21886,x21887,x21888))
% 26.45/26.35  [2189]~E(x21891,x21892)+E(f209(x21893,x21891,x21894,x21895,x21896,x21897,x21898),f209(x21893,x21892,x21894,x21895,x21896,x21897,x21898))
% 26.45/26.35  [2190]~E(x21901,x21902)+E(f209(x21903,x21904,x21901,x21905,x21906,x21907,x21908),f209(x21903,x21904,x21902,x21905,x21906,x21907,x21908))
% 26.45/26.35  [2191]~E(x21911,x21912)+E(f209(x21913,x21914,x21915,x21911,x21916,x21917,x21918),f209(x21913,x21914,x21915,x21912,x21916,x21917,x21918))
% 26.45/26.35  [2192]~E(x21921,x21922)+E(f209(x21923,x21924,x21925,x21926,x21921,x21927,x21928),f209(x21923,x21924,x21925,x21926,x21922,x21927,x21928))
% 26.45/26.35  [2193]~E(x21931,x21932)+E(f209(x21933,x21934,x21935,x21936,x21937,x21931,x21938),f209(x21933,x21934,x21935,x21936,x21937,x21932,x21938))
% 26.45/26.35  [2194]~E(x21941,x21942)+E(f209(x21943,x21944,x21945,x21946,x21947,x21948,x21941),f209(x21943,x21944,x21945,x21946,x21947,x21948,x21942))
% 26.45/26.35  [2195]~E(x21951,x21952)+E(f508(x21951,x21953,x21954),f508(x21952,x21953,x21954))
% 26.45/26.35  [2196]~E(x21961,x21962)+E(f508(x21963,x21961,x21964),f508(x21963,x21962,x21964))
% 26.45/26.35  [2197]~E(x21971,x21972)+E(f508(x21973,x21974,x21971),f508(x21973,x21974,x21972))
% 26.45/26.35  [2198]~E(x21981,x21982)+E(f840(x21981,x21983,x21984,x21985),f840(x21982,x21983,x21984,x21985))
% 26.45/26.35  [2199]~E(x21991,x21992)+E(f840(x21993,x21991,x21994,x21995),f840(x21993,x21992,x21994,x21995))
% 26.45/26.35  [2200]~E(x22001,x22002)+E(f840(x22003,x22004,x22001,x22005),f840(x22003,x22004,x22002,x22005))
% 26.45/26.35  [2201]~E(x22011,x22012)+E(f840(x22013,x22014,x22015,x22011),f840(x22013,x22014,x22015,x22012))
% 26.45/26.35  [2202]~E(x22021,x22022)+E(f374(x22021,x22023),f374(x22022,x22023))
% 26.45/26.35  [2203]~E(x22031,x22032)+E(f374(x22033,x22031),f374(x22033,x22032))
% 26.45/26.35  [2204]~E(x22041,x22042)+E(f389(x22041),f389(x22042))
% 26.45/26.35  [2205]~E(x22051,x22052)+E(f368(x22051,x22053,x22054,x22055),f368(x22052,x22053,x22054,x22055))
% 26.45/26.35  [2206]~E(x22061,x22062)+E(f368(x22063,x22061,x22064,x22065),f368(x22063,x22062,x22064,x22065))
% 26.45/26.35  [2207]~E(x22071,x22072)+E(f368(x22073,x22074,x22071,x22075),f368(x22073,x22074,x22072,x22075))
% 26.45/26.35  [2208]~E(x22081,x22082)+E(f368(x22083,x22084,x22085,x22081),f368(x22083,x22084,x22085,x22082))
% 26.45/26.35  [2209]~E(x22091,x22092)+E(f725(x22091,x22093,x22094,x22095,x22096),f725(x22092,x22093,x22094,x22095,x22096))
% 26.45/26.35  [2210]~E(x22101,x22102)+E(f725(x22103,x22101,x22104,x22105,x22106),f725(x22103,x22102,x22104,x22105,x22106))
% 26.45/26.35  [2211]~E(x22111,x22112)+E(f725(x22113,x22114,x22111,x22115,x22116),f725(x22113,x22114,x22112,x22115,x22116))
% 26.45/26.35  [2212]~E(x22121,x22122)+E(f725(x22123,x22124,x22125,x22121,x22126),f725(x22123,x22124,x22125,x22122,x22126))
% 26.45/26.35  [2213]~E(x22131,x22132)+E(f725(x22133,x22134,x22135,x22136,x22131),f725(x22133,x22134,x22135,x22136,x22132))
% 26.45/26.35  [2214]~E(x22141,x22142)+E(f765(x22141,x22143,x22144,x22145,x22146),f765(x22142,x22143,x22144,x22145,x22146))
% 26.45/26.35  [2215]~E(x22151,x22152)+E(f765(x22153,x22151,x22154,x22155,x22156),f765(x22153,x22152,x22154,x22155,x22156))
% 26.45/26.35  [2216]~E(x22161,x22162)+E(f765(x22163,x22164,x22161,x22165,x22166),f765(x22163,x22164,x22162,x22165,x22166))
% 26.45/26.35  [2217]~E(x22171,x22172)+E(f765(x22173,x22174,x22175,x22171,x22176),f765(x22173,x22174,x22175,x22172,x22176))
% 26.45/26.35  [2218]~E(x22181,x22182)+E(f765(x22183,x22184,x22185,x22186,x22181),f765(x22183,x22184,x22185,x22186,x22182))
% 26.45/26.35  [2219]~E(x22191,x22192)+E(f356(x22191,x22193,x22194,x22195,x22196),f356(x22192,x22193,x22194,x22195,x22196))
% 26.45/26.35  [2220]~E(x22201,x22202)+E(f356(x22203,x22201,x22204,x22205,x22206),f356(x22203,x22202,x22204,x22205,x22206))
% 26.45/26.35  [2221]~E(x22211,x22212)+E(f356(x22213,x22214,x22211,x22215,x22216),f356(x22213,x22214,x22212,x22215,x22216))
% 26.45/26.35  [2222]~E(x22221,x22222)+E(f356(x22223,x22224,x22225,x22221,x22226),f356(x22223,x22224,x22225,x22222,x22226))
% 26.45/26.35  [2223]~E(x22231,x22232)+E(f356(x22233,x22234,x22235,x22236,x22231),f356(x22233,x22234,x22235,x22236,x22232))
% 26.45/26.35  [2224]~E(x22241,x22242)+E(f858(x22241,x22243,x22244,x22245,x22246),f858(x22242,x22243,x22244,x22245,x22246))
% 26.45/26.35  [2225]~E(x22251,x22252)+E(f858(x22253,x22251,x22254,x22255,x22256),f858(x22253,x22252,x22254,x22255,x22256))
% 26.45/26.35  [2226]~E(x22261,x22262)+E(f858(x22263,x22264,x22261,x22265,x22266),f858(x22263,x22264,x22262,x22265,x22266))
% 26.45/26.35  [2227]~E(x22271,x22272)+E(f858(x22273,x22274,x22275,x22271,x22276),f858(x22273,x22274,x22275,x22272,x22276))
% 26.45/26.35  [2228]~E(x22281,x22282)+E(f858(x22283,x22284,x22285,x22286,x22281),f858(x22283,x22284,x22285,x22286,x22282))
% 26.45/26.35  [2229]~E(x22291,x22292)+E(f518(x22291,x22293),f518(x22292,x22293))
% 26.45/26.35  [2230]~E(x22301,x22302)+E(f518(x22303,x22301),f518(x22303,x22302))
% 26.45/26.35  [2231]~E(x22311,x22312)+E(f592(x22311,x22313,x22314,x22315,x22316),f592(x22312,x22313,x22314,x22315,x22316))
% 26.45/26.35  [2232]~E(x22321,x22322)+E(f592(x22323,x22321,x22324,x22325,x22326),f592(x22323,x22322,x22324,x22325,x22326))
% 26.45/26.35  [2233]~E(x22331,x22332)+E(f592(x22333,x22334,x22331,x22335,x22336),f592(x22333,x22334,x22332,x22335,x22336))
% 26.45/26.35  [2234]~E(x22341,x22342)+E(f592(x22343,x22344,x22345,x22341,x22346),f592(x22343,x22344,x22345,x22342,x22346))
% 26.45/26.35  [2235]~E(x22351,x22352)+E(f592(x22353,x22354,x22355,x22356,x22351),f592(x22353,x22354,x22355,x22356,x22352))
% 26.45/26.35  [2236]~E(x22361,x22362)+E(f609(x22361,x22363,x22364),f609(x22362,x22363,x22364))
% 26.45/26.35  [2237]~E(x22371,x22372)+E(f609(x22373,x22371,x22374),f609(x22373,x22372,x22374))
% 26.45/26.35  [2238]~E(x22381,x22382)+E(f609(x22383,x22384,x22381),f609(x22383,x22384,x22382))
% 26.45/26.35  [2239]~E(x22391,x22392)+E(f610(x22391,x22393),f610(x22392,x22393))
% 26.45/26.35  [2240]~E(x22401,x22402)+E(f610(x22403,x22401),f610(x22403,x22402))
% 26.45/26.35  [2241]~E(x22411,x22412)+E(f353(x22411,x22413),f353(x22412,x22413))
% 26.45/26.35  [2242]~E(x22421,x22422)+E(f353(x22423,x22421),f353(x22423,x22422))
% 26.45/26.35  [2243]~E(x22431,x22432)+E(f551(x22431,x22433,x22434,x22435,x22436,x22437,x22438,x22439),f551(x22432,x22433,x22434,x22435,x22436,x22437,x22438,x22439))
% 26.45/26.35  [2244]~E(x22441,x22442)+E(f551(x22443,x22441,x22444,x22445,x22446,x22447,x22448,x22449),f551(x22443,x22442,x22444,x22445,x22446,x22447,x22448,x22449))
% 26.45/26.35  [2245]~E(x22451,x22452)+E(f551(x22453,x22454,x22451,x22455,x22456,x22457,x22458,x22459),f551(x22453,x22454,x22452,x22455,x22456,x22457,x22458,x22459))
% 26.45/26.35  [2246]~E(x22461,x22462)+E(f551(x22463,x22464,x22465,x22461,x22466,x22467,x22468,x22469),f551(x22463,x22464,x22465,x22462,x22466,x22467,x22468,x22469))
% 26.45/26.35  [2247]~E(x22471,x22472)+E(f551(x22473,x22474,x22475,x22476,x22471,x22477,x22478,x22479),f551(x22473,x22474,x22475,x22476,x22472,x22477,x22478,x22479))
% 26.45/26.35  [2248]~E(x22481,x22482)+E(f551(x22483,x22484,x22485,x22486,x22487,x22481,x22488,x22489),f551(x22483,x22484,x22485,x22486,x22487,x22482,x22488,x22489))
% 26.45/26.35  [2249]~E(x22491,x22492)+E(f551(x22493,x22494,x22495,x22496,x22497,x22498,x22491,x22499),f551(x22493,x22494,x22495,x22496,x22497,x22498,x22492,x22499))
% 26.45/26.35  [2250]~E(x22501,x22502)+E(f551(x22503,x22504,x22505,x22506,x22507,x22508,x22509,x22501),f551(x22503,x22504,x22505,x22506,x22507,x22508,x22509,x22502))
% 26.45/26.35  [2251]~E(x22511,x22512)+E(f749(x22511,x22513),f749(x22512,x22513))
% 26.45/26.35  [2252]~E(x22521,x22522)+E(f749(x22523,x22521),f749(x22523,x22522))
% 26.45/26.35  [2253]~E(x22531,x22532)+E(f277(x22531,x22533),f277(x22532,x22533))
% 26.45/26.35  [2254]~E(x22541,x22542)+E(f277(x22543,x22541),f277(x22543,x22542))
% 26.45/26.35  [2255]~E(x22551,x22552)+E(f208(x22551,x22553,x22554,x22555,x22556,x22557,x22558),f208(x22552,x22553,x22554,x22555,x22556,x22557,x22558))
% 26.45/26.35  [2256]~E(x22561,x22562)+E(f208(x22563,x22561,x22564,x22565,x22566,x22567,x22568),f208(x22563,x22562,x22564,x22565,x22566,x22567,x22568))
% 26.45/26.35  [2257]~E(x22571,x22572)+E(f208(x22573,x22574,x22571,x22575,x22576,x22577,x22578),f208(x22573,x22574,x22572,x22575,x22576,x22577,x22578))
% 26.45/26.35  [2258]~E(x22581,x22582)+E(f208(x22583,x22584,x22585,x22581,x22586,x22587,x22588),f208(x22583,x22584,x22585,x22582,x22586,x22587,x22588))
% 26.45/26.35  [2259]~E(x22591,x22592)+E(f208(x22593,x22594,x22595,x22596,x22591,x22597,x22598),f208(x22593,x22594,x22595,x22596,x22592,x22597,x22598))
% 26.45/26.35  [2260]~E(x22601,x22602)+E(f208(x22603,x22604,x22605,x22606,x22607,x22601,x22608),f208(x22603,x22604,x22605,x22606,x22607,x22602,x22608))
% 26.45/26.35  [2261]~E(x22611,x22612)+E(f208(x22613,x22614,x22615,x22616,x22617,x22618,x22611),f208(x22613,x22614,x22615,x22616,x22617,x22618,x22612))
% 26.45/26.35  [2262]~E(x22621,x22622)+E(f540(x22621,x22623,x22624,x22625),f540(x22622,x22623,x22624,x22625))
% 26.45/26.35  [2263]~E(x22631,x22632)+E(f540(x22633,x22631,x22634,x22635),f540(x22633,x22632,x22634,x22635))
% 26.45/26.35  [2264]~E(x22641,x22642)+E(f540(x22643,x22644,x22641,x22645),f540(x22643,x22644,x22642,x22645))
% 26.45/26.35  [2265]~E(x22651,x22652)+E(f540(x22653,x22654,x22655,x22651),f540(x22653,x22654,x22655,x22652))
% 26.45/26.35  [2266]~E(x22661,x22662)+E(f537(x22661,x22663,x22664),f537(x22662,x22663,x22664))
% 26.45/26.35  [2267]~E(x22671,x22672)+E(f537(x22673,x22671,x22674),f537(x22673,x22672,x22674))
% 26.45/26.35  [2268]~E(x22681,x22682)+E(f537(x22683,x22684,x22681),f537(x22683,x22684,x22682))
% 26.45/26.35  [2269]~E(x22691,x22692)+E(f612(x22691,x22693,x22694),f612(x22692,x22693,x22694))
% 26.45/26.35  [2270]~E(x22701,x22702)+E(f612(x22703,x22701,x22704),f612(x22703,x22702,x22704))
% 26.45/26.35  [2271]~E(x22711,x22712)+E(f612(x22713,x22714,x22711),f612(x22713,x22714,x22712))
% 26.45/26.35  [2272]~E(x22721,x22722)+E(f99(x22721,x22723,x22724,x22725),f99(x22722,x22723,x22724,x22725))
% 26.45/26.35  [2273]~E(x22731,x22732)+E(f99(x22733,x22731,x22734,x22735),f99(x22733,x22732,x22734,x22735))
% 26.45/26.35  [2274]~E(x22741,x22742)+E(f99(x22743,x22744,x22741,x22745),f99(x22743,x22744,x22742,x22745))
% 26.45/26.35  [2275]~E(x22751,x22752)+E(f99(x22753,x22754,x22755,x22751),f99(x22753,x22754,x22755,x22752))
% 26.45/26.35  [2276]~E(x22761,x22762)+E(f350(x22761,x22763,x22764,x22765,x22766,x22767,x22768),f350(x22762,x22763,x22764,x22765,x22766,x22767,x22768))
% 26.45/26.35  [2277]~E(x22771,x22772)+E(f350(x22773,x22771,x22774,x22775,x22776,x22777,x22778),f350(x22773,x22772,x22774,x22775,x22776,x22777,x22778))
% 26.45/26.35  [2278]~E(x22781,x22782)+E(f350(x22783,x22784,x22781,x22785,x22786,x22787,x22788),f350(x22783,x22784,x22782,x22785,x22786,x22787,x22788))
% 26.45/26.35  [2279]~E(x22791,x22792)+E(f350(x22793,x22794,x22795,x22791,x22796,x22797,x22798),f350(x22793,x22794,x22795,x22792,x22796,x22797,x22798))
% 26.45/26.35  [2280]~E(x22801,x22802)+E(f350(x22803,x22804,x22805,x22806,x22801,x22807,x22808),f350(x22803,x22804,x22805,x22806,x22802,x22807,x22808))
% 26.45/26.35  [2281]~E(x22811,x22812)+E(f350(x22813,x22814,x22815,x22816,x22817,x22811,x22818),f350(x22813,x22814,x22815,x22816,x22817,x22812,x22818))
% 26.45/26.35  [2282]~E(x22821,x22822)+E(f350(x22823,x22824,x22825,x22826,x22827,x22828,x22821),f350(x22823,x22824,x22825,x22826,x22827,x22828,x22822))
% 26.45/26.35  [2283]~E(x22831,x22832)+E(f334(x22831,x22833),f334(x22832,x22833))
% 26.45/26.35  [2284]~E(x22841,x22842)+E(f334(x22843,x22841),f334(x22843,x22842))
% 26.45/26.35  [2285]~E(x22851,x22852)+E(f448(x22851,x22853,x22854),f448(x22852,x22853,x22854))
% 26.45/26.35  [2286]~E(x22861,x22862)+E(f448(x22863,x22861,x22864),f448(x22863,x22862,x22864))
% 26.45/26.35  [2287]~E(x22871,x22872)+E(f448(x22873,x22874,x22871),f448(x22873,x22874,x22872))
% 26.45/26.35  [2288]~E(x22881,x22882)+E(f470(x22881,x22883,x22884),f470(x22882,x22883,x22884))
% 26.45/26.35  [2289]~E(x22891,x22892)+E(f470(x22893,x22891,x22894),f470(x22893,x22892,x22894))
% 26.45/26.35  [2290]~E(x22901,x22902)+E(f470(x22903,x22904,x22901),f470(x22903,x22904,x22902))
% 26.45/26.35  [2291]~E(x22911,x22912)+E(f500(x22911,x22913,x22914,x22915,x22916),f500(x22912,x22913,x22914,x22915,x22916))
% 26.45/26.35  [2292]~E(x22921,x22922)+E(f500(x22923,x22921,x22924,x22925,x22926),f500(x22923,x22922,x22924,x22925,x22926))
% 26.45/26.35  [2293]~E(x22931,x22932)+E(f500(x22933,x22934,x22931,x22935,x22936),f500(x22933,x22934,x22932,x22935,x22936))
% 26.45/26.35  [2294]~E(x22941,x22942)+E(f500(x22943,x22944,x22945,x22941,x22946),f500(x22943,x22944,x22945,x22942,x22946))
% 26.45/26.35  [2295]~E(x22951,x22952)+E(f500(x22953,x22954,x22955,x22956,x22951),f500(x22953,x22954,x22955,x22956,x22952))
% 26.45/26.35  [2296]~E(x22961,x22962)+E(f719(x22961,x22963),f719(x22962,x22963))
% 26.45/26.35  [2297]~E(x22971,x22972)+E(f719(x22973,x22971),f719(x22973,x22972))
% 26.45/26.35  [2298]~E(x22981,x22982)+E(f513(x22981,x22983,x22984,x22985,x22986),f513(x22982,x22983,x22984,x22985,x22986))
% 26.45/26.35  [2299]~E(x22991,x22992)+E(f513(x22993,x22991,x22994,x22995,x22996),f513(x22993,x22992,x22994,x22995,x22996))
% 26.45/26.35  [2300]~E(x23001,x23002)+E(f513(x23003,x23004,x23001,x23005,x23006),f513(x23003,x23004,x23002,x23005,x23006))
% 26.45/26.35  [2301]~E(x23011,x23012)+E(f513(x23013,x23014,x23015,x23011,x23016),f513(x23013,x23014,x23015,x23012,x23016))
% 26.45/26.35  [2302]~E(x23021,x23022)+E(f513(x23023,x23024,x23025,x23026,x23021),f513(x23023,x23024,x23025,x23026,x23022))
% 26.45/26.35  [2303]~E(x23031,x23032)+E(f474(x23031,x23033,x23034,x23035),f474(x23032,x23033,x23034,x23035))
% 26.45/26.35  [2304]~E(x23041,x23042)+E(f474(x23043,x23041,x23044,x23045),f474(x23043,x23042,x23044,x23045))
% 26.45/26.35  [2305]~E(x23051,x23052)+E(f474(x23053,x23054,x23051,x23055),f474(x23053,x23054,x23052,x23055))
% 26.45/26.35  [2306]~E(x23061,x23062)+E(f474(x23063,x23064,x23065,x23061),f474(x23063,x23064,x23065,x23062))
% 26.45/26.35  [2307]~E(x23071,x23072)+E(f526(x23071,x23073,x23074,x23075),f526(x23072,x23073,x23074,x23075))
% 26.45/26.35  [2308]~E(x23081,x23082)+E(f526(x23083,x23081,x23084,x23085),f526(x23083,x23082,x23084,x23085))
% 26.45/26.35  [2309]~E(x23091,x23092)+E(f526(x23093,x23094,x23091,x23095),f526(x23093,x23094,x23092,x23095))
% 26.45/26.35  [2310]~E(x23101,x23102)+E(f526(x23103,x23104,x23105,x23101),f526(x23103,x23104,x23105,x23102))
% 26.45/26.35  [2311]~E(x23111,x23112)+E(f794(x23111,x23113,x23114),f794(x23112,x23113,x23114))
% 26.45/26.35  [2312]~E(x23121,x23122)+E(f794(x23123,x23121,x23124),f794(x23123,x23122,x23124))
% 26.45/26.35  [2313]~E(x23131,x23132)+E(f794(x23133,x23134,x23131),f794(x23133,x23134,x23132))
% 26.45/26.35  [2314]~E(x23141,x23142)+E(f405(x23141,x23143,x23144,x23145),f405(x23142,x23143,x23144,x23145))
% 26.45/26.35  [2315]~E(x23151,x23152)+E(f405(x23153,x23151,x23154,x23155),f405(x23153,x23152,x23154,x23155))
% 26.45/26.35  [2316]~E(x23161,x23162)+E(f405(x23163,x23164,x23161,x23165),f405(x23163,x23164,x23162,x23165))
% 26.45/26.35  [2317]~E(x23171,x23172)+E(f405(x23173,x23174,x23175,x23171),f405(x23173,x23174,x23175,x23172))
% 26.45/26.35  [2318]~E(x23181,x23182)+E(f816(x23181,x23183,x23184),f816(x23182,x23183,x23184))
% 26.45/26.35  [2319]~E(x23191,x23192)+E(f816(x23193,x23191,x23194),f816(x23193,x23192,x23194))
% 26.45/26.35  [2320]~E(x23201,x23202)+E(f816(x23203,x23204,x23201),f816(x23203,x23204,x23202))
% 26.45/26.35  [2321]~E(x23211,x23212)+E(f796(x23211,x23213,x23214),f796(x23212,x23213,x23214))
% 26.45/26.35  [2322]~E(x23221,x23222)+E(f796(x23223,x23221,x23224),f796(x23223,x23222,x23224))
% 26.45/26.35  [2323]~E(x23231,x23232)+E(f796(x23233,x23234,x23231),f796(x23233,x23234,x23232))
% 26.45/26.35  [2324]~E(x23241,x23242)+E(f857(x23241,x23243,x23244,x23245),f857(x23242,x23243,x23244,x23245))
% 26.45/26.35  [2325]~E(x23251,x23252)+E(f857(x23253,x23251,x23254,x23255),f857(x23253,x23252,x23254,x23255))
% 26.45/26.35  [2326]~E(x23261,x23262)+E(f857(x23263,x23264,x23261,x23265),f857(x23263,x23264,x23262,x23265))
% 26.45/26.35  [2327]~E(x23271,x23272)+E(f857(x23273,x23274,x23275,x23271),f857(x23273,x23274,x23275,x23272))
% 26.45/26.35  [2328]~E(x23281,x23282)+E(f414(x23281,x23283,x23284,x23285,x23286),f414(x23282,x23283,x23284,x23285,x23286))
% 26.45/26.35  [2329]~E(x23291,x23292)+E(f414(x23293,x23291,x23294,x23295,x23296),f414(x23293,x23292,x23294,x23295,x23296))
% 26.45/26.35  [2330]~E(x23301,x23302)+E(f414(x23303,x23304,x23301,x23305,x23306),f414(x23303,x23304,x23302,x23305,x23306))
% 26.45/26.35  [2331]~E(x23311,x23312)+E(f414(x23313,x23314,x23315,x23311,x23316),f414(x23313,x23314,x23315,x23312,x23316))
% 26.45/26.35  [2332]~E(x23321,x23322)+E(f414(x23323,x23324,x23325,x23326,x23321),f414(x23323,x23324,x23325,x23326,x23322))
% 26.45/26.35  [2333]~E(x23331,x23332)+E(f123(x23331,x23333,x23334,x23335),f123(x23332,x23333,x23334,x23335))
% 26.45/26.35  [2334]~E(x23341,x23342)+E(f123(x23343,x23341,x23344,x23345),f123(x23343,x23342,x23344,x23345))
% 26.45/26.35  [2335]~E(x23351,x23352)+E(f123(x23353,x23354,x23351,x23355),f123(x23353,x23354,x23352,x23355))
% 26.45/26.35  [2336]~E(x23361,x23362)+E(f123(x23363,x23364,x23365,x23361),f123(x23363,x23364,x23365,x23362))
% 26.45/26.35  [2337]~E(x23371,x23372)+E(f444(x23371,x23373,x23374),f444(x23372,x23373,x23374))
% 26.45/26.35  [2338]~E(x23381,x23382)+E(f444(x23383,x23381,x23384),f444(x23383,x23382,x23384))
% 26.45/26.35  [2339]~E(x23391,x23392)+E(f444(x23393,x23394,x23391),f444(x23393,x23394,x23392))
% 26.45/26.35  [2340]~E(x23401,x23402)+E(f546(x23401,x23403,x23404,x23405,x23406),f546(x23402,x23403,x23404,x23405,x23406))
% 26.45/26.35  [2341]~E(x23411,x23412)+E(f546(x23413,x23411,x23414,x23415,x23416),f546(x23413,x23412,x23414,x23415,x23416))
% 26.45/26.35  [2342]~E(x23421,x23422)+E(f546(x23423,x23424,x23421,x23425,x23426),f546(x23423,x23424,x23422,x23425,x23426))
% 26.45/26.35  [2343]~E(x23431,x23432)+E(f546(x23433,x23434,x23435,x23431,x23436),f546(x23433,x23434,x23435,x23432,x23436))
% 26.45/26.35  [2344]~E(x23441,x23442)+E(f546(x23443,x23444,x23445,x23446,x23441),f546(x23443,x23444,x23445,x23446,x23442))
% 26.45/26.35  [2345]~E(x23451,x23452)+E(f333(x23451,x23453),f333(x23452,x23453))
% 26.45/26.35  [2346]~E(x23461,x23462)+E(f333(x23463,x23461),f333(x23463,x23462))
% 26.45/26.35  [2347]~E(x23471,x23472)+E(f433(x23471),f433(x23472))
% 26.45/26.35  [2348]~E(x23481,x23482)+E(f653(x23481,x23483),f653(x23482,x23483))
% 26.45/26.35  [2349]~E(x23491,x23492)+E(f653(x23493,x23491),f653(x23493,x23492))
% 26.45/26.35  [2350]~E(x23501,x23502)+E(f618(x23501,x23503),f618(x23502,x23503))
% 26.45/26.35  [2351]~E(x23511,x23512)+E(f618(x23513,x23511),f618(x23513,x23512))
% 26.45/26.35  [2352]~E(x23521,x23522)+E(f700(x23521,x23523,x23524,x23525),f700(x23522,x23523,x23524,x23525))
% 26.45/26.35  [2353]~E(x23531,x23532)+E(f700(x23533,x23531,x23534,x23535),f700(x23533,x23532,x23534,x23535))
% 26.45/26.35  [2354]~E(x23541,x23542)+E(f700(x23543,x23544,x23541,x23545),f700(x23543,x23544,x23542,x23545))
% 26.45/26.35  [2355]~E(x23551,x23552)+E(f700(x23553,x23554,x23555,x23551),f700(x23553,x23554,x23555,x23552))
% 26.45/26.35  [2356]~E(x23561,x23562)+E(f636(x23561,x23563),f636(x23562,x23563))
% 26.45/26.35  [2357]~E(x23571,x23572)+E(f636(x23573,x23571),f636(x23573,x23572))
% 26.45/26.35  [2358]~E(x23581,x23582)+E(f426(x23581,x23583,x23584),f426(x23582,x23583,x23584))
% 26.45/26.35  [2359]~E(x23591,x23592)+E(f426(x23593,x23591,x23594),f426(x23593,x23592,x23594))
% 26.45/26.35  [2360]~E(x23601,x23602)+E(f426(x23603,x23604,x23601),f426(x23603,x23604,x23602))
% 26.45/26.35  [2361]~E(x23611,x23612)+E(f756(x23611,x23613),f756(x23612,x23613))
% 26.45/26.35  [2362]~E(x23621,x23622)+E(f756(x23623,x23621),f756(x23623,x23622))
% 26.45/26.35  [2363]~E(x23631,x23632)+E(f826(x23631,x23633,x23634),f826(x23632,x23633,x23634))
% 26.45/26.35  [2364]~E(x23641,x23642)+E(f826(x23643,x23641,x23644),f826(x23643,x23642,x23644))
% 26.45/26.35  [2365]~E(x23651,x23652)+E(f826(x23653,x23654,x23651),f826(x23653,x23654,x23652))
% 26.45/26.35  [2366]~E(x23661,x23662)+E(f347(x23661,x23663,x23664,x23665),f347(x23662,x23663,x23664,x23665))
% 26.45/26.35  [2367]~E(x23671,x23672)+E(f347(x23673,x23671,x23674,x23675),f347(x23673,x23672,x23674,x23675))
% 26.45/26.35  [2368]~E(x23681,x23682)+E(f347(x23683,x23684,x23681,x23685),f347(x23683,x23684,x23682,x23685))
% 26.45/26.35  [2369]~E(x23691,x23692)+E(f347(x23693,x23694,x23695,x23691),f347(x23693,x23694,x23695,x23692))
% 26.45/26.35  [2370]~E(x23701,x23702)+E(f216(x23701,x23703),f216(x23702,x23703))
% 26.45/26.35  [2371]~E(x23711,x23712)+E(f216(x23713,x23711),f216(x23713,x23712))
% 26.45/26.35  [2372]~E(x23721,x23722)+E(f805(x23721,x23723,x23724,x23725,x23726,x23727),f805(x23722,x23723,x23724,x23725,x23726,x23727))
% 26.45/26.35  [2373]~E(x23731,x23732)+E(f805(x23733,x23731,x23734,x23735,x23736,x23737),f805(x23733,x23732,x23734,x23735,x23736,x23737))
% 26.45/26.35  [2374]~E(x23741,x23742)+E(f805(x23743,x23744,x23741,x23745,x23746,x23747),f805(x23743,x23744,x23742,x23745,x23746,x23747))
% 26.45/26.35  [2375]~E(x23751,x23752)+E(f805(x23753,x23754,x23755,x23751,x23756,x23757),f805(x23753,x23754,x23755,x23752,x23756,x23757))
% 26.45/26.35  [2376]~E(x23761,x23762)+E(f805(x23763,x23764,x23765,x23766,x23761,x23767),f805(x23763,x23764,x23765,x23766,x23762,x23767))
% 26.45/26.35  [2377]~E(x23771,x23772)+E(f805(x23773,x23774,x23775,x23776,x23777,x23771),f805(x23773,x23774,x23775,x23776,x23777,x23772))
% 26.45/26.35  [2378]~E(x23781,x23782)+E(f328(x23781,x23783),f328(x23782,x23783))
% 26.45/26.35  [2379]~E(x23791,x23792)+E(f328(x23793,x23791),f328(x23793,x23792))
% 26.45/26.35  [2380]~E(x23801,x23802)+E(f278(x23801,x23803),f278(x23802,x23803))
% 26.45/26.35  [2381]~E(x23811,x23812)+E(f278(x23813,x23811),f278(x23813,x23812))
% 26.45/26.35  [2382]~E(x23821,x23822)+E(f324(x23821),f324(x23822))
% 26.45/26.35  [2383]~E(x23831,x23832)+E(f866(x23831,x23833,x23834,x23835,x23836),f866(x23832,x23833,x23834,x23835,x23836))
% 26.45/26.35  [2384]~E(x23841,x23842)+E(f866(x23843,x23841,x23844,x23845,x23846),f866(x23843,x23842,x23844,x23845,x23846))
% 26.45/26.35  [2385]~E(x23851,x23852)+E(f866(x23853,x23854,x23851,x23855,x23856),f866(x23853,x23854,x23852,x23855,x23856))
% 26.45/26.35  [2386]~E(x23861,x23862)+E(f866(x23863,x23864,x23865,x23861,x23866),f866(x23863,x23864,x23865,x23862,x23866))
% 26.45/26.35  [2387]~E(x23871,x23872)+E(f866(x23873,x23874,x23875,x23876,x23871),f866(x23873,x23874,x23875,x23876,x23872))
% 26.45/26.35  [2388]~E(x23881,x23882)+E(f598(x23881,x23883,x23884),f598(x23882,x23883,x23884))
% 26.45/26.35  [2389]~E(x23891,x23892)+E(f598(x23893,x23891,x23894),f598(x23893,x23892,x23894))
% 26.45/26.35  [2390]~E(x23901,x23902)+E(f598(x23903,x23904,x23901),f598(x23903,x23904,x23902))
% 26.45/26.35  [2391]~E(x23911,x23912)+E(f558(x23911,x23913,x23914),f558(x23912,x23913,x23914))
% 26.45/26.35  [2392]~E(x23921,x23922)+E(f558(x23923,x23921,x23924),f558(x23923,x23922,x23924))
% 26.45/26.35  [2393]~E(x23931,x23932)+E(f558(x23933,x23934,x23931),f558(x23933,x23934,x23932))
% 26.45/26.35  [2394]~E(x23941,x23942)+E(f682(x23941,x23943),f682(x23942,x23943))
% 26.45/26.35  [2395]~E(x23951,x23952)+E(f682(x23953,x23951),f682(x23953,x23952))
% 26.45/26.35  [2396]~E(x23961,x23962)+E(f744(x23961,x23963,x23964),f744(x23962,x23963,x23964))
% 26.45/26.35  [2397]~E(x23971,x23972)+E(f744(x23973,x23971,x23974),f744(x23973,x23972,x23974))
% 26.45/26.35  [2398]~E(x23981,x23982)+E(f744(x23983,x23984,x23981),f744(x23983,x23984,x23982))
% 26.45/26.35  [2399]~E(x23991,x23992)+E(f712(x23991,x23993,x23994,x23995,x23996,x23997),f712(x23992,x23993,x23994,x23995,x23996,x23997))
% 26.45/26.35  [2400]~E(x24001,x24002)+E(f712(x24003,x24001,x24004,x24005,x24006,x24007),f712(x24003,x24002,x24004,x24005,x24006,x24007))
% 26.45/26.35  [2401]~E(x24011,x24012)+E(f712(x24013,x24014,x24011,x24015,x24016,x24017),f712(x24013,x24014,x24012,x24015,x24016,x24017))
% 26.45/26.35  [2402]~E(x24021,x24022)+E(f712(x24023,x24024,x24025,x24021,x24026,x24027),f712(x24023,x24024,x24025,x24022,x24026,x24027))
% 26.45/26.35  [2403]~E(x24031,x24032)+E(f712(x24033,x24034,x24035,x24036,x24031,x24037),f712(x24033,x24034,x24035,x24036,x24032,x24037))
% 26.45/26.35  [2404]~E(x24041,x24042)+E(f712(x24043,x24044,x24045,x24046,x24047,x24041),f712(x24043,x24044,x24045,x24046,x24047,x24042))
% 26.45/26.35  [2405]~E(x24051,x24052)+E(f383(x24051,x24053,x24054,x24055),f383(x24052,x24053,x24054,x24055))
% 26.45/26.35  [2406]~E(x24061,x24062)+E(f383(x24063,x24061,x24064,x24065),f383(x24063,x24062,x24064,x24065))
% 26.45/26.35  [2407]~E(x24071,x24072)+E(f383(x24073,x24074,x24071,x24075),f383(x24073,x24074,x24072,x24075))
% 26.45/26.35  [2408]~E(x24081,x24082)+E(f383(x24083,x24084,x24085,x24081),f383(x24083,x24084,x24085,x24082))
% 26.45/26.35  [2409]~E(x24091,x24092)+E(f829(x24091,x24093,x24094,x24095,x24096),f829(x24092,x24093,x24094,x24095,x24096))
% 26.45/26.35  [2410]~E(x24101,x24102)+E(f829(x24103,x24101,x24104,x24105,x24106),f829(x24103,x24102,x24104,x24105,x24106))
% 26.45/26.35  [2411]~E(x24111,x24112)+E(f829(x24113,x24114,x24111,x24115,x24116),f829(x24113,x24114,x24112,x24115,x24116))
% 26.45/26.35  [2412]~E(x24121,x24122)+E(f829(x24123,x24124,x24125,x24121,x24126),f829(x24123,x24124,x24125,x24122,x24126))
% 26.45/26.35  [2413]~E(x24131,x24132)+E(f829(x24133,x24134,x24135,x24136,x24131),f829(x24133,x24134,x24135,x24136,x24132))
% 26.45/26.35  [2414]~E(x24141,x24142)+E(f739(x24141,x24143,x24144,x24145,x24146),f739(x24142,x24143,x24144,x24145,x24146))
% 26.45/26.35  [2415]~E(x24151,x24152)+E(f739(x24153,x24151,x24154,x24155,x24156),f739(x24153,x24152,x24154,x24155,x24156))
% 26.45/26.35  [2416]~E(x24161,x24162)+E(f739(x24163,x24164,x24161,x24165,x24166),f739(x24163,x24164,x24162,x24165,x24166))
% 26.45/26.35  [2417]~E(x24171,x24172)+E(f739(x24173,x24174,x24175,x24171,x24176),f739(x24173,x24174,x24175,x24172,x24176))
% 26.45/26.35  [2418]~E(x24181,x24182)+E(f739(x24183,x24184,x24185,x24186,x24181),f739(x24183,x24184,x24185,x24186,x24182))
% 26.45/26.35  [2419]~E(x24191,x24192)+E(f503(x24191,x24193,x24194,x24195,x24196),f503(x24192,x24193,x24194,x24195,x24196))
% 26.45/26.35  [2420]~E(x24201,x24202)+E(f503(x24203,x24201,x24204,x24205,x24206),f503(x24203,x24202,x24204,x24205,x24206))
% 26.45/26.35  [2421]~E(x24211,x24212)+E(f503(x24213,x24214,x24211,x24215,x24216),f503(x24213,x24214,x24212,x24215,x24216))
% 26.45/26.35  [2422]~E(x24221,x24222)+E(f503(x24223,x24224,x24225,x24221,x24226),f503(x24223,x24224,x24225,x24222,x24226))
% 26.45/26.35  [2423]~E(x24231,x24232)+E(f503(x24233,x24234,x24235,x24236,x24231),f503(x24233,x24234,x24235,x24236,x24232))
% 26.45/26.35  [2424]~E(x24241,x24242)+E(f131(x24241,x24243,x24244,x24245,x24246),f131(x24242,x24243,x24244,x24245,x24246))
% 26.45/26.35  [2425]~E(x24251,x24252)+E(f131(x24253,x24251,x24254,x24255,x24256),f131(x24253,x24252,x24254,x24255,x24256))
% 26.45/26.35  [2426]~E(x24261,x24262)+E(f131(x24263,x24264,x24261,x24265,x24266),f131(x24263,x24264,x24262,x24265,x24266))
% 26.45/26.35  [2427]~E(x24271,x24272)+E(f131(x24273,x24274,x24275,x24271,x24276),f131(x24273,x24274,x24275,x24272,x24276))
% 26.45/26.35  [2428]~E(x24281,x24282)+E(f131(x24283,x24284,x24285,x24286,x24281),f131(x24283,x24284,x24285,x24286,x24282))
% 26.45/26.35  [2429]~E(x24291,x24292)+E(f611(x24291,x24293,x24294),f611(x24292,x24293,x24294))
% 26.45/26.35  [2430]~E(x24301,x24302)+E(f611(x24303,x24301,x24304),f611(x24303,x24302,x24304))
% 26.45/26.35  [2431]~E(x24311,x24312)+E(f611(x24313,x24314,x24311),f611(x24313,x24314,x24312))
% 26.45/26.35  [2432]~E(x24321,x24322)+E(f803(x24321,x24323,x24324),f803(x24322,x24323,x24324))
% 26.45/26.35  [2433]~E(x24331,x24332)+E(f803(x24333,x24331,x24334),f803(x24333,x24332,x24334))
% 26.45/26.35  [2434]~E(x24341,x24342)+E(f803(x24343,x24344,x24341),f803(x24343,x24344,x24342))
% 26.45/26.35  [2435]~E(x24351,x24352)+E(f573(x24351),f573(x24352))
% 26.45/26.35  [2436]~E(x24361,x24362)+E(f473(x24361,x24363,x24364,x24365,x24366,x24367),f473(x24362,x24363,x24364,x24365,x24366,x24367))
% 26.45/26.35  [2437]~E(x24371,x24372)+E(f473(x24373,x24371,x24374,x24375,x24376,x24377),f473(x24373,x24372,x24374,x24375,x24376,x24377))
% 26.45/26.35  [2438]~E(x24381,x24382)+E(f473(x24383,x24384,x24381,x24385,x24386,x24387),f473(x24383,x24384,x24382,x24385,x24386,x24387))
% 26.45/26.35  [2439]~E(x24391,x24392)+E(f473(x24393,x24394,x24395,x24391,x24396,x24397),f473(x24393,x24394,x24395,x24392,x24396,x24397))
% 26.45/26.35  [2440]~E(x24401,x24402)+E(f473(x24403,x24404,x24405,x24406,x24401,x24407),f473(x24403,x24404,x24405,x24406,x24402,x24407))
% 26.45/26.35  [2441]~E(x24411,x24412)+E(f473(x24413,x24414,x24415,x24416,x24417,x24411),f473(x24413,x24414,x24415,x24416,x24417,x24412))
% 26.45/26.35  [2442]~E(x24421,x24422)+E(f445(x24421,x24423,x24424,x24425,x24426),f445(x24422,x24423,x24424,x24425,x24426))
% 26.45/26.35  [2443]~E(x24431,x24432)+E(f445(x24433,x24431,x24434,x24435,x24436),f445(x24433,x24432,x24434,x24435,x24436))
% 26.45/26.35  [2444]~E(x24441,x24442)+E(f445(x24443,x24444,x24441,x24445,x24446),f445(x24443,x24444,x24442,x24445,x24446))
% 26.45/26.35  [2445]~E(x24451,x24452)+E(f445(x24453,x24454,x24455,x24451,x24456),f445(x24453,x24454,x24455,x24452,x24456))
% 26.45/26.35  [2446]~E(x24461,x24462)+E(f445(x24463,x24464,x24465,x24466,x24461),f445(x24463,x24464,x24465,x24466,x24462))
% 26.45/26.35  [2447]~E(x24471,x24472)+E(f810(x24471,x24473,x24474),f810(x24472,x24473,x24474))
% 26.45/26.35  [2448]~E(x24481,x24482)+E(f810(x24483,x24481,x24484),f810(x24483,x24482,x24484))
% 26.45/26.35  [2449]~E(x24491,x24492)+E(f810(x24493,x24494,x24491),f810(x24493,x24494,x24492))
% 26.45/26.35  [2450]~E(x24501,x24502)+E(f480(x24501,x24503,x24504,x24505),f480(x24502,x24503,x24504,x24505))
% 26.45/26.35  [2451]~E(x24511,x24512)+E(f480(x24513,x24511,x24514,x24515),f480(x24513,x24512,x24514,x24515))
% 26.45/26.35  [2452]~E(x24521,x24522)+E(f480(x24523,x24524,x24521,x24525),f480(x24523,x24524,x24522,x24525))
% 26.45/26.35  [2453]~E(x24531,x24532)+E(f480(x24533,x24534,x24535,x24531),f480(x24533,x24534,x24535,x24532))
% 26.45/26.35  [2454]~E(x24541,x24542)+E(f299(x24541,x24543),f299(x24542,x24543))
% 26.45/26.35  [2455]~E(x24551,x24552)+E(f299(x24553,x24551),f299(x24553,x24552))
% 26.45/26.35  [2456]~E(x24561,x24562)+E(f733(x24561,x24563,x24564),f733(x24562,x24563,x24564))
% 26.45/26.35  [2457]~E(x24571,x24572)+E(f733(x24573,x24571,x24574),f733(x24573,x24572,x24574))
% 26.45/26.35  [2458]~E(x24581,x24582)+E(f733(x24583,x24584,x24581),f733(x24583,x24584,x24582))
% 26.45/26.35  [2459]~E(x24591,x24592)+E(f446(x24591,x24593,x24594,x24595,x24596),f446(x24592,x24593,x24594,x24595,x24596))
% 26.45/26.35  [2460]~E(x24601,x24602)+E(f446(x24603,x24601,x24604,x24605,x24606),f446(x24603,x24602,x24604,x24605,x24606))
% 26.45/26.35  [2461]~E(x24611,x24612)+E(f446(x24613,x24614,x24611,x24615,x24616),f446(x24613,x24614,x24612,x24615,x24616))
% 26.45/26.35  [2462]~E(x24621,x24622)+E(f446(x24623,x24624,x24625,x24621,x24626),f446(x24623,x24624,x24625,x24622,x24626))
% 26.45/26.35  [2463]~E(x24631,x24632)+E(f446(x24633,x24634,x24635,x24636,x24631),f446(x24633,x24634,x24635,x24636,x24632))
% 26.45/26.35  [2464]~E(x24641,x24642)+E(f555(x24641,x24643,x24644),f555(x24642,x24643,x24644))
% 26.45/26.35  [2465]~E(x24651,x24652)+E(f555(x24653,x24651,x24654),f555(x24653,x24652,x24654))
% 26.45/26.35  [2466]~E(x24661,x24662)+E(f555(x24663,x24664,x24661),f555(x24663,x24664,x24662))
% 26.45/26.35  [2467]~E(x24671,x24672)+E(f572(x24671,x24673,x24674,x24675,x24676,x24677,x24678),f572(x24672,x24673,x24674,x24675,x24676,x24677,x24678))
% 26.45/26.35  [2468]~E(x24681,x24682)+E(f572(x24683,x24681,x24684,x24685,x24686,x24687,x24688),f572(x24683,x24682,x24684,x24685,x24686,x24687,x24688))
% 26.45/26.35  [2469]~E(x24691,x24692)+E(f572(x24693,x24694,x24691,x24695,x24696,x24697,x24698),f572(x24693,x24694,x24692,x24695,x24696,x24697,x24698))
% 26.45/26.35  [2470]~E(x24701,x24702)+E(f572(x24703,x24704,x24705,x24701,x24706,x24707,x24708),f572(x24703,x24704,x24705,x24702,x24706,x24707,x24708))
% 26.45/26.35  [2471]~E(x24711,x24712)+E(f572(x24713,x24714,x24715,x24716,x24711,x24717,x24718),f572(x24713,x24714,x24715,x24716,x24712,x24717,x24718))
% 26.45/26.35  [2472]~E(x24721,x24722)+E(f572(x24723,x24724,x24725,x24726,x24727,x24721,x24728),f572(x24723,x24724,x24725,x24726,x24727,x24722,x24728))
% 26.45/26.35  [2473]~E(x24731,x24732)+E(f572(x24733,x24734,x24735,x24736,x24737,x24738,x24731),f572(x24733,x24734,x24735,x24736,x24737,x24738,x24732))
% 26.45/26.35  [2474]~E(x24741,x24742)+E(f593(x24741,x24743,x24744,x24745,x24746),f593(x24742,x24743,x24744,x24745,x24746))
% 26.45/26.35  [2475]~E(x24751,x24752)+E(f593(x24753,x24751,x24754,x24755,x24756),f593(x24753,x24752,x24754,x24755,x24756))
% 26.45/26.35  [2476]~E(x24761,x24762)+E(f593(x24763,x24764,x24761,x24765,x24766),f593(x24763,x24764,x24762,x24765,x24766))
% 26.45/26.35  [2477]~E(x24771,x24772)+E(f593(x24773,x24774,x24775,x24771,x24776),f593(x24773,x24774,x24775,x24772,x24776))
% 26.45/26.35  [2478]~E(x24781,x24782)+E(f593(x24783,x24784,x24785,x24786,x24781),f593(x24783,x24784,x24785,x24786,x24782))
% 26.45/26.35  [2479]~E(x24791,x24792)+E(f451(x24791,x24793,x24794),f451(x24792,x24793,x24794))
% 26.45/26.35  [2480]~E(x24801,x24802)+E(f451(x24803,x24801,x24804),f451(x24803,x24802,x24804))
% 26.45/26.35  [2481]~E(x24811,x24812)+E(f451(x24813,x24814,x24811),f451(x24813,x24814,x24812))
% 26.45/26.35  [2482]~E(x24821,x24822)+E(f424(x24821,x24823),f424(x24822,x24823))
% 26.45/26.35  [2483]~E(x24831,x24832)+E(f424(x24833,x24831),f424(x24833,x24832))
% 26.45/26.35  [2484]~E(x24841,x24842)+E(f506(x24841,x24843,x24844,x24845,x24846),f506(x24842,x24843,x24844,x24845,x24846))
% 26.45/26.35  [2485]~E(x24851,x24852)+E(f506(x24853,x24851,x24854,x24855,x24856),f506(x24853,x24852,x24854,x24855,x24856))
% 26.45/26.35  [2486]~E(x24861,x24862)+E(f506(x24863,x24864,x24861,x24865,x24866),f506(x24863,x24864,x24862,x24865,x24866))
% 26.45/26.35  [2487]~E(x24871,x24872)+E(f506(x24873,x24874,x24875,x24871,x24876),f506(x24873,x24874,x24875,x24872,x24876))
% 26.45/26.35  [2488]~E(x24881,x24882)+E(f506(x24883,x24884,x24885,x24886,x24881),f506(x24883,x24884,x24885,x24886,x24882))
% 26.45/26.35  [2489]~E(x24891,x24892)+E(f604(x24891,x24893,x24894,x24895),f604(x24892,x24893,x24894,x24895))
% 26.45/26.35  [2490]~E(x24901,x24902)+E(f604(x24903,x24901,x24904,x24905),f604(x24903,x24902,x24904,x24905))
% 26.45/26.35  [2491]~E(x24911,x24912)+E(f604(x24913,x24914,x24911,x24915),f604(x24913,x24914,x24912,x24915))
% 26.45/26.35  [2492]~E(x24921,x24922)+E(f604(x24923,x24924,x24925,x24921),f604(x24923,x24924,x24925,x24922))
% 26.45/26.35  [2493]~E(x24931,x24932)+E(f838(x24931,x24933,x24934,x24935),f838(x24932,x24933,x24934,x24935))
% 26.45/26.35  [2494]~E(x24941,x24942)+E(f838(x24943,x24941,x24944,x24945),f838(x24943,x24942,x24944,x24945))
% 26.45/26.35  [2495]~E(x24951,x24952)+E(f838(x24953,x24954,x24951,x24955),f838(x24953,x24954,x24952,x24955))
% 26.45/26.35  [2496]~E(x24961,x24962)+E(f838(x24963,x24964,x24965,x24961),f838(x24963,x24964,x24965,x24962))
% 26.45/26.35  [2497]~E(x24971,x24972)+E(f521(x24971,x24973),f521(x24972,x24973))
% 26.45/26.35  [2498]~E(x24981,x24982)+E(f521(x24983,x24981),f521(x24983,x24982))
% 26.45/26.35  [2499]~E(x24991,x24992)+E(f774(x24991,x24993,x24994,x24995),f774(x24992,x24993,x24994,x24995))
% 26.45/26.35  [2500]~E(x25001,x25002)+E(f774(x25003,x25001,x25004,x25005),f774(x25003,x25002,x25004,x25005))
% 26.45/26.35  [2501]~E(x25011,x25012)+E(f774(x25013,x25014,x25011,x25015),f774(x25013,x25014,x25012,x25015))
% 26.45/26.35  [2502]~E(x25021,x25022)+E(f774(x25023,x25024,x25025,x25021),f774(x25023,x25024,x25025,x25022))
% 26.45/26.35  [2503]~E(x25031,x25032)+E(f675(x25031,x25033,x25034,x25035,x25036,x25037,x25038),f675(x25032,x25033,x25034,x25035,x25036,x25037,x25038))
% 26.45/26.35  [2504]~E(x25041,x25042)+E(f675(x25043,x25041,x25044,x25045,x25046,x25047,x25048),f675(x25043,x25042,x25044,x25045,x25046,x25047,x25048))
% 26.45/26.35  [2505]~E(x25051,x25052)+E(f675(x25053,x25054,x25051,x25055,x25056,x25057,x25058),f675(x25053,x25054,x25052,x25055,x25056,x25057,x25058))
% 26.45/26.35  [2506]~E(x25061,x25062)+E(f675(x25063,x25064,x25065,x25061,x25066,x25067,x25068),f675(x25063,x25064,x25065,x25062,x25066,x25067,x25068))
% 26.45/26.35  [2507]~E(x25071,x25072)+E(f675(x25073,x25074,x25075,x25076,x25071,x25077,x25078),f675(x25073,x25074,x25075,x25076,x25072,x25077,x25078))
% 26.45/26.35  [2508]~E(x25081,x25082)+E(f675(x25083,x25084,x25085,x25086,x25087,x25081,x25088),f675(x25083,x25084,x25085,x25086,x25087,x25082,x25088))
% 26.45/26.35  [2509]~E(x25091,x25092)+E(f675(x25093,x25094,x25095,x25096,x25097,x25098,x25091),f675(x25093,x25094,x25095,x25096,x25097,x25098,x25092))
% 26.45/26.35  [2510]~E(x25101,x25102)+E(f714(x25101,x25103,x25104),f714(x25102,x25103,x25104))
% 26.45/26.35  [2511]~E(x25111,x25112)+E(f714(x25113,x25111,x25114),f714(x25113,x25112,x25114))
% 26.45/26.35  [2512]~E(x25121,x25122)+E(f714(x25123,x25124,x25121),f714(x25123,x25124,x25122))
% 26.45/26.35  [2513]~E(x25131,x25132)+E(f649(x25131,x25133,x25134),f649(x25132,x25133,x25134))
% 26.45/26.35  [2514]~E(x25141,x25142)+E(f649(x25143,x25141,x25144),f649(x25143,x25142,x25144))
% 26.45/26.35  [2515]~E(x25151,x25152)+E(f649(x25153,x25154,x25151),f649(x25153,x25154,x25152))
% 26.45/26.35  [2516]~E(x25161,x25162)+E(f517(x25161,x25163),f517(x25162,x25163))
% 26.45/26.35  [2517]~E(x25171,x25172)+E(f517(x25173,x25171),f517(x25173,x25172))
% 26.45/26.35  [2518]~E(x25181,x25182)+E(f460(x25181,x25183,x25184),f460(x25182,x25183,x25184))
% 26.45/26.35  [2519]~E(x25191,x25192)+E(f460(x25193,x25191,x25194),f460(x25193,x25192,x25194))
% 26.45/26.35  [2520]~E(x25201,x25202)+E(f460(x25203,x25204,x25201),f460(x25203,x25204,x25202))
% 26.45/26.35  [2521]~E(x25211,x25212)+E(f421(x25211,x25213,x25214),f421(x25212,x25213,x25214))
% 26.45/26.35  [2522]~E(x25221,x25222)+E(f421(x25223,x25221,x25224),f421(x25223,x25222,x25224))
% 26.45/26.35  [2523]~E(x25231,x25232)+E(f421(x25233,x25234,x25231),f421(x25233,x25234,x25232))
% 26.45/26.35  [2524]~E(x25241,x25242)+E(f492(x25241,x25243,x25244,x25245),f492(x25242,x25243,x25244,x25245))
% 26.45/26.35  [2525]~E(x25251,x25252)+E(f492(x25253,x25251,x25254,x25255),f492(x25253,x25252,x25254,x25255))
% 26.45/26.35  [2526]~E(x25261,x25262)+E(f492(x25263,x25264,x25261,x25265),f492(x25263,x25264,x25262,x25265))
% 26.45/26.35  [2527]~E(x25271,x25272)+E(f492(x25273,x25274,x25275,x25271),f492(x25273,x25274,x25275,x25272))
% 26.45/26.35  [2528]~E(x25281,x25282)+E(f449(x25281,x25283,x25284,x25285,x25286),f449(x25282,x25283,x25284,x25285,x25286))
% 26.45/26.35  [2529]~E(x25291,x25292)+E(f449(x25293,x25291,x25294,x25295,x25296),f449(x25293,x25292,x25294,x25295,x25296))
% 26.45/26.35  [2530]~E(x25301,x25302)+E(f449(x25303,x25304,x25301,x25305,x25306),f449(x25303,x25304,x25302,x25305,x25306))
% 26.45/26.35  [2531]~E(x25311,x25312)+E(f449(x25313,x25314,x25315,x25311,x25316),f449(x25313,x25314,x25315,x25312,x25316))
% 26.45/26.35  [2532]~E(x25321,x25322)+E(f449(x25323,x25324,x25325,x25326,x25321),f449(x25323,x25324,x25325,x25326,x25322))
% 26.45/26.35  [2533]~E(x25331,x25332)+E(f495(x25331,x25333,x25334),f495(x25332,x25333,x25334))
% 26.45/26.35  [2534]~E(x25341,x25342)+E(f495(x25343,x25341,x25344),f495(x25343,x25342,x25344))
% 26.45/26.35  [2535]~E(x25351,x25352)+E(f495(x25353,x25354,x25351),f495(x25353,x25354,x25352))
% 26.45/26.35  [2536]~E(x25361,x25362)+E(f556(x25361,x25363,x25364),f556(x25362,x25363,x25364))
% 26.45/26.35  [2537]~E(x25371,x25372)+E(f556(x25373,x25371,x25374),f556(x25373,x25372,x25374))
% 26.45/26.35  [2538]~E(x25381,x25382)+E(f556(x25383,x25384,x25381),f556(x25383,x25384,x25382))
% 26.45/26.35  [2539]~E(x25391,x25392)+E(f665(x25391,x25393,x25394,x25395),f665(x25392,x25393,x25394,x25395))
% 26.45/26.35  [2540]~E(x25401,x25402)+E(f665(x25403,x25401,x25404,x25405),f665(x25403,x25402,x25404,x25405))
% 26.45/26.35  [2541]~E(x25411,x25412)+E(f665(x25413,x25414,x25411,x25415),f665(x25413,x25414,x25412,x25415))
% 26.45/26.35  [2542]~E(x25421,x25422)+E(f665(x25423,x25424,x25425,x25421),f665(x25423,x25424,x25425,x25422))
% 26.45/26.35  [2543]~E(x25431,x25432)+E(f322(x25431,x25433,x25434,x25435),f322(x25432,x25433,x25434,x25435))
% 26.45/26.35  [2544]~E(x25441,x25442)+E(f322(x25443,x25441,x25444,x25445),f322(x25443,x25442,x25444,x25445))
% 26.45/26.35  [2545]~E(x25451,x25452)+E(f322(x25453,x25454,x25451,x25455),f322(x25453,x25454,x25452,x25455))
% 26.45/26.35  [2546]~E(x25461,x25462)+E(f322(x25463,x25464,x25465,x25461),f322(x25463,x25464,x25465,x25462))
% 26.45/26.35  [2547]~E(x25471,x25472)+E(f802(x25471,x25473,x25474),f802(x25472,x25473,x25474))
% 26.45/26.35  [2548]~E(x25481,x25482)+E(f802(x25483,x25481,x25484),f802(x25483,x25482,x25484))
% 26.45/26.35  [2549]~E(x25491,x25492)+E(f802(x25493,x25494,x25491),f802(x25493,x25494,x25492))
% 26.45/26.35  [2550]~E(x25501,x25502)+E(f379(x25501,x25503),f379(x25502,x25503))
% 26.45/26.35  [2551]~E(x25511,x25512)+E(f379(x25513,x25511),f379(x25513,x25512))
% 26.45/26.35  [2552]~E(x25521,x25522)+E(f323(x25521),f323(x25522))
% 26.45/26.35  [2553]~E(x25531,x25532)+E(f807(x25531,x25533,x25534),f807(x25532,x25533,x25534))
% 26.45/26.35  [2554]~E(x25541,x25542)+E(f807(x25543,x25541,x25544),f807(x25543,x25542,x25544))
% 26.45/26.35  [2555]~E(x25551,x25552)+E(f807(x25553,x25554,x25551),f807(x25553,x25554,x25552))
% 26.45/26.35  [2556]~E(x25561,x25562)+E(f839(x25561,x25563,x25564,x25565),f839(x25562,x25563,x25564,x25565))
% 26.45/26.35  [2557]~E(x25571,x25572)+E(f839(x25573,x25571,x25574,x25575),f839(x25573,x25572,x25574,x25575))
% 26.45/26.35  [2558]~E(x25581,x25582)+E(f839(x25583,x25584,x25581,x25585),f839(x25583,x25584,x25582,x25585))
% 26.45/26.35  [2559]~E(x25591,x25592)+E(f839(x25593,x25594,x25595,x25591),f839(x25593,x25594,x25595,x25592))
% 26.45/26.35  [2560]~E(x25601,x25602)+E(f458(x25601,x25603,x25604,x25605),f458(x25602,x25603,x25604,x25605))
% 26.45/26.35  [2561]~E(x25611,x25612)+E(f458(x25613,x25611,x25614,x25615),f458(x25613,x25612,x25614,x25615))
% 26.45/26.35  [2562]~E(x25621,x25622)+E(f458(x25623,x25624,x25621,x25625),f458(x25623,x25624,x25622,x25625))
% 26.45/26.35  [2563]~E(x25631,x25632)+E(f458(x25633,x25634,x25635,x25631),f458(x25633,x25634,x25635,x25632))
% 26.45/26.35  [2564]~E(x25641,x25642)+E(f613(x25641,x25643,x25644,x25645,x25646),f613(x25642,x25643,x25644,x25645,x25646))
% 26.45/26.35  [2565]~E(x25651,x25652)+E(f613(x25653,x25651,x25654,x25655,x25656),f613(x25653,x25652,x25654,x25655,x25656))
% 26.45/26.35  [2566]~E(x25661,x25662)+E(f613(x25663,x25664,x25661,x25665,x25666),f613(x25663,x25664,x25662,x25665,x25666))
% 26.45/26.35  [2567]~E(x25671,x25672)+E(f613(x25673,x25674,x25675,x25671,x25676),f613(x25673,x25674,x25675,x25672,x25676))
% 26.45/26.35  [2568]~E(x25681,x25682)+E(f613(x25683,x25684,x25685,x25686,x25681),f613(x25683,x25684,x25685,x25686,x25682))
% 26.45/26.35  [2569]~E(x25691,x25692)+E(f721(x25691,x25693,x25694),f721(x25692,x25693,x25694))
% 26.45/26.35  [2570]~E(x25701,x25702)+E(f721(x25703,x25701,x25704),f721(x25703,x25702,x25704))
% 26.45/26.35  [2571]~E(x25711,x25712)+E(f721(x25713,x25714,x25711),f721(x25713,x25714,x25712))
% 26.45/26.35  [2572]~E(x25721,x25722)+E(f704(x25721,x25723,x25724),f704(x25722,x25723,x25724))
% 26.45/26.35  [2573]~E(x25731,x25732)+E(f704(x25733,x25731,x25734),f704(x25733,x25732,x25734))
% 26.45/26.35  [2574]~E(x25741,x25742)+E(f704(x25743,x25744,x25741),f704(x25743,x25744,x25742))
% 26.45/26.35  [2575]~E(x25751,x25752)+E(f861(x25751,x25753,x25754,x25755,x25756),f861(x25752,x25753,x25754,x25755,x25756))
% 26.45/26.35  [2576]~E(x25761,x25762)+E(f861(x25763,x25761,x25764,x25765,x25766),f861(x25763,x25762,x25764,x25765,x25766))
% 26.45/26.35  [2577]~E(x25771,x25772)+E(f861(x25773,x25774,x25771,x25775,x25776),f861(x25773,x25774,x25772,x25775,x25776))
% 26.45/26.35  [2578]~E(x25781,x25782)+E(f861(x25783,x25784,x25785,x25781,x25786),f861(x25783,x25784,x25785,x25782,x25786))
% 26.45/26.35  [2579]~E(x25791,x25792)+E(f861(x25793,x25794,x25795,x25796,x25791),f861(x25793,x25794,x25795,x25796,x25792))
% 26.45/26.35  [2580]~E(x25801,x25802)+E(f782(x25801,x25803,x25804),f782(x25802,x25803,x25804))
% 26.45/26.35  [2581]~E(x25811,x25812)+E(f782(x25813,x25811,x25814),f782(x25813,x25812,x25814))
% 26.45/26.35  [2582]~E(x25821,x25822)+E(f782(x25823,x25824,x25821),f782(x25823,x25824,x25822))
% 26.45/26.35  [2583]~E(x25831,x25832)+E(f127(x25831),f127(x25832))
% 26.45/26.35  [2584]~E(x25841,x25842)+E(f568(x25841,x25843),f568(x25842,x25843))
% 26.45/26.35  [2585]~E(x25851,x25852)+E(f568(x25853,x25851),f568(x25853,x25852))
% 26.45/26.35  [2586]~E(x25861,x25862)+E(f400(x25861,x25863),f400(x25862,x25863))
% 26.45/26.35  [2587]~E(x25871,x25872)+E(f400(x25873,x25871),f400(x25873,x25872))
% 26.45/26.35  [2588]~E(x25881,x25882)+E(f461(x25881,x25883),f461(x25882,x25883))
% 26.45/26.35  [2589]~E(x25891,x25892)+E(f461(x25893,x25891),f461(x25893,x25892))
% 26.45/26.35  [2590]~E(x25901,x25902)+E(f862(x25901,x25903,x25904,x25905,x25906),f862(x25902,x25903,x25904,x25905,x25906))
% 26.45/26.35  [2591]~E(x25911,x25912)+E(f862(x25913,x25911,x25914,x25915,x25916),f862(x25913,x25912,x25914,x25915,x25916))
% 26.45/26.35  [2592]~E(x25921,x25922)+E(f862(x25923,x25924,x25921,x25925,x25926),f862(x25923,x25924,x25922,x25925,x25926))
% 26.45/26.35  [2593]~E(x25931,x25932)+E(f862(x25933,x25934,x25935,x25931,x25936),f862(x25933,x25934,x25935,x25932,x25936))
% 26.45/26.35  [2594]~E(x25941,x25942)+E(f862(x25943,x25944,x25945,x25946,x25941),f862(x25943,x25944,x25945,x25946,x25942))
% 26.45/26.35  [2595]~E(x25951,x25952)+E(f773(x25951,x25953,x25954,x25955),f773(x25952,x25953,x25954,x25955))
% 26.45/26.35  [2596]~E(x25961,x25962)+E(f773(x25963,x25961,x25964,x25965),f773(x25963,x25962,x25964,x25965))
% 26.45/26.35  [2597]~E(x25971,x25972)+E(f773(x25973,x25974,x25971,x25975),f773(x25973,x25974,x25972,x25975))
% 26.45/26.35  [2598]~E(x25981,x25982)+E(f773(x25983,x25984,x25985,x25981),f773(x25983,x25984,x25985,x25982))
% 26.45/26.35  [2599]~E(x25991,x25992)+E(f751(x25991,x25993,x25994),f751(x25992,x25993,x25994))
% 26.45/26.35  [2600]~E(x26001,x26002)+E(f751(x26003,x26001,x26004),f751(x26003,x26002,x26004))
% 26.45/26.35  [2601]~E(x26011,x26012)+E(f751(x26013,x26014,x26011),f751(x26013,x26014,x26012))
% 26.45/26.35  [2602]~E(x26021,x26022)+E(f441(x26021,x26023,x26024),f441(x26022,x26023,x26024))
% 26.45/26.35  [2603]~E(x26031,x26032)+E(f441(x26033,x26031,x26034),f441(x26033,x26032,x26034))
% 26.45/26.35  [2604]~E(x26041,x26042)+E(f441(x26043,x26044,x26041),f441(x26043,x26044,x26042))
% 26.45/26.35  [2605]~E(x26051,x26052)+E(f206(x26051),f206(x26052))
% 26.45/26.35  [2606]~E(x26061,x26062)+E(f235(x26061,x26063),f235(x26062,x26063))
% 26.45/26.35  [2607]~E(x26071,x26072)+E(f235(x26073,x26071),f235(x26073,x26072))
% 26.45/26.35  [2608]~E(x26081,x26082)+E(f722(x26081,x26083,x26084),f722(x26082,x26083,x26084))
% 26.45/26.35  [2609]~E(x26091,x26092)+E(f722(x26093,x26091,x26094),f722(x26093,x26092,x26094))
% 26.45/26.35  [2610]~E(x26101,x26102)+E(f722(x26103,x26104,x26101),f722(x26103,x26104,x26102))
% 26.45/26.35  [2611]~E(x26111,x26112)+E(f690(x26111,x26113,x26114,x26115,x26116),f690(x26112,x26113,x26114,x26115,x26116))
% 26.45/26.35  [2612]~E(x26121,x26122)+E(f690(x26123,x26121,x26124,x26125,x26126),f690(x26123,x26122,x26124,x26125,x26126))
% 26.45/26.35  [2613]~E(x26131,x26132)+E(f690(x26133,x26134,x26131,x26135,x26136),f690(x26133,x26134,x26132,x26135,x26136))
% 26.45/26.35  [2614]~E(x26141,x26142)+E(f690(x26143,x26144,x26145,x26141,x26146),f690(x26143,x26144,x26145,x26142,x26146))
% 26.45/26.35  [2615]~E(x26151,x26152)+E(f690(x26153,x26154,x26155,x26156,x26151),f690(x26153,x26154,x26155,x26156,x26152))
% 26.45/26.35  [2616]~E(x26161,x26162)+E(f219(x26161,x26163,x26164),f219(x26162,x26163,x26164))
% 26.45/26.35  [2617]~E(x26171,x26172)+E(f219(x26173,x26171,x26174),f219(x26173,x26172,x26174))
% 26.45/26.35  [2618]~E(x26181,x26182)+E(f219(x26183,x26184,x26181),f219(x26183,x26184,x26182))
% 26.45/26.35  [2619]~E(x26191,x26192)+E(f845(x26191,x26193),f845(x26192,x26193))
% 26.45/26.35  [2620]~E(x26201,x26202)+E(f845(x26203,x26201),f845(x26203,x26202))
% 26.45/26.35  [2621]~E(x26211,x26212)+E(f202(x26211),f202(x26212))
% 26.45/26.35  [2622]~E(x26221,x26222)+E(f836(x26221),f836(x26222))
% 26.45/26.35  [2623]~E(x26231,x26232)+E(f391(x26231,x26233,x26234),f391(x26232,x26233,x26234))
% 26.45/26.35  [2624]~E(x26241,x26242)+E(f391(x26243,x26241,x26244),f391(x26243,x26242,x26244))
% 26.45/26.35  [2625]~E(x26251,x26252)+E(f391(x26253,x26254,x26251),f391(x26253,x26254,x26252))
% 26.45/26.35  [2626]~E(x26261,x26262)+E(f504(x26261,x26263),f504(x26262,x26263))
% 26.45/26.35  [2627]~E(x26271,x26272)+E(f504(x26273,x26271),f504(x26273,x26272))
% 26.45/26.35  [2628]~E(x26281,x26282)+E(f622(x26281,x26283),f622(x26282,x26283))
% 26.45/26.35  [2629]~E(x26291,x26292)+E(f622(x26293,x26291),f622(x26293,x26292))
% 26.45/26.35  [2630]~E(x26301,x26302)+E(f701(x26301,x26303,x26304,x26305,x26306,x26307),f701(x26302,x26303,x26304,x26305,x26306,x26307))
% 26.45/26.35  [2631]~E(x26311,x26312)+E(f701(x26313,x26311,x26314,x26315,x26316,x26317),f701(x26313,x26312,x26314,x26315,x26316,x26317))
% 26.45/26.35  [2632]~E(x26321,x26322)+E(f701(x26323,x26324,x26321,x26325,x26326,x26327),f701(x26323,x26324,x26322,x26325,x26326,x26327))
% 26.45/26.35  [2633]~E(x26331,x26332)+E(f701(x26333,x26334,x26335,x26331,x26336,x26337),f701(x26333,x26334,x26335,x26332,x26336,x26337))
% 26.45/26.35  [2634]~E(x26341,x26342)+E(f701(x26343,x26344,x26345,x26346,x26341,x26347),f701(x26343,x26344,x26345,x26346,x26342,x26347))
% 26.45/26.35  [2635]~E(x26351,x26352)+E(f701(x26353,x26354,x26355,x26356,x26357,x26351),f701(x26353,x26354,x26355,x26356,x26357,x26352))
% 26.45/26.35  [2636]~E(x26361,x26362)+E(f201(x26361,x26363,x26364,x26365),f201(x26362,x26363,x26364,x26365))
% 26.45/26.35  [2637]~E(x26371,x26372)+E(f201(x26373,x26371,x26374,x26375),f201(x26373,x26372,x26374,x26375))
% 26.45/26.35  [2638]~E(x26381,x26382)+E(f201(x26383,x26384,x26381,x26385),f201(x26383,x26384,x26382,x26385))
% 26.45/26.35  [2639]~E(x26391,x26392)+E(f201(x26393,x26394,x26395,x26391),f201(x26393,x26394,x26395,x26392))
% 26.45/26.35  [2640]~E(x26401,x26402)+E(f684(x26401,x26403,x26404),f684(x26402,x26403,x26404))
% 26.45/26.35  [2641]~E(x26411,x26412)+E(f684(x26413,x26411,x26414),f684(x26413,x26412,x26414))
% 26.45/26.35  [2642]~E(x26421,x26422)+E(f684(x26423,x26424,x26421),f684(x26423,x26424,x26422))
% 26.45/26.35  [2643]~E(x26431,x26432)+E(f859(x26431,x26433,x26434,x26435,x26436),f859(x26432,x26433,x26434,x26435,x26436))
% 26.45/26.35  [2644]~E(x26441,x26442)+E(f859(x26443,x26441,x26444,x26445,x26446),f859(x26443,x26442,x26444,x26445,x26446))
% 26.45/26.35  [2645]~E(x26451,x26452)+E(f859(x26453,x26454,x26451,x26455,x26456),f859(x26453,x26454,x26452,x26455,x26456))
% 26.45/26.35  [2646]~E(x26461,x26462)+E(f859(x26463,x26464,x26465,x26461,x26466),f859(x26463,x26464,x26465,x26462,x26466))
% 26.45/26.35  [2647]~E(x26471,x26472)+E(f859(x26473,x26474,x26475,x26476,x26471),f859(x26473,x26474,x26475,x26476,x26472))
% 26.45/26.35  [2648]~E(x26481,x26482)+E(f481(x26481,x26483,x26484,x26485),f481(x26482,x26483,x26484,x26485))
% 26.45/26.35  [2649]~E(x26491,x26492)+E(f481(x26493,x26491,x26494,x26495),f481(x26493,x26492,x26494,x26495))
% 26.45/26.35  [2650]~E(x26501,x26502)+E(f481(x26503,x26504,x26501,x26505),f481(x26503,x26504,x26502,x26505))
% 26.45/26.35  [2651]~E(x26511,x26512)+E(f481(x26513,x26514,x26515,x26511),f481(x26513,x26514,x26515,x26512))
% 26.45/26.35  [2652]~E(x26521,x26522)+E(f370(x26521,x26523,x26524),f370(x26522,x26523,x26524))
% 26.45/26.35  [2653]~E(x26531,x26532)+E(f370(x26533,x26531,x26534),f370(x26533,x26532,x26534))
% 26.45/26.35  [2654]~E(x26541,x26542)+E(f370(x26543,x26544,x26541),f370(x26543,x26544,x26542))
% 26.45/26.35  [2655]~E(x26551,x26552)+E(f624(x26551,x26553,x26554),f624(x26552,x26553,x26554))
% 26.45/26.35  [2656]~E(x26561,x26562)+E(f624(x26563,x26561,x26564),f624(x26563,x26562,x26564))
% 26.45/26.35  [2657]~E(x26571,x26572)+E(f624(x26573,x26574,x26571),f624(x26573,x26574,x26572))
% 26.45/26.35  [2658]~E(x26581,x26582)+E(f755(x26581,x26583),f755(x26582,x26583))
% 26.45/26.35  [2659]~E(x26591,x26592)+E(f755(x26593,x26591),f755(x26593,x26592))
% 26.45/26.35  [2660]~E(x26601,x26602)+E(f860(x26601,x26603,x26604,x26605),f860(x26602,x26603,x26604,x26605))
% 26.45/26.35  [2661]~E(x26611,x26612)+E(f860(x26613,x26611,x26614,x26615),f860(x26613,x26612,x26614,x26615))
% 26.45/26.35  [2662]~E(x26621,x26622)+E(f860(x26623,x26624,x26621,x26625),f860(x26623,x26624,x26622,x26625))
% 26.45/26.35  [2663]~E(x26631,x26632)+E(f860(x26633,x26634,x26635,x26631),f860(x26633,x26634,x26635,x26632))
% 26.45/26.35  [2664]~E(x26641,x26642)+E(f454(x26641),f454(x26642))
% 26.45/26.35  [2665]~E(x26651,x26652)+E(f380(x26651),f380(x26652))
% 26.45/26.35  [2666]~E(x26661,x26662)+E(f660(x26661,x26663,x26664),f660(x26662,x26663,x26664))
% 26.45/26.35  [2667]~E(x26671,x26672)+E(f660(x26673,x26671,x26674),f660(x26673,x26672,x26674))
% 26.45/26.35  [2668]~E(x26681,x26682)+E(f660(x26683,x26684,x26681),f660(x26683,x26684,x26682))
% 26.45/26.35  [2669]~E(x26691,x26692)+E(f337(x26691,x26693),f337(x26692,x26693))
% 26.45/26.35  [2670]~E(x26701,x26702)+E(f337(x26703,x26701),f337(x26703,x26702))
% 26.45/26.35  [2671]~E(x26711,x26712)+E(f536(x26711,x26713),f536(x26712,x26713))
% 26.45/26.35  [2672]~E(x26721,x26722)+E(f536(x26723,x26721),f536(x26723,x26722))
% 26.45/26.35  [2673]~E(x26731,x26732)+E(f790(x26731,x26733,x26734,x26735,x26736,x26737,x26738),f790(x26732,x26733,x26734,x26735,x26736,x26737,x26738))
% 26.45/26.35  [2674]~E(x26741,x26742)+E(f790(x26743,x26741,x26744,x26745,x26746,x26747,x26748),f790(x26743,x26742,x26744,x26745,x26746,x26747,x26748))
% 26.45/26.35  [2675]~E(x26751,x26752)+E(f790(x26753,x26754,x26751,x26755,x26756,x26757,x26758),f790(x26753,x26754,x26752,x26755,x26756,x26757,x26758))
% 26.45/26.35  [2676]~E(x26761,x26762)+E(f790(x26763,x26764,x26765,x26761,x26766,x26767,x26768),f790(x26763,x26764,x26765,x26762,x26766,x26767,x26768))
% 26.45/26.35  [2677]~E(x26771,x26772)+E(f790(x26773,x26774,x26775,x26776,x26771,x26777,x26778),f790(x26773,x26774,x26775,x26776,x26772,x26777,x26778))
% 26.45/26.35  [2678]~E(x26781,x26782)+E(f790(x26783,x26784,x26785,x26786,x26787,x26781,x26788),f790(x26783,x26784,x26785,x26786,x26787,x26782,x26788))
% 26.45/26.35  [2679]~E(x26791,x26792)+E(f790(x26793,x26794,x26795,x26796,x26797,x26798,x26791),f790(x26793,x26794,x26795,x26796,x26797,x26798,x26792))
% 26.45/26.35  [2680]~E(x26801,x26802)+E(f783(x26801,x26803,x26804,x26805),f783(x26802,x26803,x26804,x26805))
% 26.45/26.35  [2681]~E(x26811,x26812)+E(f783(x26813,x26811,x26814,x26815),f783(x26813,x26812,x26814,x26815))
% 26.45/26.35  [2682]~E(x26821,x26822)+E(f783(x26823,x26824,x26821,x26825),f783(x26823,x26824,x26822,x26825))
% 26.45/26.35  [2683]~E(x26831,x26832)+E(f783(x26833,x26834,x26835,x26831),f783(x26833,x26834,x26835,x26832))
% 26.45/26.35  [2684]~E(x26841,x26842)+E(f352(x26841,x26843),f352(x26842,x26843))
% 26.45/26.35  [2685]~E(x26851,x26852)+E(f352(x26853,x26851),f352(x26853,x26852))
% 26.45/26.35  [2686]~E(x26861,x26862)+E(f403(x26861,x26863,x26864),f403(x26862,x26863,x26864))
% 26.45/26.35  [2687]~E(x26871,x26872)+E(f403(x26873,x26871,x26874),f403(x26873,x26872,x26874))
% 26.45/26.35  [2688]~E(x26881,x26882)+E(f403(x26883,x26884,x26881),f403(x26883,x26884,x26882))
% 26.45/26.35  [2689]~P1(x26891)+P1(x26892)+~E(x26891,x26892)
% 26.45/26.35  [2690]~P2(x26901)+P2(x26902)+~E(x26901,x26902)
% 26.45/26.35  [2691]~P108(x26911)+P108(x26912)+~E(x26911,x26912)
% 26.45/26.35  [2692]P15(x26922,x26923)+~E(x26921,x26922)+~P15(x26921,x26923)
% 26.45/26.35  [2693]P15(x26933,x26932)+~E(x26931,x26932)+~P15(x26933,x26931)
% 26.45/26.35  [2694]~P5(x26941)+P5(x26942)+~E(x26941,x26942)
% 26.45/26.35  [2695]~P3(x26951)+P3(x26952)+~E(x26951,x26952)
% 26.45/26.35  [2696]~P89(x26961)+P89(x26962)+~E(x26961,x26962)
% 26.45/26.35  [2697]~P83(x26971)+P83(x26972)+~E(x26971,x26972)
% 26.45/26.35  [2698]~P103(x26981)+P103(x26982)+~E(x26981,x26982)
% 26.45/26.35  [2699]P40(x26992,x26993,x26994,x26995)+~E(x26991,x26992)+~P40(x26991,x26993,x26994,x26995)
% 26.45/26.35  [2700]P40(x27003,x27002,x27004,x27005)+~E(x27001,x27002)+~P40(x27003,x27001,x27004,x27005)
% 26.45/26.35  [2701]P40(x27013,x27014,x27012,x27015)+~E(x27011,x27012)+~P40(x27013,x27014,x27011,x27015)
% 26.45/26.35  [2702]P40(x27023,x27024,x27025,x27022)+~E(x27021,x27022)+~P40(x27023,x27024,x27025,x27021)
% 26.45/26.35  [2703]~P109(x27031)+P109(x27032)+~E(x27031,x27032)
% 26.45/26.35  [2704]P32(x27042,x27043,x27044,x27045)+~E(x27041,x27042)+~P32(x27041,x27043,x27044,x27045)
% 26.45/26.35  [2705]P32(x27053,x27052,x27054,x27055)+~E(x27051,x27052)+~P32(x27053,x27051,x27054,x27055)
% 26.45/26.35  [2706]P32(x27063,x27064,x27062,x27065)+~E(x27061,x27062)+~P32(x27063,x27064,x27061,x27065)
% 26.45/26.35  [2707]P32(x27073,x27074,x27075,x27072)+~E(x27071,x27072)+~P32(x27073,x27074,x27075,x27071)
% 26.45/26.35  [2708]~P98(x27081)+P98(x27082)+~E(x27081,x27082)
% 26.45/26.35  [2709]~P125(x27091)+P125(x27092)+~E(x27091,x27092)
% 26.45/26.35  [2710]~P110(x27101)+P110(x27102)+~E(x27101,x27102)
% 26.45/26.35  [2711]~P61(x27111)+P61(x27112)+~E(x27111,x27112)
% 26.45/26.35  [2712]~P118(x27121)+P118(x27122)+~E(x27121,x27122)
% 26.45/26.35  [2713]P148(x27132,x27133,x27134)+~E(x27131,x27132)+~P148(x27131,x27133,x27134)
% 26.45/26.35  [2714]P148(x27143,x27142,x27144)+~E(x27141,x27142)+~P148(x27143,x27141,x27144)
% 26.45/26.35  [2715]P148(x27153,x27154,x27152)+~E(x27151,x27152)+~P148(x27153,x27154,x27151)
% 26.45/26.35  [2716]~P4(x27161)+P4(x27162)+~E(x27161,x27162)
% 26.45/26.35  [2717]~P72(x27171)+P72(x27172)+~E(x27171,x27172)
% 26.45/26.35  [2718]~P111(x27181)+P111(x27182)+~E(x27181,x27182)
% 26.45/26.35  [2719]~P63(x27191)+P63(x27192)+~E(x27191,x27192)
% 26.45/26.35  [2720]P55(x27202,x27203,x27204)+~E(x27201,x27202)+~P55(x27201,x27203,x27204)
% 26.45/26.35  [2721]P55(x27213,x27212,x27214)+~E(x27211,x27212)+~P55(x27213,x27211,x27214)
% 26.45/26.35  [2722]P55(x27223,x27224,x27222)+~E(x27221,x27222)+~P55(x27223,x27224,x27221)
% 26.45/26.35  [2723]~P71(x27231)+P71(x27232)+~E(x27231,x27232)
% 26.45/26.35  [2724]~P64(x27241)+P64(x27242)+~E(x27241,x27242)
% 26.45/26.35  [2725]~P99(x27251)+P99(x27252)+~E(x27251,x27252)
% 26.45/26.35  [2726]P18(x27262,x27263,x27264)+~E(x27261,x27262)+~P18(x27261,x27263,x27264)
% 26.45/26.35  [2727]P18(x27273,x27272,x27274)+~E(x27271,x27272)+~P18(x27273,x27271,x27274)
% 26.45/26.35  [2728]P18(x27283,x27284,x27282)+~E(x27281,x27282)+~P18(x27283,x27284,x27281)
% 26.45/26.35  [2729]~P65(x27291)+P65(x27292)+~E(x27291,x27292)
% 26.45/26.35  [2730]~P105(x27301)+P105(x27302)+~E(x27301,x27302)
% 26.45/26.35  [2731]P17(x27312,x27313,x27314)+~E(x27311,x27312)+~P17(x27311,x27313,x27314)
% 26.45/26.35  [2732]P17(x27323,x27322,x27324)+~E(x27321,x27322)+~P17(x27323,x27321,x27324)
% 26.45/26.35  [2733]P17(x27333,x27334,x27332)+~E(x27331,x27332)+~P17(x27333,x27334,x27331)
% 26.45/26.35  [2734]~P69(x27341)+P69(x27342)+~E(x27341,x27342)
% 26.45/26.35  [2735]~P66(x27351)+P66(x27352)+~E(x27351,x27352)
% 26.45/26.35  [2736]P48(x27362,x27363,x27364)+~E(x27361,x27362)+~P48(x27361,x27363,x27364)
% 26.45/26.35  [2737]P48(x27373,x27372,x27374)+~E(x27371,x27372)+~P48(x27373,x27371,x27374)
% 26.45/26.35  [2738]P48(x27383,x27384,x27382)+~E(x27381,x27382)+~P48(x27383,x27384,x27381)
% 26.45/26.35  [2739]P38(x27392,x27393,x27394)+~E(x27391,x27392)+~P38(x27391,x27393,x27394)
% 26.45/26.35  [2740]P38(x27403,x27402,x27404)+~E(x27401,x27402)+~P38(x27403,x27401,x27404)
% 26.45/26.35  [2741]P38(x27413,x27414,x27412)+~E(x27411,x27412)+~P38(x27413,x27414,x27411)
% 26.45/26.35  [2742]~P122(x27421)+P122(x27422)+~E(x27421,x27422)
% 26.45/26.35  [2743]~P82(x27431)+P82(x27432)+~E(x27431,x27432)
% 26.45/26.35  [2744]~P92(x27441)+P92(x27442)+~E(x27441,x27442)
% 26.45/26.35  [2745]P31(x27452,x27453,x27454)+~E(x27451,x27452)+~P31(x27451,x27453,x27454)
% 26.45/26.35  [2746]P31(x27463,x27462,x27464)+~E(x27461,x27462)+~P31(x27463,x27461,x27464)
% 26.45/26.35  [2747]P31(x27473,x27474,x27472)+~E(x27471,x27472)+~P31(x27473,x27474,x27471)
% 26.45/26.35  [2748]~P88(x27481)+P88(x27482)+~E(x27481,x27482)
% 26.45/26.35  [2749]P147(x27492,x27493,x27494)+~E(x27491,x27492)+~P147(x27491,x27493,x27494)
% 26.45/26.35  [2750]P147(x27503,x27502,x27504)+~E(x27501,x27502)+~P147(x27503,x27501,x27504)
% 26.45/26.35  [2751]P147(x27513,x27514,x27512)+~E(x27511,x27512)+~P147(x27513,x27514,x27511)
% 26.45/26.35  [2752]~P67(x27521)+P67(x27522)+~E(x27521,x27522)
% 26.45/26.35  [2753]~P73(x27531)+P73(x27532)+~E(x27531,x27532)
% 26.45/26.35  [2754]P26(x27542,x27543,x27544,x27545)+~E(x27541,x27542)+~P26(x27541,x27543,x27544,x27545)
% 26.45/26.35  [2755]P26(x27553,x27552,x27554,x27555)+~E(x27551,x27552)+~P26(x27553,x27551,x27554,x27555)
% 26.45/26.35  [2756]P26(x27563,x27564,x27562,x27565)+~E(x27561,x27562)+~P26(x27563,x27564,x27561,x27565)
% 26.45/26.35  [2757]P26(x27573,x27574,x27575,x27572)+~E(x27571,x27572)+~P26(x27573,x27574,x27575,x27571)
% 26.45/26.35  [2758]P29(x27582,x27583,x27584)+~E(x27581,x27582)+~P29(x27581,x27583,x27584)
% 26.45/26.35  [2759]P29(x27593,x27592,x27594)+~E(x27591,x27592)+~P29(x27593,x27591,x27594)
% 26.45/26.35  [2760]P29(x27603,x27604,x27602)+~E(x27601,x27602)+~P29(x27603,x27604,x27601)
% 26.45/26.35  [2761]~P113(x27611)+P113(x27612)+~E(x27611,x27612)
% 26.45/26.35  [2762]~P68(x27621)+P68(x27622)+~E(x27621,x27622)
% 26.45/26.35  [2763]P27(x27632,x27633)+~E(x27631,x27632)+~P27(x27631,x27633)
% 26.45/26.35  [2764]P27(x27643,x27642)+~E(x27641,x27642)+~P27(x27643,x27641)
% 26.45/26.35  [2765]~P79(x27651)+P79(x27652)+~E(x27651,x27652)
% 26.45/26.35  [2766]~P87(x27661)+P87(x27662)+~E(x27661,x27662)
% 26.45/26.35  [2767]P35(x27672,x27673,x27674)+~E(x27671,x27672)+~P35(x27671,x27673,x27674)
% 26.45/26.35  [2768]P35(x27683,x27682,x27684)+~E(x27681,x27682)+~P35(x27683,x27681,x27684)
% 26.45/26.35  [2769]P35(x27693,x27694,x27692)+~E(x27691,x27692)+~P35(x27693,x27694,x27691)
% 26.45/26.35  [2770]~P95(x27701)+P95(x27702)+~E(x27701,x27702)
% 26.45/26.35  [2771]~P39(x27711)+P39(x27712)+~E(x27711,x27712)
% 26.45/26.35  [2772]P28(x27722,x27723)+~E(x27721,x27722)+~P28(x27721,x27723)
% 26.45/26.35  [2773]P28(x27733,x27732)+~E(x27731,x27732)+~P28(x27733,x27731)
% 26.45/26.35  [2774]P24(x27742,x27743,x27744,x27745,x27746,x27747)+~E(x27741,x27742)+~P24(x27741,x27743,x27744,x27745,x27746,x27747)
% 26.45/26.35  [2775]P24(x27753,x27752,x27754,x27755,x27756,x27757)+~E(x27751,x27752)+~P24(x27753,x27751,x27754,x27755,x27756,x27757)
% 26.45/26.35  [2776]P24(x27763,x27764,x27762,x27765,x27766,x27767)+~E(x27761,x27762)+~P24(x27763,x27764,x27761,x27765,x27766,x27767)
% 26.45/26.35  [2777]P24(x27773,x27774,x27775,x27772,x27776,x27777)+~E(x27771,x27772)+~P24(x27773,x27774,x27775,x27771,x27776,x27777)
% 26.45/26.35  [2778]P24(x27783,x27784,x27785,x27786,x27782,x27787)+~E(x27781,x27782)+~P24(x27783,x27784,x27785,x27786,x27781,x27787)
% 26.45/26.35  [2779]P24(x27793,x27794,x27795,x27796,x27797,x27792)+~E(x27791,x27792)+~P24(x27793,x27794,x27795,x27796,x27797,x27791)
% 26.45/26.35  [2780]~P74(x27801)+P74(x27802)+~E(x27801,x27802)
% 26.45/26.35  [2781]P34(x27812,x27813,x27814,x27815,x27816)+~E(x27811,x27812)+~P34(x27811,x27813,x27814,x27815,x27816)
% 26.45/26.35  [2782]P34(x27823,x27822,x27824,x27825,x27826)+~E(x27821,x27822)+~P34(x27823,x27821,x27824,x27825,x27826)
% 26.45/26.35  [2783]P34(x27833,x27834,x27832,x27835,x27836)+~E(x27831,x27832)+~P34(x27833,x27834,x27831,x27835,x27836)
% 26.45/26.35  [2784]P34(x27843,x27844,x27845,x27842,x27846)+~E(x27841,x27842)+~P34(x27843,x27844,x27845,x27841,x27846)
% 26.45/26.35  [2785]P34(x27853,x27854,x27855,x27856,x27852)+~E(x27851,x27852)+~P34(x27853,x27854,x27855,x27856,x27851)
% 26.45/26.35  [2786]~P116(x27861)+P116(x27862)+~E(x27861,x27862)
% 26.45/26.35  [2787]~P75(x27871)+P75(x27872)+~E(x27871,x27872)
% 26.45/26.35  [2788]P33(x27882,x27883,x27884)+~E(x27881,x27882)+~P33(x27881,x27883,x27884)
% 26.45/26.35  [2789]P33(x27893,x27892,x27894)+~E(x27891,x27892)+~P33(x27893,x27891,x27894)
% 26.45/26.35  [2790]P33(x27903,x27904,x27902)+~E(x27901,x27902)+~P33(x27903,x27904,x27901)
% 26.45/26.35  [2791]P37(x27912,x27913)+~E(x27911,x27912)+~P37(x27911,x27913)
% 26.45/26.35  [2792]P37(x27923,x27922)+~E(x27921,x27922)+~P37(x27923,x27921)
% 26.45/26.35  [2793]~P76(x27931)+P76(x27932)+~E(x27931,x27932)
% 26.45/26.35  [2794]P22(x27942,x27943,x27944,x27945,x27946)+~E(x27941,x27942)+~P22(x27941,x27943,x27944,x27945,x27946)
% 26.45/26.35  [2795]P22(x27953,x27952,x27954,x27955,x27956)+~E(x27951,x27952)+~P22(x27953,x27951,x27954,x27955,x27956)
% 26.45/26.35  [2796]P22(x27963,x27964,x27962,x27965,x27966)+~E(x27961,x27962)+~P22(x27963,x27964,x27961,x27965,x27966)
% 26.45/26.35  [2797]P22(x27973,x27974,x27975,x27972,x27976)+~E(x27971,x27972)+~P22(x27973,x27974,x27975,x27971,x27976)
% 26.45/26.35  [2798]P22(x27983,x27984,x27985,x27986,x27982)+~E(x27981,x27982)+~P22(x27983,x27984,x27985,x27986,x27981)
% 26.45/26.35  [2799]~P70(x27991)+P70(x27992)+~E(x27991,x27992)
% 26.45/26.35  [2800]~P112(x28001)+P112(x28002)+~E(x28001,x28002)
% 26.45/26.35  [2801]~P77(x28011)+P77(x28012)+~E(x28011,x28012)
% 26.45/26.35  [2802]~P140(x28021)+P140(x28022)+~E(x28021,x28022)
% 26.45/26.35  [2803]~P138(x28031)+P138(x28032)+~E(x28031,x28032)
% 26.45/26.35  [2804]~P90(x28041)+P90(x28042)+~E(x28041,x28042)
% 26.45/26.35  [2805]~P6(x28051)+P6(x28052)+~E(x28051,x28052)
% 26.45/26.35  [2806]P60(x28062,x28063)+~E(x28061,x28062)+~P60(x28061,x28063)
% 26.45/26.35  [2807]P60(x28073,x28072)+~E(x28071,x28072)+~P60(x28073,x28071)
% 26.45/26.35  [2808]~P104(x28081)+P104(x28082)+~E(x28081,x28082)
% 26.45/26.35  [2809]~P114(x28091)+P114(x28092)+~E(x28091,x28092)
% 26.45/26.35  [2810]~P81(x28101)+P81(x28102)+~E(x28101,x28102)
% 26.45/26.35  [2811]P11(x28112,x28113,x28114)+~E(x28111,x28112)+~P11(x28111,x28113,x28114)
% 26.45/26.35  [2812]P11(x28123,x28122,x28124)+~E(x28121,x28122)+~P11(x28123,x28121,x28124)
% 26.45/26.35  [2813]P11(x28133,x28134,x28132)+~E(x28131,x28132)+~P11(x28133,x28134,x28131)
% 26.45/26.35  [2814]~P91(x28141)+P91(x28142)+~E(x28141,x28142)
% 26.45/26.35  [2815]~P84(x28151)+P84(x28152)+~E(x28151,x28152)
% 26.45/26.35  [2816]P51(x28162,x28163,x28164)+~E(x28161,x28162)+~P51(x28161,x28163,x28164)
% 26.45/26.35  [2817]P51(x28173,x28172,x28174)+~E(x28171,x28172)+~P51(x28173,x28171,x28174)
% 26.45/26.35  [2818]P51(x28183,x28184,x28182)+~E(x28181,x28182)+~P51(x28183,x28184,x28181)
% 26.45/26.35  [2819]~P130(x28191)+P130(x28192)+~E(x28191,x28192)
% 26.45/26.35  [2820]P16(x28202,x28203,x28204)+~E(x28201,x28202)+~P16(x28201,x28203,x28204)
% 26.45/26.35  [2821]P16(x28213,x28212,x28214)+~E(x28211,x28212)+~P16(x28213,x28211,x28214)
% 26.45/26.35  [2822]P16(x28223,x28224,x28222)+~E(x28221,x28222)+~P16(x28223,x28224,x28221)
% 26.45/26.35  [2823]~P127(x28231)+P127(x28232)+~E(x28231,x28232)
% 26.45/26.35  [2824]~P145(x28241)+P145(x28242)+~E(x28241,x28242)
% 26.45/26.35  [2825]~P62(x28251)+P62(x28252)+~E(x28251,x28252)
% 26.45/26.35  [2826]P57(x28262,x28263,x28264,x28265,x28266)+~E(x28261,x28262)+~P57(x28261,x28263,x28264,x28265,x28266)
% 26.45/26.35  [2827]P57(x28273,x28272,x28274,x28275,x28276)+~E(x28271,x28272)+~P57(x28273,x28271,x28274,x28275,x28276)
% 26.45/26.35  [2828]P57(x28283,x28284,x28282,x28285,x28286)+~E(x28281,x28282)+~P57(x28283,x28284,x28281,x28285,x28286)
% 26.45/26.35  [2829]P57(x28293,x28294,x28295,x28292,x28296)+~E(x28291,x28292)+~P57(x28293,x28294,x28295,x28291,x28296)
% 26.45/26.35  [2830]P57(x28303,x28304,x28305,x28306,x28302)+~E(x28301,x28302)+~P57(x28303,x28304,x28305,x28306,x28301)
% 26.45/26.35  [2831]P8(x28312,x28313,x28314)+~E(x28311,x28312)+~P8(x28311,x28313,x28314)
% 26.45/26.35  [2832]P8(x28323,x28322,x28324)+~E(x28321,x28322)+~P8(x28323,x28321,x28324)
% 26.45/26.35  [2833]P8(x28333,x28334,x28332)+~E(x28331,x28332)+~P8(x28333,x28334,x28331)
% 26.45/26.35  [2834]~P143(x28341)+P143(x28342)+~E(x28341,x28342)
% 26.45/26.35  [2835]~P80(x28351)+P80(x28352)+~E(x28351,x28352)
% 26.45/26.35  [2836]~P120(x28361)+P120(x28362)+~E(x28361,x28362)
% 26.45/26.35  [2837]~P115(x28371)+P115(x28372)+~E(x28371,x28372)
% 26.45/26.35  [2838]~P144(x28381)+P144(x28382)+~E(x28381,x28382)
% 26.45/26.35  [2839]~P129(x28391)+P129(x28392)+~E(x28391,x28392)
% 26.45/26.35  [2840]~P128(x28401)+P128(x28402)+~E(x28401,x28402)
% 26.45/26.35  [2841]~P117(x28411)+P117(x28412)+~E(x28411,x28412)
% 26.45/26.35  [2842]P19(x28422,x28423,x28424)+~E(x28421,x28422)+~P19(x28421,x28423,x28424)
% 26.45/26.35  [2843]P19(x28433,x28432,x28434)+~E(x28431,x28432)+~P19(x28433,x28431,x28434)
% 26.45/26.35  [2844]P19(x28443,x28444,x28442)+~E(x28441,x28442)+~P19(x28443,x28444,x28441)
% 26.45/26.35  [2845]P54(x28452,x28453,x28454,x28455,x28456,x28457,x28458)+~E(x28451,x28452)+~P54(x28451,x28453,x28454,x28455,x28456,x28457,x28458)
% 26.45/26.35  [2846]P54(x28463,x28462,x28464,x28465,x28466,x28467,x28468)+~E(x28461,x28462)+~P54(x28463,x28461,x28464,x28465,x28466,x28467,x28468)
% 26.45/26.35  [2847]P54(x28473,x28474,x28472,x28475,x28476,x28477,x28478)+~E(x28471,x28472)+~P54(x28473,x28474,x28471,x28475,x28476,x28477,x28478)
% 26.45/26.35  [2848]P54(x28483,x28484,x28485,x28482,x28486,x28487,x28488)+~E(x28481,x28482)+~P54(x28483,x28484,x28485,x28481,x28486,x28487,x28488)
% 26.45/26.35  [2849]P54(x28493,x28494,x28495,x28496,x28492,x28497,x28498)+~E(x28491,x28492)+~P54(x28493,x28494,x28495,x28496,x28491,x28497,x28498)
% 26.45/26.35  [2850]P54(x28503,x28504,x28505,x28506,x28507,x28502,x28508)+~E(x28501,x28502)+~P54(x28503,x28504,x28505,x28506,x28507,x28501,x28508)
% 26.45/26.35  [2851]P54(x28513,x28514,x28515,x28516,x28517,x28518,x28512)+~E(x28511,x28512)+~P54(x28513,x28514,x28515,x28516,x28517,x28518,x28511)
% 26.45/26.35  [2852]~P119(x28521)+P119(x28522)+~E(x28521,x28522)
% 26.45/26.35  [2853]P42(x28532,x28533,x28534,x28535,x28536,x28537)+~E(x28531,x28532)+~P42(x28531,x28533,x28534,x28535,x28536,x28537)
% 26.45/26.35  [2854]P42(x28543,x28542,x28544,x28545,x28546,x28547)+~E(x28541,x28542)+~P42(x28543,x28541,x28544,x28545,x28546,x28547)
% 26.45/26.35  [2855]P42(x28553,x28554,x28552,x28555,x28556,x28557)+~E(x28551,x28552)+~P42(x28553,x28554,x28551,x28555,x28556,x28557)
% 26.45/26.35  [2856]P42(x28563,x28564,x28565,x28562,x28566,x28567)+~E(x28561,x28562)+~P42(x28563,x28564,x28565,x28561,x28566,x28567)
% 26.45/26.35  [2857]P42(x28573,x28574,x28575,x28576,x28572,x28577)+~E(x28571,x28572)+~P42(x28573,x28574,x28575,x28576,x28571,x28577)
% 26.45/26.35  [2858]P42(x28583,x28584,x28585,x28586,x28587,x28582)+~E(x28581,x28582)+~P42(x28583,x28584,x28585,x28586,x28587,x28581)
% 26.45/26.35  [2859]P58(x28592,x28593)+~E(x28591,x28592)+~P58(x28591,x28593)
% 26.45/26.35  [2860]P58(x28603,x28602)+~E(x28601,x28602)+~P58(x28603,x28601)
% 26.45/26.35  [2861]~P139(x28611)+P139(x28612)+~E(x28611,x28612)
% 26.45/26.35  [2862]~P142(x28621)+P142(x28622)+~E(x28621,x28622)
% 26.45/26.35  [2863]P25(x28632,x28633,x28634)+~E(x28631,x28632)+~P25(x28631,x28633,x28634)
% 26.45/26.35  [2864]P25(x28643,x28642,x28644)+~E(x28641,x28642)+~P25(x28643,x28641,x28644)
% 26.45/26.35  [2865]P25(x28653,x28654,x28652)+~E(x28651,x28652)+~P25(x28653,x28654,x28651)
% 26.45/26.35  [2866]~P85(x28661)+P85(x28662)+~E(x28661,x28662)
% 26.45/26.35  [2867]~P97(x28671)+P97(x28672)+~E(x28671,x28672)
% 26.45/26.35  [2868]P12(x28682,x28683,x28684)+~E(x28681,x28682)+~P12(x28681,x28683,x28684)
% 26.45/26.35  [2869]P12(x28693,x28692,x28694)+~E(x28691,x28692)+~P12(x28693,x28691,x28694)
% 26.45/26.35  [2870]P12(x28703,x28704,x28702)+~E(x28701,x28702)+~P12(x28703,x28704,x28701)
% 26.45/26.35  [2871]P10(x28712,x28713,x28714,x28715,x28716)+~E(x28711,x28712)+~P10(x28711,x28713,x28714,x28715,x28716)
% 26.45/26.35  [2872]P10(x28723,x28722,x28724,x28725,x28726)+~E(x28721,x28722)+~P10(x28723,x28721,x28724,x28725,x28726)
% 26.45/26.35  [2873]P10(x28733,x28734,x28732,x28735,x28736)+~E(x28731,x28732)+~P10(x28733,x28734,x28731,x28735,x28736)
% 26.45/26.35  [2874]P10(x28743,x28744,x28745,x28742,x28746)+~E(x28741,x28742)+~P10(x28743,x28744,x28745,x28741,x28746)
% 26.45/26.35  [2875]P10(x28753,x28754,x28755,x28756,x28752)+~E(x28751,x28752)+~P10(x28753,x28754,x28755,x28756,x28751)
% 26.45/26.35  [2876]P13(x28762,x28763,x28764,x28765)+~E(x28761,x28762)+~P13(x28761,x28763,x28764,x28765)
% 26.45/26.35  [2877]P13(x28773,x28772,x28774,x28775)+~E(x28771,x28772)+~P13(x28773,x28771,x28774,x28775)
% 26.45/26.35  [2878]P13(x28783,x28784,x28782,x28785)+~E(x28781,x28782)+~P13(x28783,x28784,x28781,x28785)
% 26.45/26.35  [2879]P13(x28793,x28794,x28795,x28792)+~E(x28791,x28792)+~P13(x28793,x28794,x28795,x28791)
% 26.45/26.35  [2880]~P101(x28801)+P101(x28802)+~E(x28801,x28802)
% 26.45/26.35  [2881]P56(x28812,x28813,x28814)+~E(x28811,x28812)+~P56(x28811,x28813,x28814)
% 26.45/26.35  [2882]P56(x28823,x28822,x28824)+~E(x28821,x28822)+~P56(x28823,x28821,x28824)
% 26.45/26.35  [2883]P56(x28833,x28834,x28832)+~E(x28831,x28832)+~P56(x28833,x28834,x28831)
% 26.45/26.35  [2884]~P137(x28841)+P137(x28842)+~E(x28841,x28842)
% 26.45/26.35  [2885]P20(x28852,x28853,x28854,x28855)+~E(x28851,x28852)+~P20(x28851,x28853,x28854,x28855)
% 26.45/26.35  [2886]P20(x28863,x28862,x28864,x28865)+~E(x28861,x28862)+~P20(x28863,x28861,x28864,x28865)
% 26.45/26.35  [2887]P20(x28873,x28874,x28872,x28875)+~E(x28871,x28872)+~P20(x28873,x28874,x28871,x28875)
% 26.45/26.35  [2888]P20(x28883,x28884,x28885,x28882)+~E(x28881,x28882)+~P20(x28883,x28884,x28885,x28881)
% 26.45/26.35  [2889]~P96(x28891)+P96(x28892)+~E(x28891,x28892)
% 26.45/26.35  [2890]~P134(x28901)+P134(x28902)+~E(x28901,x28902)
% 26.45/26.35  [2891]~P78(x28911)+P78(x28912)+~E(x28911,x28912)
% 26.45/26.35  [2892]~P86(x28921)+P86(x28922)+~E(x28921,x28922)
% 26.45/26.35  [2893]~P93(x28931)+P93(x28932)+~E(x28931,x28932)
% 26.45/26.35  [2894]~P100(x28941)+P100(x28942)+~E(x28941,x28942)
% 26.45/26.35  [2895]~P126(x28951)+P126(x28952)+~E(x28951,x28952)
% 26.45/26.35  [2896]~P102(x28961)+P102(x28962)+~E(x28961,x28962)
% 26.45/26.35  [2897]~P106(x28971)+P106(x28972)+~E(x28971,x28972)
% 26.45/26.35  [2898]~P141(x28981)+P141(x28982)+~E(x28981,x28982)
% 26.45/26.35  [2899]P59(x28992,x28993,x28994,x28995)+~E(x28991,x28992)+~P59(x28991,x28993,x28994,x28995)
% 26.45/26.35  [2900]P59(x29003,x29002,x29004,x29005)+~E(x29001,x29002)+~P59(x29003,x29001,x29004,x29005)
% 26.45/26.35  [2901]P59(x29013,x29014,x29012,x29015)+~E(x29011,x29012)+~P59(x29013,x29014,x29011,x29015)
% 26.45/26.35  [2902]P59(x29023,x29024,x29025,x29022)+~E(x29021,x29022)+~P59(x29023,x29024,x29025,x29021)
% 26.45/26.35  [2903]~P146(x29031)+P146(x29032)+~E(x29031,x29032)
% 26.45/26.35  [2904]~P136(x29041)+P136(x29042)+~E(x29041,x29042)
% 26.45/26.35  [2905]P46(x29052,x29053,x29054)+~E(x29051,x29052)+~P46(x29051,x29053,x29054)
% 26.45/26.35  [2906]P46(x29063,x29062,x29064)+~E(x29061,x29062)+~P46(x29063,x29061,x29064)
% 26.45/26.35  [2907]P46(x29073,x29074,x29072)+~E(x29071,x29072)+~P46(x29073,x29074,x29071)
% 26.45/26.35  [2908]~P44(x29081)+P44(x29082)+~E(x29081,x29082)
% 26.45/26.35  [2909]P43(x29092,x29093)+~E(x29091,x29092)+~P43(x29091,x29093)
% 26.45/26.35  [2910]P43(x29103,x29102)+~E(x29101,x29102)+~P43(x29103,x29101)
% 26.45/26.35  [2911]~P131(x29111)+P131(x29112)+~E(x29111,x29112)
% 26.45/26.35  [2912]P23(x29122,x29123,x29124,x29125,x29126,x29127)+~E(x29121,x29122)+~P23(x29121,x29123,x29124,x29125,x29126,x29127)
% 26.45/26.35  [2913]P23(x29133,x29132,x29134,x29135,x29136,x29137)+~E(x29131,x29132)+~P23(x29133,x29131,x29134,x29135,x29136,x29137)
% 26.45/26.35  [2914]P23(x29143,x29144,x29142,x29145,x29146,x29147)+~E(x29141,x29142)+~P23(x29143,x29144,x29141,x29145,x29146,x29147)
% 26.45/26.35  [2915]P23(x29153,x29154,x29155,x29152,x29156,x29157)+~E(x29151,x29152)+~P23(x29153,x29154,x29155,x29151,x29156,x29157)
% 26.45/26.35  [2916]P23(x29163,x29164,x29165,x29166,x29162,x29167)+~E(x29161,x29162)+~P23(x29163,x29164,x29165,x29166,x29161,x29167)
% 26.45/26.35  [2917]P23(x29173,x29174,x29175,x29176,x29177,x29172)+~E(x29171,x29172)+~P23(x29173,x29174,x29175,x29176,x29177,x29171)
% 26.45/26.35  [2918]P21(x29182,x29183,x29184,x29185)+~E(x29181,x29182)+~P21(x29181,x29183,x29184,x29185)
% 26.45/26.35  [2919]P21(x29193,x29192,x29194,x29195)+~E(x29191,x29192)+~P21(x29193,x29191,x29194,x29195)
% 26.45/26.35  [2920]P21(x29203,x29204,x29202,x29205)+~E(x29201,x29202)+~P21(x29203,x29204,x29201,x29205)
% 26.45/26.35  [2921]P21(x29213,x29214,x29215,x29212)+~E(x29211,x29212)+~P21(x29213,x29214,x29215,x29211)
% 26.45/26.35  [2922]P30(x29222,x29223,x29224)+~E(x29221,x29222)+~P30(x29221,x29223,x29224)
% 26.45/26.35  [2923]P30(x29233,x29232,x29234)+~E(x29231,x29232)+~P30(x29233,x29231,x29234)
% 26.45/26.35  [2924]P30(x29243,x29244,x29242)+~E(x29241,x29242)+~P30(x29243,x29244,x29241)
% 26.45/26.35  [2925]P50(x29252,x29253)+~E(x29251,x29252)+~P50(x29251,x29253)
% 26.45/26.35  [2926]P50(x29263,x29262)+~E(x29261,x29262)+~P50(x29263,x29261)
% 26.45/26.35  [2927]~P123(x29271)+P123(x29272)+~E(x29271,x29272)
% 26.45/26.35  [2928]~P107(x29281)+P107(x29282)+~E(x29281,x29282)
% 26.45/26.35  [2929]P14(x29292,x29293,x29294,x29295,x29296,x29297)+~E(x29291,x29292)+~P14(x29291,x29293,x29294,x29295,x29296,x29297)
% 26.45/26.35  [2930]P14(x29303,x29302,x29304,x29305,x29306,x29307)+~E(x29301,x29302)+~P14(x29303,x29301,x29304,x29305,x29306,x29307)
% 26.45/26.35  [2931]P14(x29313,x29314,x29312,x29315,x29316,x29317)+~E(x29311,x29312)+~P14(x29313,x29314,x29311,x29315,x29316,x29317)
% 26.45/26.35  [2932]P14(x29323,x29324,x29325,x29322,x29326,x29327)+~E(x29321,x29322)+~P14(x29323,x29324,x29325,x29321,x29326,x29327)
% 26.45/26.35  [2933]P14(x29333,x29334,x29335,x29336,x29332,x29337)+~E(x29331,x29332)+~P14(x29333,x29334,x29335,x29336,x29331,x29337)
% 26.45/26.35  [2934]P14(x29343,x29344,x29345,x29346,x29347,x29342)+~E(x29341,x29342)+~P14(x29343,x29344,x29345,x29346,x29347,x29341)
% 26.45/26.35  [2935]P53(x29352,x29353,x29354,x29355,x29356,x29357)+~E(x29351,x29352)+~P53(x29351,x29353,x29354,x29355,x29356,x29357)
% 26.45/26.35  [2936]P53(x29363,x29362,x29364,x29365,x29366,x29367)+~E(x29361,x29362)+~P53(x29363,x29361,x29364,x29365,x29366,x29367)
% 26.45/26.35  [2937]P53(x29373,x29374,x29372,x29375,x29376,x29377)+~E(x29371,x29372)+~P53(x29373,x29374,x29371,x29375,x29376,x29377)
% 26.45/26.35  [2938]P53(x29383,x29384,x29385,x29382,x29386,x29387)+~E(x29381,x29382)+~P53(x29383,x29384,x29385,x29381,x29386,x29387)
% 26.45/26.35  [2939]P53(x29393,x29394,x29395,x29396,x29392,x29397)+~E(x29391,x29392)+~P53(x29393,x29394,x29395,x29396,x29391,x29397)
% 26.45/26.35  [2940]P53(x29403,x29404,x29405,x29406,x29407,x29402)+~E(x29401,x29402)+~P53(x29403,x29404,x29405,x29406,x29407,x29401)
% 26.45/26.35  [2941]~P135(x29411)+P135(x29412)+~E(x29411,x29412)
% 26.45/26.35  [2942]P7(x29422,x29423)+~E(x29421,x29422)+~P7(x29421,x29423)
% 26.45/26.35  [2943]P7(x29433,x29432)+~E(x29431,x29432)+~P7(x29433,x29431)
% 26.45/26.35  [2944]P41(x29442,x29443,x29444,x29445)+~E(x29441,x29442)+~P41(x29441,x29443,x29444,x29445)
% 26.45/26.35  [2945]P41(x29453,x29452,x29454,x29455)+~E(x29451,x29452)+~P41(x29453,x29451,x29454,x29455)
% 26.45/26.35  [2946]P41(x29463,x29464,x29462,x29465)+~E(x29461,x29462)+~P41(x29463,x29464,x29461,x29465)
% 26.45/26.35  [2947]P41(x29473,x29474,x29475,x29472)+~E(x29471,x29472)+~P41(x29473,x29474,x29475,x29471)
% 26.45/26.35  [2948]P47(x29482,x29483,x29484)+~E(x29481,x29482)+~P47(x29481,x29483,x29484)
% 26.45/26.35  [2949]P47(x29493,x29492,x29494)+~E(x29491,x29492)+~P47(x29493,x29491,x29494)
% 26.45/26.35  [2950]P47(x29503,x29504,x29502)+~E(x29501,x29502)+~P47(x29503,x29504,x29501)
% 26.45/26.35  [2951]~P94(x29511)+P94(x29512)+~E(x29511,x29512)
% 26.45/26.35  [2952]~P121(x29521)+P121(x29522)+~E(x29521,x29522)
% 26.45/26.35  [2953]~P36(x29531)+P36(x29532)+~E(x29531,x29532)
% 26.45/26.35  [2954]P52(x29542,x29543,x29544,x29545)+~E(x29541,x29542)+~P52(x29541,x29543,x29544,x29545)
% 26.45/26.35  [2955]P52(x29553,x29552,x29554,x29555)+~E(x29551,x29552)+~P52(x29553,x29551,x29554,x29555)
% 26.45/26.35  [2956]P52(x29563,x29564,x29562,x29565)+~E(x29561,x29562)+~P52(x29563,x29564,x29561,x29565)
% 26.45/26.35  [2957]P52(x29573,x29574,x29575,x29572)+~E(x29571,x29572)+~P52(x29573,x29574,x29575,x29571)
% 26.45/26.35  [2958]P9(x29582,x29583,x29584)+~E(x29581,x29582)+~P9(x29581,x29583,x29584)
% 26.45/26.35  [2959]P9(x29593,x29592,x29594)+~E(x29591,x29592)+~P9(x29593,x29591,x29594)
% 26.45/26.35  [2960]P9(x29603,x29604,x29602)+~E(x29601,x29602)+~P9(x29603,x29604,x29601)
% 26.45/26.35  [2961]P49(x29612,x29613)+~E(x29611,x29612)+~P49(x29611,x29613)
% 26.45/26.35  [2962]P49(x29623,x29622)+~E(x29621,x29622)+~P49(x29623,x29621)
% 26.45/26.35  [2963]P45(x29632,x29633)+~E(x29631,x29632)+~P45(x29631,x29633)
% 26.45/26.35  [2964]P45(x29643,x29642)+~E(x29641,x29642)+~P45(x29643,x29641)
% 26.45/26.35  [2965]~P124(x29651)+P124(x29652)+~E(x29651,x29652)
% 26.45/26.35  [2966]~P132(x29661)+P132(x29662)+~E(x29661,x29662)
% 26.45/26.35  [2967]~P133(x29671)+P133(x29672)+~E(x29671,x29672)
% 26.45/26.35  
% 26.45/26.35  %-------------------------------------------
% 26.52/26.35  cnf(10303,plain,
% 26.52/26.35     ($false),
% 26.52/26.35     inference(scs_inference,[],[4650,4200]),
% 26.52/26.35     ['proof']).
% 26.52/26.35  % SZS output end Proof
% 26.52/26.35  % Total time :20.750000s
%------------------------------------------------------------------------------