TSTP Solution File: SWV734-1 by CSE---1.6

View Problem - Process Solution

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

% Computer : n002.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 : Thu Aug 31 21:35:02 EDT 2023

% Result   : Unsatisfiable 3.85s 3.90s
% Output   : CNFRefutation 3.85s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : SWV734-1 : TPTP v8.1.2. Released v4.1.0.
% 0.00/0.13  % Command    : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %s %d
% 0.16/0.34  % Computer : n002.cluster.edu
% 0.16/0.34  % Model    : x86_64 x86_64
% 0.16/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.34  % Memory   : 8042.1875MB
% 0.16/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.34  % CPULimit   : 300
% 0.16/0.34  % WCLimit    : 300
% 0.16/0.34  % DateTime   : Tue Aug 29 06:14:05 EDT 2023
% 0.16/0.34  % CPUTime    : 
% 0.19/0.55  start to proof:theBenchmark
% 3.78/3.86  %-------------------------------------------
% 3.78/3.86  % File        :CSE---1.6
% 3.78/3.86  % Problem     :theBenchmark
% 3.78/3.86  % Transform   :cnf
% 3.78/3.86  % Format      :tptp:raw
% 3.78/3.86  % Command     :java -jar mcs_scs.jar %d %s
% 3.78/3.86  
% 3.78/3.86  % Result      :Theorem 3.170000s
% 3.78/3.86  % Output      :CNFRefutation 3.170000s
% 3.78/3.86  %-------------------------------------------
% 3.78/3.86  %------------------------------------------------------------------------------
% 3.78/3.86  % File     : SWV734-1 : TPTP v8.1.2. Released v4.1.0.
% 3.78/3.87  % Domain   : Software Verification
% 3.78/3.87  % Problem  : Needham-Schroeder shared-key protocol 218_1
% 3.78/3.87  % Version  : Especial.
% 3.78/3.87  % English  :
% 3.78/3.87  
% 3.78/3.87  % Refs     : [BAN89] Burrows et al. (1989), A Logic of Authentication
% 3.78/3.87  %          : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe
% 3.78/3.87  %          : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 3.78/3.87  % Source   : [Nip10]
% 3.78/3.87  % Names    : NS_Shared-218_1 [Nip10]
% 3.78/3.87  
% 3.78/3.87  % Status   : Unsatisfiable
% 3.78/3.87  % Rating   : 0.19 v8.1.0, 0.21 v7.5.0, 0.32 v7.4.0, 0.29 v7.3.0, 0.17 v7.1.0, 0.25 v7.0.0, 0.40 v6.3.0, 0.18 v6.2.0, 0.30 v6.1.0, 0.36 v6.0.0, 0.40 v5.5.0, 0.70 v5.3.0, 0.72 v5.2.0, 0.62 v5.1.0, 0.65 v5.0.0, 0.64 v4.1.0
% 3.78/3.87  % Syntax   : Number of clauses     :  488 ( 206 unt;  35 nHn; 273 RR)
% 3.78/3.87  %            Number of literals    :  900 ( 253 equ; 431 neg)
% 3.78/3.87  %            Maximal clause size   :    4 (   1 avg)
% 3.78/3.87  %            Maximal term depth    :    7 (   1 avg)
% 3.78/3.87  %            Number of predicates  :   18 (  17 usr;   0 prp; 1-3 aty)
% 3.78/3.87  %            Number of functors    :   46 (  46 usr;  18 con; 0-4 aty)
% 3.78/3.87  %            Number of variables   : 1405 ( 372 sgn)
% 3.78/3.87  % SPC      : CNF_UNS_RFO_SEQ_NHN
% 3.78/3.87  
% 3.78/3.87  % Comments :
% 3.78/3.87  %------------------------------------------------------------------------------
% 3.78/3.87  cnf(cls_UNIV__not__empty_0,axiom,
% 3.78/3.87      c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_UNIV__I_0,axiom,
% 3.78/3.87      c_in(V_x,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Key__not__used_0,axiom,
% 3.78/3.87      ( ~ c_in(V_K,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)
% 3.78/3.87      | c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Event_Oused(V_evs),tc_Message_Omsg) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_shrK__notin__image__publicKey_0,axiom,
% 3.78/3.87      ~ c_in(hAPP(c_Public_OshrK,V_x),c_Set_Oimage(c_Public_OpublicKey(V_b),V_AA,tc_Message_Oagent,tc_nat),tc_nat) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_not__symKeys__pubK_0,axiom,
% 3.78/3.87      ~ c_in(hAPP(c_Public_OpublicKey(V_b),V_A),c_Message_OsymKeys,tc_nat) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_shrK__image__eq_0,axiom,
% 3.78/3.87      ( c_in(V_x,V_AA,tc_Message_Oagent)
% 3.78/3.87      | ~ c_in(hAPP(c_Public_OshrK,V_x),c_Set_Oimage(c_Public_OshrK,V_AA,tc_Message_Oagent,tc_nat),tc_nat) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_shrK__image__eq_1,axiom,
% 3.78/3.87      ( c_in(hAPP(c_Public_OshrK,V_x),c_Set_Oimage(c_Public_OshrK,V_AA,tc_Message_Oagent,tc_nat),tc_nat)
% 3.78/3.87      | ~ c_in(V_x,V_AA,tc_Message_Oagent) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_rangeI_0,axiom,
% 3.78/3.87      c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a),T_a) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_publicKey__notin__image__shrK_0,axiom,
% 3.78/3.87      ~ c_in(hAPP(c_Public_OpublicKey(V_b),V_x),c_Set_Oimage(c_Public_OshrK,V_AA,tc_Message_Oagent,tc_nat),tc_nat) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_publicKey__image__eq_0,axiom,
% 3.78/3.87      ( V_b = V_c
% 3.78/3.87      | ~ c_in(hAPP(c_Public_OpublicKey(V_b),V_x),c_Set_Oimage(c_Public_OpublicKey(V_c),V_AA,tc_Message_Oagent,tc_nat),tc_nat) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_publicKey__image__eq_1,axiom,
% 3.78/3.87      ( c_in(V_x,V_AA,tc_Message_Oagent)
% 3.78/3.87      | ~ c_in(hAPP(c_Public_OpublicKey(V_b),V_x),c_Set_Oimage(c_Public_OpublicKey(V_c),V_AA,tc_Message_Oagent,tc_nat),tc_nat) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_publicKey__image__eq_2,axiom,
% 3.78/3.87      ( c_in(hAPP(c_Public_OpublicKey(V_x),V_xa),c_Set_Oimage(c_Public_OpublicKey(V_x),V_AA,tc_Message_Oagent,tc_nat),tc_nat)
% 3.78/3.87      | ~ c_in(V_xa,V_AA,tc_Message_Oagent) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_privateKey__notin__image__publicKey_0,axiom,
% 3.78/3.87      ~ c_in(c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_x)),c_Set_Oimage(c_Public_OpublicKey(V_c),V_AA,tc_Message_Oagent,tc_nat),tc_nat) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_sup__top__right_0,axiom,
% 3.78/3.87      ( ~ class_Lattices_Obounded__lattice(T_a)
% 3.78/3.87      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_sup__top__left_0,axiom,
% 3.78/3.87      ( ~ class_Lattices_Obounded__lattice(T_a)
% 3.78/3.87      | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(T_a),V_x,T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Un__UNIV__left_0,axiom,
% 3.78/3.87      c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Un__UNIV__right_0,axiom,
% 3.78/3.87      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_symKeys__invKey__iff_0,axiom,
% 3.78/3.87      ( c_in(V_K,c_Message_OsymKeys,tc_nat)
% 3.78/3.87      | ~ c_in(c_Message_OinvKey(V_K),c_Message_OsymKeys,tc_nat) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_symKeys__invKey__iff_1,axiom,
% 3.78/3.87      ( c_in(c_Message_OinvKey(V_K),c_Message_OsymKeys,tc_nat)
% 3.78/3.87      | ~ c_in(V_K,c_Message_OsymKeys,tc_nat) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_invKey__K_0,axiom,
% 3.78/3.87      ( c_Message_OinvKey(V_K) = V_K
% 3.78/3.87      | ~ c_in(V_K,c_Message_OsymKeys,tc_nat) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_top1I_0,axiom,
% 3.78/3.87      hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_x)) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Diff__UNIV_0,axiom,
% 3.78/3.87      c_HOL_Ominus__class_Ominus(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_subset__UNIV_0,axiom,
% 3.78/3.87      c_lessequals(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_top__greatest_0,axiom,
% 3.78/3.87      ( ~ class_Orderings_Otop(T_a)
% 3.78/3.87      | c_lessequals(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_not__symKeys__priK_0,axiom,
% 3.78/3.87      ~ c_in(c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_A)),c_Message_OsymKeys,tc_nat) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_sym__shrK_0,axiom,
% 3.78/3.87      c_in(hAPP(c_Public_OshrK,V_X),c_Message_OsymKeys,tc_nat) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Crypt__imp__keysFor_0,axiom,
% 3.78/3.87      ( c_in(V_K,c_Message_OkeysFor(V_H),tc_nat)
% 3.78/3.87      | ~ c_in(V_K,c_Message_OsymKeys,tc_nat)
% 3.78/3.87      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_privateKey__notin__image__shrK_0,axiom,
% 3.78/3.87      ~ c_in(c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_x)),c_Set_Oimage(c_Public_OshrK,V_AA,tc_Message_Oagent,tc_nat),tc_nat) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_symKey__neq__priEK_0,axiom,
% 3.78/3.87      ~ c_in(c_Message_OinvKey(hAPP(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),V_A)),c_Message_OsymKeys,tc_nat) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_analz__Decrypt_H_0,axiom,
% 3.78/3.87      ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.78/3.87      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.78/3.87      | ~ c_in(V_K,c_Message_OsymKeys,tc_nat)
% 3.78/3.87      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Diff__empty_0,axiom,
% 3.78/3.87      c_HOL_Ominus__class_Ominus(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_empty__is__image_0,axiom,
% 3.78/3.87      ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oimage(V_f,V_A,T_b,T_a)
% 3.78/3.87      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_image__empty_0,axiom,
% 3.78/3.87      c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_empty__is__image_1,axiom,
% 3.78/3.87      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) = c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_image__insert_0,axiom,
% 3.78/3.87      c_Set_Oimage(V_f,c_Set_Oinsert(V_a,V_B,T_b),T_b,T_a) = c_Set_Oinsert(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_B,T_b,T_a),T_a) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_analz__image__freshK__simps_I56_J_0,axiom,
% 3.78/3.87      c_Set_Oinsert(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_B,T_b,T_a),T_a) = c_Set_Oimage(V_f,c_Set_Oinsert(V_a,V_B,T_b),T_b,T_a) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Key__image__eq_1,axiom,
% 3.78/3.87      ( c_in(hAPP(c_Message_Omsg_OKey,V_x),c_Set_Oimage(c_Message_Omsg_OKey,V_A,tc_nat,tc_Message_Omsg),tc_Message_Omsg)
% 3.78/3.87      | ~ c_in(V_x,V_A,tc_nat) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Key__image__eq_0,axiom,
% 3.78/3.87      ( c_in(V_x,V_A,tc_nat)
% 3.78/3.87      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_x),c_Set_Oimage(c_Message_Omsg_OKey,V_A,tc_nat,tc_Message_Omsg),tc_Message_Omsg) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Crypt__neq__HPair_0,axiom,
% 3.78/3.87      c_Message_Omsg_OCrypt(V_K,V_X_H) != c_Message_OHPair(V_X,V_Y) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_msg_Osimps_I18_J_0,axiom,
% 3.78/3.87      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_msg_Osimps_I48_J_0,axiom,
% 3.78/3.87      c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_msg_Osimps_I19_J_0,axiom,
% 3.78/3.87      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OAgent(V_agent) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_msg_Osimps_I49_J_0,axiom,
% 3.78/3.87      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OMPair(V_msg1,V_msg2) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_msg_Osimps_I12_J_0,axiom,
% 3.78/3.87      c_Message_Omsg_OAgent(V_agent) != hAPP(c_Message_Omsg_OKey,V_nat_H) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_msg_Osimps_I13_J_0,axiom,
% 3.78/3.87      hAPP(c_Message_Omsg_OKey,V_nat_H) != c_Message_Omsg_OAgent(V_agent) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Key__neq__HPair_0,axiom,
% 3.78/3.87      hAPP(c_Message_Omsg_OKey,V_K) != c_Message_OHPair(V_X,V_Y) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_msg_Osimps_I40_J_0,axiom,
% 3.78/3.87      hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_msg_Osimps_I41_J_0,axiom,
% 3.78/3.87      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != hAPP(c_Message_Omsg_OKey,V_nat) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_insert__Diff_0,axiom,
% 3.78/3.87      ( c_Set_Oinsert(V_a,c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),T_a) = V_A
% 3.78/3.87      | ~ c_in(V_a,V_A,T_a) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Diff__insert__absorb_0,axiom,
% 3.78/3.87      ( c_HOL_Ominus__class_Ominus(c_Set_Oinsert(V_x,V_A,T_a),c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) = V_A
% 3.78/3.87      | c_in(V_x,V_A,T_a) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_subset__insert__iff_4,axiom,
% 3.78/3.87      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 3.78/3.87      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 3.78/3.87      | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Crypt__notin__initState_0,axiom,
% 3.78/3.87      ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Crypt__notin__image__Key_0,axiom,
% 3.78/3.87      ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Set_Oimage(c_Message_Omsg_OKey,V_A,tc_nat,tc_Message_Omsg),tc_Message_Omsg) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_MPair__synth__analz_1,axiom,
% 3.78/3.87      ( c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.78/3.87      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_new__keys__not__used_0,axiom,
% 3.78/3.87      ( ~ c_in(V_K,c_Message_OkeysFor(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs))),tc_nat)
% 3.78/3.87      | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))
% 3.78/3.87      | ~ c_in(V_K,c_Message_OsymKeys,tc_nat)
% 3.78/3.87      | c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Event_Oused(V_evs),tc_Message_Omsg) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_cert__A__form_0,axiom,
% 3.78/3.87      ( ~ c_in(V_K,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)
% 3.78/3.87      | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))
% 3.78/3.87      | c_in(V_A,c_Event_Obad,tc_Message_Oagent)
% 3.78/3.87      | ~ c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ).
% 3.78/3.87  
% 3.78/3.87  cnf(cls_Diff__cancel_0,axiom,
% 3.78/3.87      c_HOL_Ominus__class_Ominus(V_A,V_A,tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 3.78/3.87  
% 3.78/3.88  cnf(cls_empty__Diff_0,axiom,
% 3.78/3.88      c_HOL_Ominus__class_Ominus(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_image__is__empty_0,axiom,
% 3.78/3.88      ( c_Set_Oimage(V_f,V_A,T_b,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 3.78/3.88      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_imageI_0,axiom,
% 3.78/3.88      ( c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b)
% 3.78/3.88      | ~ c_in(V_x,V_A,T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_image__eqI_0,axiom,
% 3.78/3.88      ( c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a)
% 3.78/3.88      | ~ c_in(V_x,V_A,T_b) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_image__iff_2,axiom,
% 3.78/3.88      ( ~ c_in(V_x,V_A,T_b)
% 3.78/3.88      | c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_rev__image__eqI_0,axiom,
% 3.78/3.88      ( ~ c_in(V_x,V_A,T_aa)
% 3.78/3.88      | c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_aa,T_a),T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_DiffI_0,axiom,
% 3.78/3.88      ( c_in(V_c,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)
% 3.78/3.88      | c_in(V_c,V_B,T_a)
% 3.78/3.88      | ~ c_in(V_c,V_A,T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Diff__iff_2,axiom,
% 3.78/3.88      ( c_in(V_c,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)
% 3.78/3.88      | c_in(V_c,V_B,T_a)
% 3.78/3.88      | ~ c_in(V_c,V_A,T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_DiffE_0,axiom,
% 3.78/3.88      ( c_in(V_c,V_A,T_a)
% 3.78/3.88      | ~ c_in(V_c,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_DiffE_1,axiom,
% 3.78/3.88      ( ~ c_in(V_c,V_B,T_a)
% 3.78/3.88      | ~ c_in(V_c,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_keysFor__insert__MPair_0,axiom,
% 3.78/3.88      c_Message_OkeysFor(c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I7_J_0,axiom,
% 3.78/3.88      c_Event_Oevent_ONotes(V_agent_H,V_msg_H) != c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_MPair__eq__HPair_1,axiom,
% 3.78/3.88      ( c_Message_Omsg_OMPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 3.78/3.88      | V_Y_H = V_Y ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_analzp_OFst_0,axiom,
% 3.78/3.88      ( c_Message_Oanalzp(V_H,V_X)
% 3.78/3.88      | ~ c_Message_Oanalzp(V_H,c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_analzp_OSnd_0,axiom,
% 3.78/3.88      ( c_Message_Oanalzp(V_H,V_Y)
% 3.78/3.88      | ~ c_Message_Oanalzp(V_H,c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I5_J_0,axiom,
% 3.78/3.88      c_Event_Oevent_OGets(V_agent_H,V_msg_H) != c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Un__Diff_0,axiom,
% 3.78/3.88      c_HOL_Ominus__class_Ominus(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_HOL_Ominus__class_Ominus(V_A,V_C,tc_fun(T_a,tc_bool)),c_HOL_Ominus__class_Ominus(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Un__Diff__cancel_0,axiom,
% 3.78/3.88      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_HOL_Ominus__class_Ominus(V_B,V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Un__Diff__cancel2_0,axiom,
% 3.78/3.88      c_Lattices_Oupper__semilattice__class_Osup(c_HOL_Ominus__class_Ominus(V_B,V_A,tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,V_A,tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_list_Osimps_I3_J_0,axiom,
% 3.78/3.88      c_List_Olist_OCons(V_a_H,V_list_H,T_a) != c_List_Olist_ONil(T_a) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_neq__Nil__conv_1,axiom,
% 3.78/3.88      c_List_Olist_OCons(V_x,V_xa,T_a) != c_List_Olist_ONil(T_a) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_keysFor__insert__Agent_0,axiom,
% 3.78/3.88      c_Message_OkeysFor(c_Set_Oinsert(c_Message_Omsg_OAgent(V_A),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_msg_Osimps_I6_J_1,axiom,
% 3.78/3.88      ( c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H)
% 3.78/3.88      | V_msg2 = V_msg2_H ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_msg_Osimps_I6_J_0,axiom,
% 3.78/3.88      ( c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H)
% 3.78/3.88      | V_msg1 = V_msg1_H ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Diff__subset_0,axiom,
% 3.78/3.88      c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_image__diff__subset_0,axiom,
% 3.78/3.88      c_lessequals(c_HOL_Ominus__class_Ominus(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)),c_Set_Oimage(V_f,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a),tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_eq__eqI_0,axiom,
% 3.78/3.88      ( ~ class_OrderedGroup_Oab__group__add(T_a)
% 3.78/3.88      | c_HOL_Ominus__class_Ominus(V_x,V_x,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a)
% 3.78/3.88      | V_x_H = V_y_H ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_eq__eqI_1,axiom,
% 3.78/3.88      ( ~ class_OrderedGroup_Oab__group__add(T_a)
% 3.78/3.88      | c_HOL_Ominus__class_Ominus(V_xa,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x,V_x,T_a)
% 3.78/3.88      | V_xa = V_y ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Diff__idemp_0,axiom,
% 3.78/3.88      c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_HPair__eq_0,axiom,
% 3.78/3.88      ( c_Message_OHPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 3.78/3.88      | V_X_H = V_X ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_HPair__eq_1,axiom,
% 3.78/3.88      ( c_Message_OHPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 3.78/3.88      | V_Y_H = V_Y ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I6_J_0,axiom,
% 3.78/3.88      c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I4_J_0,axiom,
% 3.78/3.88      c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_HPair__eq__MPair_1,axiom,
% 3.78/3.88      ( c_Message_OHPair(V_X,V_Y) != c_Message_Omsg_OMPair(V_X_H,V_Y_H)
% 3.78/3.88      | V_Y_H = V_Y ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_msg_Osimps_I16_J_0,axiom,
% 3.78/3.88      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_ns__sharedp_ONil_0,axiom,
% 3.78/3.88      c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_ONil(tc_Event_Oevent)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_msg_Osimps_I17_J_0,axiom,
% 3.78/3.88      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != c_Message_Omsg_OAgent(V_agent) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I2_J_1,axiom,
% 3.78/3.88      ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H)
% 3.78/3.88      | V_msg = V_msg_H ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I2_J_0,axiom,
% 3.78/3.88      ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H)
% 3.78/3.88      | V_agent = V_agent_H ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Diff__mono_0,axiom,
% 3.78/3.88      ( c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),c_HOL_Ominus__class_Ominus(V_C,V_D,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool))
% 3.78/3.88      | ~ c_lessequals(V_D,V_B,tc_fun(T_a,tc_bool))
% 3.78/3.88      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I8_J_0,axiom,
% 3.78/3.88      c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_list_Osimps_I2_J_0,axiom,
% 3.78/3.88      c_List_Olist_ONil(T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I3_J_1,axiom,
% 3.78/3.88      ( c_Event_Oevent_ONotes(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H)
% 3.78/3.88      | V_msg = V_msg_H ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I3_J_0,axiom,
% 3.78/3.88      ( c_Event_Oevent_ONotes(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H)
% 3.78/3.88      | V_agent = V_agent_H ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_analz__image__freshK__simps_I57_J_0,axiom,
% 3.78/3.88      c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)) = c_Set_Oimage(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_event_Osimps_I9_J_0,axiom,
% 3.78/3.88      c_Event_Oevent_ONotes(V_agent_H,V_msg_H) != c_Event_Oevent_OGets(V_agent,V_msg) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_knows__Nil_0,axiom,
% 3.78/3.88      c_Event_Oknows(V_A,c_List_Olist_ONil(tc_Event_Oevent)) = c_Event_OinitState(V_A) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_analzp_OInj_0,axiom,
% 3.78/3.88      ( c_Message_Oanalzp(V_H,V_X)
% 3.78/3.88      | ~ hBOOL(hAPP(V_H,V_X)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Agent__neq__HPair_0,axiom,
% 3.78/3.88      c_Message_Omsg_OAgent(V_A) != c_Message_OHPair(V_X,V_Y) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_double__diff_0,axiom,
% 3.78/3.88      ( c_HOL_Ominus__class_Ominus(V_B,c_HOL_Ominus__class_Ominus(V_C,V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A
% 3.78/3.88      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 3.78/3.88      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_le__eqI_0,axiom,
% 3.78/3.88      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 3.78/3.88      | c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a)
% 3.78/3.88      | c_lessequals(V_y_H,V_x_H,T_a)
% 3.78/3.88      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_le__eqI_1,axiom,
% 3.78/3.88      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 3.78/3.88      | c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a)
% 3.78/3.88      | c_lessequals(V_y,V_x,T_a)
% 3.78/3.88      | ~ c_lessequals(V_y_H,V_x_H,T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_keysFor__insert__HPair_0,axiom,
% 3.78/3.88      c_Message_OkeysFor(c_Set_Oinsert(c_Message_OHPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_image__mono_0,axiom,
% 3.78/3.88      ( c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool))
% 3.78/3.88      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_subset__image__iff_2,axiom,
% 3.78/3.88      ( ~ c_lessequals(V_x,V_A,tc_fun(T_b,tc_bool))
% 3.78/3.88      | c_lessequals(c_Set_Oimage(V_f,V_x,T_b,T_a),c_Set_Oimage(V_f,V_A,T_b,T_a),tc_fun(T_a,tc_bool)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_image__Un_0,axiom,
% 3.78/3.88      c_Set_Oimage(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_msg_Osimps_I1_J_0,axiom,
% 3.78/3.88      ( c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OAgent(V_agent_H)
% 3.78/3.88      | V_agent = V_agent_H ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_analz__insert__Key_0,axiom,
% 3.78/3.88      ( c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) = c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.78/3.88      | c_in(V_K,c_Message_OkeysFor(c_Message_Oanalz(V_H)),tc_nat) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Crypt__imp__invKey__keysFor_0,axiom,
% 3.78/3.88      ( c_in(c_Message_OinvKey(V_K),c_Message_OkeysFor(V_H),tc_nat)
% 3.78/3.88      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_insert__Diff__if_1,axiom,
% 3.78/3.88      ( c_HOL_Ominus__class_Ominus(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_x,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)
% 3.78/3.88      | c_in(V_x,V_B,T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_insert__image_0,axiom,
% 3.78/3.88      ( c_Set_Oinsert(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) = c_Set_Oimage(V_f,V_A,T_a,T_b)
% 3.78/3.88      | ~ c_in(V_x,V_A,T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_insert__Diff1_0,axiom,
% 3.78/3.88      ( c_HOL_Ominus__class_Ominus(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool))
% 3.78/3.88      | ~ c_in(V_x,V_B,T_a) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_image__subset__iff_0,axiom,
% 3.78/3.88      ( c_in(hAPP(V_f,V_x),V_B,T_a)
% 3.78/3.88      | ~ c_in(V_x,V_A,T_b)
% 3.78/3.88      | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_b,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_insert__Diff__single_0,axiom,
% 3.78/3.88      c_Set_Oinsert(V_a,c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),T_a) = c_Set_Oinsert(V_a,V_A,T_a) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Diff__insert_0,axiom,
% 3.78/3.88      c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Diff__insert2_0,axiom,
% 3.78/3.88      c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_parts_OFst_0,axiom,
% 3.78/3.88      ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.78/3.88      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(V_H),tc_Message_Omsg) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_parts_OSnd_0,axiom,
% 3.78/3.88      ( c_in(V_Y,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.78/3.88      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(V_H),tc_Message_Omsg) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Diff__subset__conv_0,axiom,
% 3.78/3.88      ( c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool))
% 3.78/3.88      | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Diff__subset__conv_1,axiom,
% 3.78/3.88      ( c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool))
% 3.78/3.88      | ~ c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Diff__partition_0,axiom,
% 3.78/3.88      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,c_HOL_Ominus__class_Ominus(V_B,V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_B
% 3.78/3.88      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_analz_OFst_0,axiom,
% 3.78/3.88      ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.78/3.88      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_analz_OSnd_0,axiom,
% 3.78/3.88      ( c_in(V_Y,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.78/3.88      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_Agent__synth_0,axiom,
% 3.78/3.88      c_in(c_Message_Omsg_OAgent(V_A),c_Message_Osynth(V_H),tc_Message_Omsg) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_synth_OAgent_0,axiom,
% 3.78/3.88      c_in(c_Message_Omsg_OAgent(V_agt),c_Message_Osynth(V_H),tc_Message_Omsg) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_MPair__synth_0,axiom,
% 3.78/3.88      ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.78/3.88      | c_in(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg)
% 3.78/3.88      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg) ) ).
% 3.78/3.88  
% 3.78/3.88  cnf(cls_MPair__synth_1,axiom,
% 3.85/3.88      ( c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.89      | c_in(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_synth_OMPair_0,axiom,
% 3.85/3.89      ( c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__image__Key_0,axiom,
% 3.85/3.89      c_Message_Oparts(c_Set_Oimage(c_Message_Omsg_OKey,V_N,tc_nat,tc_Message_Omsg)) = c_Set_Oimage(c_Message_Omsg_OKey,V_N,tc_nat,tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__insert__MPair_0,axiom,
% 3.85/3.89      c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(c_Set_Oinsert(V_X,c_Set_Oinsert(V_Y,V_H,tc_Message_Omsg),tc_Message_Omsg)),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__insert__Agent_0,axiom,
% 3.85/3.89      c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),c_Message_Oparts(V_H),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_pushes_I8_J_0,axiom,
% 3.85/3.89      c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),c_Set_Oinsert(c_Message_Omsg_OAgent(V_C),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_C),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_pushes_I12_J_0,axiom,
% 3.85/3.89      c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),c_Set_Oinsert(c_Message_Omsg_OMPair(V_X_H,V_Y),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OMPair(V_X_H,V_Y),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__image__Key_0,axiom,
% 3.85/3.89      c_Message_Oanalz(c_Set_Oimage(c_Message_Omsg_OKey,V_N,tc_nat,tc_Message_Omsg)) = c_Set_Oimage(c_Message_Omsg_OKey,V_N,tc_nat,tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__insert__MPair_0,axiom,
% 3.85/3.89      c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(c_Set_Oinsert(V_X,c_Set_Oinsert(V_Y,V_H,tc_Message_Omsg),tc_Message_Omsg)),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__insert__Agent_0,axiom,
% 3.85/3.89      c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),c_Message_Oanalz(V_H),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_pushes_I5_J_0,axiom,
% 3.85/3.89      c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_keysFor__insert__Key_0,axiom,
% 3.85/3.89      c_Message_OkeysFor(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_pushes_I1_J_0,axiom,
% 3.85/3.89      c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Set_Oinsert(c_Message_Omsg_OAgent(V_C),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_C),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__image__freshK__lemma_3,axiom,
% 3.85/3.89      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_K,V_nE,tc_nat) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__image__freshK__lemma_4,axiom,
% 3.85/3.89      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_K,V_nE,tc_nat)
% 3.85/3.89      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__image__freshK__lemma_0,axiom,
% 3.85/3.89      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_K,V_nE,tc_nat)
% 3.85/3.89      | c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__image__freshK__lemma_2,axiom,
% 3.85/3.89      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_K,V_nE,tc_nat)
% 3.85/3.89      | ~ c_in(V_K,V_nE,tc_nat) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_MPair__used_0,axiom,
% 3.85/3.89      ( c_in(V_X,c_Event_Oused(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Event_Oused(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_MPair__used_1,axiom,
% 3.85/3.89      ( c_in(V_Y,c_Event_Oused(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Event_Oused(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_initState__subset__knows_0,axiom,
% 3.85/3.89      c_lessequals(c_Event_OinitState(V_A),c_Event_Oknows(V_A,V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_used__nil__subset_0,axiom,
% 3.85/3.89      c_lessequals(c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_used__Gets_0,axiom,
% 3.85/3.89      c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Event_Oused(V_evs) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_ns__shared_ONil_0,axiom,
% 3.85/3.89      c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_MPair__synth__analz_0,axiom,
% 3.85/3.89      ( c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_HPair__synth__analz_1,axiom,
% 3.85/3.89      ( c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(c_Message_OHPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.89      | c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_MPair__synth__analz_2,axiom,
% 3.85/3.89      ( c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_shrK__in__initState_0,axiom,
% 3.85/3.89      c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_OinitState(V_A),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_initState__into__used_0,axiom,
% 3.85/3.89      ( c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_X,c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_publicKey__in__initState_0,axiom,
% 3.85/3.89      c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Event_OinitState(V_B),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Crypt__notin__used__empty_0,axiom,
% 3.85/3.89      ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analzp_ODecrypt_0,axiom,
% 3.85/3.89      ( c_Message_Oanalzp(V_H,V_X)
% 3.85/3.89      | ~ c_Message_Oanalzp(V_H,hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)))
% 3.85/3.89      | ~ c_Message_Oanalzp(V_H,c_Message_Omsg_OCrypt(V_K,V_X)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__Notes_0,axiom,
% 3.85/3.89      c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__Spy__Gets_0,axiom,
% 3.85/3.89      c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_priEK__noteq__shrK_0,axiom,
% 3.85/3.89      c_Message_OinvKey(hAPP(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),V_A)) != hAPP(c_Public_OshrK,V_B) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__subset__knows__Notes_0,axiom,
% 3.85/3.89      c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A_H,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__subset__knows__Gets_0,axiom,
% 3.85/3.89      c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A_H,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_diff__single__insert_0,axiom,
% 3.85/3.89      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_in(V_x,V_A,T_a)
% 3.85/3.89      | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__insert__iff_3,axiom,
% 3.85/3.89      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_in(V_x,V_A,T_a)
% 3.85/3.89      | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__insert__iff_0,axiom,
% 3.85/3.89      ( c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_in(V_x,V_A,T_a)
% 3.85/3.89      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__image__freshK__lemma_1,axiom,
% 3.85/3.89      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.89      | c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__image__freshK__lemma_5,axiom,
% 3.85/3.89      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_keysFor__parts__insert_0,axiom,
% 3.85/3.89      ( c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.85/3.89      | c_in(V_K,c_Message_OkeysFor(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)))),tc_nat)
% 3.85/3.89      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_K,c_Message_OkeysFor(c_Message_Oparts(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg))),tc_nat) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_priK__in__initState_0,axiom,
% 3.85/3.89      c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_A))),c_Event_OinitState(V_A),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__Gets_0,axiom,
% 3.85/3.89      ( c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg)
% 3.85/3.89      | V_A = c_Message_Oagent_OSpy ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__Spy__subset__knows__Spy__Gets_0,axiom,
% 3.85/3.89      c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__Spy__subset__knows__Spy__Notes_0,axiom,
% 3.85/3.89      c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__mono__contra_I2_J_0,axiom,
% 3.85/3.89      ( ~ c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)
% 3.85/3.89      | c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent))),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__mono__contra_I3_J_0,axiom,
% 3.85/3.89      ( ~ c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)
% 3.85/3.89      | c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent))),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__Spy__Notes_1,axiom,
% 3.85/3.89      ( c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)
% 3.85/3.89      | c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_cert__A__form_1,axiom,
% 3.85/3.89      ( V_X = c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A)))
% 3.85/3.89      | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))
% 3.85/3.89      | c_in(V_A,c_Event_Obad,tc_Message_Oagent)
% 3.85/3.89      | ~ c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_used__Notes_0,axiom,
% 3.85/3.89      c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__Spy__Notes_0,axiom,
% 3.85/3.89      ( c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_ns__sharedp_OFake_0,axiom,
% 3.85/3.89      ( c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OSpy,V_B,V_X),V_evsf,tc_Event_Oevent))
% 3.85/3.89      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evsf))),tc_Message_Omsg)
% 3.85/3.89      | ~ c_NS__Shared__Mirabelle_Ons__sharedp(V_evsf) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__empty_0,axiom,
% 3.85/3.89      ( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Un__empty__right_0,axiom,
% 3.85/3.89      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Un__empty__left_0,axiom,
% 3.85/3.89      c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = V_B ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_empty__subsetI_0,axiom,
% 3.85/3.89      c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Un__empty_1,axiom,
% 3.85/3.89      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 3.85/3.89      | V_B = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Un__empty_0,axiom,
% 3.85/3.89      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 3.85/3.89      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_insert__mono_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Set_Oinsert(V_a,V_C,T_a),c_Set_Oinsert(V_a,V_D,T_a),tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_C,V_D,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__insertI_0,axiom,
% 3.85/3.89      c_lessequals(V_B,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Un__insert__right_0,axiom,
% 3.85/3.89      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Un__insert__left_0,axiom,
% 3.85/3.89      c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,V_B,T_a),V_C,tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),T_a) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__insertI2_0,axiom,
% 3.85/3.89      ( c_lessequals(V_A,c_Set_Oinsert(V_b,V_B,T_a),tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_insert__subset_1,axiom,
% 3.85/3.89      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__Un_0,axiom,
% 3.85/3.89      c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__increasing_0,axiom,
% 3.85/3.89      c_lessequals(V_H,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__mono_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__subset__iff_1,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__subset__iff_0,axiom,
% 3.85/3.89      ( c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_publicKey__into__used_0,axiom,
% 3.85/3.89      c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Event_Oused(V_evs),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__mono_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__subset__iff_1,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__subset__iff_0,axiom,
% 3.85/3.89      ( c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__increasing_0,axiom,
% 3.85/3.89      c_lessequals(V_H,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__analz__Un_0,axiom,
% 3.85/3.89      c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(V_G),V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__cong_0,axiom,
% 3.85/3.89      ( c_Message_Oanalz(V_H) != c_Message_Oanalz(V_H_H)
% 3.85/3.89      | c_Message_Oanalz(V_G) != c_Message_Oanalz(V_G_H)
% 3.85/3.89      | c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G_H,V_H_H,tc_fun(tc_Message_Omsg,tc_bool))) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Spy__spies__bad__privateKey_0,axiom,
% 3.85/3.89      ( c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_A))),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_synth__increasing_0,axiom,
% 3.85/3.89      c_lessequals(V_H,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_synth__mono_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_synth__subset__iff_1,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_synth__subset__iff_0,axiom,
% 3.85/3.89      ( c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__Says_0,axiom,
% 3.85/3.89      c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_pubK__neq__shrK_0,axiom,
% 3.85/3.89      hAPP(c_Public_OshrK,V_A) != hAPP(c_Public_OpublicKey(V_b),V_C) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_shrK__neq__pubK_0,axiom,
% 3.85/3.89      hAPP(c_Public_OpublicKey(V_b),V_C) != hAPP(c_Public_OshrK,V_A) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_invKey__shrK_0,axiom,
% 3.85/3.89      c_Message_OinvKey(hAPP(c_Public_OshrK,V_A)) = hAPP(c_Public_OshrK,V_A) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__insert__subset__Un_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(V_X,V_G,tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__knows__Spy__subset__used_0,axiom,
% 3.85/3.89      c_lessequals(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__Spy__Says_0,axiom,
% 3.85/3.89      c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_insert__subset_2,axiom,
% 3.85/3.89      ( c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_in(V_x,V_B,T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_insert__subset_0,axiom,
% 3.85/3.89      ( c_in(V_x,V_B,T_a)
% 3.85/3.89      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__insert__iff_2,axiom,
% 3.85/3.89      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 3.85/3.89      | c_in(V_x,V_A,T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__insert__iff_1,axiom,
% 3.85/3.89      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 3.85/3.89      | c_in(V_x,V_A,T_a)
% 3.85/3.89      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__insert_1,axiom,
% 3.85/3.89      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 3.85/3.89      | c_in(V_x,V_A,T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__insert_0,axiom,
% 3.85/3.89      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 3.85/3.89      | c_in(V_x,V_A,T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__singletonD_0,axiom,
% 3.85/3.89      ( V_A = c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 3.85/3.89      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_insert__is__Un_0,axiom,
% 3.85/3.89      c_Set_Oinsert(V_a,V_A,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),V_A,tc_fun(T_a,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__singleton_0,axiom,
% 3.85/3.89      ( c_in(c_Message_Osko__Message__Xparts__singleton__1__1(V_H,V_X),V_H,tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__trans_0,axiom,
% 3.85/3.89      ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(V_X,c_Message_Oparts(V_G),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_in__parts__UnE_0,axiom,
% 3.85/3.89      ( c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.85/3.89      | c_in(V_c,c_Message_Oparts(V_G),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_c,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__trans_0,axiom,
% 3.85/3.89      ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(V_X,c_Message_Oanalz(V_G),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__image__freshK__simps_I61_J_0,axiom,
% 3.85/3.89      ( c_in(V_c,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_G,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_c,c_Message_Oanalz(V_G),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_synth__trans_0,axiom,
% 3.85/3.89      ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(V_X,c_Message_Osynth(V_G),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__subset__parts_0,axiom,
% 3.85/3.89      c_lessequals(c_Message_Oanalz(V_H),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__insert__subset_0,axiom,
% 3.85/3.89      c_lessequals(c_Set_Oinsert(V_X,c_Message_Oparts(V_H),tc_Message_Omsg),c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Fake__analz__insert_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_G)),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_G)),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__synth_0,axiom,
% 3.85/3.89      c_Message_Oparts(c_Message_Osynth(V_H)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_H),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__insert_0,axiom,
% 3.85/3.89      c_lessequals(c_Set_Oinsert(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__synth__Un_0,axiom,
% 3.85/3.89      c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(V_G),V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(V_G),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__synth_0,axiom,
% 3.85/3.89      c_Message_Oanalz(c_Message_Osynth(V_H)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(V_H),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_synth__analz__mono_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Osynth(c_Message_Oanalz(V_G)),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_synth__insert_0,axiom,
% 3.85/3.89      c_lessequals(c_Set_Oinsert(V_X,c_Message_Osynth(V_H),tc_Message_Omsg),c_Message_Osynth(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__mono__contra_I1_J_0,axiom,
% 3.85/3.89      ( ~ c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)
% 3.85/3.89      | c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent))),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_used__parts__subset__parts_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_lemma1_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_lemma2_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg),c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Fake__parts__insert_0,axiom,
% 3.85/3.89      ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Spy__spies__bad__shrK_0,axiom,
% 3.85/3.89      ( c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_parts__cut_0,axiom,
% 3.85/3.89      ( c_in(V_Y,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.85/3.89      | ~ c_in(V_Y,c_Message_Oparts(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_gen__analz__insert__eq_0,axiom,
% 3.85/3.89      ( c_Message_Oanalz(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)) = c_Message_Oanalz(V_G)
% 3.85/3.89      | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.89      | ~ c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_analz__insert__Crypt__subset_0,axiom,
% 3.85/3.89      c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_shrK__in__used_0,axiom,
% 3.85/3.89      c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_Oused(V_evs),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_neq__shrK_0,axiom,
% 3.85/3.89      c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_B)),c_Event_Oused(V_evs),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__empty_1,axiom,
% 3.85/3.89      c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_Un__empty_2,axiom,
% 3.85/3.89      c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_sup__eq__bot__eq2_0,axiom,
% 3.85/3.89      ( ~ class_Lattices_Obounded__lattice(T_a)
% 3.85/3.89      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 3.85/3.89      | V_B = c_Orderings_Obot__class_Obot(T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_sup__eq__bot__eq1_0,axiom,
% 3.85/3.89      ( ~ class_Lattices_Obounded__lattice(T_a)
% 3.85/3.89      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 3.85/3.89      | V_A = c_Orderings_Obot__class_Obot(T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_bot__least_0,axiom,
% 3.85/3.89      ( ~ class_Orderings_Obot(T_a)
% 3.85/3.89      | c_lessequals(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_sup__bot__right_0,axiom,
% 3.85/3.89      ( ~ class_Lattices_Obounded__lattice(T_a)
% 3.85/3.89      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Obot__class_Obot(T_a),T_a) = V_x ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_sup__bot__left_0,axiom,
% 3.85/3.89      ( ~ class_Lattices_Obounded__lattice(T_a)
% 3.85/3.89      | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) = V_x ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_UnE_0,axiom,
% 3.85/3.89      ( c_in(V_c,V_B,T_a)
% 3.85/3.89      | c_in(V_c,V_A,T_a)
% 3.85/3.89      | ~ c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_UnCI_0,axiom,
% 3.85/3.89      ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)
% 3.85/3.89      | ~ c_in(V_c,V_B,T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_UnCI_1,axiom,
% 3.85/3.89      ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)
% 3.85/3.89      | ~ c_in(V_c,V_A,T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_set__mp_0,axiom,
% 3.85/3.89      ( c_in(V_x,V_B,T_a)
% 3.85/3.89      | ~ c_in(V_x,V_A,T_a)
% 3.85/3.89      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subsetD_0,axiom,
% 3.85/3.89      ( c_in(V_c,V_B,T_a)
% 3.85/3.89      | ~ c_in(V_c,V_A,T_a)
% 3.85/3.89      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_set__rev__mp_0,axiom,
% 3.85/3.89      ( c_in(V_x,V_B,T_a)
% 3.85/3.89      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 3.85/3.89      | ~ c_in(V_x,V_A,T_a) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_subset__iff_0,axiom,
% 3.85/3.89      ( c_in(V_t,V_B,T_a)
% 3.85/3.89      | ~ c_in(V_t,V_A,T_a)
% 3.85/3.89      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_used__Says_0,axiom,
% 3.85/3.89      c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_le__funD_0,axiom,
% 3.85/3.89      ( ~ class_HOL_Oord(T_b)
% 3.85/3.89      | c_lessequals(hAPP(V_f,V_x),hAPP(V_g,V_x),T_b)
% 3.85/3.89      | ~ c_lessequals(V_f,V_g,tc_fun(T_a,T_b)) ) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_privateKey__into__used_0,axiom,
% 3.85/3.89      c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_A))),c_Event_Oused(V_evs),tc_Message_Omsg) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_knows__subset__knows__Says_0,axiom,
% 3.85/3.89      c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A_H,V_B,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_not__Cons__self_0,axiom,
% 3.85/3.89      V_xs != c_List_Olist_OCons(V_x,V_xs,T_a) ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_not__Cons__self2_0,axiom,
% 3.85/3.89      c_List_Olist_OCons(V_x,V_t,T_a) != V_t ).
% 3.85/3.89  
% 3.85/3.89  cnf(cls_inf__sup__aci_I8_J_0,axiom,
% 3.85/3.89      ( ~ class_Lattices_Olattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup__left__idem_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__left__absorb_0,axiom,
% 3.85/3.90      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_inf__sup__aci_I5_J_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Olattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup__commute_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__commute_0,axiom,
% 3.85/3.90      c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,V_A,tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_knows__subset__knows__Cons_0,axiom,
% 3.85/3.90      c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(V_e,V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_inf__sup__ord_I3_J_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Olattice(T_a)
% 3.85/3.90      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_inf__sup__ord_I4_J_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Olattice(T_a)
% 3.85/3.90      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__sup__iff_2,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a)
% 3.85/3.90      | ~ c_lessequals(V_y,V_z,T_a)
% 3.85/3.90      | ~ c_lessequals(V_x,V_z,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup__least_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),V_x,T_a)
% 3.85/3.90      | ~ c_lessequals(V_z,V_x,T_a)
% 3.85/3.90      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup__ge2_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup__ge1_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__supI_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a)
% 3.85/3.90      | ~ c_lessequals(V_b,V_x,T_a)
% 3.85/3.90      | ~ c_lessequals(V_a,V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__least_0,axiom,
% 3.85/3.90      ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__upper1_0,axiom,
% 3.85/3.90      c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__upper2_0,axiom,
% 3.85/3.90      c_lessequals(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__subset__iff_2,axiom,
% 3.85/3.90      ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_inf__sup__aci_I6_J_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Olattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_inf__sup__aci_I7_J_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Olattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__image__freshK__simps_I65_J_0,axiom,
% 3.85/3.90      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup__left__commute_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup__assoc_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__assoc_0,axiom,
% 3.85/3.90      c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__left__commute_0,axiom,
% 3.85/3.90      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__Un__subset1_0,axiom,
% 3.85/3.90      c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_publicKey__inject_0,axiom,
% 3.85/3.90      ( hAPP(c_Public_OpublicKey(V_b),V_A) != hAPP(c_Public_OpublicKey(V_c),V_A_H)
% 3.85/3.90      | V_b = V_c ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_publicKey__inject_1,axiom,
% 3.85/3.90      ( hAPP(c_Public_OpublicKey(V_b),V_A) != hAPP(c_Public_OpublicKey(V_c),V_A_H)
% 3.85/3.90      | V_A = V_A_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__Un_0,axiom,
% 3.85/3.90      c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup__idem_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_x,T_a) = V_x ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__absorb_0,axiom,
% 3.85/3.90      c_Lattices_Oupper__semilattice__class_Osup(V_A,V_A,tc_fun(T_a,tc_bool)) = V_A ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_privateKey__neq__publicKey_0,axiom,
% 3.85/3.90      c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_A)) != hAPP(c_Public_OpublicKey(V_c),V_A_H) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_invKey__eq_0,axiom,
% 3.85/3.90      ( c_Message_OinvKey(V_K) != c_Message_OinvKey(V_K_H)
% 3.85/3.90      | V_K = V_K_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__Un__subset2_0,axiom,
% 3.85/3.90      c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup1E_0,axiom,
% 3.85/3.90      ( hBOOL(hAPP(V_B,V_x))
% 3.85/3.90      | hBOOL(hAPP(V_A,V_x))
% 3.85/3.90      | ~ hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup1CI_0,axiom,
% 3.85/3.90      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 3.85/3.90      | ~ hBOOL(hAPP(V_B,V_x)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup1CI_1,axiom,
% 3.85/3.90      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 3.85/3.90      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_synth__Un_0,axiom,
% 3.85/3.90      c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_equalityI_0,axiom,
% 3.85/3.90      ( V_A = V_B
% 3.85/3.90      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_set__eq__subset_2,axiom,
% 3.85/3.90      ( V_A = V_B
% 3.85/3.90      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_order__eq__iff_2,axiom,
% 3.85/3.90      ( ~ class_Orderings_Oorder(T_a)
% 3.85/3.90      | V_x = V_y
% 3.85/3.90      | ~ c_lessequals(V_y,V_x,T_a)
% 3.85/3.90      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_order__antisym_0,axiom,
% 3.85/3.90      ( ~ class_Orderings_Oorder(T_a)
% 3.85/3.90      | V_x = V_y
% 3.85/3.90      | ~ c_lessequals(V_y,V_x,T_a)
% 3.85/3.90      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_order__antisym__conv_0,axiom,
% 3.85/3.90      ( ~ class_Orderings_Oorder(T_a)
% 3.85/3.90      | V_x = V_y
% 3.85/3.90      | ~ c_lessequals(V_x,V_y,T_a)
% 3.85/3.90      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_sup__absorb1_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_x
% 3.85/3.90      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__iff__sup_1,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) != V_y
% 3.85/3.90      | c_lessequals(V_x,V_y,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__iff__sup_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_y
% 3.85/3.90      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__absorb1_0,axiom,
% 3.85/3.90      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_B
% 3.85/3.90      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__absorb2_0,axiom,
% 3.85/3.90      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_A
% 3.85/3.90      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_subset__Un__eq_1,axiom,
% 3.85/3.90      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != V_B
% 3.85/3.90      | c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_knows__Spy__subset__knows__Spy__Says_0,axiom,
% 3.85/3.90      c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Spy__in__bad_0,axiom,
% 3.85/3.90      c_in(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__mono_0,axiom,
% 3.85/3.90      ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),c_Lattices_Oupper__semilattice__class_Osup(V_C,V_D,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_B,V_D,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_invKey_0,axiom,
% 3.85/3.90      c_Message_OinvKey(c_Message_OinvKey(V_K)) = V_K ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_event_Osimps_I1_J_2,axiom,
% 3.85/3.90      ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H)
% 3.85/3.90      | V_msg = V_msg_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_event_Osimps_I1_J_1,axiom,
% 3.85/3.90      ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H)
% 3.85/3.90      | V_agent2 = V_agent2_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_event_Osimps_I1_J_0,axiom,
% 3.85/3.90      ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H)
% 3.85/3.90      | V_agent1 = V_agent1_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__sup__iff_1,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(V_y,V_z,T_a)
% 3.85/3.90      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__sup__iff_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(V_x,V_z,T_a)
% 3.85/3.90      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__supI2_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 3.85/3.90      | ~ c_lessequals(V_x,V_b,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__supI1_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 3.85/3.90      | ~ c_lessequals(V_x,V_a,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__supE_1,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(V_b,V_x,T_a)
% 3.85/3.90      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_le__supE_0,axiom,
% 3.85/3.90      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 3.85/3.90      | c_lessequals(V_a,V_x,T_a)
% 3.85/3.90      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__subset__iff_0,axiom,
% 3.85/3.90      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Un__subset__iff_1,axiom,
% 3.85/3.90      ( c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_xt1_I6_J_0,axiom,
% 3.85/3.90      ( ~ class_Orderings_Oorder(T_a)
% 3.85/3.90      | c_lessequals(V_z,V_x,T_a)
% 3.85/3.90      | ~ c_lessequals(V_z,V_y,T_a)
% 3.85/3.90      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_order__trans_0,axiom,
% 3.85/3.90      ( ~ class_Orderings_Opreorder(T_a)
% 3.85/3.90      | c_lessequals(V_x,V_z,T_a)
% 3.85/3.90      | ~ c_lessequals(V_y,V_z,T_a)
% 3.85/3.90      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_equalityE_0,axiom,
% 3.85/3.90      c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_subset__refl_0,axiom,
% 3.85/3.90      c_lessequals(V_A,V_A,tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_subset__trans_0,axiom,
% 3.85/3.90      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_predicate1D_0,axiom,
% 3.85/3.90      ( hBOOL(hAPP(V_Q,V_x))
% 3.85/3.90      | ~ hBOOL(hAPP(V_P,V_x))
% 3.85/3.90      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_order__eq__iff_0,axiom,
% 3.85/3.90      ( ~ class_Orderings_Oorder(T_a)
% 3.85/3.90      | c_lessequals(V_x,V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_order__eq__refl_0,axiom,
% 3.85/3.90      ( ~ class_Orderings_Opreorder(T_a)
% 3.85/3.90      | c_lessequals(V_x,V_x,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_rev__predicate1D_0,axiom,
% 3.85/3.90      ( hBOOL(hAPP(V_Q,V_x))
% 3.85/3.90      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool))
% 3.85/3.90      | ~ hBOOL(hAPP(V_P,V_x)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_list_Oinject_0,axiom,
% 3.85/3.90      ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a)
% 3.85/3.90      | V_a = V_a_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_list_Oinject_1,axiom,
% 3.85/3.90      ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a)
% 3.85/3.90      | V_list = V_list_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_priK__neq__shrK_0,axiom,
% 3.85/3.90      hAPP(c_Public_OshrK,V_A) != c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_C)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_shrK__neq__priK_0,axiom,
% 3.85/3.90      c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_C)) != hAPP(c_Public_OshrK,V_A) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__subset__cong_0,axiom,
% 3.85/3.90      ( c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G_H,V_H_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.90      | ~ c_lessequals(c_Message_Oanalz(V_H),c_Message_Oanalz(V_H_H),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.90      | ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_G_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_publicKey__neq__privateKey_0,axiom,
% 3.85/3.90      hAPP(c_Public_OpublicKey(V_c),V_A_H) != c_Message_OinvKey(hAPP(c_Public_OpublicKey(V_b),V_A)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_linorder__linear_0,axiom,
% 3.85/3.90      ( ~ class_Orderings_Olinorder(T_a)
% 3.85/3.90      | c_lessequals(V_y,V_x,T_a)
% 3.85/3.90      | c_lessequals(V_x,V_y,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Crypt__Spy__analz__bad_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),V_X),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Fake__parts__sing_0,axiom,
% 3.85/3.90      ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__insert_0,axiom,
% 3.85/3.90      c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__insert2_0,axiom,
% 3.85/3.90      c_Message_Oparts(c_Set_Oinsert(V_X,c_Set_Oinsert(V_Y,V_H,tc_Message_Omsg),tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Set_Oinsert(V_Y,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_ns__shared_OFake_0,axiom,
% 3.85/3.90      ( c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OSpy,V_B,V_X),V_evsf,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evsf))),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_evsf,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz_ODecrypt_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_usedI_0,axiom,
% 3.85/3.90      ( c_in(V_c,c_Event_Oused(V_evs),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_c,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_spies__pubK_0,axiom,
% 3.85/3.90      c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__singleton_1,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oparts(c_Set_Oinsert(c_Message_Osko__Message__Xparts__singleton__1__1(V_H,V_X),c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Spy__see__shrK_1,axiom,
% 3.85/3.90      ( c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent)
% 3.85/3.90      | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Spy__see__shrK_0,axiom,
% 3.85/3.90      ( c_in(V_A,c_Event_Obad,tc_Message_Oagent)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__insert__knows__A_0,axiom,
% 3.85/3.90      c_Message_Oparts(c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Event_Oknows(V_A,V_evs)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Spy__analz__shrK_0,axiom,
% 3.85/3.90      ( c_in(V_A,c_Event_Obad,tc_Message_Oagent)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Spy__analz__shrK_1,axiom,
% 3.85/3.90      ( c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent)
% 3.85/3.90      | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__Crypt__if_0,axiom,
% 3.85/3.90      ( c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__Crypt__if_1,axiom,
% 3.85/3.90      ( c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Fake__parts__insert__in__Un_0,axiom,
% 3.85/3.90      ( c_in(V_Z,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_Z,c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Crypt__synth__analz_1,axiom,
% 3.85/3.90      ( c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Crypt__synth__analz_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_synth__analz__insert__eq_1,axiom,
% 3.85/3.90      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_G),tc_Message_Omsg)
% 3.85/3.90      | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_synth__analz__insert__eq_0,axiom,
% 3.85/3.90      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_G),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool))
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__spies__pubK_0,axiom,
% 3.85/3.90      c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__insert__spies_0,axiom,
% 3.85/3.90      c_Message_Oparts(c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Fake__parts__sing__imp__Un_0,axiom,
% 3.85/3.90      ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_c,c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__insertI_0,axiom,
% 3.85/3.90      ( c_in(V_c,c_Message_Oparts(c_Set_Oinsert(V_a,V_G,tc_Message_Omsg)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_c,c_Message_Oparts(V_G),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__analz_0,axiom,
% 3.85/3.90      c_Message_Oparts(c_Message_Oanalz(V_H)) = c_Message_Oparts(V_H) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__idem_0,axiom,
% 3.85/3.90      c_Message_Oanalz(c_Message_Oanalz(V_H)) = c_Message_Oanalz(V_H) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__insert__Key_0,axiom,
% 3.85/3.90      c_Message_Oparts(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) = c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oparts(V_H),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_singleton__iff_1,axiom,
% 3.85/3.90      c_in(V_x,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__insert__cong_0,axiom,
% 3.85/3.90      ( c_Message_Oanalz(V_H) != c_Message_Oanalz(V_H_H)
% 3.85/3.90      | c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oanalz(c_Set_Oinsert(V_X,V_H_H,tc_Message_Omsg)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__iff_2,axiom,
% 3.85/3.90      ( c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a)
% 3.85/3.90      | ~ c_in(V_a,V_A,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insertCI_0,axiom,
% 3.85/3.90      ( c_in(V_a,c_Set_Oinsert(V_b,V_B,T_a),T_a)
% 3.85/3.90      | ~ c_in(V_a,V_B,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts_OInj_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,V_H,tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz_OInj_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,V_H,tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__code_1,axiom,
% 3.85/3.90      hBOOL(hAPP(c_Set_Oinsert(V_x,V_A,T_a),V_x)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__empty_0,axiom,
% 3.85/3.90      c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_ex__in__conv_0,axiom,
% 3.85/3.90      ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_ball__empty_0,axiom,
% 3.85/3.90      ( hBOOL(hAPP(V_P,V_x))
% 3.85/3.90      | ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_empty__iff_0,axiom,
% 3.85/3.90      ~ c_in(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_emptyE_0,axiom,
% 3.85/3.90      ~ c_in(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_empty__not__insert_0,axiom,
% 3.85/3.90      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oinsert(V_a,V_A,T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__cut__eq_0,axiom,
% 3.85/3.90      ( c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oparts(V_H)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_doubleton__eq__iff_3,axiom,
% 3.85/3.90      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 3.85/3.90      | V_b = V_c
% 3.85/3.90      | V_b = V_d ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_doubleton__eq__iff_2,axiom,
% 3.85/3.90      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 3.85/3.90      | V_a = V_d
% 3.85/3.90      | V_b = V_d ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_doubleton__eq__iff_1,axiom,
% 3.85/3.90      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 3.85/3.90      | V_b = V_c
% 3.85/3.90      | V_a = V_c ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_doubleton__eq__iff_0,axiom,
% 3.85/3.90      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 3.85/3.90      | V_a = V_d
% 3.85/3.90      | V_a = V_c ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_msg_Osimps_I43_J_0,axiom,
% 3.85/3.90      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != hAPP(c_Message_Omsg_OKey,V_nat) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__idem_0,axiom,
% 3.85/3.90      c_Message_Oparts(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insertE_0,axiom,
% 3.85/3.90      ( c_in(V_a,V_A,T_a)
% 3.85/3.90      | V_a = V_b
% 3.85/3.90      | ~ c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__parts_0,axiom,
% 3.85/3.90      c_Message_Oanalz(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_bot1E_0,axiom,
% 3.85/3.90      ~ hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_x)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_pushes_I6_J_0,axiom,
% 3.85/3.90      c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K_H),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K_H),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Key__synth__eq_1,axiom,
% 3.85/3.90      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Key__synth_0,axiom,
% 3.85/3.90      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Osynth(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts_OBody_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__shrK__Decrypt_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),V_X),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__partsD_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Oparts(c_Message_Oparts(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_msg_Osimps_I4_J_0,axiom,
% 3.85/3.90      ( hAPP(c_Message_Omsg_OKey,V_nat) != hAPP(c_Message_Omsg_OKey,V_nat_H)
% 3.85/3.90      | V_nat = V_nat_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__code_0,axiom,
% 3.85/3.90      ( hBOOL(hAPP(V_A,V_x))
% 3.85/3.90      | V_y = V_x
% 3.85/3.90      | ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__absorb2_0,axiom,
% 3.85/3.90      c_Set_Oinsert(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a) = c_Set_Oinsert(V_x,V_A,T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__not__empty_0,axiom,
% 3.85/3.90      c_Set_Oinsert(V_a,V_A,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__cut_0,axiom,
% 3.85/3.90      ( c_in(V_Y,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_Y,c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_synth__cut_0,axiom,
% 3.85/3.90      ( c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_Y,c_Message_Osynth(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_singletonE_0,axiom,
% 3.85/3.90      ( V_b = V_a
% 3.85/3.90      | ~ c_in(V_b,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__emptyE_0,axiom,
% 3.85/3.90      ~ c_in(V_X,c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_shrK__in__knows_0,axiom,
% 3.85/3.90      c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__analzD_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Oanalz(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__iff_1,axiom,
% 3.85/3.90      c_in(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insertI1_0,axiom,
% 3.85/3.90      c_in(V_a,c_Set_Oinsert(V_a,V_B,T_a),T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insertCI_1,axiom,
% 3.85/3.90      c_in(V_x,c_Set_Oinsert(V_x,V_B,T_a),T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__commute_0,axiom,
% 3.85/3.90      c_Set_Oinsert(V_x,c_Set_Oinsert(V_y,V_A,T_a),T_a) = c_Set_Oinsert(V_y,c_Set_Oinsert(V_x,V_A,T_a),T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_mem__def_1,axiom,
% 3.85/3.90      ( c_in(V_x,V_S,T_a)
% 3.85/3.90      | ~ hBOOL(hAPP(V_S,V_x)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_mem__def_0,axiom,
% 3.85/3.90      ( hBOOL(hAPP(V_S,V_x))
% 3.85/3.90      | ~ c_in(V_x,V_S,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_doubleton__eq__iff_4,axiom,
% 3.85/3.90      c_Set_Oinsert(V_xa,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) = c_Set_Oinsert(V_x,c_Set_Oinsert(V_xa,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_msg_Osimps_I7_J_0,axiom,
% 3.85/3.90      ( c_Message_Omsg_OCrypt(V_nat,V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H)
% 3.85/3.90      | V_nat = V_nat_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_msg_Osimps_I7_J_1,axiom,
% 3.85/3.90      ( c_Message_Omsg_OCrypt(V_nat,V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H)
% 3.85/3.90      | V_msg = V_msg_H ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_singleton__inject_0,axiom,
% 3.85/3.90      ( c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) != c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 3.85/3.90      | V_a = V_b ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__insert__Crypt_0,axiom,
% 3.85/3.90      c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_bex__empty_0,axiom,
% 3.85/3.90      ( ~ hBOOL(hAPP(V_P,V_x))
% 3.85/3.90      | ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_comm__monoid__add_Ononempty__iff_2,axiom,
% 3.85/3.90      ( c_Set_Oinsert(V_x,V_xa,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 3.85/3.90      | c_in(V_x,V_xa,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__code_2,axiom,
% 3.85/3.90      ( hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x))
% 3.85/3.90      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__insert__eq_0,axiom,
% 3.85/3.90      ( c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oanalz(V_H)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__ident_0,axiom,
% 3.85/3.90      ( c_Set_Oinsert(V_x,V_A,T_a) != c_Set_Oinsert(V_x,V_B,T_a)
% 3.85/3.90      | c_in(V_x,V_B,T_a)
% 3.85/3.90      | c_in(V_x,V_A,T_a)
% 3.85/3.90      | V_A = V_B ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_synth_OInj_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,V_H,tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_parts__empty_0,axiom,
% 3.85/3.90      c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Crypt__synth__eq_1,axiom,
% 3.85/3.90      ( c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)
% 3.85/3.90      | c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Crypt__synth__eq_0,axiom,
% 3.85/3.90      ( c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.90      | c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Crypt__synth_1,axiom,
% 3.85/3.90      ( c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)
% 3.85/3.90      | c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_synth__synthD_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(c_Message_Osynth(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_insert__absorb_0,axiom,
% 3.85/3.90      ( c_Set_Oinsert(V_a,V_A,T_a) = V_A
% 3.85/3.90      | ~ c_in(V_a,V_A,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_synth__idem_0,axiom,
% 3.85/3.90      c_Message_Osynth(c_Message_Osynth(V_H)) = c_Message_Osynth(V_H) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Crypt__synth_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.90      | c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__insertI_0,axiom,
% 3.85/3.90      ( c_in(V_c,c_Message_Oanalz(c_Set_Oinsert(V_a,V_G,tc_Message_Omsg)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_c,c_Message_Oanalz(V_G),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_synth_OCrypt_0,axiom,
% 3.85/3.90      ( c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_Fake__analz__eq_0,axiom,
% 3.85/3.90      ( c_Message_Osynth(c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg))) = c_Message_Osynth(c_Message_Oanalz(V_H))
% 3.85/3.90      | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_msg_Osimps_I42_J_0,axiom,
% 3.85/3.90      hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_shrK__injective_0,axiom,
% 3.85/3.90      ( hAPP(c_Public_OshrK,V_x) != hAPP(c_Public_OshrK,V_y)
% 3.85/3.90      | V_x = V_y ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_not__parts__not__analz_0,axiom,
% 3.85/3.90      ( ~ c_in(V_c,c_Message_Oanalz(V_H),tc_Message_Omsg)
% 3.85/3.90      | c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__into__parts_0,axiom,
% 3.85/3.90      ( c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_c,c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_analz__conj__parts_0,axiom,
% 3.85/3.90      ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_conjecture_0,negated_conjecture,
% 3.85/3.90      v_Kab != hAPP(c_Public_OshrK,V_x) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_conjecture_1,negated_conjecture,
% 3.85/3.90      c_in(v_evsf,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_conjecture_2,negated_conjecture,
% 3.85/3.90      c_in(v_Xa,c_Message_Osynth(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,v_evsf))),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_conjecture_3,negated_conjecture,
% 3.85/3.90      c_in(c_Message_Omsg_OCrypt(v_KAB,v_X),c_Message_Oparts(c_Set_Oinsert(v_Xa,c_Event_Oknows(c_Message_Oagent_OSpy,v_evsf),tc_Message_Omsg)),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_conjecture_4,negated_conjecture,
% 3.85/3.90      c_in(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Oparts(c_Set_Oinsert(v_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_conjecture_5,negated_conjecture,
% 3.85/3.90      ~ c_in(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Oparts(c_Set_Oinsert(v_Xa,c_Event_Oknows(c_Message_Oagent_OSpy,v_evsf),tc_Message_Omsg)),tc_Message_Omsg) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_conjecture_6,negated_conjecture,
% 3.85/3.90      ( c_in(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,v_evsf)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Oparts(c_Set_Oinsert(v_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_Message_Omsg)
% 3.85/3.90      | ~ c_in(c_Message_Omsg_OCrypt(v_KAB,v_X),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,v_evsf)),tc_Message_Omsg) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_fun__Lattices_Oupper__semilattice,axiom,
% 3.85/3.90      ( class_Lattices_Oupper__semilattice(tc_fun(T_2,T_1))
% 3.85/3.90      | ~ class_Lattices_Olattice(T_1) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_fun__Lattices_Obounded__lattice,axiom,
% 3.85/3.90      ( class_Lattices_Obounded__lattice(tc_fun(T_2,T_1))
% 3.85/3.90      | ~ class_Lattices_Obounded__lattice(T_1) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_fun__Orderings_Opreorder,axiom,
% 3.85/3.90      ( class_Orderings_Opreorder(tc_fun(T_2,T_1))
% 3.85/3.90      | ~ class_Orderings_Opreorder(T_1) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_fun__Lattices_Olattice,axiom,
% 3.85/3.90      ( class_Lattices_Olattice(tc_fun(T_2,T_1))
% 3.85/3.90      | ~ class_Lattices_Olattice(T_1) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_fun__Orderings_Oorder,axiom,
% 3.85/3.90      ( class_Orderings_Oorder(tc_fun(T_2,T_1))
% 3.85/3.90      | ~ class_Orderings_Oorder(T_1) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_fun__Orderings_Otop,axiom,
% 3.85/3.90      ( class_Orderings_Otop(tc_fun(T_2,T_1))
% 3.85/3.90      | ~ class_Orderings_Otop(T_1) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_fun__Orderings_Obot,axiom,
% 3.85/3.90      ( class_Orderings_Obot(tc_fun(T_2,T_1))
% 3.85/3.90      | ~ class_Orderings_Obot(T_1) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_fun__HOL_Oord,axiom,
% 3.85/3.90      ( class_HOL_Oord(tc_fun(T_2,T_1))
% 3.85/3.90      | ~ class_HOL_Oord(T_1) ) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_nat__Lattices_Oupper__semilattice,axiom,
% 3.85/3.90      class_Lattices_Oupper__semilattice(tc_nat) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_nat__Orderings_Opreorder,axiom,
% 3.85/3.90      class_Orderings_Opreorder(tc_nat) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_nat__Orderings_Olinorder,axiom,
% 3.85/3.90      class_Orderings_Olinorder(tc_nat) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_nat__Lattices_Olattice,axiom,
% 3.85/3.90      class_Lattices_Olattice(tc_nat) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_nat__Orderings_Oorder,axiom,
% 3.85/3.90      class_Orderings_Oorder(tc_nat) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_nat__Orderings_Obot,axiom,
% 3.85/3.90      class_Orderings_Obot(tc_nat) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_nat__HOL_Oord,axiom,
% 3.85/3.90      class_HOL_Oord(tc_nat) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_bool__Lattices_Oupper__semilattice,axiom,
% 3.85/3.90      class_Lattices_Oupper__semilattice(tc_bool) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_bool__Lattices_Obounded__lattice,axiom,
% 3.85/3.90      class_Lattices_Obounded__lattice(tc_bool) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_bool__Orderings_Opreorder,axiom,
% 3.85/3.90      class_Orderings_Opreorder(tc_bool) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_bool__Lattices_Olattice,axiom,
% 3.85/3.90      class_Lattices_Olattice(tc_bool) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_bool__Orderings_Oorder,axiom,
% 3.85/3.90      class_Orderings_Oorder(tc_bool) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_bool__Orderings_Otop,axiom,
% 3.85/3.90      class_Orderings_Otop(tc_bool) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_bool__Orderings_Obot,axiom,
% 3.85/3.90      class_Orderings_Obot(tc_bool) ).
% 3.85/3.90  
% 3.85/3.90  cnf(clsarity_bool__HOL_Oord,axiom,
% 3.85/3.90      class_HOL_Oord(tc_bool) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom,
% 3.85/3.90      c_fequal(V_x,V_x,T_a) ).
% 3.85/3.90  
% 3.85/3.90  cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom,
% 3.85/3.90      ( V_X = V_Y
% 3.85/3.90      | ~ c_fequal(V_X,V_Y,T_a) ) ).
% 3.85/3.90  
% 3.85/3.90  %------------------------------------------------------------------------------
% 3.85/3.90  %-------------------------------------------
% 3.85/3.90  % Proof found
% 3.85/3.90  % SZS status Theorem for theBenchmark
% 3.85/3.90  % SZS output start Proof
% 3.85/3.90  %ClaNum:563(EqnAxiom:76)
% 3.85/3.90  %VarNum:2303(SingletonVarNum:1147)
% 3.85/3.90  %MaxLitNum:4
% 3.85/3.90  %MaxfuncDepth:5
% 3.85/3.90  %SharedTerms:67
% 3.85/3.90  %goalClause: 102 133 178 198 229 276 542
% 3.85/3.90  %singleGoalClaCount:6
% 3.85/3.90  [77]P1(a1)
% 3.85/3.90  [78]P8(a1)
% 3.85/3.90  [79]P9(a1)
% 3.85/3.90  [80]P9(a38)
% 3.85/3.90  [81]P2(a1)
% 3.85/3.90  [82]P2(a38)
% 3.85/3.90  [83]P10(a1)
% 3.85/3.90  [84]P10(a38)
% 3.85/3.90  [85]P11(a1)
% 3.85/3.90  [86]P11(a38)
% 3.85/3.90  [87]P14(a1)
% 3.85/3.90  [88]P14(a38)
% 3.85/3.90  [89]P16(a1)
% 3.85/3.90  [90]P16(a38)
% 3.85/3.90  [91]P15(a38)
% 3.85/3.90  [100]P5(a15,a4,a35)
% 3.85/3.90  [92]P3(f3(a2))
% 3.85/3.90  [102]P5(a40,a27,f36(a2))
% 3.85/3.90  [103]P5(f3(a2),a27,f36(a2))
% 3.85/3.90  [106]E(f14(f28(f39(a37,a1))),f28(f39(a37,a1)))
% 3.85/3.90  [107]E(f17(f28(f39(a37,a1))),f28(f39(a37,a1)))
% 3.85/3.90  [133]P5(a41,f23(f14(f7(a15,a40))),a37)
% 3.85/3.90  [178]P5(f21(a42,a44),f17(f33(a41,f7(a15,a40),a37)),a37)
% 3.85/3.90  [276]~P5(f32(a20,a43),f17(f33(a41,f7(a15,a40),a37)),a37)
% 3.85/3.90  [198]P5(f32(a20,a43),f17(f33(a44,f28(f39(a37,a1)),a37)),a37)
% 3.85/3.90  [108]P5(f32(a26,x1081),a24,a38)
% 3.85/3.90  [112]P7(x1121,f14(x1121),f39(a37,a1))
% 3.85/3.90  [113]P7(x1131,f17(x1131),f39(a37,a1))
% 3.85/3.90  [114]P7(x1141,f23(x1141),f39(a37,a1))
% 3.85/3.90  [115]P7(f14(x1151),f17(x1151),f39(a37,a1))
% 3.85/3.90  [229]~E(f32(a26,x2291),a45)
% 3.85/3.90  [93]E(f13(f13(x931)),x931)
% 3.85/3.90  [94]E(f14(f14(x941)),f14(x941))
% 3.85/3.90  [95]E(f14(f17(x951)),f17(x951))
% 3.85/3.90  [96]E(f17(f14(x961)),f17(x961))
% 3.85/3.90  [97]E(f17(f17(x971)),f17(x971))
% 3.85/3.90  [98]E(f23(f23(x981)),f23(x981))
% 3.85/3.90  [99]E(f13(f32(a26,x991)),f32(a26,x991))
% 3.85/3.90  [116]P7(f6(f3(a2)),f6(x1161),f39(a37,a1))
% 3.85/3.90  [117]E(f5(f14(x1171),f23(x1171),f39(a37,a1)),f14(f23(x1171)))
% 3.85/3.90  [118]E(f5(f17(x1181),f23(x1181),f39(a37,a1)),f17(f23(x1181)))
% 3.85/3.90  [129]P7(f17(f7(a15,x1291)),f6(x1291),f39(a37,a1))
% 3.85/3.90  [214]E(f14(f34(a20,x2141,a38,a37)),f34(a20,x2141,a38,a37))
% 3.85/3.90  [215]E(f17(f34(a20,x2151,a38,a37)),f34(a20,x2151,a38,a37))
% 3.85/3.90  [250]~E(f28(f39(x2501,a1)),f29(f39(x2501,a1)))
% 3.85/3.90  [275]~P5(x2751,f17(f28(f39(a37,a1))),a37)
% 3.85/3.90  [101]P6(x1011,x1011,x1012)
% 3.85/3.90  [105]P5(f18(x1051),f23(x1052),a37)
% 3.85/3.90  [110]P7(x1101,x1101,f39(x1102,a1))
% 3.85/3.90  [230]~E(f18(x2301),f32(a20,x2302))
% 3.85/3.90  [231]~E(f32(a20,x2311),f18(x2312))
% 3.85/3.90  [111]E(f5(x1111,x1111,f39(x1112,a1)),x1111)
% 3.85/3.90  [119]E(f11(x1191,x1191,f39(x1192,a1)),f28(f39(x1192,a1)))
% 3.85/3.90  [120]P5(x1201,f29(f39(x1202,a1)),x1202)
% 3.85/3.90  [123]P5(f32(a20,f32(a26,x1231)),f6(x1232),a37)
% 3.85/3.90  [124]P7(x1241,f29(f39(x1242,a1)),f39(x1242,a1))
% 3.85/3.90  [125]P7(f28(f39(x1251,a1)),x1252,f39(x1251,a1))
% 3.85/3.90  [126]E(f5(x1261,f28(f39(x1262,a1)),f39(x1262,a1)),x1261)
% 3.85/3.90  [127]E(f11(x1271,f28(f39(x1272,a1)),f39(x1272,a1)),x1271)
% 3.85/3.90  [128]E(f5(f28(f39(x1281,a1)),x1282,f39(x1281,a1)),x1282)
% 3.85/3.90  [130]P7(f7(x1301,f3(a2)),f7(x1301,x1302),f39(a37,a1))
% 3.85/3.90  [132]P5(f32(a20,f32(a26,x1321)),f7(x1321,x1322),a37)
% 3.85/3.90  [136]E(f5(x1361,f29(f39(x1362,a1)),f39(x1362,a1)),f29(f39(x1362,a1)))
% 3.85/3.90  [137]E(f11(x1371,f29(f39(x1372,a1)),f39(x1372,a1)),f28(f39(x1372,a1)))
% 3.85/3.90  [138]E(f5(f29(f39(x1381,a1)),x1382,f39(x1381,a1)),f29(f39(x1381,a1)))
% 3.85/3.90  [139]E(f11(f28(f39(x1391,a1)),x1392,f39(x1391,a1)),f28(f39(x1391,a1)))
% 3.85/3.90  [182]P7(f33(x1821,f14(x1822),a37),f14(f33(x1821,x1822,a37)),f39(a37,a1))
% 3.85/3.90  [183]P7(f33(x1831,f17(x1832),a37),f17(f33(x1831,x1832,a37)),f39(a37,a1))
% 3.85/3.90  [184]P7(f33(x1841,f23(x1842),a37),f23(f33(x1841,x1842,a37)),f39(a37,a1))
% 3.85/3.90  [206]E(f5(f17(f33(x2061,f28(f39(a37,a1)),a37)),f17(x2062),f39(a37,a1)),f17(f33(x2061,x2062,a37)))
% 3.85/3.90  [266]~P5(f32(f30(x2661),x2662),a24,a38)
% 3.85/3.90  [267]~P5(f21(x2671,x2672),f6(f3(a2)),a37)
% 3.85/3.90  [270]~P5(x2701,f28(f39(x2702,a1)),x2702)
% 3.85/3.90  [121]E(f19(f33(f18(x1211),x1212,a37)),f19(x1212))
% 3.85/3.90  [131]P17(f32(f29(f39(x1311,a1)),x1312))
% 3.85/3.90  [140]E(f19(f33(f32(a20,x1401),x1402,a37)),f19(x1402))
% 3.85/3.90  [153]E(f14(f33(f18(x1531),x1532,a37)),f33(f18(x1531),f14(x1532),a37))
% 3.85/3.90  [154]E(f17(f33(f18(x1541),x1542,a37)),f33(f18(x1541),f17(x1542),a37))
% 3.85/3.90  [161]E(f17(f33(f32(a20,x1611),x1612,a37)),f33(f32(a20,x1611),f17(x1612),a37))
% 3.85/3.90  [162]E(f5(f17(x1621),f17(x1622),f39(a37,a1)),f17(f5(x1621,x1622,f39(a37,a1))))
% 3.85/3.90  [172]E(f14(f5(f14(x1721),x1722,f39(a37,a1))),f14(f5(x1721,x1722,f39(a37,a1))))
% 3.85/3.90  [201]E(f5(f14(f5(x2011,x2012,f39(a37,a1))),f23(x2011),f39(a37,a1)),f14(f5(f23(x2011),x2012,f39(a37,a1))))
% 3.85/3.90  [202]P7(f17(f5(x2021,x2022,f39(a37,a1))),f5(f17(x2021),f17(x2022),f39(a37,a1)),f39(a37,a1))
% 3.85/3.90  [203]P7(f5(f14(x2031),f14(x2032),f39(a37,a1)),f14(f5(x2031,x2032,f39(a37,a1))),f39(a37,a1))
% 3.85/3.90  [204]P7(f5(f17(x2041),f17(x2042),f39(a37,a1)),f17(f5(x2041,x2042,f39(a37,a1))),f39(a37,a1))
% 3.85/3.90  [205]P7(f5(f23(x2051),f23(x2052),f39(a37,a1)),f23(f5(x2051,x2052,f39(a37,a1))),f39(a37,a1))
% 3.85/3.90  [272]~P17(f32(f28(f39(x2721,a1)),x2722))
% 3.85/3.90  [273]~P5(f13(f32(f30(x2731),x2732)),a24,a38)
% 3.85/3.90  [167]P5(f32(a20,f13(f32(f30(x1671),x1672))),f7(x1672,f3(a2)),a37)
% 3.85/3.90  [144]P5(x1441,f33(x1441,x1442,x1443),x1443)
% 3.85/3.90  [151]P7(x1511,f33(x1512,x1511,x1513),f39(x1513,a1))
% 3.85/3.90  [232]~E(f18(x2321),f21(x2322,x2323))
% 3.85/3.90  [233]~E(f18(x2331),f16(x2332,x2333))
% 3.85/3.90  [234]~E(f18(x2341),f22(x2342,x2343))
% 3.85/3.90  [235]~E(f21(x2351,x2352),f18(x2353))
% 3.85/3.90  [236]~E(f22(x2361,x2362),f18(x2363))
% 3.85/3.90  [237]~E(f21(x2371,x2372),f32(a20,x2373))
% 3.85/3.90  [238]~E(f22(x2381,x2382),f32(a20,x2383))
% 3.85/3.90  [239]~E(f32(a20,x2391),f21(x2392,x2393))
% 3.85/3.90  [240]~E(f32(a20,x2401),f16(x2402,x2403))
% 3.85/3.90  [241]~E(f32(a20,x2411),f22(x2412,x2413))
% 3.85/3.90  [254]~E(f12(x2541,x2542,x2543),x2542)
% 3.85/3.90  [257]~E(f12(x2571,x2572,x2573),f3(x2573))
% 3.85/3.90  [277]~P5(f21(x2771,x2772),f34(a20,x2773,a38,a37),a37)
% 3.85/3.90  [135]E(f5(x1351,x1352,f39(x1353,a1)),f5(x1352,x1351,f39(x1353,a1)))
% 3.85/3.90  [157]E(f33(x1571,f33(x1571,x1572,x1573),x1573),f33(x1571,x1572,x1573))
% 3.85/3.90  [158]P7(x1581,f5(x1582,x1581,f39(x1583,a1)),f39(x1583,a1))
% 3.85/3.90  [159]P7(x1591,f5(x1591,x1592,f39(x1593,a1)),f39(x1593,a1))
% 3.85/3.90  [160]P7(f11(x1601,x1602,f39(x1603,a1)),x1601,f39(x1603,a1))
% 3.85/3.90  [163]P17(f32(f33(x1631,x1632,x1633),x1631))
% 3.85/3.90  [168]E(f5(x1681,f5(x1681,x1682,f39(x1683,a1)),f39(x1683,a1)),f5(x1681,x1682,f39(x1683,a1)))
% 3.85/3.90  [169]E(f5(x1691,f11(x1692,x1691,f39(x1693,a1)),f39(x1693,a1)),f5(x1691,x1692,f39(x1693,a1)))
% 3.85/3.90  [170]E(f5(f11(x1701,x1702,f39(x1703,a1)),x1702,f39(x1703,a1)),f5(x1701,x1702,f39(x1703,a1)))
% 3.85/3.90  [171]E(f11(f11(x1711,x1712,f39(x1713,a1)),x1712,f39(x1713,a1)),f11(x1711,x1712,f39(x1713,a1)))
% 3.85/3.90  [176]P7(f7(x1761,x1762),f7(x1761,f12(x1763,x1762,a2)),f39(a37,a1))
% 3.85/3.90  [177]E(f5(f33(x1771,f28(f39(x1772,a1)),x1772),x1773,f39(x1772,a1)),f33(x1771,x1773,x1772))
% 3.85/3.90  [247]~E(f32(a26,x2471),f32(f30(x2472),x2473))
% 3.85/3.90  [248]~E(f32(f30(x2481),x2482),f32(a26,x2483))
% 3.85/3.90  [264]~E(f33(x2641,x2642,x2643),f28(f39(x2643,a1)))
% 3.85/3.90  [265]~E(f28(f39(x2651,a1)),f33(x2652,x2653,x2651))
% 3.85/3.90  [278]~P5(f32(a26,x2781),f34(f30(x2782),x2783,a35,a38),a38)
% 3.85/3.90  [279]~P5(f32(f30(x2791),x2792),f34(a26,x2793,a35,a38),a38)
% 3.85/3.90  [141]P5(f32(a20,f32(f30(x1411),x1412)),f6(x1413),a37)
% 3.85/3.90  [145]E(f6(f12(f8(x1451,x1452),x1453,a2)),f6(x1453))
% 3.85/3.90  [146]E(f19(f33(f16(x1461,x1462),x1463,a37)),f19(x1463))
% 3.85/3.90  [147]E(f19(f33(f22(x1471,x1472),x1473,a37)),f19(x1473))
% 3.85/3.90  [148]P5(f32(a20,f32(f30(x1481),x1482)),f7(a15,x1483),a37)
% 3.85/3.90  [149]E(f7(a15,f12(f8(x1491,x1492),x1493,a2)),f7(a15,x1493))
% 3.85/3.90  [152]P5(f32(a20,f32(f30(x1521),x1522)),f7(x1523,f3(a2)),a37)
% 3.85/3.90  [155]P5(f32(a20,f32(f30(x1551),x1552)),f14(f7(a15,x1553)),a37)
% 3.85/3.90  [165]E(f7(x1651,f12(f9(x1651,x1652),x1653,a2)),f33(x1652,f7(x1651,x1653),a37))
% 3.85/3.90  [175]E(f34(x1751,f28(f39(x1752,a1)),x1752,x1753),f28(f39(x1753,a1)))
% 3.85/3.90  [192]E(f33(f21(x1921,x1922),f17(f33(x1922,x1923,a37)),a37),f17(f33(f21(x1921,x1922),x1923,a37)))
% 3.85/3.90  [209]E(f6(f12(f9(x2091,x2092),x2093,a2)),f5(f17(f33(x2092,f28(f39(a37,a1)),a37)),f6(x2093),f39(a37,a1)))
% 3.85/3.90  [212]E(f33(x2121,f11(x2122,f33(x2121,f28(f39(x2123,a1)),x2123),f39(x2123,a1)),x2123),f33(x2121,x2122,x2123))
% 3.85/3.90  [224]P7(f14(f33(f21(x2241,x2242),x2243,a37)),f33(f21(x2241,x2242),f14(f33(x2242,x2243,a37)),a37),f39(a37,a1))
% 3.85/3.90  [227]E(f5(f5(f17(f33(x2271,f28(f39(a37,a1)),a37)),f17(f33(x2272,f28(f39(a37,a1)),a37)),f39(a37,a1)),f17(x2273),f39(a37,a1)),f17(f33(x2271,f33(x2272,x2273,a37),a37)))
% 3.85/3.90  [251]~E(f32(a26,x2511),f13(f32(f30(x2512),x2513)))
% 3.85/3.90  [252]~E(f13(f32(f30(x2521),x2522)),f32(a26,x2523))
% 3.85/3.90  [274]~P5(f21(x2741,x2742),f17(f7(x2743,f3(a2))),a37)
% 3.85/3.90  [280]~P5(f13(f32(f30(x2801),x2802)),f34(a26,x2803,a35,a38),a38)
% 3.85/3.90  [164]P5(f32(a20,f13(f32(f30(x1641),x1642))),f6(x1643),a37)
% 3.85/3.90  [220]E(f33(f22(x2201,x2202),f14(f33(x2201,f33(x2202,x2203,a37),a37)),a37),f14(f33(f22(x2201,x2202),x2203,a37)))
% 3.85/3.90  [221]E(f33(f22(x2211,x2212),f17(f33(x2211,f33(x2212,x2213,a37),a37)),a37),f17(f33(f22(x2211,x2212),x2213,a37)))
% 3.85/3.90  [242]~E(f16(x2421,x2422),f21(x2423,x2424))
% 3.85/3.90  [244]~E(f22(x2441,x2442),f21(x2443,x2444))
% 3.85/3.90  [246]~E(f8(x2461,x2462),f9(x2463,x2464))
% 3.85/3.90  [173]E(f33(x1731,f33(x1732,x1733,x1734),x1734),f33(x1732,f33(x1731,x1733,x1734),x1734))
% 3.85/3.90  [193]E(f5(x1931,f5(x1932,x1933,f39(x1934,a1)),f39(x1934,a1)),f5(x1932,f5(x1931,x1933,f39(x1934,a1)),f39(x1934,a1)))
% 3.85/3.90  [195]E(f5(f5(x1951,x1952,f39(x1953,a1)),x1954,f39(x1953,a1)),f5(x1951,f5(x1952,x1954,f39(x1953,a1)),f39(x1953,a1)))
% 3.85/3.90  [207]E(f5(f11(x2071,x2072,f39(x2073,a1)),f11(x2074,x2072,f39(x2073,a1)),f39(x2073,a1)),f11(f5(x2071,x2074,f39(x2073,a1)),x2072,f39(x2073,a1)))
% 3.85/3.90  [208]E(f11(f11(x2081,x2082,f39(x2083,a1)),f33(x2084,f28(f39(x2083,a1)),x2083),f39(x2083,a1)),f11(x2081,f33(x2084,x2082,x2083),f39(x2083,a1)))
% 3.85/3.90  [219]E(f11(f11(x2191,f33(x2192,f28(f39(x2193,a1)),x2193),f39(x2193,a1)),x2194,f39(x2193,a1)),f11(x2191,f33(x2192,x2194,x2193),f39(x2193,a1)))
% 3.85/3.90  [179]E(f33(x1791,f5(x1792,x1793,f39(x1794,a1)),x1794),f5(x1792,f33(x1791,x1793,x1794),f39(x1794,a1)))
% 3.85/3.90  [180]E(f33(x1801,f5(x1802,x1803,f39(x1804,a1)),x1804),f5(f33(x1801,x1802,x1804),x1803,f39(x1804,a1)))
% 3.85/3.90  [185]E(f7(a15,f12(f10(x1851,x1852,x1853),x1854,a2)),f33(x1853,f7(a15,x1854),a37))
% 3.85/3.90  [187]E(f7(x1871,f12(f10(x1871,x1872,x1873),x1874,a2)),f33(x1873,f7(x1871,x1874),a37))
% 3.85/3.90  [211]P5(f32(x2111,x2112),f34(x2111,f29(f39(x2113,a1)),x2113,x2114),x2114)
% 3.85/3.90  [218]E(f6(f12(f10(x2181,x2182,x2183),x2184,a2)),f5(f17(f33(x2183,f28(f39(a37,a1)),a37)),f6(x2184),f39(a37,a1)))
% 3.85/3.90  [258]~E(f32(f30(x2581),x2582),f13(f32(f30(x2583),x2584)))
% 3.85/3.90  [259]~E(f13(f32(f30(x2591),x2592)),f32(f30(x2593),x2594))
% 3.85/3.90  [281]~P5(f13(f32(f30(x2811),x2812)),f34(f30(x2813),x2814,a35,a38),a38)
% 3.85/3.90  [260]~E(f9(x2601,x2602),f10(x2603,x2604,x2605))
% 3.85/3.90  [261]~E(f8(x2611,x2612),f10(x2613,x2614,x2615))
% 3.85/3.90  [262]~E(f10(x2621,x2622,x2623),f9(x2624,x2625))
% 3.85/3.90  [263]~E(f10(x2631,x2632,x2633),f8(x2634,x2635))
% 3.85/3.90  [222]E(f34(x2221,f33(x2222,x2223,x2224),x2224,x2225),f33(f32(x2221,x2222),f34(x2221,x2223,x2224,x2225),x2225))
% 3.85/3.90  [223]E(f33(f32(x2231,x2232),f34(x2231,x2233,x2234,x2235),x2235),f34(x2231,f33(x2232,x2233,x2234),x2234,x2235))
% 3.85/3.90  [226]E(f5(f34(x2261,x2262,x2263,x2264),f34(x2261,x2265,x2263,x2264),f39(x2264,a1)),f34(x2261,f5(x2262,x2265,f39(x2263,a1)),x2263,x2264))
% 3.85/3.90  [228]P7(f11(f34(x2281,x2282,x2283,x2284),f34(x2281,x2285,x2283,x2284),f39(x2284,a1)),f34(x2281,f11(x2282,x2285,f39(x2283,a1)),x2283,x2284),f39(x2284,a1))
% 3.85/3.90  [320]E(f13(x3201),x3201)+~P5(x3201,a24,a38)
% 3.85/3.90  [329]~P5(x3291,a24,a38)+P5(f13(x3291),a24,a38)
% 3.85/3.90  [331]P5(x3311,a24,a38)+~P5(f13(x3311),a24,a38)
% 3.85/3.90  [306]~P14(x3062)+P7(x3061,x3061,x3062)
% 3.85/3.90  [307]~P16(x3072)+P7(x3071,x3071,x3072)
% 3.85/3.90  [282]E(x2821,x2822)+~E(f13(x2821),f13(x2822))
% 3.85/3.90  [283]E(x2831,x2832)+~E(f18(x2831),f18(x2832))
% 3.85/3.90  [284]~P1(x2842)+P1(f39(x2841,x2842))
% 3.85/3.90  [285]~P8(x2852)+P8(f39(x2851,x2852))
% 3.85/3.90  [286]~P9(x2862)+P9(f39(x2861,x2862))
% 3.85/3.90  [287]~P2(x2872)+P2(f39(x2871,x2872))
% 3.85/3.90  [288]~P10(x2882)+P10(f39(x2881,x2882))
% 3.85/3.90  [289]~P10(x2892)+P11(f39(x2891,x2892))
% 3.85/3.90  [290]~P14(x2902)+P14(f39(x2901,x2902))
% 3.85/3.90  [291]~P16(x2912)+P16(f39(x2911,x2912))
% 3.85/3.90  [292]E(x2921,x2922)+~E(f32(a26,x2921),f32(a26,x2922))
% 3.85/3.90  [293]E(x2931,x2932)+~E(f32(a20,x2931),f32(a20,x2932))
% 3.85/3.90  [308]P4(x3081,x3082)+~P17(f32(x3081,x3082))
% 3.85/3.90  [309]~P11(x3092)+E(f5(x3091,x3091,x3092),x3091)
% 3.85/3.90  [312]~P8(x3122)+P7(x3121,f29(x3122),x3122)
% 3.85/3.90  [313]~P9(x3131)+P7(f28(x3131),x3132,x3131)
% 3.85/3.90  [332]~P5(x3321,x3322,a37)+P5(x3321,f14(x3322),a37)
% 3.85/3.90  [333]~P5(x3331,x3332,a37)+P5(x3331,f17(x3332),a37)
% 3.85/3.90  [334]~P5(x3341,x3342,a37)+P5(x3341,f23(x3342),a37)
% 3.85/3.90  [340]~P5(x3401,f14(x3402),a37)+P5(x3401,f17(x3402),a37)
% 3.85/3.90  [349]~P5(x3492,f17(x3491),a37)+P5(f25(x3491,x3492),x3491,a37)
% 3.85/3.90  [378]~P7(x3781,x3782,f39(a37,a1))+P7(f14(x3781),f14(x3782),f39(a37,a1))
% 3.85/3.90  [379]~P7(x3791,x3792,f39(a37,a1))+P7(f17(x3791),f17(x3792),f39(a37,a1))
% 3.85/3.90  [380]~P7(x3801,x3802,f39(a37,a1))+P7(f23(x3801),f23(x3802),f39(a37,a1))
% 3.85/3.90  [383]~P5(f32(a20,x3831),f23(x3832),a37)+P5(f32(a20,x3831),x3832,a37)
% 3.85/3.90  [384]P7(f14(x3841),f14(x3842),f39(a37,a1))+~P7(x3841,f14(x3842),f39(a37,a1))
% 3.85/3.90  [385]P7(f17(x3851),f17(x3852),f39(a37,a1))+~P7(x3851,f17(x3852),f39(a37,a1))
% 3.85/3.90  [386]P7(f23(x3861),f23(x3862),f39(a37,a1))+~P7(x3861,f23(x3862),f39(a37,a1))
% 3.85/3.90  [388]P7(x3881,f14(x3882),f39(a37,a1))+~P7(f14(x3881),f14(x3882),f39(a37,a1))
% 3.85/3.90  [389]P7(x3891,f17(x3892),f39(a37,a1))+~P7(f17(x3891),f17(x3892),f39(a37,a1))
% 3.85/3.90  [390]P7(x3901,f23(x3902),f39(a37,a1))+~P7(f23(x3901),f23(x3902),f39(a37,a1))
% 3.85/3.90  [537]P5(x5371,x5372,a35)+~P5(f32(a26,x5371),f34(a26,x5372,a35,a38),a38)
% 3.85/3.90  [538]P5(x5381,x5382,a38)+~P5(f32(a20,x5381),f34(a20,x5382,a38,a37),a37)
% 3.85/3.90  [314]~P1(x3142)+E(f5(x3141,f28(x3142),x3142),x3141)
% 3.85/3.90  [315]~P1(x3151)+E(f5(f28(x3151),x3152,x3151),x3152)
% 3.85/3.90  [316]~P1(x3162)+E(f5(x3161,f29(x3162),x3162),f29(x3162))
% 3.85/3.90  [317]~P1(x3171)+E(f5(f29(x3171),x3172,x3171),f29(x3171))
% 3.85/3.90  [346]P5(x3461,f14(x3462),a37)+~P5(x3461,f14(f14(x3462)),a37)
% 3.85/3.90  [347]P5(x3471,f17(x3472),a37)+~P5(x3471,f17(f17(x3472)),a37)
% 3.85/3.90  [348]P5(x3481,f23(x3482),a37)+~P5(x3481,f23(f23(x3482)),a37)
% 3.85/3.90  [381]~P5(x3811,f14(x3812),a37)+E(f14(f33(x3811,x3812,a37)),f14(x3812))
% 3.85/3.90  [382]~P5(x3821,f17(x3822),a37)+E(f17(f33(x3821,x3822,a37)),f17(x3822))
% 3.85/3.90  [393]P5(x3931,f6(x3932),a37)+~P5(x3931,f17(f7(a15,x3932)),a37)
% 3.85/3.90  [396]~P5(x3961,a4,a35)+P5(f32(a20,f32(a26,x3961)),f7(a15,x3962),a37)
% 3.85/3.90  [397]~P7(x3971,x3972,f39(a37,a1))+P7(f23(f14(x3971)),f23(f14(x3972)),f39(a37,a1))
% 3.85/3.90  [399]~P7(x3991,f28(f39(x3992,a1)),f39(x3992,a1))+E(x3991,f28(f39(x3992,a1)))
% 3.85/3.90  [509]P7(f17(f33(x5091,x5092,a37)),f5(f23(f14(x5092)),f17(x5092),f39(a37,a1)),f39(a37,a1))+~P5(x5091,f23(f14(x5092)),a37)
% 3.85/3.90  [434]P5(x4341,f19(f14(x4342)),a38)+E(f14(f33(f32(a20,x4341),x4342,a37)),f33(f32(a20,x4341),f14(x4342),a37))
% 3.85/3.90  [453]~P5(x4531,f23(f14(x4532)),a37)+E(f23(f14(f33(x4531,x4532,a37))),f23(f14(x4532)))
% 3.85/3.90  [545]P5(f32(a20,x5451),f6(x5452),a37)+~P5(x5451,f34(a26,f29(f39(a35,a1)),a35,a38),a38)
% 3.85/3.90  [501]~P5(x5011,f6(x5012),a37)+P7(f17(f33(x5011,f28(f39(a37,a1)),a37)),f6(x5012),f39(a37,a1))
% 3.85/3.90  [515]~P5(x5151,f17(x5152),a37)+P5(x5151,f17(f33(f25(x5152,x5151),f28(f39(a37,a1)),a37)),a37)
% 3.85/3.90  [526]~P5(x5261,f23(f14(x5262)),a37)+P7(f17(f33(x5261,f28(f39(a37,a1)),a37)),f5(f23(f14(x5262)),f17(x5262),f39(a37,a1)),f39(a37,a1))
% 3.85/3.90  [321]E(x3211,x3212)+~P6(x3211,x3212,x3213)
% 3.85/3.90  [318]P4(x3181,x3182)+~P4(x3181,f22(x3183,x3182))
% 3.85/3.90  [319]P4(x3191,x3192)+~P4(x3191,f22(x3192,x3193))
% 3.85/3.90  [322]P5(x3221,x3222,x3223)+~P17(f32(x3222,x3221))
% 3.85/3.90  [325]~P10(x3253)+E(f5(x3251,x3252,x3253),f5(x3252,x3251,x3253))
% 3.85/3.90  [326]~P11(x3263)+E(f5(x3261,x3262,x3263),f5(x3262,x3261,x3263))
% 3.85/3.90  [327]~P5(x3272,x3271,x3273)+P17(f32(x3271,x3272))
% 3.85/3.90  [330]~P5(x3301,x3302,x3303)+E(f33(x3301,x3302,x3303),x3302)
% 3.85/3.90  [342]~P10(x3423)+P7(x3421,f5(x3422,x3421,x3423),x3423)
% 3.85/3.90  [343]~P11(x3433)+P7(x3431,f5(x3432,x3431,x3433),x3433)
% 3.85/3.90  [344]~P10(x3443)+P7(x3441,f5(x3441,x3442,x3443),x3443)
% 3.85/3.90  [345]~P11(x3453)+P7(x3451,f5(x3451,x3452,x3453),x3453)
% 3.85/3.90  [361]P5(f13(x3611),f19(x3612),a38)+~P5(f21(x3611,x3613),x3612,a37)
% 3.85/3.90  [364]P5(x3641,f6(x3642),a37)+~P5(f22(x3643,x3641),f6(x3642),a37)
% 3.85/3.90  [365]P5(x3651,f6(x3652),a37)+~P5(f22(x3651,x3653),f6(x3652),a37)
% 3.85/3.90  [366]P5(x3661,f14(x3662),a37)+~P5(f22(x3663,x3661),f14(x3662),a37)
% 3.85/3.90  [367]P5(x3671,f14(x3672),a37)+~P5(f22(x3671,x3673),f14(x3672),a37)
% 3.85/3.90  [368]P5(x3681,f17(x3682),a37)+~P5(f21(x3683,x3681),f17(x3682),a37)
% 3.85/3.90  [369]P5(x3691,f17(x3692),a37)+~P5(f22(x3693,x3691),f17(x3692),a37)
% 3.85/3.90  [370]P5(x3701,f17(x3702),a37)+~P5(f22(x3701,x3703),f17(x3702),a37)
% 3.85/3.90  [362]E(x3621,f28(f39(x3622,a1)))+~E(f5(x3623,x3621,f39(x3622,a1)),f28(f39(x3622,a1)))
% 3.85/3.90  [363]E(x3631,f28(f39(x3632,a1)))+~E(f5(x3631,x3633,f39(x3632,a1)),f28(f39(x3632,a1)))
% 3.85/3.90  [374]~P7(x3741,x3742,f39(x3743,a1))+E(f5(x3741,x3742,f39(x3743,a1)),x3742)
% 3.85/3.90  [375]~P7(x3752,x3751,f39(x3753,a1))+E(f5(x3751,x3752,f39(x3753,a1)),x3751)
% 3.85/3.90  [376]P7(x3761,x3762,f39(x3763,a1))+~E(f5(x3761,x3762,f39(x3763,a1)),x3762)
% 3.85/3.90  [391]~P10(x3913)+E(f5(x3911,f5(x3911,x3912,x3913),x3913),f5(x3911,x3912,x3913))
% 3.85/3.90  [392]~P11(x3923)+E(f5(x3921,f5(x3921,x3922,x3923),x3923),f5(x3921,x3922,x3923))
% 3.85/3.90  [394]P5(x3941,f23(f14(x3942)),a37)+~P5(f22(x3943,x3941),f23(f14(x3942)),a37)
% 3.85/3.90  [395]P5(x3951,f23(f14(x3952)),a37)+~P5(f22(x3951,x3953),f23(f14(x3952)),a37)
% 3.85/3.90  [398]~E(f14(x3982),f14(x3983))+E(f14(f33(x3981,x3982,a37)),f14(f33(x3981,x3983,a37)))
% 3.85/3.90  [465]~P7(x4651,x4652,f39(x4653,a1))+E(f5(x4651,f11(x4652,x4651,f39(x4653,a1)),f39(x4653,a1)),x4652)
% 3.85/3.90  [466]~P5(x4661,f14(x4663),a37)+P5(x4661,f14(f33(x4662,x4663,a37)),a37)
% 3.85/3.90  [467]~P5(x4671,f17(x4673),a37)+P5(x4671,f17(f33(x4672,x4673,a37)),a37)
% 3.85/3.90  [489]P5(x4891,x4892,x4893)+E(f11(f33(x4891,x4892,x4893),f33(x4891,f28(f39(x4893,a1)),x4893),f39(x4893,a1)),x4892)
% 3.85/3.90  [500]~P5(x5001,x5003,a37)+P7(f17(f33(x5001,x5002,a37)),f5(f17(x5003),f17(x5002),f39(a37,a1)),f39(a37,a1))
% 3.85/3.90  [548]P7(f14(f33(x5481,x5482,a37)),f5(f23(f14(x5483)),f14(f5(x5483,x5482,f39(a37,a1))),f39(a37,a1)),f39(a37,a1))+~P5(x5481,f23(f14(x5483)),a37)
% 3.85/3.90  [400]P5(x4001,a4,a35)+E(f7(a15,f12(f9(x4001,x4002),x4003,a2)),f7(a15,x4003))
% 3.85/3.90  [408]E(x4081,a15)+E(f7(x4081,f12(f8(x4081,x4082),x4083,a2)),f33(x4082,f7(x4081,x4083),a37))
% 3.85/3.90  [409]P5(x4091,f6(x4092),a37)+~P5(x4091,f17(f7(x4093,f3(a2))),a37)
% 3.85/3.90  [445]~P5(x4451,a4,a35)+E(f7(a15,f12(f9(x4451,x4452),x4453,a2)),f33(x4452,f7(a15,x4453),a37))
% 3.85/3.90  [451]E(x4511,x4512)+~E(f33(x4511,f28(f39(x4513,a1)),x4513),f33(x4512,f28(f39(x4513,a1)),x4513))
% 3.85/3.90  [452]P5(f32(a20,f13(x4521)),f14(x4523),a37)+E(f14(f33(f21(x4521,x4522),x4523,a37)),f33(f21(x4521,x4522),f14(x4523),a37))
% 3.85/3.90  [481]E(x4811,x4812)+~P5(x4811,f33(x4812,f28(f39(x4813,a1)),x4813),x4813)
% 3.85/3.90  [487]~P5(x4871,f14(x4873),a37)+P5(x4871,f14(f5(x4872,x4873,f39(a37,a1))),a37)
% 3.85/3.90  [510]~P5(f32(a20,f13(x5101)),f14(x5103),a37)+E(f33(f21(x5101,x5102),f14(f33(x5102,x5103,a37)),a37),f14(f33(f21(x5101,x5102),x5103,a37)))
% 3.85/3.90  [524]~P5(x5241,x5242,x5243)+E(f33(x5241,f11(x5242,f33(x5241,f28(f39(x5243,a1)),x5243),f39(x5243,a1)),x5243),x5242)
% 3.85/3.90  [547]~P5(f32(a20,f13(x5471)),f14(x5473),a37)+P7(f33(f21(x5471,x5472),f14(f33(x5472,x5473,a37)),a37),f14(f33(f21(x5471,x5472),x5473,a37)),f39(a37,a1))
% 3.85/3.90  [558]~P5(x5581,x5582,a38)+P5(f32(a20,x5581),f14(f5(f34(a20,x5582,a38,a37),x5583,f39(a37,a1))),a37)
% 3.85/3.90  [461]~P5(x4612,a4,a35)+P5(f32(a20,f13(f32(f30(x4611),x4612))),f7(a15,x4613),a37)
% 3.85/3.90  [294]E(x2941,x2942)+~E(f21(x2943,x2941),f21(x2944,x2942))
% 3.85/3.90  [295]E(x2951,x2952)+~E(f16(x2953,x2951),f16(x2954,x2952))
% 3.85/3.90  [296]E(x2961,x2962)+~E(f22(x2963,x2962),f16(x2964,x2961))
% 3.85/3.90  [297]E(x2971,x2972)+~E(f22(x2973,x2971),f16(x2974,x2972))
% 3.85/3.90  [298]E(x2981,x2982)+~E(f22(x2983,x2981),f22(x2984,x2982))
% 3.85/3.90  [299]E(x2991,x2992)+~E(f9(x2993,x2991),f9(x2994,x2992))
% 3.85/3.90  [300]E(x3001,x3002)+~E(f8(x3003,x3001),f8(x3004,x3002))
% 3.85/3.90  [301]E(x3011,x3012)+~E(f21(x3011,x3013),f21(x3012,x3014))
% 3.85/3.91  [302]E(x3021,x3022)+~E(f16(x3021,x3023),f16(x3022,x3024))
% 3.85/3.91  [303]E(x3031,x3032)+~E(f22(x3031,x3033),f22(x3032,x3034))
% 3.85/3.91  [304]E(x3041,x3042)+~E(f9(x3041,x3043),f9(x3042,x3044))
% 3.85/3.91  [305]E(x3051,x3052)+~E(f8(x3051,x3053),f8(x3052,x3054))
% 3.85/3.91  [407]~P5(x4071,x4073,x4074)+P5(x4071,f33(x4072,x4073,x4074),x4074)
% 3.85/3.91  [433]~P7(x4331,x4333,f39(x4334,a1))+P7(x4331,f33(x4332,x4333,x4334),f39(x4334,a1))
% 3.85/3.91  [460]P5(x4601,x4602,x4603)+~P7(f33(x4601,x4604,x4603),x4602,f39(x4603,a1))
% 3.85/3.91  [470]~P7(f33(x4704,x4701,x4703),x4702,f39(x4703,a1))+P7(x4701,x4702,f39(x4703,a1))
% 3.85/3.91  [477]~P7(x4772,x4774,f39(x4773,a1))+P7(f33(x4771,x4772,x4773),f33(x4771,x4774,x4773),f39(x4773,a1))
% 3.85/3.91  [310]E(x3101,x3102)+~E(f32(f30(x3103),x3101),f32(f30(x3104),x3102))
% 3.85/3.91  [311]E(x3111,x3112)+~E(f32(f30(x3111),x3113),f32(f30(x3112),x3114))
% 3.85/3.91  [428]~P17(f32(x4282,x4284))+P17(f32(f33(x4281,x4282,x4283),x4284))
% 3.85/3.91  [429]~P5(x4291,x4293,x4294)+P5(x4291,f5(x4292,x4293,f39(x4294,a1)),x4294)
% 3.85/3.91  [430]~P5(x4301,x4302,x4304)+P5(x4301,f5(x4302,x4303,f39(x4304,a1)),x4304)
% 3.85/3.91  [447]~P10(x4474)+E(f5(x4471,f5(x4472,x4473,x4474),x4474),f5(x4472,f5(x4471,x4473,x4474),x4474))
% 3.85/3.91  [448]~P11(x4484)+E(f5(x4481,f5(x4482,x4483,x4484),x4484),f5(x4482,f5(x4481,x4483,x4484),x4484))
% 3.85/3.91  [449]~P10(x4493)+E(f5(f5(x4491,x4492,x4493),x4494,x4493),f5(x4491,f5(x4492,x4494,x4493),x4493))
% 3.85/3.91  [450]~P11(x4503)+E(f5(f5(x4501,x4502,x4503),x4504,x4503),f5(x4501,f5(x4502,x4504,x4503),x4503))
% 3.85/3.91  [462]~P5(x4621,x4624,x4623)+E(f11(f33(x4621,x4622,x4623),x4624,f39(x4623,a1)),f11(x4622,x4624,f39(x4623,a1)))
% 3.85/3.91  [471]P5(x4711,x4712,x4713)+~P5(x4711,f11(x4712,x4714,f39(x4713,a1)),x4713)
% 3.85/3.91  [476]~P5(x4761,x4762,x4763)+~P5(x4761,f11(x4764,x4762,f39(x4763,a1)),x4763)
% 3.85/3.91  [485]P7(x4851,x4852,f39(x4853,a1))+~P7(f5(x4854,x4851,f39(x4853,a1)),x4852,f39(x4853,a1))
% 3.85/3.91  [486]P7(x4861,x4862,f39(x4863,a1))+~P7(f5(x4861,x4864,f39(x4863,a1)),x4862,f39(x4863,a1))
% 3.85/3.91  [491]~E(f34(x4913,x4911,x4912,x4914),f28(f39(x4914,a1)))+E(x4911,f28(f39(x4912,a1)))
% 3.85/3.91  [507]~P7(f11(x5071,x5072,f39(x5074,a1)),x5073,f39(x5074,a1))+P7(x5071,f5(x5072,x5073,f39(x5074,a1)),f39(x5074,a1))
% 3.85/3.91  [508]~P7(x5081,f5(x5082,x5084,f39(x5083,a1)),f39(x5083,a1))+P7(f11(x5081,x5082,f39(x5083,a1)),x5084,f39(x5083,a1))
% 3.85/3.91  [536]E(x5361,x5362)+~P5(f32(f30(x5361),x5363),f34(f30(x5362),x5364,a35,a38),a38)
% 3.85/3.91  [540]P5(x5401,x5402,a35)+~P5(f32(f30(x5403),x5401),f34(f30(x5404),x5402,a35,a38),a38)
% 3.85/3.91  [472]~P17(f32(x4722,x4724))+P17(f32(f5(x4721,x4722,f39(x4723,a1)),x4724))
% 3.85/3.91  [473]~P17(f32(x4731,x4734))+P17(f32(f5(x4731,x4732,f39(x4733,a1)),x4734))
% 3.85/3.91  [488]P5(x4881,x4884,x4883)+E(f11(f33(x4881,x4882,x4883),x4884,f39(x4883,a1)),f33(x4881,f11(x4882,x4884,f39(x4883,a1)),x4883))
% 3.85/3.91  [533]~P5(x5331,f14(f7(a15,x5334)),a37)+P5(x5331,f14(f7(a15,f12(f9(x5332,x5333),x5334,a2))),a37)
% 3.85/3.91  [534]~P5(x5341,f14(f7(a15,x5344)),a37)+P5(x5341,f14(f7(a15,f12(f8(x5342,x5343),x5344,a2))),a37)
% 3.85/3.91  [352]E(x3521,x3522)+~E(f12(x3523,x3521,x3524),f12(x3525,x3522,x3524))
% 3.85/3.91  [354]E(x3541,x3542)+~E(f12(x3541,x3543,x3544),f12(x3542,x3545,x3544))
% 3.85/3.91  [520]~P5(x5202,x5203,x5204)+P5(f32(x5201,x5202),f34(x5201,x5203,x5204,x5205),x5205)
% 3.85/3.91  [550]~P7(x5502,x5505,f39(x5503,a1))+P7(f34(x5501,x5502,x5503,x5504),f34(x5501,x5505,x5503,x5504),f39(x5504,a1))
% 3.85/3.91  [535]~P5(x5352,x5353,x5354)+E(f33(f32(x5351,x5352),f34(x5351,x5353,x5354,x5355),x5355),f34(x5351,x5353,x5354,x5355))
% 3.85/3.91  [554]~P5(x5541,f14(f7(a15,x5545)),a37)+P5(x5541,f14(f7(a15,f12(f10(x5542,x5543,x5544),x5545,a2))),a37)
% 3.85/3.91  [350]E(x3501,x3502)+~E(f10(x3503,x3504,x3501),f10(x3505,x3506,x3502))
% 3.85/3.91  [351]E(x3511,x3512)+~E(f10(x3513,x3511,x3514),f10(x3515,x3512,x3516))
% 3.85/3.91  [353]E(x3531,x3532)+~E(f10(x3531,x3533,x3534),f10(x3532,x3535,x3536))
% 3.85/3.91  [542]P5(f32(a20,a43),f17(f7(a15,a40)),a37)+~P5(f21(a42,a44),f17(f7(a15,a40)),a37)+~P5(f32(a20,a43),f17(f33(a44,f28(f39(a37,a1)),a37)),a37)
% 3.85/3.91  [458]~P5(x4581,a4,a35)+~P5(x4582,a27,f36(a2))+P5(f32(a20,f32(a26,x4581)),f14(f7(a15,x4582)),a37)
% 3.85/3.91  [459]~P5(x4591,a4,a35)+~P5(x4592,a27,f36(a2))+P5(f32(a20,f32(a26,x4591)),f17(f7(a15,x4592)),a37)
% 3.85/3.91  [478]P5(x4781,a4,a35)+~P5(x4782,a27,f36(a2))+~P5(f32(a20,f32(a26,x4781)),f14(f7(a15,x4782)),a37)
% 3.85/3.91  [479]P5(x4791,a4,a35)+~P5(x4792,a27,f36(a2))+~P5(f32(a20,f32(a26,x4791)),f17(f7(a15,x4792)),a37)
% 3.85/3.91  [328]P7(x3282,x3281,x3283)+~P15(x3283)+P7(x3281,x3282,x3283)
% 3.85/3.91  [323]~P1(x3232)+~E(f5(x3233,x3231,x3232),f28(x3232))+E(x3231,f28(x3232))
% 3.85/3.91  [324]~P1(x3242)+~E(f5(x3241,x3243,x3242),f28(x3242))+E(x3241,f28(x3242))
% 3.85/3.91  [335]~P11(x3353)+~P7(x3351,x3352,x3353)+E(f5(x3351,x3352,x3353),x3352)
% 3.85/3.91  [336]~P11(x3363)+~P7(x3362,x3361,x3363)+E(f5(x3361,x3362,x3363),x3361)
% 3.85/3.91  [337]~P11(x3373)+P7(x3371,x3372,x3373)+~E(f5(x3371,x3372,x3373),x3372)
% 3.85/3.91  [405]E(x4051,x4052)+~P7(x4051,x4052,f39(x4053,a1))+~P7(x4052,x4051,f39(x4053,a1))
% 3.85/3.91  [416]~P5(x4161,a24,a38)+P5(x4161,f19(x4162),a38)+~P5(f21(x4161,x4163),x4162,a37)
% 3.85/3.91  [417]P5(f22(x4171,x4172),f23(x4173),a37)+~P5(x4172,f23(x4173),a37)+~P5(x4171,f23(x4173),a37)
% 3.85/3.91  [418]P5(x4181,f23(x4182),a37)+P5(f21(x4183,x4181),x4182,a37)+~P5(f21(x4183,x4181),f23(x4182),a37)
% 3.85/3.91  [419]P5(x4191,f23(x4192),a37)+P5(f22(x4193,x4191),x4192,a37)+~P5(f22(x4193,x4191),f23(x4192),a37)
% 3.85/3.91  [420]P5(x4201,f23(x4202),a37)+P5(f22(x4201,x4203),x4202,a37)+~P5(f22(x4201,x4203),f23(x4202),a37)
% 3.85/3.91  [421]~P7(x4213,f14(x4212),f39(a37,a1))+P5(x4211,f14(x4212),a37)+~P5(x4211,f14(x4213),a37)
% 3.85/3.91  [422]~P7(x4223,f17(x4222),f39(a37,a1))+P5(x4221,f17(x4222),a37)+~P5(x4221,f17(x4223),a37)
% 3.85/3.91  [423]~P7(x4233,f23(x4232),f39(a37,a1))+P5(x4231,f23(x4232),a37)+~P5(x4231,f23(x4233),a37)
% 3.85/3.91  [427]~P5(f21(x4271,x4272),f23(x4273),a37)+P5(f21(x4271,x4272),x4273,a37)+P5(f32(a20,x4271),x4273,a37)
% 3.85/3.91  [432]P5(f21(x4321,x4322),f23(x4323),a37)+~P5(x4322,f23(x4323),a37)+~P5(f32(a20,x4321),x4323,a37)
% 3.85/3.91  [341]P4(x3411,x3412)+~P4(x3411,f21(x3413,x3412))+~P4(x3411,f32(a20,f13(x3413)))
% 3.85/3.91  [431]~P5(f16(x4311,x4313),f23(f14(x4312)),a37)+P5(x4311,f23(f14(x4312)),a37)+P5(x4313,f23(f14(x4312)),a37)
% 3.85/3.91  [444]~P7(x4443,x4442,f39(a37,a1))+~P5(x4441,f14(x4443),a37)+E(f14(f33(x4441,x4442,a37)),f14(x4442))
% 3.85/3.91  [457]P5(x4571,f14(x4572),a37)+~P5(f21(x4573,x4571),f14(x4572),a37)+~P5(f32(a20,f13(x4573)),f14(x4572),a37)
% 3.85/3.91  [492]~P5(x4923,a4,a35)+P5(x4921,f14(f7(a15,x4922)),a37)+~P5(f21(f32(a26,x4923),x4921),f14(f7(a15,x4922)),a37)
% 3.85/3.91  [493]P5(x4931,f14(x4932),a37)+~P5(f21(f32(a26,x4933),x4931),f14(x4932),a37)+~P5(f32(a20,f32(a26,x4933)),f14(x4932),a37)
% 3.85/3.91  [502]P5(x5021,f14(x5022),a37)+~P5(x5023,f14(x5022),a37)+~P5(x5021,f14(f33(x5023,x5022,a37)),a37)
% 3.85/3.91  [503]P5(x5031,f23(x5032),a37)+~P5(x5033,f23(x5032),a37)+~P5(x5031,f23(f33(x5033,x5032,a37)),a37)
% 3.85/3.91  [527]P5(x5271,f5(f23(f14(x5272)),f17(x5272),f39(a37,a1)),a37)+~P5(x5273,f23(f14(x5272)),a37)+~P5(x5271,f17(f33(x5273,x5272,a37)),a37)
% 3.85/3.91  [504]~P3(x5043)+~P5(x5042,f23(f14(f7(a15,x5043))),a37)+P3(f12(f10(a15,x5041,x5042),x5043,a2))
% 3.85/3.91  [506]~P7(x5061,f33(x5063,f28(f39(x5062,a1)),x5062),f39(x5062,a1))+E(x5061,f28(f39(x5062,a1)))+E(x5061,f33(x5063,f28(f39(x5062,a1)),x5062))
% 3.85/3.91  [521]P5(x5211,f17(x5212),a37)+P5(x5211,f17(x5213),a37)+~P5(x5211,f17(f5(x5212,x5213,f39(a37,a1))),a37)
% 3.85/3.91  [523]~P5(x5233,a27,f36(a2))+P5(f12(f10(a15,x5231,x5232),x5233,a2),a27,f36(a2))+~P5(x5232,f23(f14(f7(a15,x5233))),a37)
% 3.85/3.91  [544]P5(x5441,f5(f23(f14(x5442)),f17(x5442),f39(a37,a1)),a37)+~P5(x5443,f23(f14(x5442)),a37)+~P5(x5441,f17(f33(x5443,f28(f39(a37,a1)),a37)),a37)
% 3.85/3.91  [355]~P12(x3554)+E(x3551,x3552)+~E(f11(x3553,x3553,x3554),f11(x3551,x3552,x3554))
% 3.85/3.91  [356]~P12(x3563)+E(x3561,x3562)+~E(f11(x3561,x3562,x3563),f11(x3564,x3564,x3563))
% 3.85/3.91  [373]~P7(x3733,x3731,f39(x3734,a1))+P17(f32(x3731,x3732))+~P17(f32(x3733,x3732))
% 3.85/3.91  [410]~P11(x4104)+~P7(x4101,x4103,x4104)+P7(x4101,f5(x4102,x4103,x4104),x4104)
% 3.85/3.91  [411]~P11(x4114)+~P7(x4111,x4112,x4114)+P7(x4111,f5(x4112,x4113,x4114),x4114)
% 3.85/3.91  [415]P5(x4151,x4152,x4153)+~P5(x4151,x4154,x4153)+~P7(x4154,x4152,f39(x4153,a1))
% 3.85/3.91  [435]E(x4351,x4352)+P5(x4351,x4353,x4354)+~P5(x4351,f33(x4352,x4353,x4354),x4354)
% 3.85/3.91  [437]~P11(x4373)+P7(x4371,x4372,x4373)+~P7(f5(x4374,x4371,x4373),x4372,x4373)
% 3.85/3.91  [439]~P11(x4393)+P7(x4391,x4392,x4393)+~P7(f5(x4391,x4394,x4393),x4392,x4393)
% 3.85/3.91  [442]~P7(x4421,x4424,f39(x4423,a1))+~P7(x4424,x4422,f39(x4423,a1))+P7(x4421,x4422,f39(x4423,a1))
% 3.85/3.91  [474]~P5(x4741,x4744,x4743)+~P7(x4742,x4744,f39(x4743,a1))+P7(f33(x4741,x4742,x4743),x4744,f39(x4743,a1))
% 3.85/3.91  [483]P5(x4831,x4832,x4833)+~P7(x4832,f33(x4831,x4834,x4833),f39(x4833,a1))+P7(x4832,x4834,f39(x4833,a1))
% 3.85/3.91  [464]~P5(x4641,x4644,x4643)+P5(x4641,x4642,x4643)+P5(x4641,f11(x4644,x4642,f39(x4643,a1)),x4643)
% 3.85/3.91  [480]E(x4801,x4802)+P17(f32(x4803,x4801))+~P17(f32(f33(x4802,x4803,x4804),x4801))
% 3.85/3.91  [484]P5(x4841,x4842,x4843)+P5(x4841,x4844,x4843)+~P5(x4841,f5(x4842,x4844,f39(x4843,a1)),x4843)
% 3.85/3.91  [495]~P7(x4951,x4954,f39(x4953,a1))+~P7(x4952,x4954,f39(x4953,a1))+P7(f5(x4951,x4952,f39(x4953,a1)),x4954,f39(x4953,a1))
% 3.85/3.91  [496]~P7(x4961,x4962,f39(x4964,a1))+~P7(x4963,x4961,f39(x4964,a1))+E(f11(x4961,f11(x4962,x4963,f39(x4964,a1)),f39(x4964,a1)),x4963)
% 3.85/3.91  [541]~P5(x5412,x5411,x5413)+~P7(x5411,f33(x5412,x5414,x5413),f39(x5413,a1))+P7(f11(x5411,f33(x5412,f28(f39(x5413,a1)),x5413),f39(x5413,a1)),x5414,f39(x5413,a1))
% 3.85/3.91  [552]~P5(x5522,x5521,x5524)+P7(x5521,f33(x5522,x5523,x5524),f39(x5524,a1))+~P7(f11(x5521,f33(x5522,f28(f39(x5524,a1)),x5524),f39(x5524,a1)),x5523,f39(x5524,a1))
% 3.85/3.91  [446]~E(f14(x4461),f14(x4463))+~E(f14(x4462),f14(x4464))+E(f14(f5(x4461,x4462,f39(a37,a1))),f14(f5(x4463,x4464,f39(a37,a1))))
% 3.85/3.91  [505]P17(f32(x5051,x5052))+P17(f32(x5053,x5052))+~P17(f32(f5(x5051,x5053,f39(x5054,a1)),x5052))
% 3.85/3.91  [532]~P5(x5324,f17(x5323),a37)+~P5(x5321,f17(f33(x5324,x5322,a37)),a37)+P5(x5321,f17(f5(x5322,x5323,f39(a37,a1))),a37)
% 3.85/3.91  [539]~P7(f14(x5392),f14(x5394),f39(a37,a1))+~P7(f14(x5391),f14(x5393),f39(a37,a1))+P7(f14(f5(x5391,x5392,f39(a37,a1))),f14(f5(x5393,x5394,f39(a37,a1))),f39(a37,a1))
% 3.85/3.91  [403]~P2(x4034)+P7(f32(x4031,x4032),f32(x4033,x4032),x4034)+~P7(x4031,x4033,f39(x4035,x4034))
% 3.85/3.91  [511]~P7(x5111,x5114,f39(x5113,a1))+~P7(x5112,x5115,f39(x5113,a1))+P7(f5(x5111,x5112,f39(x5113,a1)),f5(x5114,x5115,f39(x5113,a1)),f39(x5113,a1))
% 3.85/3.91  [512]~P7(x5121,x5124,f39(x5123,a1))+~P7(x5125,x5122,f39(x5123,a1))+P7(f11(x5121,x5122,f39(x5123,a1)),f11(x5124,x5125,f39(x5123,a1)),f39(x5123,a1))
% 3.85/3.91  [528]E(x5281,x5282)+E(x5281,x5283)+~E(f33(x5284,f33(x5281,f28(f39(x5285,a1)),x5285),x5285),f33(x5283,f33(x5282,f28(f39(x5285,a1)),x5285),x5285))
% 3.85/3.91  [529]E(x5291,x5292)+E(x5293,x5292)+~E(f33(x5293,f33(x5291,f28(f39(x5294,a1)),x5294),x5294),f33(x5295,f33(x5292,f28(f39(x5294,a1)),x5294),x5294))
% 3.85/3.91  [530]E(x5301,x5302)+E(x5303,x5302)+~E(f33(x5303,f33(x5301,f28(f39(x5304,a1)),x5304),x5304),f33(x5302,f33(x5305,f28(f39(x5304,a1)),x5304),x5304))
% 3.85/3.91  [531]E(x5311,x5312)+E(x5311,x5313)+~E(f33(x5311,f33(x5314,f28(f39(x5315,a1)),x5315),x5315),f33(x5313,f33(x5312,f28(f39(x5315,a1)),x5315),x5315))
% 3.85/3.91  [543]~P5(x5432,x5435,x5436)+P5(f32(x5431,x5432),x5433,x5434)+~P7(f34(x5431,x5435,x5436,x5434),x5433,f39(x5434,a1))
% 3.85/3.91  [499]~P5(x4991,a24,a38)+P5(f32(a20,x4991),f6(x4992),a37)+~P5(x4992,a27,f36(a2))+~P5(x4991,f19(f17(f7(a15,x4992))),a38)
% 3.85/3.91  [359]~P7(x3592,x3591,x3593)+~P7(x3591,x3592,x3593)+E(x3591,x3592)+~P14(x3593)
% 3.85/3.91  [475]~P5(f21(x4753,x4751),f14(x4752),a37)+P5(x4751,f14(x4752),a37)+~P5(x4753,a24,a38)+~P5(f32(a20,x4753),f14(x4752),a37)
% 3.85/3.91  [498]~P5(f32(a20,x4983),f14(x4982),a37)+~P5(f21(x4983,x4981),f23(f14(x4982)),a37)+P5(x4981,f23(f14(x4982)),a37)+~P5(f32(a20,f13(x4983)),f14(x4982),a37)
% 3.85/3.91  [401]~P14(x4013)+~P7(x4011,x4014,x4013)+P7(x4011,x4012,x4013)+~P7(x4014,x4012,x4013)
% 3.85/3.91  [402]~P16(x4023)+~P7(x4021,x4024,x4023)+P7(x4021,x4022,x4023)+~P7(x4024,x4022,x4023)
% 3.85/3.91  [424]P5(x4243,x4241,x4244)+E(x4241,x4242)+P5(x4243,x4242,x4244)+~E(f33(x4243,x4241,x4244),f33(x4243,x4242,x4244))
% 3.85/3.91  [456]~P11(x4563)+~P7(x4562,x4564,x4563)+~P7(x4561,x4564,x4563)+P7(f5(x4561,x4562,x4563),x4564,x4563)
% 3.85/3.91  [525]~P7(x5253,x5252,f39(a37,a1))+P5(f32(a20,x5251),f14(x5252),a37)+~P5(x5254,f23(f14(x5253)),a37)+~P5(f32(a20,x5251),f14(f33(x5254,x5252,a37)),a37)
% 3.85/3.91  [555]~P5(x5554,f23(f14(x5552)),a37)+P5(f32(a20,f13(x5551)),f17(x5552),a37)+~P5(x5551,f19(f17(f33(x5554,x5553,a37))),a38)+P5(x5551,f19(f17(f5(x5553,x5552,f39(a37,a1)))),a38)
% 3.85/3.91  [440]~P13(x4403)+~P7(x4405,x4404,x4403)+P7(x4401,x4402,x4403)+~E(f11(x4404,x4405,x4403),f11(x4402,x4401,x4403))
% 3.85/3.91  [441]~P13(x4413)+~P7(x4415,x4414,x4413)+P7(x4411,x4412,x4413)+~E(f11(x4412,x4411,x4413),f11(x4414,x4415,x4413))
% 3.85/3.91  [556]P5(x5564,a4,a35)+~P5(x5565,a27,f36(a2))+E(x5561,f21(f32(a26,x5562),f22(f32(a20,x5563),f18(x5564))))+~P5(f21(f32(a26,x5564),f22(x5566,f22(f18(x5562),f22(f32(a20,x5563),x5561)))),f17(f7(a15,x5565)),a37)
% 3.85/3.91  [563]P5(x5631,a4,a35)+~P5(x5632,a27,f36(a2))+~P5(x5633,f34(a26,f29(f39(a35,a1)),a35,a38),a38)+~P5(f21(f32(a26,x5631),f22(x5634,f22(f18(x5635),f22(f32(a20,x5633),x5636)))),f17(f7(a15,x5632)),a37)
% 3.85/3.91  %EqnAxiom
% 3.85/3.91  [1]E(x11,x11)
% 3.85/3.91  [2]E(x22,x21)+~E(x21,x22)
% 3.85/3.91  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 3.85/3.91  [4]~E(x41,x42)+E(f3(x41),f3(x42))
% 3.85/3.91  [5]~E(x51,x52)+E(f13(x51),f13(x52))
% 3.85/3.91  [6]~E(x61,x62)+E(f36(x61),f36(x62))
% 3.85/3.91  [7]~E(x71,x72)+E(f14(x71),f14(x72))
% 3.85/3.91  [8]~E(x81,x82)+E(f17(x81),f17(x82))
% 3.85/3.91  [9]~E(x91,x92)+E(f7(x91,x93),f7(x92,x93))
% 3.85/3.91  [10]~E(x101,x102)+E(f7(x103,x101),f7(x103,x102))
% 3.85/3.91  [11]~E(x111,x112)+E(f32(x111,x113),f32(x112,x113))
% 3.85/3.91  [12]~E(x121,x122)+E(f32(x123,x121),f32(x123,x122))
% 3.85/3.91  [13]~E(x131,x132)+E(f21(x131,x133),f21(x132,x133))
% 3.85/3.91  [14]~E(x141,x142)+E(f21(x143,x141),f21(x143,x142))
% 3.85/3.91  [15]~E(x151,x152)+E(f33(x151,x153,x154),f33(x152,x153,x154))
% 3.85/3.91  [16]~E(x161,x162)+E(f33(x163,x161,x164),f33(x163,x162,x164))
% 3.85/3.91  [17]~E(x171,x172)+E(f33(x173,x174,x171),f33(x173,x174,x172))
% 3.85/3.91  [18]~E(x181,x182)+E(f22(x181,x183),f22(x182,x183))
% 3.85/3.91  [19]~E(x191,x192)+E(f22(x193,x191),f22(x193,x192))
% 3.85/3.91  [20]~E(x201,x202)+E(f34(x201,x203,x204,x205),f34(x202,x203,x204,x205))
% 3.85/3.91  [21]~E(x211,x212)+E(f34(x213,x211,x214,x215),f34(x213,x212,x214,x215))
% 3.85/3.91  [22]~E(x221,x222)+E(f34(x223,x224,x221,x225),f34(x223,x224,x222,x225))
% 3.85/3.91  [23]~E(x231,x232)+E(f34(x233,x234,x235,x231),f34(x233,x234,x235,x232))
% 3.85/3.91  [24]~E(x241,x242)+E(f5(x241,x243,x244),f5(x242,x243,x244))
% 3.85/3.91  [25]~E(x251,x252)+E(f5(x253,x251,x254),f5(x253,x252,x254))
% 3.85/3.91  [26]~E(x261,x262)+E(f5(x263,x264,x261),f5(x263,x264,x262))
% 3.85/3.91  [27]~E(x271,x272)+E(f12(x271,x273,x274),f12(x272,x273,x274))
% 3.85/3.91  [28]~E(x281,x282)+E(f12(x283,x281,x284),f12(x283,x282,x284))
% 3.85/3.91  [29]~E(x291,x292)+E(f12(x293,x294,x291),f12(x293,x294,x292))
% 3.85/3.91  [30]~E(x301,x302)+E(f8(x301,x303),f8(x302,x303))
% 3.85/3.91  [31]~E(x311,x312)+E(f8(x313,x311),f8(x313,x312))
% 3.85/3.91  [32]~E(x321,x322)+E(f23(x321),f23(x322))
% 3.85/3.91  [33]~E(x331,x332)+E(f11(x331,x333,x334),f11(x332,x333,x334))
% 3.85/3.91  [34]~E(x341,x342)+E(f11(x343,x341,x344),f11(x343,x342,x344))
% 3.85/3.91  [35]~E(x351,x352)+E(f11(x353,x354,x351),f11(x353,x354,x352))
% 3.85/3.91  [36]~E(x361,x362)+E(f30(x361),f30(x362))
% 3.85/3.91  [37]~E(x371,x372)+E(f28(x371),f28(x372))
% 3.85/3.91  [38]~E(x381,x382)+E(f39(x381,x383),f39(x382,x383))
% 3.85/3.91  [39]~E(x391,x392)+E(f39(x393,x391),f39(x393,x392))
% 3.85/3.91  [40]~E(x401,x402)+E(f10(x401,x403,x404),f10(x402,x403,x404))
% 3.85/3.91  [41]~E(x411,x412)+E(f10(x413,x411,x414),f10(x413,x412,x414))
% 3.85/3.91  [42]~E(x421,x422)+E(f10(x423,x424,x421),f10(x423,x424,x422))
% 3.85/3.91  [43]~E(x431,x432)+E(f9(x431,x433),f9(x432,x433))
% 3.85/3.91  [44]~E(x441,x442)+E(f9(x443,x441),f9(x443,x442))
% 3.85/3.91  [45]~E(x451,x452)+E(f6(x451),f6(x452))
% 3.85/3.91  [46]~E(x461,x462)+E(f19(x461),f19(x462))
% 3.85/3.91  [47]~E(x471,x472)+E(f29(x471),f29(x472))
% 3.85/3.91  [48]~E(x481,x482)+E(f18(x481),f18(x482))
% 3.85/3.91  [49]~E(x491,x492)+E(f25(x491,x493),f25(x492,x493))
% 3.85/3.91  [50]~E(x501,x502)+E(f25(x503,x501),f25(x503,x502))
% 3.85/3.91  [51]~E(x511,x512)+E(f16(x511,x513),f16(x512,x513))
% 3.85/3.91  [52]~E(x521,x522)+E(f16(x523,x521),f16(x523,x522))
% 3.85/3.91  [53]~P1(x531)+P1(x532)+~E(x531,x532)
% 3.85/3.91  [54]~P8(x541)+P8(x542)+~E(x541,x542)
% 3.85/3.91  [55]~P9(x551)+P9(x552)+~E(x551,x552)
% 3.85/3.91  [56]P5(x562,x563,x564)+~E(x561,x562)+~P5(x561,x563,x564)
% 3.85/3.91  [57]P5(x573,x572,x574)+~E(x571,x572)+~P5(x573,x571,x574)
% 3.85/3.91  [58]P5(x583,x584,x582)+~E(x581,x582)+~P5(x583,x584,x581)
% 3.85/3.91  [59]~P2(x591)+P2(x592)+~E(x591,x592)
% 3.85/3.91  [60]P7(x602,x603,x604)+~E(x601,x602)+~P7(x601,x603,x604)
% 3.85/3.91  [61]P7(x613,x612,x614)+~E(x611,x612)+~P7(x613,x611,x614)
% 3.85/3.91  [62]P7(x623,x624,x622)+~E(x621,x622)+~P7(x623,x624,x621)
% 3.85/3.91  [63]~P10(x631)+P10(x632)+~E(x631,x632)
% 3.85/3.91  [64]~P11(x641)+P11(x642)+~E(x641,x642)
% 3.85/3.91  [65]~P14(x651)+P14(x652)+~E(x651,x652)
% 3.85/3.91  [66]~P16(x661)+P16(x662)+~E(x661,x662)
% 3.85/3.91  [67]~P17(x671)+P17(x672)+~E(x671,x672)
% 3.85/3.91  [68]P4(x682,x683)+~E(x681,x682)+~P4(x681,x683)
% 3.85/3.91  [69]P4(x693,x692)+~E(x691,x692)+~P4(x693,x691)
% 3.85/3.91  [70]~P13(x701)+P13(x702)+~E(x701,x702)
% 3.85/3.91  [71]~P3(x711)+P3(x712)+~E(x711,x712)
% 3.85/3.91  [72]~P15(x721)+P15(x722)+~E(x721,x722)
% 3.85/3.91  [73]P6(x732,x733,x734)+~E(x731,x732)+~P6(x731,x733,x734)
% 3.85/3.91  [74]P6(x743,x742,x744)+~E(x741,x742)+~P6(x743,x741,x744)
% 3.85/3.91  [75]P6(x753,x754,x752)+~E(x751,x752)+~P6(x753,x754,x751)
% 3.85/3.91  [76]~P12(x761)+P12(x762)+~E(x761,x762)
% 3.85/3.91  
% 3.85/3.91  %-------------------------------------------
% 3.85/3.91  cnf(564,plain,
% 3.85/3.91     (E(f28(f39(a37,a1)),f14(f28(f39(a37,a1))))),
% 3.85/3.91     inference(scs_inference,[],[106,2])).
% 3.85/3.91  cnf(565,plain,
% 3.85/3.91     (~P6(f12(x5651,x5652,x5653),x5652,x5654)),
% 3.85/3.91     inference(scs_inference,[],[106,254,2,321])).
% 3.85/3.91  cnf(567,plain,
% 3.85/3.91     (~P5(f32(a20,a43),f33(a41,f7(a15,a40),a37),a37)),
% 3.85/3.91     inference(scs_inference,[],[276,106,254,2,321,333])).
% 3.85/3.91  cnf(569,plain,
% 3.85/3.91     (~E(a26,f30(x5691))),
% 3.85/3.91     inference(scs_inference,[],[276,106,254,247,2,321,333,11])).
% 3.85/3.91  cnf(571,plain,
% 3.85/3.91     (~P5(f32(a20,a43),f17(f7(a15,a40)),a37)),
% 3.85/3.91     inference(scs_inference,[],[276,106,254,247,2,321,333,11,467])).
% 3.85/3.91  cnf(573,plain,
% 3.85/3.91     (~P5(f32(a20,a43),f7(a15,a40),a37)),
% 3.85/3.91     inference(scs_inference,[],[276,106,254,247,2,321,333,11,467,407])).
% 3.85/3.91  cnf(575,plain,
% 3.85/3.91     (~P5(x5751,f14(f28(f39(a37,a1))),a37)),
% 3.85/3.91     inference(scs_inference,[],[275,276,106,254,247,2,321,333,11,467,407,340])).
% 3.85/3.91  cnf(577,plain,
% 3.85/3.91     (~P5(x5771,f28(f39(x5772,a1)),x5773)),
% 3.85/3.91     inference(scs_inference,[],[275,276,106,254,247,272,2,321,333,11,467,407,340,327])).
% 3.85/3.91  cnf(579,plain,
% 3.85/3.91     (P5(x5791,f33(x5791,x5792,x5793),x5794)),
% 3.85/3.91     inference(scs_inference,[],[275,276,106,254,163,247,272,2,321,333,11,467,407,340,327,322])).
% 3.85/3.91  cnf(581,plain,
% 3.85/3.91     (P4(f33(x5811,x5812,x5813),x5811)),
% 3.85/3.91     inference(scs_inference,[],[275,276,106,254,163,247,272,2,321,333,11,467,407,340,327,322,308])).
% 3.85/3.91  cnf(583,plain,
% 3.85/3.91     (~E(f34(x5831,f12(x5832,f28(f39(x5833,a1)),x5834),x5833,x5835),f28(f39(x5835,a1)))),
% 3.85/3.91     inference(scs_inference,[],[275,276,106,254,163,247,272,2,321,333,11,467,407,340,327,322,308,491])).
% 3.85/3.91  cnf(584,plain,
% 3.85/3.91     (~E(f12(x5841,x5842,x5843),x5842)),
% 3.85/3.91     inference(rename_variables,[],[254])).
% 3.85/3.91  cnf(587,plain,
% 3.85/3.91     (P7(x5871,f23(x5871),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[114])).
% 3.85/3.91  cnf(589,plain,
% 3.85/3.91     (~P7(f12(x5891,f28(f39(x5892,a1)),x5893),f28(f39(x5892,a1)),f39(x5892,a1))),
% 3.85/3.91     inference(scs_inference,[],[275,276,106,254,584,114,163,247,272,2,321,333,11,467,407,340,327,322,308,491,460,399])).
% 3.85/3.91  cnf(590,plain,
% 3.85/3.91     (~E(f12(x5901,x5902,x5903),x5902)),
% 3.85/3.91     inference(rename_variables,[],[254])).
% 3.85/3.91  cnf(592,plain,
% 3.85/3.91     (~P5(f22(f32(a20,a43),x5921),f17(f33(a41,f7(a15,a40),a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[275,276,106,254,584,114,163,247,272,2,321,333,11,467,407,340,327,322,308,491,460,399,370])).
% 3.85/3.91  cnf(594,plain,
% 3.85/3.91     (~P5(f22(x5941,f32(a20,a43)),f17(f33(a41,f7(a15,a40),a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[275,276,106,254,584,114,163,247,272,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369])).
% 3.85/3.91  cnf(603,plain,
% 3.85/3.91     (~P5(x6031,f17(f28(f39(a37,a1))),a37)),
% 3.85/3.91     inference(rename_variables,[],[275])).
% 3.85/3.91  cnf(607,plain,
% 3.85/3.91     (P7(x6071,f23(f5(x6071,x6072,f39(a37,a1))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[275,133,276,106,254,584,114,587,163,267,247,272,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486])).
% 3.85/3.91  cnf(608,plain,
% 3.85/3.91     (P7(x6081,f23(x6081),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[114])).
% 3.85/3.91  cnf(611,plain,
% 3.85/3.91     (P7(x6111,f23(x6111),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[114])).
% 3.85/3.91  cnf(614,plain,
% 3.85/3.91     (P7(x6141,f23(x6141),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[114])).
% 3.85/3.91  cnf(622,plain,
% 3.85/3.91     (P7(f11(f5(x6221,x6222,f39(x6223,a1)),x6221,f39(x6223,a1)),x6222,f39(x6223,a1))),
% 3.85/3.91     inference(scs_inference,[],[275,133,276,106,110,254,584,114,587,608,611,614,163,267,247,272,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508])).
% 3.85/3.91  cnf(623,plain,
% 3.85/3.91     (P7(x6231,x6231,f39(x6232,a1))),
% 3.85/3.91     inference(rename_variables,[],[110])).
% 3.85/3.91  cnf(626,plain,
% 3.85/3.91     (P7(x6261,x6261,f39(x6262,a1))),
% 3.85/3.91     inference(rename_variables,[],[110])).
% 3.85/3.91  cnf(631,plain,
% 3.85/3.91     (E(f13(f13(x6311)),x6311)),
% 3.85/3.91     inference(rename_variables,[],[93])).
% 3.85/3.91  cnf(632,plain,
% 3.85/3.91     (~E(f23(f12(x6321,f28(f39(a37,a1)),x6322)),f28(f39(a37,a1)))),
% 3.85/3.91     inference(scs_inference,[],[101,275,133,276,106,110,623,254,584,114,587,608,611,614,93,163,267,247,272,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61])).
% 3.85/3.91  cnf(633,plain,
% 3.85/3.91     (P7(x6331,f23(x6331),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[114])).
% 3.85/3.91  cnf(634,plain,
% 3.85/3.91     (P7(f28(f39(a37,a1)),f33(x6341,f14(f28(f39(a37,a1))),x6342),f39(x6342,a1))),
% 3.85/3.91     inference(scs_inference,[],[101,275,133,276,106,110,623,254,584,114,587,608,611,614,151,93,163,267,247,272,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60])).
% 3.85/3.91  cnf(639,plain,
% 3.85/3.91     (~P5(x6391,f28(f39(x6392,a1)),x6392)),
% 3.85/3.91     inference(rename_variables,[],[270])).
% 3.85/3.91  cnf(641,plain,
% 3.85/3.91     (P5(x6411,f33(x6411,x6412,x6413),x6413)),
% 3.85/3.91     inference(rename_variables,[],[144])).
% 3.85/3.91  cnf(643,plain,
% 3.85/3.91     (~E(f12(x6431,x6432,x6433),x6432)),
% 3.85/3.91     inference(rename_variables,[],[254])).
% 3.85/3.91  cnf(644,plain,
% 3.85/3.91     (~P5(f21(a42,a44),f17(f7(a15,a40)),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,101,275,133,276,106,198,144,110,623,254,584,590,114,587,608,611,614,151,120,270,93,163,267,247,272,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542])).
% 3.85/3.91  cnf(646,plain,
% 3.85/3.91     (P7(x6461,f23(x6461),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[114])).
% 3.85/3.91  cnf(649,plain,
% 3.85/3.91     (P7(x6491,f23(x6491),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[114])).
% 3.85/3.91  cnf(652,plain,
% 3.85/3.91     (~P7(f33(a41,f7(a15,a40),a37),f17(f28(f39(a37,a1))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,275,603,133,178,276,106,198,144,110,623,254,584,590,114,587,608,611,614,633,646,151,120,270,93,163,124,267,247,272,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422])).
% 3.85/3.91  cnf(653,plain,
% 3.85/3.91     (~P5(x6531,f17(f28(f39(a37,a1))),a37)),
% 3.85/3.91     inference(rename_variables,[],[275])).
% 3.85/3.91  cnf(656,plain,
% 3.85/3.91     (P5(x6561,f33(x6561,x6562,x6563),x6563)),
% 3.85/3.91     inference(rename_variables,[],[144])).
% 3.85/3.91  cnf(658,plain,
% 3.85/3.91     (~P12(f39(x6581,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,275,603,133,178,276,106,198,144,641,110,623,254,584,590,108,114,587,608,611,614,633,646,151,120,270,93,163,124,265,267,247,272,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355])).
% 3.85/3.91  cnf(662,plain,
% 3.85/3.91     (~P7(f33(f14(f28(f39(a37,a1))),x6621,x6622),f28(f39(x6623,a1)),f39(x6624,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,275,603,133,178,276,106,198,144,641,110,623,254,584,590,108,114,587,608,611,614,633,646,151,120,270,93,163,124,265,267,247,272,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373])).
% 3.85/3.91  cnf(667,plain,
% 3.85/3.91     (P7(x6671,x6671,f39(x6672,a1))),
% 3.85/3.91     inference(rename_variables,[],[110])).
% 3.85/3.91  cnf(672,plain,
% 3.85/3.91     (~E(f5(f12(x6721,f28(a1),x6722),x6723,a1),f28(a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,275,603,133,178,276,106,198,144,641,110,623,626,254,584,590,643,108,114,587,608,611,614,633,646,151,105,120,270,93,163,124,265,267,247,272,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324])).
% 3.85/3.91  cnf(673,plain,
% 3.85/3.91     (~E(f12(x6731,x6732,x6733),x6732)),
% 3.85/3.91     inference(rename_variables,[],[254])).
% 3.85/3.91  cnf(676,plain,
% 3.85/3.91     (~E(f12(x6761,x6762,x6763),x6762)),
% 3.85/3.91     inference(rename_variables,[],[254])).
% 3.85/3.91  cnf(679,plain,
% 3.85/3.91     (P7(x6791,f23(x6791),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[114])).
% 3.85/3.91  cnf(681,plain,
% 3.85/3.91     (P5(f21(a42,a44),f5(f23(f14(f7(a15,a40))),f17(f7(a15,a40)),f39(a37,a1)),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,275,603,133,178,276,106,198,144,641,110,623,626,254,584,590,643,673,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,265,267,247,272,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527])).
% 3.85/3.91  cnf(690,plain,
% 3.85/3.91     (P7(x6901,x6901,f39(x6902,a1))),
% 3.85/3.91     inference(rename_variables,[],[110])).
% 3.85/3.91  cnf(692,plain,
% 3.85/3.91     (~P13(f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440])).
% 3.85/3.91  cnf(698,plain,
% 3.85/3.91     (P7(x6981,x6981,a38)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,88,89,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306])).
% 3.85/3.91  cnf(708,plain,
% 3.85/3.91     (P7(x7081,f5(x7081,x7082,a38),a38)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,84,85,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344])).
% 3.85/3.91  cnf(712,plain,
% 3.85/3.91     (P7(x7121,f5(x7122,x7121,a38),a38)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,84,85,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342])).
% 3.85/3.91  cnf(716,plain,
% 3.85/3.91     (P5(a41,f14(f23(f14(f7(a15,a40)))),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,84,85,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332])).
% 3.85/3.91  cnf(718,plain,
% 3.85/3.91     (~P5(f13(f13(f32(f30(x7181),x7182))),a24,a38)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,84,85,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331])).
% 3.85/3.91  cnf(720,plain,
% 3.85/3.91     (P5(f13(f32(a26,x7201)),a24,a38)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,84,85,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329])).
% 3.85/3.91  cnf(728,plain,
% 3.85/3.91     (P16(f39(x7281,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,84,85,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291])).
% 3.85/3.91  cnf(730,plain,
% 3.85/3.91     (P14(f39(x7301,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,84,85,87,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290])).
% 3.85/3.91  cnf(732,plain,
% 3.85/3.91     (P11(f39(x7321,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,83,84,85,87,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289])).
% 3.85/3.91  cnf(740,plain,
% 3.85/3.91     (P8(f39(x7401,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285])).
% 3.85/3.91  cnf(742,plain,
% 3.85/3.91     (P1(f39(x7421,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284])).
% 3.85/3.91  cnf(758,plain,
% 3.85/3.91     (E(f39(f14(f28(f39(a37,a1))),x7581),f39(f28(f39(a37,a1)),x7581))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38])).
% 3.85/3.91  cnf(767,plain,
% 3.85/3.91     (E(f12(x7671,x7672,f14(f28(f39(a37,a1)))),f12(x7671,x7672,f28(f39(a37,a1))))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29])).
% 3.85/3.91  cnf(786,plain,
% 3.85/3.91     (E(f7(f14(f28(f39(a37,a1))),x7861),f7(f28(f39(a37,a1)),x7861))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,133,178,276,106,198,144,641,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,93,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9])).
% 3.85/3.91  cnf(796,plain,
% 3.85/3.91     (~P5(x7961,f28(f39(x7962,a1)),x7962)),
% 3.85/3.91     inference(rename_variables,[],[270])).
% 3.85/3.91  cnf(798,plain,
% 3.85/3.91     (~P5(f32(a20,x7981),f34(a20,f28(f39(a38,a1)),a38,a37),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,133,178,276,106,107,198,144,641,656,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,639,796,93,631,163,124,125,265,267,247,273,272,127,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9,8,7,6,5,4,558,540,538])).
% 3.85/3.91  cnf(799,plain,
% 3.85/3.91     (~P5(x7991,f28(f39(x7992,a1)),x7992)),
% 3.85/3.91     inference(rename_variables,[],[270])).
% 3.85/3.91  cnf(810,plain,
% 3.85/3.91     (~P5(a40,f11(x8101,a27,f39(f36(a2),a1)),f36(a2))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,133,178,276,106,107,198,144,641,656,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,639,796,799,93,631,163,124,125,265,267,247,273,272,127,155,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9,8,7,6,5,4,558,540,538,537,536,500,487,476])).
% 3.85/3.91  cnf(812,plain,
% 3.85/3.91     (~P5(x8121,f11(f17(f28(f39(a37,a1))),x8122,f39(a37,a1)),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,653,133,178,276,106,107,198,144,641,656,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,639,796,799,93,631,163,124,125,265,267,247,273,272,127,155,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9,8,7,6,5,4,558,540,538,537,536,500,487,476,471])).
% 3.85/3.91  cnf(816,plain,
% 3.85/3.91     (~E(f33(f12(x8161,x8162,x8163),f28(f39(x8164,a1)),x8164),f33(x8162,f28(f39(x8164,a1)),x8164))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,653,133,178,276,106,107,198,144,641,656,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,639,796,799,93,631,163,124,125,265,267,247,273,272,127,155,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9,8,7,6,5,4,558,540,538,537,536,500,487,476,471,466,451])).
% 3.85/3.91  cnf(838,plain,
% 3.85/3.91     (~P5(f25(f17(f28(f39(a37,a1))),x8381),f14(f14(f28(f39(a37,a1)))),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,653,133,178,276,106,107,198,144,641,656,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,639,796,799,93,631,163,124,125,265,267,247,273,272,127,155,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9,8,7,6,5,4,558,540,538,537,536,500,487,476,471,466,451,430,429,393,354,353,352,351,350,348,347,346])).
% 3.85/3.91  cnf(848,plain,
% 3.85/3.91     (~E(f32(f30(f12(x8481,x8482,x8483)),x8484),f32(f30(x8482),x8485))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,653,133,178,276,106,107,198,144,641,656,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,151,105,120,270,639,796,799,93,631,163,124,125,265,267,247,273,272,127,155,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9,8,7,6,5,4,558,540,538,537,536,500,487,476,471,466,451,430,429,393,354,353,352,351,350,348,347,346,326,325,315,314,311])).
% 3.85/3.91  cnf(888,plain,
% 3.85/3.91     (P7(f17(x8881),f17(f23(x8881)),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,653,133,178,276,106,107,198,144,641,656,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,679,113,151,105,120,270,639,796,799,93,631,163,124,125,265,267,247,273,272,127,155,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9,8,7,6,5,4,558,540,538,537,536,500,487,476,471,466,451,430,429,393,354,353,352,351,350,348,347,346,326,325,315,314,311,310,305,304,303,302,301,300,299,298,297,296,295,294,293,292,283,282,397,380,379])).
% 3.85/3.91  cnf(894,plain,
% 3.85/3.91     (P5(f21(a42,a44),f17(f33(f25(f33(a41,f7(a15,a40),a37),f21(a42,a44)),f28(f39(a37,a1)),a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,653,133,178,276,106,107,198,144,641,656,110,623,626,667,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,679,113,151,105,120,270,639,796,799,93,631,163,124,125,265,267,247,273,272,127,155,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9,8,7,6,5,4,558,540,538,537,536,500,487,476,471,466,451,430,429,393,354,353,352,351,350,348,347,346,326,325,315,314,311,310,305,304,303,302,301,300,299,298,297,296,295,294,293,292,283,282,397,380,379,378,520,515])).
% 3.85/3.91  cnf(917,plain,
% 3.85/3.91     (~P5(f32(a20,x9171),f23(f17(f28(f39(a37,a1)))),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,101,77,78,79,81,83,84,85,87,88,89,100,275,603,653,133,178,276,106,107,198,144,641,656,110,623,626,667,690,254,584,590,643,673,676,108,114,587,608,611,614,633,646,649,679,113,112,151,105,120,270,639,796,799,93,631,163,115,160,124,125,265,267,123,247,273,272,127,155,219,2,321,333,11,467,407,340,327,322,308,491,460,399,370,369,368,365,364,349,548,486,485,470,433,509,477,508,507,73,69,67,61,60,58,57,56,3,542,415,405,422,416,355,373,523,543,432,324,323,474,527,427,420,419,552,440,307,306,409,481,461,345,344,343,342,334,332,331,329,313,312,309,291,290,289,288,287,286,285,284,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,10,9,8,7,6,5,4,558,540,538,537,536,500,487,476,471,466,451,430,429,393,354,353,352,351,350,348,347,346,326,325,315,314,311,310,305,304,303,302,301,300,299,298,297,296,295,294,293,292,283,282,397,380,379,378,520,515,501,408,392,391,390,389,388,386,385,384,383])).
% 3.85/3.91  cnf(1090,plain,
% 3.85/3.91     (~P5(x10901,f14(f28(f39(a37,a1))),a37)),
% 3.85/3.91     inference(rename_variables,[],[575])).
% 3.85/3.91  cnf(1093,plain,
% 3.85/3.91     (P7(x10931,f5(x10932,x10931,f39(x10933,a1)),f39(x10933,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1097,plain,
% 3.85/3.91     (P7(x10971,f5(x10971,x10972,f39(x10973,a1)),f39(x10973,a1))),
% 3.85/3.91     inference(rename_variables,[],[159])).
% 3.85/3.91  cnf(1100,plain,
% 3.85/3.91     (~P5(f32(a20,x11001),f14(f33(f18(x11002),f28(f39(a37,a1)),a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[158,159,110,105,652,728,730,575,1090,452,402,401,525])).
% 3.85/3.91  cnf(1102,plain,
% 3.85/3.91     (P7(x11021,x11021,f39(x11022,a1))),
% 3.85/3.91     inference(rename_variables,[],[110])).
% 3.85/3.91  cnf(1103,plain,
% 3.85/3.91     (P5(f18(x11031),f23(x11032),a37)),
% 3.85/3.91     inference(rename_variables,[],[105])).
% 3.85/3.91  cnf(1117,plain,
% 3.85/3.91     (~P5(f21(x11171,x11172),f17(f5(f7(x11173,f3(a2)),f7(x11173,f3(a2)),f39(a37,a1))),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,229,158,159,274,110,105,198,652,728,730,838,575,1090,452,402,401,525,367,366,407,349,529,528,521])).
% 3.85/3.91  cnf(1125,plain,
% 3.85/3.91     (~P7(f12(x11251,f28(f39(x11252,a1)),x11253),f28(f39(x11252,a1)),f39(x11252,a1))),
% 3.85/3.91     inference(rename_variables,[],[589])).
% 3.85/3.91  cnf(1126,plain,
% 3.85/3.91     (P7(x11261,f5(x11262,x11261,f39(x11263,a1)),f39(x11263,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1132,plain,
% 3.85/3.91     (~E(f33(f21(x11321,x11322),f34(a20,f12(x11323,f28(f39(a38,a1)),x11324),a38,a37),a37),f33(f21(x11321,x11322),f28(f39(a37,a1)),a37))),
% 3.85/3.91     inference(scs_inference,[],[102,229,277,158,1093,1126,159,274,110,105,81,198,85,577,652,583,589,728,730,672,838,575,1090,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424])).
% 3.85/3.91  cnf(1133,plain,
% 3.85/3.91     (~P5(f21(x11331,x11332),f34(a20,x11333,a38,a37),a37)),
% 3.85/3.91     inference(rename_variables,[],[277])).
% 3.85/3.91  cnf(1143,plain,
% 3.85/3.91     (P5(a44,f17(f33(a41,f7(a15,a40),a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,229,277,1133,158,1093,1126,159,274,110,105,81,198,155,178,85,577,652,583,589,728,730,672,838,575,1090,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368])).
% 3.85/3.91  cnf(1147,plain,
% 3.85/3.91     (~P7(f33(x11471,f33(a41,f7(a15,a40),a37),a37),f17(f28(f39(a37,a1))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,229,277,1133,158,1093,1126,159,274,110,105,81,198,155,178,85,577,652,583,589,1125,728,730,672,838,575,1090,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470])).
% 3.85/3.91  cnf(1150,plain,
% 3.85/3.91     (P5(x11501,f29(f39(x11502,a1)),x11502)),
% 3.85/3.91     inference(rename_variables,[],[120])).
% 3.85/3.91  cnf(1155,plain,
% 3.85/3.91     (~P5(f32(a20,x11551),f14(f33(f18(x11552),f14(f28(f39(a37,a1))),a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,229,277,1133,158,1093,1126,159,274,182,202,204,110,105,120,81,198,155,178,85,577,652,583,589,1125,728,730,672,838,575,1090,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421])).
% 3.85/3.91  cnf(1159,plain,
% 3.85/3.91     (P7(x11591,f5(x11592,x11591,f39(x11593,a1)),f39(x11593,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1164,plain,
% 3.85/3.91     (~P5(f21(x11641,x11642),f34(a20,x11643,a38,a37),a37)),
% 3.85/3.91     inference(rename_variables,[],[277])).
% 3.85/3.91  cnf(1178,plain,
% 3.85/3.91     (E(f5(x11781,x11781,f39(x11782,a1)),x11781)),
% 3.85/3.91     inference(rename_variables,[],[111])).
% 3.85/3.91  cnf(1180,plain,
% 3.85/3.91     (E(f5(x11801,x11801,f39(x11802,a1)),x11801)),
% 3.85/3.91     inference(rename_variables,[],[111])).
% 3.85/3.91  cnf(1185,plain,
% 3.85/3.91     (P5(f32(a20,f32(a26,a15)),f14(f7(a15,a40)),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,229,257,277,1133,1164,158,1093,1126,159,274,182,202,204,111,1178,172,110,105,120,81,198,155,100,178,85,622,767,577,652,583,589,1125,658,728,730,732,672,838,575,1090,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458])).
% 3.85/3.91  cnf(1188,plain,
% 3.85/3.91     (~P7(f33(f14(f28(f39(a37,a1))),x11881,x11882),f28(f39(x11883,a1)),f39(x11884,a1))),
% 3.85/3.91     inference(rename_variables,[],[662])).
% 3.85/3.91  cnf(1194,plain,
% 3.85/3.91     (P7(x11941,x11941,f39(x11942,a1))),
% 3.85/3.91     inference(rename_variables,[],[110])).
% 3.85/3.91  cnf(1199,plain,
% 3.85/3.91     (~P5(f32(f30(x11991),x11992),a24,a38)),
% 3.85/3.91     inference(rename_variables,[],[266])).
% 3.85/3.91  cnf(1202,plain,
% 3.85/3.91     (~P17(f32(f11(f34(a20,x12021,a38,a37),f34(a20,x12022,a38,a37),f39(a37,a1)),f21(x12023,x12024)))),
% 3.85/3.91     inference(scs_inference,[],[102,229,257,277,1133,1164,266,158,1093,1126,159,274,182,202,204,228,111,1178,211,172,110,1102,105,120,81,198,155,100,178,85,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373])).
% 3.85/3.91  cnf(1211,plain,
% 3.85/3.91     (P7(f14(f5(x12111,x12112,f39(a37,a1))),f14(f5(f14(x12111),x12112,f39(a37,a1))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,229,257,277,1133,1164,266,1199,158,1093,1126,159,274,182,202,204,228,111,1178,211,172,92,110,1102,1194,105,1103,120,81,198,112,155,100,178,85,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539])).
% 3.85/3.91  cnf(1213,plain,
% 3.85/3.91     (P7(x12131,x12131,f39(x12132,a1))),
% 3.85/3.91     inference(rename_variables,[],[110])).
% 3.85/3.91  cnf(1215,plain,
% 3.85/3.91     (~P17(f32(f5(f34(a20,f11(x12151,x12152,f39(a38,a1)),a38,a37),f34(a20,f11(x12151,x12152,f39(a38,a1)),a38,a37),f39(x12153,a1)),f21(x12154,x12155)))),
% 3.85/3.91     inference(scs_inference,[],[102,229,257,277,1133,1164,266,1199,158,1093,1126,159,274,182,202,204,228,111,1178,211,172,92,110,1102,1194,105,1103,120,81,198,112,155,100,178,85,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505])).
% 3.85/3.91  cnf(1219,plain,
% 3.85/3.91     (~P5(f22(f32(a20,x12191),x12192),f23(f17(f28(f39(a37,a1)))),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,229,257,277,1133,1164,266,1199,158,1093,1126,1159,159,274,182,202,204,228,111,1178,211,172,92,110,1102,1194,105,1103,120,81,275,198,112,155,100,178,85,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420])).
% 3.85/3.91  cnf(1220,plain,
% 3.85/3.91     (~P5(x12201,f17(f28(f39(a37,a1))),a37)),
% 3.85/3.91     inference(rename_variables,[],[275])).
% 3.85/3.91  cnf(1230,plain,
% 3.85/3.91     (P7(x12301,f5(x12301,x12302,f39(x12303,a1)),f39(x12303,a1))),
% 3.85/3.91     inference(rename_variables,[],[159])).
% 3.85/3.91  cnf(1231,plain,
% 3.85/3.91     (P7(x12311,f5(x12312,x12311,f39(x12313,a1)),f39(x12313,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1238,plain,
% 3.85/3.91     (~P7(f5(x12381,f5(x12382,f33(a41,f7(a15,a40),a37),f39(a37,a1)),f39(a37,a1)),f17(f28(f39(a37,a1))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,229,257,277,1133,1164,266,1199,158,1093,1126,1159,159,1097,132,274,182,202,204,228,111,1178,211,172,92,110,1102,1194,1213,105,1103,120,81,275,1220,198,112,155,100,178,85,579,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485])).
% 3.85/3.91  cnf(1243,plain,
% 3.85/3.91     (~P5(f21(x12431,x12432),f34(a20,x12433,a38,a37),a37)),
% 3.85/3.91     inference(rename_variables,[],[277])).
% 3.85/3.91  cnf(1244,plain,
% 3.85/3.91     (E(f5(x12441,x12441,f39(x12442,a1)),x12441)),
% 3.85/3.91     inference(rename_variables,[],[111])).
% 3.85/3.91  cnf(1246,plain,
% 3.85/3.91     (P7(x12461,f5(x12462,x12461,f39(x12463,a1)),f39(x12463,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1250,plain,
% 3.85/3.91     (P7(x12501,f5(x12502,x12501,f39(x12503,a1)),f39(x12503,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1256,plain,
% 3.85/3.91     (E(f32(f28(f39(a37,a1)),x12561),f32(f14(f28(f39(a37,a1))),x12561))),
% 3.85/3.91     inference(scs_inference,[],[102,564,229,257,277,1133,1164,266,1199,158,1093,1126,1159,1231,1246,159,1097,1230,132,274,182,202,204,228,111,1178,1180,211,172,101,92,110,1102,1194,1213,105,1103,120,81,275,1220,198,112,155,100,178,85,579,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485,74,58,444,496,417,11])).
% 3.85/3.91  cnf(1257,plain,
% 3.85/3.91     (~P6(f5(f12(x12571,x12572,x12573),f12(x12571,x12572,x12573),f39(x12574,a1)),x12572,x12575)),
% 3.85/3.91     inference(scs_inference,[],[102,565,564,229,257,277,1133,1164,266,1199,158,1093,1126,1159,1231,1246,159,1097,1230,132,274,182,202,204,228,111,1178,1180,1244,211,172,101,92,110,1102,1194,1213,105,1103,120,81,275,1220,198,112,155,100,178,85,579,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485,74,58,444,496,417,11,73])).
% 3.85/3.91  cnf(1259,plain,
% 3.85/3.91     (E(f5(x12591,f28(f39(x12592,a1)),f39(x12592,a1)),x12591)),
% 3.85/3.91     inference(rename_variables,[],[126])).
% 3.85/3.91  cnf(1261,plain,
% 3.85/3.91     (~P7(f33(a41,f7(a15,a40),a37),f17(f28(f39(a37,a1))),f5(f39(a37,a1),f28(f39(x12611,a1)),f39(x12611,a1)))),
% 3.85/3.91     inference(scs_inference,[],[102,565,564,229,257,277,1133,1164,266,1199,158,1093,1126,1159,1231,1246,159,1097,1230,132,131,274,182,202,204,228,111,1178,1180,1244,211,126,1259,172,101,92,110,1102,1194,1213,105,1103,120,81,275,1220,198,112,272,155,100,178,85,579,692,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485,74,58,444,496,417,11,73,70,67,62])).
% 3.85/3.91  cnf(1262,plain,
% 3.85/3.91     (E(f5(x12621,f28(f39(x12622,a1)),f39(x12622,a1)),x12621)),
% 3.85/3.91     inference(rename_variables,[],[126])).
% 3.85/3.91  cnf(1266,plain,
% 3.85/3.91     (~P7(f33(a41,f7(a15,a40),a37),f14(f17(f28(f39(a37,a1)))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,565,564,229,257,277,1133,1164,1243,266,1199,158,1093,1126,1159,1231,1246,159,1097,1230,132,131,274,182,202,204,228,111,1178,1180,1244,95,211,126,1259,1262,172,101,92,110,1102,1194,1213,105,1103,120,81,275,1220,198,112,272,155,100,178,85,579,692,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485,74,58,444,496,417,11,73,70,67,62,56,16,61])).
% 3.85/3.91  cnf(1271,plain,
% 3.85/3.91     (P4(f33(f22(x12711,x12712),x12713,x12714),x12711)),
% 3.85/3.91     inference(scs_inference,[],[102,565,564,229,257,277,1133,1164,1243,266,1199,158,1093,1126,1159,1231,1246,159,1097,1230,132,131,274,182,202,204,228,111,1178,1180,1244,95,211,126,1259,1262,172,101,92,110,1102,1194,1213,105,1103,120,81,275,1220,198,112,272,155,100,178,85,581,579,692,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485,74,58,444,496,417,11,73,70,67,62,56,16,61,60,319])).
% 3.85/3.91  cnf(1273,plain,
% 3.85/3.91     (P4(f33(f22(x12731,x12732),x12733,x12734),x12732)),
% 3.85/3.91     inference(scs_inference,[],[102,565,564,229,257,277,1133,1164,1243,266,1199,158,1093,1126,1159,1231,1246,159,1097,1230,132,131,274,182,202,204,228,111,1178,1180,1244,95,211,126,1259,1262,172,101,92,110,1102,1194,1213,105,1103,120,81,275,1220,198,112,272,155,100,178,85,581,579,692,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485,74,58,444,496,417,11,73,70,67,62,56,16,61,60,319,318])).
% 3.85/3.91  cnf(1278,plain,
% 3.85/3.91     (~P5(f32(a20,x12781),f14(f14(f28(f39(a37,a1)))),a37)),
% 3.85/3.91     inference(scs_inference,[],[102,565,564,229,257,277,1133,1164,1243,266,1199,158,1093,1126,1159,1231,1246,159,1097,1230,132,131,274,182,202,204,228,111,1178,1180,1244,95,211,126,1259,1262,172,101,92,110,1102,1194,1213,105,1103,120,81,275,1220,198,112,272,155,100,178,85,581,579,692,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485,74,58,444,496,417,11,73,70,67,62,56,16,61,60,319,318,71,481,466])).
% 3.85/3.91  cnf(1291,plain,
% 3.85/3.91     (~P7(f14(f33(a41,f7(a15,a40),a37)),f14(f17(f28(f39(a37,a1)))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[102,565,564,229,257,277,1133,1164,1243,266,1199,158,1093,1126,1159,1231,1246,1250,159,1097,1230,132,131,274,182,202,204,228,111,1178,1180,1244,95,211,126,1259,1262,172,101,92,110,1102,1194,1213,105,1103,120,1150,264,81,275,1220,198,108,112,272,155,100,178,85,581,579,692,816,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485,74,58,444,496,417,11,73,70,67,62,56,16,61,60,319,318,71,481,466,416,411,341,506,388])).
% 3.85/3.91  cnf(1293,plain,
% 3.85/3.91     (P7(f11(f33(a40,x12931,f36(a2)),a27,f39(f36(a2),a1)),x12931,f39(f36(a2),a1))),
% 3.85/3.91     inference(scs_inference,[],[102,565,564,229,257,277,1133,1164,1243,266,1199,158,1093,1126,1159,1231,1246,1250,159,1097,1230,132,131,274,182,202,204,228,111,1178,1180,1244,95,211,126,1259,1262,172,101,92,110,1102,1194,1213,105,1103,120,1150,264,81,275,1220,160,198,108,112,272,155,100,178,85,581,579,692,816,622,767,577,652,583,589,1125,662,1188,658,728,730,732,672,838,575,1090,917,798,810,452,402,401,525,367,366,407,349,529,528,521,403,335,442,512,511,424,340,460,389,368,486,470,415,405,421,336,446,427,399,332,467,327,322,76,57,3,459,458,439,437,422,484,464,373,532,504,543,539,505,495,420,419,541,456,2,333,379,485,74,58,444,496,417,11,73,70,67,62,56,16,61,60,319,318,71,481,466,416,411,341,506,388,483])).
% 3.85/3.91  cnf(1352,plain,
% 3.85/3.91     (~P7(f14(f33(a41,f7(a15,a40),a37)),f28(f39(a37,a1)),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[125,1291,728,402])).
% 3.85/3.91  cnf(1353,plain,
% 3.85/3.91     (P7(f28(f39(x13531,a1)),x13532,f39(x13531,a1))),
% 3.85/3.91     inference(rename_variables,[],[125])).
% 3.85/3.91  cnf(1362,plain,
% 3.85/3.91     (P5(x13621,f17(f33(x13621,x13622,a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[567,183,265,125,1291,1185,577,728,402,424,466,460])).
% 3.85/3.91  cnf(1364,plain,
% 3.85/3.91     (P5(x13641,f17(f33(f22(x13641,x13642),x13643,a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[567,183,265,125,1291,1185,577,728,402,424,466,460,370])).
% 3.85/3.91  cnf(1370,plain,
% 3.85/3.91     (~P5(x13701,f17(f11(f17(f28(f39(a37,a1))),x13702,f39(a37,a1))),a37)),
% 3.85/3.91     inference(scs_inference,[],[567,183,265,125,1291,1185,812,894,577,728,402,424,466,460,370,369,368,349])).
% 3.85/3.91  cnf(1374,plain,
% 3.85/3.91     (P7(x13741,f5(x13742,x13741,f39(x13743,a1)),f39(x13743,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1377,plain,
% 3.85/3.91     (P7(x13771,f5(x13772,x13771,f39(x13773,a1)),f39(x13773,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1380,plain,
% 3.85/3.91     (P7(f28(f39(x13801,a1)),x13802,f39(x13801,a1))),
% 3.85/3.91     inference(rename_variables,[],[125])).
% 3.85/3.91  cnf(1383,plain,
% 3.85/3.91     (~P5(f32(a20,x13831),f14(f33(f18(x13832),f33(f18(x13833),f14(f28(f39(a37,a1))),a37),a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[133,567,176,183,158,1374,265,125,1353,105,1291,1238,1185,634,812,1155,894,577,728,730,402,424,466,460,370,369,368,349,415,442,401,525])).
% 3.85/3.91  cnf(1387,plain,
% 3.85/3.91     (P7(f14(x13871),f14(f5(x13871,x13872,f39(a37,a1))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[133,567,176,183,203,158,1374,265,125,1353,105,1291,1238,1185,634,812,1155,894,577,728,730,402,424,466,460,370,369,368,349,415,442,401,525,486])).
% 3.85/3.91  cnf(1391,plain,
% 3.85/3.91     (P7(f28(f39(x13911,a1)),x13912,f39(x13911,a1))),
% 3.85/3.91     inference(rename_variables,[],[125])).
% 3.85/3.91  cnf(1393,plain,
% 3.85/3.91     (~P7(f33(a41,f7(a15,a40),a37),f33(f32(a20,a43),f14(f17(f28(f39(a37,a1)))),a37),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[133,567,176,250,183,203,158,1374,265,125,1353,1380,105,1266,1291,1238,1185,634,812,1155,894,577,728,730,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483])).
% 3.85/3.91  cnf(1397,plain,
% 3.85/3.91     (P17(f32(f17(f33(f22(x13971,x13972),x13973,a37)),f22(x13971,x13972)))),
% 3.85/3.91     inference(scs_inference,[],[133,567,176,250,183,203,158,1374,265,125,1353,1380,105,163,1266,1291,1238,1185,634,812,592,1155,894,577,728,730,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373])).
% 3.85/3.91  cnf(1398,plain,
% 3.85/3.91     (P7(f33(x13981,f17(x13982),a37),f17(f33(x13981,x13982,a37)),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[183])).
% 3.85/3.91  cnf(1402,plain,
% 3.85/3.91     (P7(x14021,f5(x14022,x14021,f39(x14023,a1)),f39(x14023,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1410,plain,
% 3.85/3.91     (~P7(f7(a15,x14101),f14(f14(f28(f39(a37,a1)))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,183,1398,203,158,1374,1377,265,125,1353,1380,105,163,155,1266,1291,1238,1185,634,812,592,1278,1155,894,577,728,730,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421])).
% 3.85/3.91  cnf(1413,plain,
% 3.85/3.91     (P4(f33(f22(f32(a20,f13(x14131)),f21(x14131,x14132)),x14133,x14134),x14132)),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,183,1398,203,158,1374,1377,265,125,1353,1380,105,163,155,1271,1273,1266,1291,1238,1185,634,812,592,1278,1155,894,577,728,730,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341])).
% 3.85/3.91  cnf(1418,plain,
% 3.85/3.91     (P11(f39(x14181,a1))),
% 3.85/3.91     inference(rename_variables,[],[732])).
% 3.85/3.91  cnf(1420,plain,
% 3.85/3.91     (P5(f32(a20,f32(f30(x14201),x14202)),f14(f6(x14203)),a37)),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,141,183,1398,203,158,1374,1377,265,125,1353,1380,86,105,163,155,1271,1273,1266,1291,1238,1185,634,698,812,592,1278,1155,894,577,728,730,732,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341,335,456,332])).
% 3.85/3.91  cnf(1423,plain,
% 3.85/3.91     (P11(f39(x14231,a1))),
% 3.85/3.91     inference(rename_variables,[],[732])).
% 3.85/3.91  cnf(1428,plain,
% 3.85/3.91     (P5(f32(a20,f32(f30(x14281),x14282)),f23(f6(x14283)),a37)),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,141,183,1398,203,205,158,1374,1377,265,125,1353,1380,86,105,163,155,1271,1273,1266,1291,1238,1185,634,698,812,592,1278,1155,894,577,728,730,732,1418,1423,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341,335,456,332,439,437,334])).
% 3.85/3.91  cnf(1430,plain,
% 3.85/3.91     (P7(x14301,f17(f23(x14301)),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,141,183,1398,203,205,158,1374,1377,265,125,1353,1380,86,105,163,155,1271,1273,888,1266,1291,1238,1185,634,698,812,592,1278,1155,894,577,728,730,732,1418,1423,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341,335,456,332,439,437,334,389])).
% 3.85/3.91  cnf(1440,plain,
% 3.85/3.91     (~P5(f21(x14401,x14402),f14(f7(x14403,f3(a2))),a37)),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,141,183,1398,203,205,158,1374,1377,265,125,1353,1380,86,105,264,274,163,155,1211,1271,1273,888,1266,1291,1238,1185,634,698,812,592,1278,1155,894,577,728,730,732,1418,1423,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341,335,456,332,439,437,334,389,399,388,485,333,340])).
% 3.85/3.91  cnf(1444,plain,
% 3.85/3.91     (P5(x14441,f29(f39(x14442,a1)),x14443)),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,141,183,1398,203,205,158,1374,1377,131,265,125,1353,1380,86,105,264,274,163,155,1211,1271,1273,888,1266,1291,1215,1238,1185,634,698,812,592,1278,1155,894,577,728,730,732,1418,1423,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341,335,456,332,439,437,334,389,399,388,485,333,340,327,322])).
% 3.85/3.91  cnf(1446,plain,
% 3.85/3.91     (~P5(f21(x14461,x14462),f17(f5(f17(f7(x14463,f3(a2))),f17(f7(x14463,f3(a2))),f39(a37,a1))),a37)),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,141,183,1398,203,205,158,1374,1377,131,204,265,125,1353,1380,86,105,264,274,163,155,1211,1271,1273,888,1266,1291,1215,1238,1185,634,698,1117,812,592,1278,1155,894,577,728,730,732,1418,1423,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341,335,456,332,439,437,334,389,399,388,485,333,340,327,322,422])).
% 3.85/3.91  cnf(1449,plain,
% 3.85/3.91     (P5(f32(a20,a43),f17(f5(f28(f39(a37,a1)),f33(a41,f7(a15,a40),a37),f39(a37,a1))),a37)),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,141,183,1398,203,205,158,1374,1377,131,204,265,125,1353,1380,86,105,264,274,198,163,155,1211,1271,1273,888,1266,1291,1215,1238,1185,634,698,1117,812,592,1278,1155,894,1143,577,728,730,732,1418,1423,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341,335,456,332,439,437,334,389,399,388,485,333,340,327,322,422,532])).
% 3.85/3.91  cnf(1462,plain,
% 3.85/3.91     (P5(f32(x14621,x14622),f34(x14621,f29(f39(x14623,a1)),x14623,x14624),x14624)),
% 3.85/3.91     inference(rename_variables,[],[211])).
% 3.85/3.91  cnf(1467,plain,
% 3.85/3.91     (~P17(f5(f28(f39(x14671,a1)),f32(f28(f39(x14672,a1)),x14673),f39(x14671,a1)))),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,176,250,141,183,1398,203,205,157,96,128,158,1374,1377,131,204,265,211,219,125,1353,1380,1391,86,105,264,274,272,198,163,155,1211,1271,1273,888,1266,1291,1215,1238,1293,1185,634,698,1117,812,592,681,1278,1155,894,1143,644,577,662,728,730,732,1418,1423,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341,335,456,332,439,437,334,389,399,388,485,333,340,327,322,422,532,495,440,379,58,57,484,67])).
% 3.85/3.91  cnf(1469,plain,
% 3.85/3.91     (P7(x14691,f5(x14692,x14691,f39(x14693,a1)),f39(x14693,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1478,plain,
% 3.85/3.91     (E(f33(x14781,f33(x14782,x14783,x14784),x14784),f33(x14782,f33(x14781,x14783,x14784),x14784))),
% 3.85/3.91     inference(rename_variables,[],[173])).
% 3.85/3.91  cnf(1481,plain,
% 3.85/3.91     (E(f33(x14811,f33(x14811,x14812,x14813),x14813),f33(x14811,x14812,x14813))),
% 3.85/3.91     inference(rename_variables,[],[157])).
% 3.85/3.91  cnf(1488,plain,
% 3.85/3.91     (~P5(f21(x14881,x14882),f34(a20,f11(x14883,x14884,f39(a38,a1)),a38,a37),x14885)),
% 3.85/3.91     inference(scs_inference,[],[133,567,232,248,176,250,141,183,1398,203,90,205,157,1481,96,173,1478,128,158,1374,1377,1402,1469,131,204,151,265,211,1462,219,125,1353,1380,1391,86,101,105,264,274,272,198,163,155,1211,1271,1273,888,1266,1291,1215,1238,1256,1293,1185,634,698,1117,812,592,681,1278,1155,894,1143,644,758,577,662,728,730,732,1418,1423,402,424,466,460,370,369,368,349,415,442,401,525,486,405,483,467,373,543,481,470,433,421,341,335,456,332,439,437,334,389,399,388,485,333,340,327,322,422,532,495,440,379,58,57,484,67,62,56,2,73,61,3,16,60,11,66,429])).
% 3.85/3.91  cnf(1521,plain,
% 3.85/3.91     (~P5(f32(a20,a43),f23(f33(a41,f7(a15,a40),a37)),a37)),
% 3.85/3.91     inference(scs_inference,[],[148,567,429,383])).
% 3.85/3.91  cnf(1524,plain,
% 3.85/3.91     (P4(f33(f22(f32(a20,f13(x15241)),f21(x15241,x15242)),x15243,x15244),x15242)),
% 3.85/3.91     inference(rename_variables,[],[1413])).
% 3.85/3.91  cnf(1529,plain,
% 3.85/3.91     (P7(f14(f33(f21(x15291,x15292),x15293,a37)),f33(f21(x15291,x15292),f14(f33(x15292,x15293,a37)),a37),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[224])).
% 3.85/3.91  cnf(1531,plain,
% 3.85/3.91     (P7(f33(x15311,f14(x15312),a37),f14(f33(x15311,x15312,a37)),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[182])).
% 3.85/3.91  cnf(1533,plain,
% 3.85/3.91     (~P5(f21(x15331,f32(a20,a43)),f17(f7(a15,a40)),a37)),
% 3.85/3.91     inference(scs_inference,[],[148,224,179,182,567,275,1413,571,728,429,383,68,521,402,368])).
% 3.85/3.91  cnf(1538,plain,
% 3.85/3.91     (P7(x15381,f5(x15381,x15382,f39(x15383,a1)),f39(x15383,a1))),
% 3.85/3.91     inference(rename_variables,[],[159])).
% 3.85/3.91  cnf(1542,plain,
% 3.85/3.91     (P7(x15421,f5(x15421,x15422,f39(x15423,a1)),f39(x15423,a1))),
% 3.85/3.91     inference(rename_variables,[],[159])).
% 3.85/3.91  cnf(1552,plain,
% 3.85/3.91     (~P5(f22(f21(x15521,x15522),x15523),f17(f5(f17(f7(x15524,f3(a2))),f17(f7(x15524,f3(a2))),f39(a37,a1))),a37)),
% 3.85/3.91     inference(scs_inference,[],[279,130,148,224,179,159,1538,182,567,131,81,124,275,272,178,1413,571,1446,728,730,429,383,68,521,402,368,349,401,405,403,373,460,370])).
% 3.85/3.91  cnf(1557,plain,
% 3.85/3.91     (P7(f7(x15571,f3(a2)),f7(x15571,x15572),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[130])).
% 3.85/3.91  cnf(1559,plain,
% 3.85/3.91     (~P5(f21(x15591,x15592),f14(f14(f7(x15593,f3(a2)))),a37)),
% 3.85/3.91     inference(scs_inference,[],[279,130,148,224,179,159,1538,182,567,131,110,81,124,275,274,272,178,1413,571,573,1446,1440,728,730,429,383,68,521,402,368,349,401,405,403,373,460,370,369,415,421])).
% 3.85/3.91  cnf(1568,plain,
% 3.85/3.91     (P11(f39(x15681,a1))),
% 3.85/3.91     inference(rename_variables,[],[732])).
% 3.85/3.91  cnf(1573,plain,
% 3.85/3.91     (~P7(f14(f7(a15,x15731)),f14(f14(f28(f39(a37,a1)))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[279,130,1557,148,224,1529,179,159,1538,182,1531,567,131,110,81,124,275,274,272,178,1413,1352,1410,571,573,1446,1440,1293,728,730,732,429,383,68,521,402,368,349,401,405,403,373,460,370,369,415,421,442,486,335,399,388])).
% 3.85/3.91  cnf(1582,plain,
% 3.85/3.91     (P5(f32(x15821,a41),f5(f34(x15821,f23(f14(f7(a15,a40))),a37,x15822),x15823,f39(x15822,a1)),x15822)),
% 3.85/3.91     inference(scs_inference,[],[133,279,130,1557,148,224,1529,179,159,1538,1542,182,1531,567,131,110,81,124,275,274,272,178,1413,1352,1393,716,1410,571,573,1446,1440,1428,1293,728,730,917,732,429,383,68,521,402,368,349,401,405,403,373,460,370,369,415,421,442,486,335,399,388,340,423,483,543])).
% 3.85/3.91  cnf(1588,plain,
% 3.85/3.91     (~P5(x15881,f17(f28(f39(a37,a1))),a37)),
% 3.85/3.91     inference(rename_variables,[],[275])).
% 3.85/3.91  cnf(1593,plain,
% 3.85/3.91     (P11(f39(x15931,a1))),
% 3.85/3.91     inference(rename_variables,[],[732])).
% 3.85/3.91  cnf(1612,plain,
% 3.85/3.91     (~P17(f32(f34(a26,x16121,a35,a38),f32(f30(x16122),x16123)))),
% 3.85/3.91     inference(scs_inference,[],[133,279,130,1557,148,152,224,1529,179,159,1538,1542,182,1531,567,131,110,81,124,275,274,272,198,178,1413,1352,1393,716,1147,1410,571,573,1446,1440,1428,1383,1293,728,730,917,732,1568,1593,429,383,68,521,402,368,349,401,405,403,373,460,370,369,415,421,442,486,335,399,388,340,423,483,543,470,422,467,437,332,327,439,333,389,485,484,495,322])).
% 3.85/3.91  cnf(1633,plain,
% 3.85/3.91     (P7(f7(x16331,f3(a2)),f7(x16331,x16332),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[130])).
% 3.85/3.91  cnf(1641,plain,
% 3.85/3.91     (~P7(f23(f6(x16411)),f23(f17(f28(f39(a37,a1)))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[133,233,279,130,1557,1633,148,152,224,1529,97,135,179,159,1538,1542,182,1531,88,565,127,567,131,110,211,254,101,81,124,275,1588,274,272,198,178,1413,1352,1467,1393,716,1147,1410,571,573,1446,1440,1362,1428,1383,786,1293,728,730,917,732,1568,1593,429,383,68,521,402,368,349,401,405,403,373,460,370,369,415,421,442,486,335,399,388,340,423,483,543,470,422,467,437,332,327,439,333,389,485,484,495,322,532,62,58,2,3,73,57,56,67,11,60,61,65,378,390])).
% 3.85/3.91  cnf(1643,plain,
% 3.85/3.91     (~P7(f11(f33(f32(a20,a43),f33(a41,f7(a15,a40),a37),a37),f33(f32(a20,a43),f28(f39(a37,a1)),a37),f39(a37,a1)),f14(f17(f28(f39(a37,a1)))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[133,233,279,130,1557,1633,148,152,224,1529,97,135,179,159,1538,1542,182,1531,88,565,127,567,131,110,211,254,101,81,124,275,1588,274,272,198,178,1413,1352,1467,1393,716,1147,1410,571,573,1446,1440,1362,1428,1383,786,579,1293,728,730,917,732,1568,1593,429,383,68,521,402,368,349,401,405,403,373,460,370,369,415,421,442,486,335,399,388,340,423,483,543,470,422,467,437,332,327,439,333,389,485,484,495,322,532,62,58,2,3,73,57,56,67,11,60,61,65,378,390,552])).
% 3.85/3.91  cnf(1647,plain,
% 3.85/3.91     (~P7(f33(f32(a20,a43),f33(a41,f7(a15,a40),a37),a37),f14(f17(f28(f39(a37,a1)))),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[133,233,279,130,1557,1633,148,152,224,1529,97,135,179,159,1538,1542,182,1531,88,565,127,567,131,110,211,254,101,81,124,275,1588,274,272,198,178,1413,1352,1467,1393,716,1147,1410,571,573,1446,1440,1362,1428,1383,786,579,1293,728,730,917,732,1568,1593,429,383,68,521,402,368,349,401,405,403,373,460,370,369,415,421,442,486,335,399,388,340,423,483,543,470,422,467,437,332,327,439,333,389,485,484,495,322,532,62,58,2,3,73,57,56,67,11,60,61,65,378,390,552,12,433])).
% 3.85/3.91  cnf(1653,plain,
% 3.85/3.91     (~E(f5(f12(x16531,x16532,x16533),f12(x16531,x16532,x16533),f39(x16534,a1)),x16532)),
% 3.85/3.91     inference(scs_inference,[],[133,233,279,130,1557,1633,148,152,224,1529,97,135,179,159,1538,1542,182,1531,88,565,127,567,131,110,211,254,101,81,124,275,1588,274,272,198,178,1413,1524,1352,1467,1393,716,1147,1410,571,573,1446,1440,1362,1428,1383,1257,786,579,1293,1271,728,730,917,732,1568,1593,429,383,68,521,402,368,349,401,405,403,373,460,370,369,415,421,442,486,335,399,388,340,423,483,543,470,422,467,437,332,327,439,333,389,485,484,495,322,532,62,58,2,3,73,57,56,67,11,60,61,65,378,390,552,12,433,407,341,74])).
% 3.85/3.91  cnf(1698,plain,
% 3.85/3.91     (P7(x16981,f5(x16982,f5(x16981,x16983,a38),a38),a38)),
% 3.85/3.91     inference(scs_inference,[],[129,571,90,202,708,712,607,732,380,378,508,390,411,521,402])).
% 3.85/3.91  cnf(1706,plain,
% 3.85/3.91     (P7(f11(f34(x17061,x17062,x17063,x17064),f34(x17061,x17065,x17063,x17064),f39(x17064,a1)),f34(x17061,f11(x17062,x17065,f39(x17063,a1)),x17063,x17064),f39(x17064,a1))),
% 3.85/3.91     inference(rename_variables,[],[228])).
% 3.85/3.91  cnf(1712,plain,
% 3.85/3.91     (~P5(f32(a26,x17121),f34(f30(x17122),x17123,a35,a38),a38)),
% 3.85/3.91     inference(rename_variables,[],[278])).
% 3.85/3.91  cnf(1713,plain,
% 3.85/3.91     (P5(f32(x17131,x17132),f34(x17131,f29(f39(x17133,a1)),x17133,x17134),x17134)),
% 3.85/3.91     inference(rename_variables,[],[211])).
% 3.85/3.91  cnf(1716,plain,
% 3.85/3.91     (P7(x17161,f5(x17162,x17161,f39(x17163,a1)),f39(x17163,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1719,plain,
% 3.85/3.91     (P7(x17191,f5(x17192,x17191,f39(x17193,a1)),f39(x17193,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1728,plain,
% 3.85/3.91     (P7(f17(f7(a15,x17281)),f6(x17281),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[129])).
% 3.85/3.91  cnf(1742,plain,
% 3.85/3.91     (P5(x17421,f17(f33(f22(x17421,x17422),x17423,a37)),a37)),
% 3.85/3.91     inference(rename_variables,[],[1364])).
% 3.85/3.91  cnf(1747,plain,
% 3.85/3.91     (P7(x17471,f5(x17472,x17471,f39(x17473,a1)),f39(x17473,a1))),
% 3.85/3.91     inference(rename_variables,[],[158])).
% 3.85/3.91  cnf(1752,plain,
% 3.85/3.91     (P5(x17521,f17(f33(f22(x17521,x17522),x17523,a37)),a37)),
% 3.85/3.91     inference(rename_variables,[],[1364])).
% 3.85/3.91  cnf(1766,plain,
% 3.85/3.91     (~P5(f32(a26,x17661),f34(f30(x17662),x17663,a35,a38),a38)),
% 3.85/3.91     inference(rename_variables,[],[278])).
% 3.85/3.91  cnf(1774,plain,
% 3.85/3.91     (P7(f33(x17741,f23(x17742),a37),f23(f33(x17741,x17742,a37)),f39(a37,a1))),
% 3.85/3.91     inference(rename_variables,[],[184])).
% 3.85/3.91  cnf(1784,plain,
% 3.85/3.91     (~P5(f32(a26,x17841),f34(f30(x17842),x17843,a35,a38),a38)),
% 3.85/3.91     inference(rename_variables,[],[278])).
% 3.85/3.91  cnf(1804,plain,
% 3.85/3.91     (E(f13(f13(x18041)),x18041)),
% 3.85/3.91     inference(rename_variables,[],[93])).
% 3.85/3.91  cnf(1806,plain,
% 3.85/3.91     (E(f13(f13(x18061)),x18061)),
% 3.85/3.91     inference(rename_variables,[],[93])).
% 3.85/3.91  cnf(1808,plain,
% 3.85/3.91     (~P5(f32(a26,x18081),f34(f30(x18082),x18083,a35,a38),a38)),
% 3.85/3.91     inference(rename_variables,[],[278])).
% 3.85/3.91  cnf(1815,plain,
% 3.85/3.91     (~P5(f32(a26,x18151),f34(f30(x18152),x18153,a35,a38),a38)),
% 3.85/3.91     inference(rename_variables,[],[278])).
% 3.85/3.91  cnf(1819,plain,
% 3.85/3.91     (~P7(f33(f32(a20,a43),f33(a41,f7(a15,a40),a37),a37),f5(f14(f17(f28(f39(a37,a1)))),f14(f17(f28(f39(a37,a1)))),f39(x18191,a1)),f39(a37,a1))),
% 3.85/3.91     inference(scs_inference,[],[178,569,278,1712,1766,1784,1808,129,1728,116,184,98,99,223,177,169,571,228,90,202,93,1804,1806,111,158,1716,1719,1747,183,204,565,125,86,110,160,211,81,275,163,272,276,1430,1387,848,1647,1397,1202,1612,1582,632,1552,1370,1559,1521,1533,1364,1742,1752,708,712,594,607,1261,1219,622,810,730,732,380,378,508,390,411,521,402,368,401,373,418,415,552,460,421,349,433,405,388,399,12,403,369,327,486,437,370,470,332,485,442,407,484,340,333,423,483,532,543,422,467,439,389,495,322,74,62,58,3,57,2,73,60,56,67,11,61])).
% 3.85/3.91  cnf(1836,plain,
% 3.85/3.91     (P5(f18(x18361),f23(x18362),a37)),
% 3.85/3.91     inference(rename_variables,[],[105])).
% 3.85/3.91  cnf(1839,plain,
% 3.85/3.91     (P5(f18(x18391),f23(x18392),a37)),
% 3.85/3.91     inference(rename_variables,[],[105])).
% 3.85/3.91  cnf(1848,plain,
% 3.85/3.91     (P5(f18(x18481),f23(x18482),a37)),
% 3.85/3.91     inference(rename_variables,[],[105])).
% 3.85/3.91  cnf(1856,plain,
% 3.85/3.91     (~E(a38,x18561)+P8(f39(x18562,f39(x18563,a1)))),
% 3.85/3.91     inference(scs_inference,[],[178,569,80,278,1712,1766,1784,1808,129,1728,116,164,184,98,99,223,177,169,571,228,1706,90,202,93,1804,1806,111,158,1716,1719,1747,183,204,565,125,86,131,110,160,211,1713,105,1836,1839,264,81,275,163,272,276,1430,1387,848,1647,1397,1202,1612,1582,632,1552,1370,1559,1521,1533,1364,1742,1752,708,712,594,607,1261,740,1219,622,810,730,732,380,378,508,390,411,521,402,368,401,373,418,415,552,460,421,349,433,405,388,399,12,403,369,327,486,437,370,470,332,485,442,407,484,340,333,423,483,532,543,422,467,439,389,495,322,74,62,58,3,57,2,73,60,56,67,11,61,64,343,313,558,536,308,501,548,526,428,363,362,509,507,309,286,285])).
% 3.85/3.91  cnf(1914,plain,
% 3.85/3.91     (~P5(f21(x19141,x19142),f34(a20,f11(x19143,x19144,f39(a38,a1)),a38,a37),x19145)),
% 3.85/3.91     inference(rename_variables,[],[1488])).
% 3.85/3.91  cnf(1950,plain,
% 3.85/3.91     (~E(a38,x19501)+P10(f39(x19502,a38))),
% 3.85/3.91     inference(scs_inference,[],[178,569,80,278,1712,1766,1784,1808,1815,129,1728,116,164,184,1774,98,99,223,177,169,571,228,1706,90,202,93,1804,1806,111,158,1716,1719,1747,183,182,204,88,565,125,86,131,110,160,211,1713,105,1836,1839,264,81,84,275,163,272,276,198,1430,1387,848,1647,1653,1397,1202,1444,1612,1582,1488,1914,632,1552,1370,1559,1521,1533,1364,1742,1752,708,712,594,1420,607,1261,740,1219,1100,718,622,810,720,730,732,380,378,508,390,411,521,402,368,401,373,418,415,552,460,421,349,433,405,388,399,12,403,369,327,486,437,370,470,332,485,442,407,484,340,333,423,483,532,543,422,467,439,389,495,322,74,62,58,3,57,2,73,60,56,67,11,61,64,343,313,558,536,308,501,548,526,428,363,362,509,507,309,286,285,347,515,408,381,550,535,477,462,291,290,476,471,354,351,302,299,293,283,384,331,538,465,330,375,374,524,320,540,537,348,282,520,376,307,345,500,487,346,311,297,296,491,386,361,288])).
% 3.85/3.91  cnf(1954,plain,
% 3.85/3.91     (~E(a38,x19541)+P1(f39(x19542,f39(x19543,a1)))),
% 3.85/3.91     inference(scs_inference,[],[178,569,80,82,278,1712,1766,1784,1808,1815,129,1728,116,164,184,1774,98,99,223,177,169,571,228,1706,90,202,93,1804,1806,111,158,1716,1719,1747,183,182,204,88,565,125,86,131,110,160,211,1713,105,1836,1839,264,81,84,275,163,272,276,198,1430,1387,848,1647,1653,1397,1202,1444,1612,1582,1488,1914,632,1552,1370,1559,1521,1533,1364,1742,1752,708,712,594,1420,607,1261,740,742,1219,1100,718,622,810,720,730,732,380,378,508,390,411,521,402,368,401,373,418,415,552,460,421,349,433,405,388,399,12,403,369,327,486,437,370,470,332,485,442,407,484,340,333,423,483,532,543,422,467,439,389,495,322,74,62,58,3,57,2,73,60,56,67,11,61,64,343,313,558,536,308,501,548,526,428,363,362,509,507,309,286,285,347,515,408,381,550,535,477,462,291,290,476,471,354,351,302,299,293,283,384,331,538,465,330,375,374,524,320,540,537,348,282,520,376,307,345,500,487,346,311,297,296,491,386,361,288,287,284])).
% 3.85/3.91  cnf(2025,plain,
% 3.85/3.91     (~E(a38,x20251)+P11(f39(x20252,a38))),
% 3.85/3.91     inference(scs_inference,[],[178,569,80,82,278,1712,1766,1784,1808,1815,129,1728,116,164,184,1774,98,99,223,177,169,571,228,1706,90,202,172,93,1804,1806,111,158,1716,1719,1747,183,182,204,88,565,125,86,131,110,160,211,1713,105,1836,1839,1848,264,81,84,275,163,272,276,198,1430,1387,848,1647,1653,1397,1202,1444,1612,1582,1488,1914,632,1552,1370,1559,1521,1533,1364,1742,1752,708,712,594,1420,607,1261,740,742,1219,1100,718,622,810,720,730,732,380,378,508,390,411,521,402,368,401,373,418,415,552,460,421,349,433,405,388,399,12,403,369,327,486,437,370,470,332,485,442,407,484,340,333,423,483,532,543,422,467,439,389,495,322,74,62,58,3,57,2,73,60,56,67,11,61,64,343,313,558,536,308,501,548,526,428,363,362,509,507,309,286,285,347,515,408,381,550,535,477,462,291,290,476,471,354,351,302,299,293,283,384,331,538,465,330,375,374,524,320,540,537,348,282,520,376,307,345,500,487,346,311,297,296,491,386,361,288,287,284,47,46,45,39,38,37,36,34,17,4,326,315,397,392,453,450,448,398,382,489,488,7,325,473,472,8,451,353,352,350,310,305,304,303,301,300,298,295,294,292,289])).
% 3.85/3.91  cnf(2092,plain,
% 3.85/3.91     (P8(f39(x20921,f39(x20922,a1)))),
% 3.85/3.91     inference(equality_inference,[],[1856])).
% 3.85/3.91  cnf(2125,plain,
% 3.85/3.91     (P10(f39(x21251,a38))),
% 3.85/3.91     inference(equality_inference,[],[1950])).
% 3.85/3.91  cnf(2127,plain,
% 3.85/3.91     (P1(f39(x21271,f39(x21272,a1)))),
% 3.85/3.91     inference(equality_inference,[],[1954])).
% 3.85/3.91  cnf(2154,plain,
% 3.85/3.91     (P11(f39(x21541,a38))),
% 3.85/3.91     inference(equality_inference,[],[2025])).
% 3.85/3.91  cnf(2231,plain,
% 3.85/3.91     ($false),
% 3.85/3.91     inference(scs_inference,[],[280,252,214,116,105,86,264,275,276,1641,1819,1573,2092,2127,2125,2154,1449,1698,1643,1132,1362,732,312,314,317,316,391,449,447,337,544,342,507,410,50,49,35,33,32,29,26,25,24,23,22,21,20,10,9,6,506,508,380,378,435,390,411,521]),
% 3.85/3.91     ['proof']).
% 3.85/3.91  % SZS output end Proof
% 3.85/3.91  % Total time :3.170000s
%------------------------------------------------------------------------------