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

View Problem - Process Solution

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

% Computer : n022.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 21:35:09 EDT 2023

% Result   : Unsatisfiable 2.76s 2.72s
% Output   : CNFRefutation 2.76s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem    : SWV770-1 : TPTP v8.1.2. Released v4.1.0.
% 0.06/0.13  % Command    : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d
% 0.12/0.34  % Computer : n022.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit   : 300
% 0.12/0.34  % WCLimit    : 300
% 0.12/0.34  % DateTime   : Tue Aug 29 07:05:38 EDT 2023
% 0.12/0.34  % CPUTime    : 
% 0.19/0.61  start to proof:theBenchmark
% 2.56/2.67  %-------------------------------------------
% 2.56/2.67  % File        :CSE---1.6
% 2.56/2.67  % Problem     :theBenchmark
% 2.56/2.67  % Transform   :cnf
% 2.56/2.67  % Format      :tptp:raw
% 2.56/2.67  % Command     :java -jar mcs_scs.jar %d %s
% 2.56/2.67  
% 2.56/2.67  % Result      :Theorem 1.790000s
% 2.56/2.67  % Output      :CNFRefutation 1.790000s
% 2.56/2.67  %-------------------------------------------
% 2.64/2.68  %------------------------------------------------------------------------------
% 2.64/2.68  % File     : SWV770-1 : TPTP v8.1.2. Released v4.1.0.
% 2.64/2.68  % Domain   : Software Verification
% 2.64/2.68  % Problem  : Needham-Schroeder shared-key protocol 381_1
% 2.64/2.68  % Version  : Especial.
% 2.64/2.68  % English  :
% 2.64/2.68  
% 2.64/2.68  % Refs     : [BAN89] Burrows et al. (1989), A Logic of Authentication
% 2.64/2.68  %          : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe
% 2.64/2.68  %          : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 2.64/2.68  % Source   : [Nip10]
% 2.64/2.68  % Names    : NS_Shared-381_1 [Nip10]
% 2.64/2.68  
% 2.64/2.68  % Status   : Unsatisfiable
% 2.64/2.68  % Rating   : 0.33 v8.1.0, 0.21 v7.5.0, 0.37 v7.4.0, 0.35 v7.3.0, 0.33 v7.1.0, 0.25 v7.0.0, 0.40 v6.4.0, 0.47 v6.3.0, 0.27 v6.2.0, 0.40 v6.1.0, 0.57 v6.0.0, 0.60 v5.5.0, 0.80 v5.3.0, 0.83 v5.2.0, 0.75 v5.1.0, 0.76 v5.0.0, 0.71 v4.1.0
% 2.64/2.68  % Syntax   : Number of clauses     :  693 ( 284 unt;  67 nHn; 417 RR)
% 2.64/2.68  %            Number of literals    : 1349 ( 399 equ; 669 neg)
% 2.64/2.68  %            Maximal clause size   :    7 (   1 avg)
% 2.64/2.68  %            Maximal term depth    :   11 (   2 avg)
% 2.64/2.68  %            Number of predicates  :   20 (  19 usr;   0 prp; 1-4 aty)
% 2.64/2.68  %            Number of functors    :   69 (  69 usr;  23 con; 0-4 aty)
% 2.64/2.68  %            Number of variables   : 2064 ( 555 sgn)
% 2.64/2.68  % SPC      : CNF_UNS_RFO_SEQ_NHN
% 2.64/2.68  
% 2.64/2.68  % Comments :
% 2.64/2.68  %------------------------------------------------------------------------------
% 2.64/2.68  cnf(cls_Fake__parts__sing_0,axiom,
% 2.64/2.68      ( 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))
% 2.64/2.68      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_used__Notes_0,axiom,
% 2.64/2.68      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)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_used__Says_0,axiom,
% 2.64/2.68      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)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_Fake__parts__sing__imp__Un_0,axiom,
% 2.64/2.68      ( hBOOL(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))
% 2.64/2.68      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.64/2.68      | ~ hBOOL(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)) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_parts__empty_0,axiom,
% 2.64/2.68      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)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_bex__empty_0,axiom,
% 2.64/2.68      ( ~ hBOOL(hAPP(V_P,V_x))
% 2.64/2.68      | ~ hBOOL(c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_emptyE_0,axiom,
% 2.64/2.68      ~ hBOOL(c_in(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_empty__iff_0,axiom,
% 2.64/2.68      ~ hBOOL(c_in(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_ball__empty_0,axiom,
% 2.64/2.68      ( hBOOL(hAPP(V_P,V_x))
% 2.64/2.68      | ~ hBOOL(c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_ex__in__conv_0,axiom,
% 2.64/2.68      ~ hBOOL(c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_empty__is__image_1,axiom,
% 2.64/2.68      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) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_insert__is__Un_0,axiom,
% 2.64/2.68      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)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_sup__eq__bot__eq2_0,axiom,
% 2.64/2.68      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.64/2.68      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 2.64/2.68      | V_B = c_Orderings_Obot__class_Obot(T_a) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_sup__eq__bot__eq1_0,axiom,
% 2.64/2.68      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.64/2.68      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 2.64/2.68      | V_A = c_Orderings_Obot__class_Obot(T_a) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_Un__empty_0,axiom,
% 2.64/2.68      ( 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))
% 2.64/2.68      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_Un__empty_1,axiom,
% 2.64/2.68      ( 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))
% 2.64/2.68      | V_B = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_comm__monoid__add_Ononempty__iff_2,axiom,
% 2.64/2.68      ( c_Set_Oinsert(V_x,V_xa,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.64/2.68      | hBOOL(c_in(V_x,V_xa,T_a)) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_singleton__inject_0,axiom,
% 2.64/2.68      ( 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)
% 2.64/2.68      | V_a = V_b ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_inj__on__empty_0,axiom,
% 2.64/2.68      c_Fun_Oinj__on(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a,T_b) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_image__empty_0,axiom,
% 2.64/2.68      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)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_doubleton__eq__iff_4,axiom,
% 2.64/2.68      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) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_parts__insert2_0,axiom,
% 2.64/2.68      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)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_set__empty_1,axiom,
% 2.64/2.68      c_List_Oset(c_List_Olist_ONil(T_a),T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_singletonE_0,axiom,
% 2.64/2.68      ( V_b = V_a
% 2.64/2.68      | ~ hBOOL(c_in(V_b,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)) ) ).
% 2.64/2.68  
% 2.64/2.68  cnf(cls_bot__fun__eq_0,axiom,
% 2.64/2.68      ( ~ class_Orderings_Obot(T_b)
% 2.64/2.69      | hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,T_b)),v_x) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_empty__is__image_0,axiom,
% 2.64/2.69      ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oimage(V_f,V_A,T_b,T_a)
% 2.64/2.69      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_empty__subsetI_0,axiom,
% 2.64/2.69      c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_bot__least_0,axiom,
% 2.64/2.69      ( ~ class_Orderings_Obot(T_a)
% 2.64/2.69      | c_lessequals(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_insert__not__empty_0,axiom,
% 2.64/2.69      c_Set_Oinsert(V_a,V_A,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_subset__Compl__self__eq_1,axiom,
% 2.64/2.69      c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_HOL_Ouminus__class_Ouminus(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_set__empty2_0,axiom,
% 2.64/2.69      ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_List_Oset(V_xs,T_a)
% 2.64/2.69      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_sup__bot__right_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.64/2.69      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Obot__class_Obot(T_a),T_a) = V_x ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_sup__bot__left_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.64/2.69      | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) = V_x ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__empty__left_0,axiom,
% 2.64/2.69      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 ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__empty__right_0,axiom,
% 2.64/2.69      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 ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_compl__top__eq_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.64/2.69      | c_HOL_Ouminus__class_Ouminus(c_Orderings_Otop__class_Otop(T_a),T_a) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Compl__UNIV__eq_0,axiom,
% 2.64/2.69      c_HOL_Ouminus__class_Ouminus(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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_bot1E_0,axiom,
% 2.64/2.69      ~ hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_x)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_UNIV__not__empty_0,axiom,
% 2.64/2.69      c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_doubleton__eq__iff_0,axiom,
% 2.64/2.69      ( 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)
% 2.64/2.69      | V_a = V_d
% 2.64/2.69      | V_a = V_c ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_doubleton__eq__iff_1,axiom,
% 2.64/2.69      ( 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)
% 2.64/2.69      | V_b = V_c
% 2.64/2.69      | V_a = V_c ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_doubleton__eq__iff_2,axiom,
% 2.64/2.69      ( 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)
% 2.64/2.69      | V_a = V_d
% 2.64/2.69      | V_b = V_d ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_doubleton__eq__iff_3,axiom,
% 2.64/2.69      ( 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)
% 2.64/2.69      | V_b = V_c
% 2.64/2.69      | V_b = V_d ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_bot__empty__eq_0,axiom,
% 2.64/2.69      hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x) = c_in(v_x,c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),t_a) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_subset__empty_0,axiom,
% 2.64/2.69      ( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.64/2.69      | ~ c_lessequals(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_subset__empty_1,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_empty__not__insert_0,axiom,
% 2.64/2.69      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oinsert(V_a,V_A,T_a) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_analz__empty_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_compl__bot__eq_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.64/2.69      | c_HOL_Ouminus__class_Ouminus(c_Orderings_Obot__class_Obot(T_a),T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Compl__empty__eq_0,axiom,
% 2.64/2.69      c_HOL_Ouminus__class_Ouminus(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_set__empty2_1,axiom,
% 2.64/2.69      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) = c_List_Oset(c_List_Olist_ONil(T_a),T_a) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_image__is__empty_0,axiom,
% 2.64/2.69      ( c_Set_Oimage(V_f,V_A,T_b,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.64/2.69      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_parts__insert_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_singleton__iff_1,axiom,
% 2.64/2.69      hBOOL(c_in(V_x,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_subset__Compl__self__eq_0,axiom,
% 2.64/2.69      ( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.64/2.69      | ~ c_lessequals(V_A,c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_subset__singletonD_0,axiom,
% 2.64/2.69      ( V_A = c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 2.64/2.69      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.64/2.69      | ~ 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)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__empty_2,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_set__empty_0,axiom,
% 2.64/2.69      ( c_List_Oset(V_xs,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.64/2.69      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_parts__emptyE_0,axiom,
% 2.64/2.69      ~ hBOOL(c_in(V_X,c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_parts__insert__knows__A_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_parts__insert__spies_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_used__parts__subset__parts_0,axiom,
% 2.64/2.69      ( 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))
% 2.64/2.69      | ~ hBOOL(c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_parts__Un__subset1_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_HPair__eq_1,axiom,
% 2.64/2.69      ( c_Message_OHPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 2.64/2.69      | V_Y_H = V_Y ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_HPair__eq_0,axiom,
% 2.64/2.69      ( c_Message_OHPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 2.64/2.69      | V_X_H = V_X ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_synth__subset__iff_1,axiom,
% 2.64/2.69      ( c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.64/2.69      | ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_synth__subset__iff_0,axiom,
% 2.64/2.69      ( c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.64/2.69      | ~ c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Fake__analz__insert_0,axiom,
% 2.64/2.69      ( 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))
% 2.64/2.69      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_G)),tc_Message_Omsg)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_analz__analz__Un_0,axiom,
% 2.64/2.69      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))) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__left__commute_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__assoc_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_sup__assoc_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.64/2.69      | 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) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_sup__left__commute_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.64/2.69      | 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) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_analz__image__freshK__simps_I65_J_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_inf__sup__aci_I7_J_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Olattice(T_a)
% 2.64/2.69      | 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) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_inf__sup__aci_I6_J_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Olattice(T_a)
% 2.64/2.69      | 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) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_analz__cong_0,axiom,
% 2.64/2.69      ( c_Message_Oanalz(V_H) != c_Message_Oanalz(V_H_H)
% 2.64/2.69      | c_Message_Oanalz(V_G) != c_Message_Oanalz(V_G_H)
% 2.64/2.69      | 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))) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_remdups__eq__nil__right__iff_0,axiom,
% 2.64/2.69      ( c_List_Olist_ONil(T_a) != c_List_Oremdups(V_x,T_a)
% 2.64/2.69      | V_x = c_List_Olist_ONil(T_a) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__subset__iff_2,axiom,
% 2.64/2.69      ( 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))
% 2.64/2.69      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 2.64/2.69      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__upper2_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__upper1_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__least_0,axiom,
% 2.64/2.69      ( 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))
% 2.64/2.69      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 2.64/2.69      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_le__supI_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.64/2.69      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a)
% 2.64/2.69      | ~ c_lessequals(V_b,V_x,T_a)
% 2.64/2.69      | ~ c_lessequals(V_a,V_x,T_a) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_sup__ge1_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.64/2.69      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_initState__Server_0,axiom,
% 2.64/2.69      c_Event_OinitState(c_Message_Oagent_OServer) = c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),c_Message_Oagent_OServer))),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(c_Public_Okeymode_OSignature),c_Message_Oagent_OServer))),c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg),tc_Message_Omsg),c_Set_Oimage(c_Message_Omsg_OKey,c_Set_Oimage(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat,tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)),c_Set_Oimage(c_Message_Omsg_OKey,c_Set_Oimage(c_Public_OpublicKey(c_Public_Okeymode_OSignature),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat,tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)),c_Set_Oimage(c_Message_Omsg_OKey,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,tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_HPair__eq__MPair_0,axiom,
% 2.64/2.69      ( c_Message_OHPair(V_X,V_Y) != c_Message_Omsg_OMPair(V_X_H,V_Y_H)
% 2.64/2.69      | V_X_H = c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_insert__commute_0,axiom,
% 2.64/2.69      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) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_analz__insert__HPair_0,axiom,
% 2.64/2.69      c_Message_Oanalz(c_Set_Oinsert(c_Message_OHPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_OHPair(V_X,V_Y),c_Set_Oinsert(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oanalz(c_Set_Oinsert(V_Y,V_H,tc_Message_Omsg)),tc_Message_Omsg),tc_Message_Omsg) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_keymode_Osimps_I1_J_0,axiom,
% 2.64/2.69      c_Public_Okeymode_OSignature != c_Public_Okeymode_OEncryption ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_analz__Un_0,axiom,
% 2.64/2.69      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)) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_sup__idem_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.64/2.69      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_x,T_a) = V_x ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_Un__absorb_0,axiom,
% 2.64/2.69      c_Lattices_Oupper__semilattice__class_Osup(V_A,V_A,tc_fun(T_a,tc_bool)) = V_A ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_sup__fun__eq_0,axiom,
% 2.64/2.69      ( ~ class_Lattices_Olattice(T_b)
% 2.64/2.69      | hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_f,V_g,tc_fun(t_a,T_b)),v_x) = c_Lattices_Oupper__semilattice__class_Osup(hAPP(V_f,v_x),hAPP(V_g,v_x),T_b) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_lists_ONil_0,axiom,
% 2.64/2.69      hBOOL(c_in(c_List_Olist_ONil(T_a),c_List_Olists(V_A,T_a),tc_List_Olist(T_a))) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_inj__image__subset__iff_0,axiom,
% 2.64/2.69      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.64/2.69      | ~ 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))
% 2.64/2.69      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.64/2.69  
% 2.64/2.69  cnf(cls_inj__image__subset__iff_1,axiom,
% 2.64/2.69      ( 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))
% 2.64/2.69      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.64/2.69      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_inj__on__insert_0,axiom,
% 2.64/2.70      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.64/2.70      | ~ c_Fun_Oinj__on(V_f,c_Set_Oinsert(V_a,V_A,T_a),T_a,T_b) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_insert__subset_1,axiom,
% 2.64/2.70      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.64/2.70      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_subset__insertI2_0,axiom,
% 2.64/2.70      ( c_lessequals(V_A,c_Set_Oinsert(V_b,V_B,T_a),tc_fun(T_a,tc_bool))
% 2.64/2.70      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Fake__parts__insert_0,axiom,
% 2.64/2.70      ( 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))
% 2.64/2.70      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_keysFor__insert__Nonce_0,axiom,
% 2.64/2.70      c_Message_OkeysFor(c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_append__same__eq_0,axiom,
% 2.64/2.70      ( c_List_Oappend(V_ys,V_xs,T_a) != c_List_Oappend(V_zs,V_xs,T_a)
% 2.64/2.70      | V_ys = V_zs ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_same__append__eq_0,axiom,
% 2.64/2.70      ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Oappend(V_xs,V_zs,T_a)
% 2.64/2.70      | V_ys = V_zs ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_used__nil__subset_0,axiom,
% 2.64/2.70      c_lessequals(c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Un__insert__left_0,axiom,
% 2.64/2.70      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) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Un__insert__right_0,axiom,
% 2.64/2.70      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) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_keymode_Oinduct_0,axiom,
% 2.64/2.70      ( hBOOL(hAPP(V_P,V_keymode))
% 2.64/2.70      | ~ hBOOL(hAPP(V_P,c_Public_Okeymode_OEncryption))
% 2.64/2.70      | ~ hBOOL(hAPP(V_P,c_Public_Okeymode_OSignature)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_neg__le__iff__le_0,axiom,
% 2.64/2.70      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.64/2.70      | c_lessequals(V_a,V_b,T_a)
% 2.64/2.70      | ~ c_lessequals(c_HOL_Ouminus__class_Ouminus(V_b,T_a),c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_le__imp__neg__le_0,axiom,
% 2.64/2.70      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.64/2.70      | c_lessequals(c_HOL_Ouminus__class_Ouminus(V_b,T_a),c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a)
% 2.64/2.70      | ~ c_lessequals(V_a,V_b,T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Compl__anti__mono_0,axiom,
% 2.64/2.70      ( c_lessequals(c_HOL_Ouminus__class_Ouminus(V_B,tc_fun(T_a,tc_bool)),c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool))
% 2.64/2.70      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Compl__subset__Compl__iff_0,axiom,
% 2.64/2.70      ( c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 2.64/2.70      | ~ c_lessequals(c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),c_HOL_Ouminus__class_Ouminus(V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Compl__subset__Compl__iff_1,axiom,
% 2.64/2.70      ( c_lessequals(c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),c_HOL_Ouminus__class_Ouminus(V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool))
% 2.64/2.70      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_synth__mono_0,axiom,
% 2.64/2.70      ( c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.64/2.70      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_append__Nil2_0,axiom,
% 2.64/2.70      c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a) = V_xs ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_eq__Nil__appendI_0,axiom,
% 2.64/2.70      V_x = c_List_Oappend(c_List_Olist_ONil(T_a),V_x,T_a) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_self__append__conv_1,axiom,
% 2.64/2.70      V_xs = c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_append__Nil_0,axiom,
% 2.64/2.70      c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a) = V_ys ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_self__append__conv2_1,axiom,
% 2.64/2.70      V_ys = c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_distinct__append_0,axiom,
% 2.64/2.70      ( c_List_Odistinct(V_xs,T_a)
% 2.64/2.70      | ~ c_List_Odistinct(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_distinct__append_1,axiom,
% 2.64/2.70      ( c_List_Odistinct(V_ys,T_a)
% 2.64/2.70      | ~ c_List_Odistinct(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_list__inter_Osimps_I1_J_0,axiom,
% 2.64/2.70      c_List_Olist__inter(c_List_Olist_ONil(T_a),V_bs,T_a) = c_List_Olist_ONil(T_a) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_sup__top__right_0,axiom,
% 2.64/2.70      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.64/2.70      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_sup__top__left_0,axiom,
% 2.64/2.70      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.64/2.70      | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(T_a),V_x,T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Un__UNIV__left_0,axiom,
% 2.64/2.70      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)) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Un__UNIV__right_0,axiom,
% 2.64/2.70      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)) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_insert__absorb2_0,axiom,
% 2.64/2.70      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) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_insert__code_0,axiom,
% 2.64/2.70      ( hBOOL(hAPP(V_A,V_x))
% 2.64/2.70      | V_y = V_x
% 2.64/2.70      | ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_parts__Un__subset2_0,axiom,
% 2.64/2.70      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)) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_inj__on__Un__image__eq__iff_0,axiom,
% 2.64/2.70      ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b)
% 2.64/2.70      | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b)
% 2.64/2.70      | V_A = V_B ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_subset__insertI_0,axiom,
% 2.64/2.70      c_lessequals(V_B,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_synth__insert_0,axiom,
% 2.64/2.70      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)) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_pushes_I11_J_0,axiom,
% 2.64/2.70      c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),c_Set_Oinsert(c_Message_Omsg_OHash(V_X_H),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OHash(V_X_H),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_remdups__eq__nil__iff_1,axiom,
% 2.64/2.70      c_List_Oremdups(c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_parts__insert__HPair_0,axiom,
% 2.64/2.70      c_Message_Oparts(c_Set_Oinsert(c_Message_OHPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_OHPair(V_X,V_Y),c_Set_Oinsert(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oparts(c_Set_Oinsert(V_Y,V_H,tc_Message_Omsg)),tc_Message_Omsg),tc_Message_Omsg) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_keysFor__insert__Key_0,axiom,
% 2.64/2.70      c_Message_OkeysFor(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_injD_0,axiom,
% 2.64/2.70      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 2.64/2.70      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b)
% 2.64/2.70      | V_x = V_y ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_sup1E_0,axiom,
% 2.64/2.70      ( hBOOL(hAPP(V_B,V_x))
% 2.64/2.70      | hBOOL(hAPP(V_A,V_x))
% 2.64/2.70      | ~ hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_sup1CI_0,axiom,
% 2.64/2.70      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 2.64/2.70      | ~ hBOOL(hAPP(V_B,V_x)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_sup1CI_1,axiom,
% 2.64/2.70      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 2.64/2.70      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_append__in__lists__conv_2,axiom,
% 2.64/2.70      ( hBOOL(c_in(c_List_Oappend(V_xs,V_ys,T_a),c_List_Olists(V_A,T_a),tc_List_Olist(T_a)))
% 2.64/2.70      | ~ hBOOL(c_in(V_ys,c_List_Olists(V_A,T_a),tc_List_Olist(T_a)))
% 2.64/2.70      | ~ hBOOL(c_in(V_xs,c_List_Olists(V_A,T_a),tc_List_Olist(T_a))) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Nil__is__append__conv_0,axiom,
% 2.64/2.70      ( c_List_Olist_ONil(T_a) != c_List_Oappend(V_xs,V_ys,T_a)
% 2.64/2.70      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Nil__is__append__conv_1,axiom,
% 2.64/2.70      ( c_List_Olist_ONil(T_a) != c_List_Oappend(V_xs,V_ys,T_a)
% 2.64/2.70      | V_ys = c_List_Olist_ONil(T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_append__is__Nil__conv_0,axiom,
% 2.64/2.70      ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Olist_ONil(T_a)
% 2.64/2.70      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_append__is__Nil__conv_1,axiom,
% 2.64/2.70      ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Olist_ONil(T_a)
% 2.64/2.70      | V_ys = c_List_Olist_ONil(T_a) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_keymode_Osimps_I2_J_0,axiom,
% 2.64/2.70      c_Public_Okeymode_OEncryption != c_Public_Okeymode_OSignature ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_ns__sharedp_ONil_0,axiom,
% 2.64/2.70      hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_ONil(tc_Event_Oevent))) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_analz__increasing_0,axiom,
% 2.64/2.70      c_lessequals(V_H,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_synth__Un_0,axiom,
% 2.64/2.70      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)) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_analz__subset__iff_0,axiom,
% 2.64/2.70      ( c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.64/2.70      | ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_analz__subset__iff_1,axiom,
% 2.64/2.70      ( c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.64/2.70      | ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_parts__insert__Hash_0,axiom,
% 2.64/2.70      c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OHash(V_X),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OHash(V_X),c_Message_Oparts(V_H),tc_Message_Omsg) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_compl__eq__compl__iff_0,axiom,
% 2.64/2.70      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.64/2.70      | c_HOL_Ouminus__class_Ouminus(V_x,T_a) != c_HOL_Ouminus__class_Ouminus(V_y,T_a)
% 2.64/2.70      | V_x = V_y ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_neg__equal__iff__equal_0,axiom,
% 2.64/2.70      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.64/2.70      | c_HOL_Ouminus__class_Ouminus(V_a,T_a) != c_HOL_Ouminus__class_Ouminus(V_b,T_a)
% 2.64/2.70      | V_a = V_b ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_Compl__eq__Compl__iff_0,axiom,
% 2.64/2.70      ( c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)) != c_HOL_Ouminus__class_Ouminus(V_B,tc_fun(T_a,tc_bool))
% 2.64/2.70      | V_A = V_B ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_equalityI_0,axiom,
% 2.64/2.70      ( V_A = V_B
% 2.64/2.70      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 2.64/2.70      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_set__eq__subset_2,axiom,
% 2.64/2.70      ( V_A = V_B
% 2.64/2.70      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 2.64/2.70      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.64/2.70  
% 2.64/2.70  cnf(cls_order__eq__iff_2,axiom,
% 2.64/2.70      ( ~ class_Orderings_Oorder(T_a)
% 2.69/2.70      | V_x = V_y
% 2.69/2.70      | ~ c_lessequals(V_y,V_x,T_a)
% 2.69/2.70      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_order__antisym_0,axiom,
% 2.69/2.70      ( ~ class_Orderings_Oorder(T_a)
% 2.69/2.70      | V_x = V_y
% 2.69/2.70      | ~ c_lessequals(V_y,V_x,T_a)
% 2.69/2.70      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_order__antisym__conv_0,axiom,
% 2.69/2.70      ( ~ class_Orderings_Oorder(T_a)
% 2.69/2.70      | V_x = V_y
% 2.69/2.70      | ~ c_lessequals(V_x,V_y,T_a)
% 2.69/2.70      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_sup__absorb1_0,axiom,
% 2.69/2.70      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.70      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_x
% 2.69/2.70      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_le__iff__sup_1,axiom,
% 2.69/2.70      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.70      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) != V_y
% 2.69/2.70      | c_lessequals(V_x,V_y,T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_le__iff__sup_0,axiom,
% 2.69/2.70      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.70      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_y
% 2.69/2.70      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_Un__absorb1_0,axiom,
% 2.69/2.70      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_B
% 2.69/2.70      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_Un__absorb2_0,axiom,
% 2.69/2.70      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_A
% 2.69/2.70      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_subset__Un__eq_1,axiom,
% 2.69/2.70      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != V_B
% 2.69/2.70      | c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_set__append_0,axiom,
% 2.69/2.70      c_List_Oset(c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_List_Oset(V_xs,T_a),c_List_Oset(V_ys,T_a),tc_fun(T_a,tc_bool)) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_parts__insert__subset_0,axiom,
% 2.69/2.70      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)) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_Hash__neq__HPair_0,axiom,
% 2.69/2.70      c_Message_Omsg_OHash(V_Z) != c_Message_OHPair(V_X,V_Y) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_list_Osimps_I2_J_0,axiom,
% 2.69/2.70      c_List_Olist_ONil(T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_distinct_Osimps_I1_J_0,axiom,
% 2.69/2.70      c_List_Odistinct(c_List_Olist_ONil(T_a),T_a) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_pushes_I4_J_0,axiom,
% 2.69/2.70      c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Set_Oinsert(c_Message_Omsg_OHash(V_X),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OHash(V_X),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_fun__Compl__def__raw_0,axiom,
% 2.69/2.70      ( ~ class_HOL_Ouminus(t_b)
% 2.69/2.70      | hAPP(c_HOL_Ouminus__class_Ouminus(v_A,tc_fun(t_a,t_b)),v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(v_A,v_x),t_b) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_msg_Osimps_I5_J_0,axiom,
% 2.69/2.70      ( c_Message_Omsg_OHash(V_msg) != c_Message_Omsg_OHash(V_msg_H)
% 2.69/2.70      | V_msg = V_msg_H ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_analz__image__freshK__simps_I57_J_0,axiom,
% 2.69/2.70      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) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_image__insert_0,axiom,
% 2.69/2.70      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) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_Un__mono_0,axiom,
% 2.69/2.70      ( 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))
% 2.69/2.70      | ~ c_lessequals(V_B,V_D,tc_fun(T_a,tc_bool))
% 2.69/2.70      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_subset__UNIV_0,axiom,
% 2.69/2.70      c_lessequals(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_top__greatest_0,axiom,
% 2.69/2.70      ( ~ class_Orderings_Otop(T_a)
% 2.69/2.70      | c_lessequals(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_gen__analz__insert__eq_0,axiom,
% 2.69/2.70      ( c_Message_Oanalz(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)) = c_Message_Oanalz(V_G)
% 2.69/2.70      | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.70      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_fun__Compl__def_0,axiom,
% 2.69/2.70      ( ~ class_HOL_Ouminus(T_b)
% 2.69/2.70      | hAPP(c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(t_a,T_b)),v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(V_A,v_x),T_b) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_insert__code_1,axiom,
% 2.69/2.70      hBOOL(hAPP(c_Set_Oinsert(V_x,V_A,T_a),V_x)) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_insert__subset_2,axiom,
% 2.69/2.70      ( c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool))
% 2.69/2.70      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.69/2.70      | ~ hBOOL(c_in(V_x,V_B,T_a)) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_remdups__eq__nil__iff_0,axiom,
% 2.69/2.70      ( c_List_Oremdups(V_x,T_a) != c_List_Olist_ONil(T_a)
% 2.69/2.70      | V_x = c_List_Olist_ONil(T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_append__self__conv_0,axiom,
% 2.69/2.70      ( c_List_Oappend(V_xs,V_ys,T_a) != V_xs
% 2.69/2.70      | V_ys = c_List_Olist_ONil(T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_self__append__conv_0,axiom,
% 2.69/2.70      ( V_xs != c_List_Oappend(V_xs,V_ys,T_a)
% 2.69/2.70      | V_ys = c_List_Olist_ONil(T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_sup__ge2_0,axiom,
% 2.69/2.70      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.70      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_sup__least_0,axiom,
% 2.69/2.70      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.70      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),V_x,T_a)
% 2.69/2.70      | ~ c_lessequals(V_z,V_x,T_a)
% 2.69/2.70      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_le__sup__iff_2,axiom,
% 2.69/2.70      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.70      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a)
% 2.69/2.70      | ~ c_lessequals(V_y,V_z,T_a)
% 2.69/2.70      | ~ c_lessequals(V_x,V_z,T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_inf__sup__ord_I4_J_0,axiom,
% 2.69/2.70      ( ~ class_Lattices_Olattice(T_a)
% 2.69/2.70      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_inf__sup__ord_I3_J_0,axiom,
% 2.69/2.70      ( ~ class_Lattices_Olattice(T_a)
% 2.69/2.70      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_append__eq__Cons__conv_5,axiom,
% 2.69/2.70      c_List_Oappend(c_List_Olist_OCons(V_x,V_xa,T_a),V_zs,T_a) = c_List_Olist_OCons(V_x,c_List_Oappend(V_xa,V_zs,T_a),T_a) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_append__Cons_0,axiom,
% 2.69/2.70      c_List_Oappend(c_List_Olist_OCons(V_x,V_xs,T_a),V_ys,T_a) = c_List_Olist_OCons(V_x,c_List_Oappend(V_xs,V_ys,T_a),T_a) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_HPair__eq__MPair_2,axiom,
% 2.69/2.70      c_Message_OHPair(V_X,V_x) = c_Message_Omsg_OMPair(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_x)),V_x) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_HPair__def_0,axiom,
% 2.69/2.70      c_Message_OHPair(V_X,V_Y) = c_Message_Omsg_OMPair(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),V_Y) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_Compl__partition2_0,axiom,
% 2.69/2.70      c_Lattices_Oupper__semilattice__class_Osup(c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_Compl__partition_0,axiom,
% 2.69/2.70      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_compl__sup__top_0,axiom,
% 2.69/2.70      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.69/2.70      | c_Lattices_Oupper__semilattice__class_Osup(c_HOL_Ouminus__class_Ouminus(V_x,T_a),V_x,T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_sup__compl__top_0,axiom,
% 2.69/2.70      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.69/2.70      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_HOL_Ouminus__class_Ouminus(V_x,T_a),T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_keysFor__insert__Agent_0,axiom,
% 2.69/2.70      c_Message_OkeysFor(c_Set_Oinsert(c_Message_Omsg_OAgent(V_A),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_insert__subset_0,axiom,
% 2.69/2.70      ( hBOOL(c_in(V_x,V_B,T_a))
% 2.69/2.70      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.70  
% 2.69/2.70  cnf(cls_insert__code_2,axiom,
% 2.69/2.71      ( hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x))
% 2.69/2.71      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Cons__eq__append__conv_5,axiom,
% 2.69/2.71      c_List_Olist_OCons(V_x,c_List_Oappend(V_xa,V_zs,T_a),T_a) = c_List_Oappend(c_List_Olist_OCons(V_x,V_xa,T_a),V_zs,T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Cons__eq__appendI_0,axiom,
% 2.69/2.71      c_List_Olist_OCons(V_x,c_List_Oappend(V_xs1,V_zs,T_a),T_a) = c_List_Oappend(c_List_Olist_OCons(V_x,V_xs1,T_a),V_zs,T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subset__insert__iff_2,axiom,
% 2.69/2.71      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.69/2.71      | hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subset__insert__iff_1,axiom,
% 2.69/2.71      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.69/2.71      | hBOOL(c_in(V_x,V_A,T_a))
% 2.69/2.71      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subset__insert_1,axiom,
% 2.69/2.71      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.69/2.71      | hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subset__insert_0,axiom,
% 2.69/2.71      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 2.69/2.71      | hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_neq__Nil__conv_1,axiom,
% 2.69/2.71      c_List_Olist_OCons(V_x,V_xa,T_a) != c_List_Olist_ONil(T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_list_Osimps_I3_J_0,axiom,
% 2.69/2.71      c_List_Olist_OCons(V_a_H,V_list_H,T_a) != c_List_Olist_ONil(T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_MPair__eq__HPair_0,axiom,
% 2.69/2.71      ( c_Message_Omsg_OMPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 2.69/2.71      | V_X_H = c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Un__commute_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_sup__commute_0,axiom,
% 2.69/2.71      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.71      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inf__sup__aci_I5_J_0,axiom,
% 2.69/2.71      ( ~ class_Lattices_Olattice(T_a)
% 2.69/2.71      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Un__left__absorb_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_sup__left__idem_0,axiom,
% 2.69/2.71      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.71      | 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) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inf__sup__aci_I8_J_0,axiom,
% 2.69/2.71      ( ~ class_Lattices_Olattice(T_a)
% 2.69/2.71      | 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) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_MPair__eq__HPair_2,axiom,
% 2.69/2.71      c_Message_Omsg_OMPair(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_x)),V_x) = c_Message_OHPair(V_X,V_x) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_remdups__id__iff__distinct_0,axiom,
% 2.69/2.71      ( c_List_Oremdups(V_xs,T_a) != V_xs
% 2.69/2.71      | c_List_Odistinct(V_xs,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_distinct__remdups__id_0,axiom,
% 2.69/2.71      ( c_List_Oremdups(V_xs,T_a) = V_xs
% 2.69/2.71      | ~ c_List_Odistinct(V_xs,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Cons__eq__append__conv_4,axiom,
% 2.69/2.71      c_List_Olist_OCons(V_x,V_xs,T_a) = c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Nil__is__append__conv_2,axiom,
% 2.69/2.71      c_List_Olist_ONil(T_a) = c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a),T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__Hash_0,axiom,
% 2.69/2.71      c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OHash(V_X),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OHash(V_X),c_Message_Oanalz(V_H),tc_Message_Omsg) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK__simps_I56_J_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inj__on__Un_1,axiom,
% 2.69/2.71      ( c_Fun_Oinj__on(V_f,V_B,T_a,T_b)
% 2.69/2.71      | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inj__on__Un_0,axiom,
% 2.69/2.71      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.69/2.71      | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_keysFor__mono_0,axiom,
% 2.69/2.71      ( c_lessequals(c_Message_OkeysFor(V_G),c_Message_OkeysFor(V_H),tc_fun(tc_nat,tc_bool))
% 2.69/2.71      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_keysFor__insert__MPair_0,axiom,
% 2.69/2.71      c_Message_OkeysFor(c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_double__complement_0,axiom,
% 2.69/2.71      c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_minus__minus_0,axiom,
% 2.69/2.71      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.69/2.71      | c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a) = V_a ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_double__compl_0,axiom,
% 2.69/2.71      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.69/2.71      | c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_x,T_a),T_a) = V_x ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_equation__minus__iff_0,axiom,
% 2.69/2.71      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.69/2.71      | V_b = c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_equation__minus__iff_1,axiom,
% 2.69/2.71      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.69/2.71      | V_a = c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_minus__equation__iff_1,axiom,
% 2.69/2.71      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.69/2.71      | c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a) = V_b ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_distinct_Osimps_I2_J_1,axiom,
% 2.69/2.71      ( c_List_Odistinct(V_xs,T_a)
% 2.69/2.71      | ~ c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_le__funD_0,axiom,
% 2.69/2.71      ( ~ class_HOL_Oord(T_b)
% 2.69/2.71      | c_lessequals(hAPP(V_f,V_x),hAPP(V_g,V_x),T_b)
% 2.69/2.71      | ~ c_lessequals(V_f,V_g,tc_fun(T_a,T_b)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_le__minus__iff_0,axiom,
% 2.69/2.71      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.69/2.71      | c_lessequals(V_b,c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a)
% 2.69/2.71      | ~ c_lessequals(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_le__minus__iff_1,axiom,
% 2.69/2.71      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.69/2.71      | c_lessequals(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)
% 2.69/2.71      | ~ c_lessequals(V_b,c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_minus__le__iff_0,axiom,
% 2.69/2.71      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.69/2.71      | c_lessequals(c_HOL_Ouminus__class_Ouminus(V_b,T_a),V_a,T_a)
% 2.69/2.71      | ~ c_lessequals(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_minus__le__iff_1,axiom,
% 2.69/2.71      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.69/2.71      | c_lessequals(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a)
% 2.69/2.71      | ~ c_lessequals(c_HOL_Ouminus__class_Ouminus(V_b,T_a),V_a,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insert__iff_2,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_a,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insertCI_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_a,c_Set_Oinsert(V_b,V_B,T_a),T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_a,V_B,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subset__iff_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_t,V_B,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_t,V_A,T_a))
% 2.69/2.71      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_set__rev__mp_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_x,V_B,T_a))
% 2.69/2.71      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subsetD_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_c,V_B,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_c,V_A,T_a))
% 2.69/2.71      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_set__mp_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_x,V_B,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_x,V_A,T_a))
% 2.69/2.71      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_UnCI_1,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_c,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_UnCI_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_c,V_B,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insertE_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_a,V_A,T_a))
% 2.69/2.71      | V_a = V_b
% 2.69/2.71      | ~ hBOOL(c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_UnE_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_c,V_B,T_a))
% 2.69/2.71      | hBOOL(c_in(V_c,V_A,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_ComplI_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_c,c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),T_a))
% 2.69/2.71      | hBOOL(c_in(V_c,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_ComplD_0,axiom,
% 2.69/2.71      ( ~ hBOOL(c_in(V_c,V_A,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_c,c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insert__iff_1,axiom,
% 2.69/2.71      hBOOL(c_in(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insertI1_0,axiom,
% 2.69/2.71      hBOOL(c_in(V_a,c_Set_Oinsert(V_a,V_B,T_a),T_a)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insertCI_1,axiom,
% 2.69/2.71      hBOOL(c_in(V_x,c_Set_Oinsert(V_x,V_B,T_a),T_a)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inj__on__contraD_0,axiom,
% 2.69/2.71      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 2.69/2.71      | ~ hBOOL(c_in(V_y,V_A,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_x,V_A,T_a))
% 2.69/2.71      | V_x = V_y
% 2.69/2.71      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inj__on__iff_0,axiom,
% 2.69/2.71      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 2.69/2.71      | ~ hBOOL(c_in(V_y,V_A,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_x,V_A,T_a))
% 2.69/2.71      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.69/2.71      | V_x = V_y ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inj__on__def_0,axiom,
% 2.69/2.71      ( hAPP(V_f,V_x) != hAPP(V_f,V_xa)
% 2.69/2.71      | ~ hBOOL(c_in(V_xa,V_A,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_x,V_A,T_a))
% 2.69/2.71      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.69/2.71      | V_x = V_xa ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inj__onD_0,axiom,
% 2.69/2.71      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 2.69/2.71      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.69/2.71      | V_x = V_y
% 2.69/2.71      | ~ hBOOL(c_in(V_y,V_A,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insert__ident_0,axiom,
% 2.69/2.71      ( c_Set_Oinsert(V_x,V_A,T_a) != c_Set_Oinsert(V_x,V_B,T_a)
% 2.69/2.71      | hBOOL(c_in(V_x,V_B,T_a))
% 2.69/2.71      | hBOOL(c_in(V_x,V_A,T_a))
% 2.69/2.71      | V_A = V_B ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insert__absorb_0,axiom,
% 2.69/2.71      ( c_Set_Oinsert(V_a,V_A,T_a) = V_A
% 2.69/2.71      | ~ hBOOL(c_in(V_a,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I45_J_0,axiom,
% 2.69/2.71      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != c_Message_Omsg_OHash(V_msg) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_HPair__eq__MPair_1,axiom,
% 2.69/2.71      ( c_Message_OHPair(V_X,V_Y) != c_Message_Omsg_OMPair(V_X_H,V_Y_H)
% 2.69/2.71      | V_Y_H = V_Y ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I44_J_0,axiom,
% 2.69/2.71      c_Message_Omsg_OHash(V_msg) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analzp_OSnd_0,axiom,
% 2.69/2.71      ( c_Message_Oanalzp(V_H,V_Y)
% 2.69/2.71      | ~ c_Message_Oanalzp(V_H,c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analzp_OFst_0,axiom,
% 2.69/2.71      ( c_Message_Oanalzp(V_H,V_X)
% 2.69/2.71      | ~ c_Message_Oanalzp(V_H,c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_MPair__eq__HPair_1,axiom,
% 2.69/2.71      ( c_Message_Omsg_OMPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 2.69/2.71      | V_Y_H = V_Y ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__cut_0,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_Y,c_Message_Oparts(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_set__remdups_0,axiom,
% 2.69/2.71      c_List_Oset(c_List_Oremdups(V_xs,T_a),T_a) = c_List_Oset(V_xs,T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__Un_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__increasing_0,axiom,
% 2.69/2.71      c_lessequals(V_H,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__mono_0,axiom,
% 2.69/2.71      ( c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__subset__iff_1,axiom,
% 2.69/2.71      ( c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__subset__iff_0,axiom,
% 2.69/2.71      ( c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Crypt__neq__HPair_0,axiom,
% 2.69/2.71      c_Message_Omsg_OCrypt(V_K,V_X_H) != c_Message_OHPair(V_X,V_Y) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I46_J_0,axiom,
% 2.69/2.71      c_Message_Omsg_OHash(V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I47_J_0,axiom,
% 2.69/2.71      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OHash(V_msg) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I39_J_0,axiom,
% 2.69/2.71      c_Message_Omsg_OHash(V_msg_H) != hAPP(c_Message_Omsg_OKey,V_nat) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Key__neq__HPair_0,axiom,
% 2.69/2.71      hAPP(c_Message_Omsg_OKey,V_K) != c_Message_OHPair(V_X,V_Y) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I38_J_0,axiom,
% 2.69/2.71      hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OHash(V_msg_H) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Agent__neq__HPair_0,axiom,
% 2.69/2.71      c_Message_Omsg_OAgent(V_A) != c_Message_OHPair(V_X,V_Y) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I15_J_0,axiom,
% 2.69/2.71      c_Message_Omsg_OHash(V_msg_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I14_J_0,axiom,
% 2.69/2.71      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OHash(V_msg_H) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I32_J_0,axiom,
% 2.69/2.71      c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_OHash(V_msg_H) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Nonce__neq__HPair_0,axiom,
% 2.69/2.71      c_Message_Omsg_ONonce(V_N) != c_Message_OHPair(V_X,V_Y) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_msg_Osimps_I33_J_0,axiom,
% 2.69/2.71      c_Message_Omsg_OHash(V_msg_H) != c_Message_Omsg_ONonce(V_nat) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append__self__conv2_0,axiom,
% 2.69/2.71      ( c_List_Oappend(V_xs,V_ys,T_a) != V_ys
% 2.69/2.71      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_self__append__conv2_0,axiom,
% 2.69/2.71      ( V_ys != c_List_Oappend(V_xs,V_ys,T_a)
% 2.69/2.71      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__Crypt__subset_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append__eq__Cons__conv_4,axiom,
% 2.69/2.71      c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,V_xs,T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_distinct__remdups_0,axiom,
% 2.69/2.71      c_List_Odistinct(c_List_Oremdups(V_xs,T_a),T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_remdups__eq__nil__right__iff_1,axiom,
% 2.69/2.71      c_List_Olist_ONil(T_a) = c_List_Oremdups(c_List_Olist_ONil(T_a),T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_synth__increasing_0,axiom,
% 2.69/2.71      c_lessequals(V_H,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_le__sup__iff_1,axiom,
% 2.69/2.71      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.71      | c_lessequals(V_y,V_z,T_a)
% 2.69/2.71      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_le__sup__iff_0,axiom,
% 2.69/2.71      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.71      | c_lessequals(V_x,V_z,T_a)
% 2.69/2.71      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_le__supI2_0,axiom,
% 2.69/2.71      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.71      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 2.69/2.71      | ~ c_lessequals(V_x,V_b,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_le__supI1_0,axiom,
% 2.69/2.71      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.71      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 2.69/2.71      | ~ c_lessequals(V_x,V_a,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_le__supE_1,axiom,
% 2.69/2.71      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.71      | c_lessequals(V_b,V_x,T_a)
% 2.69/2.71      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_le__supE_0,axiom,
% 2.69/2.71      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.69/2.71      | c_lessequals(V_a,V_x,T_a)
% 2.69/2.71      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Un__subset__iff_0,axiom,
% 2.69/2.71      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ 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)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Un__subset__iff_1,axiom,
% 2.69/2.71      ( c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ 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)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_xt1_I6_J_0,axiom,
% 2.69/2.71      ( ~ class_Orderings_Oorder(T_a)
% 2.69/2.71      | c_lessequals(V_z,V_x,T_a)
% 2.69/2.71      | ~ c_lessequals(V_z,V_y,T_a)
% 2.69/2.71      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_order__trans_0,axiom,
% 2.69/2.71      ( ~ class_Orderings_Opreorder(T_a)
% 2.69/2.71      | c_lessequals(V_x,V_z,T_a)
% 2.69/2.71      | ~ c_lessequals(V_y,V_z,T_a)
% 2.69/2.71      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_equalityE_0,axiom,
% 2.69/2.71      c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subset__refl_0,axiom,
% 2.69/2.71      c_lessequals(V_A,V_A,tc_fun(T_a,tc_bool)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subset__trans_0,axiom,
% 2.69/2.71      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subset__inj__on_0,axiom,
% 2.69/2.71      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.69/2.71      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ c_Fun_Oinj__on(V_f,V_B,T_a,T_b) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_predicate1D_0,axiom,
% 2.69/2.71      ( hBOOL(hAPP(V_Q,V_x))
% 2.69/2.71      | ~ hBOOL(hAPP(V_P,V_x))
% 2.69/2.71      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_order__eq__iff_0,axiom,
% 2.69/2.71      ( ~ class_Orderings_Oorder(T_a)
% 2.69/2.71      | c_lessequals(V_x,V_x,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_order__eq__refl_0,axiom,
% 2.69/2.71      ( ~ class_Orderings_Opreorder(T_a)
% 2.69/2.71      | c_lessequals(V_x,V_x,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_rev__predicate1D_0,axiom,
% 2.69/2.71      ( hBOOL(hAPP(V_Q,V_x))
% 2.69/2.71      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool))
% 2.69/2.71      | ~ hBOOL(hAPP(V_P,V_x)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__mono_0,axiom,
% 2.69/2.71      ( c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__cong_0,axiom,
% 2.69/2.71      ( c_Message_Oanalz(V_H) != c_Message_Oanalz(V_H_H)
% 2.69/2.71      | 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)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inj__image__Compl__subset_0,axiom,
% 2.69/2.71      ( c_lessequals(c_Set_Oimage(V_f,c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),T_a,T_b),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(V_f,V_A,T_a,T_b),tc_fun(T_b,tc_bool)),tc_fun(T_b,tc_bool))
% 2.69/2.71      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_keysFor__insert__Hash_0,axiom,
% 2.69/2.71      c_Message_OkeysFor(c_Set_Oinsert(c_Message_Omsg_OHash(V_X),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__insert__subset__Un_0,axiom,
% 2.69/2.71      ( 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))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,V_G,tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analzp_OInj_0,axiom,
% 2.69/2.71      ( c_Message_Oanalzp(V_H,V_X)
% 2.69/2.71      | ~ hBOOL(hAPP(V_H,V_X)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_keysFor__insert__HPair_0,axiom,
% 2.69/2.71      c_Message_OkeysFor(c_Set_Oinsert(c_Message_OHPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_image__mono_0,axiom,
% 2.69/2.71      ( 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))
% 2.69/2.71      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_subset__image__iff_2,axiom,
% 2.69/2.71      ( ~ c_lessequals(V_x,V_A,tc_fun(T_b,tc_bool))
% 2.69/2.71      | 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)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insert__mono_0,axiom,
% 2.69/2.71      ( 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))
% 2.69/2.71      | ~ c_lessequals(V_C,V_D,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append1__eq__conv_0,axiom,
% 2.69/2.71      ( c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) != c_List_Oappend(V_ys,c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a)
% 2.69/2.71      | V_xs = V_ys ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append1__eq__conv_1,axiom,
% 2.69/2.71      ( c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) != c_List_Oappend(V_ys,c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a)
% 2.69/2.71      | V_x = V_y ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append__in__lists__conv_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_xs,c_List_Olists(V_A,T_a),tc_List_Olist(T_a)))
% 2.69/2.71      | ~ hBOOL(c_in(c_List_Oappend(V_xs,V_ys,T_a),c_List_Olists(V_A,T_a),tc_List_Olist(T_a))) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append__in__lists__conv_1,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_ys,c_List_Olists(V_A,T_a),tc_List_Olist(T_a)))
% 2.69/2.71      | ~ hBOOL(c_in(c_List_Oappend(V_xs,V_ys,T_a),c_List_Olists(V_A,T_a),tc_List_Olist(T_a))) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append__is__Nil__conv_2,axiom,
% 2.69/2.71      c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_image__Un_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__subset__cong_0,axiom,
% 2.69/2.71      ( 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))
% 2.69/2.71      | ~ c_lessequals(c_Message_Oanalz(V_H),c_Message_Oanalz(V_H_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_G_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append__assoc_0,axiom,
% 2.69/2.71      c_List_Oappend(c_List_Oappend(V_xs,V_ys,T_a),V_zs,T_a) = c_List_Oappend(V_xs,c_List_Oappend(V_ys,V_zs,T_a),T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append__eq__appendI_0,axiom,
% 2.69/2.71      c_List_Oappend(V_xs,c_List_Oappend(V_xs1,V_us,T_a),T_a) = c_List_Oappend(c_List_Oappend(V_xs,V_xs1,T_a),V_us,T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append__eq__append__conv2_4,axiom,
% 2.69/2.71      c_List_Oappend(c_List_Oappend(V_zs,V_x,T_a),V_ys,T_a) = c_List_Oappend(V_zs,c_List_Oappend(V_x,V_ys,T_a),T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_append__eq__append__conv2_5,axiom,
% 2.69/2.71      c_List_Oappend(V_xs,c_List_Oappend(V_x,V_ts,T_a),T_a) = c_List_Oappend(c_List_Oappend(V_xs,V_x,T_a),V_ts,T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_linorder__linear_0,axiom,
% 2.69/2.71      ( ~ class_Orderings_Olinorder(T_a)
% 2.69/2.71      | c_lessequals(V_y,V_x,T_a)
% 2.69/2.71      | c_lessequals(V_x,V_y,T_a) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__Key_0,axiom,
% 2.69/2.71      ( 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)
% 2.69/2.71      | hBOOL(c_in(V_K,c_Message_OkeysFor(c_Message_Oanalz(V_H)),tc_nat)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_insert__image_0,axiom,
% 2.69/2.71      ( 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)
% 2.69/2.71      | ~ hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_image__subset__iff_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(hAPP(V_f,V_x),V_B,T_a))
% 2.69/2.71      | ~ hBOOL(c_in(V_x,V_A,T_b))
% 2.69/2.71      | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_b,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_set__subset__Cons_0,axiom,
% 2.69/2.71      c_lessequals(c_List_Oset(V_xs,T_a),c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a),tc_fun(T_a,tc_bool)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_List_Oset_Osimps_I2_J_0,axiom,
% 2.69/2.71      c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_Set_Oinsert(V_x,c_List_Oset(V_xs,T_a),T_a) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_in__parts__UnE_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(V_c,c_Message_Oparts(V_G),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(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)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__trans_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Oparts(V_G),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__cut__eq_0,axiom,
% 2.69/2.71      ( c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oparts(V_H)
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__insertI_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_c,c_Message_Oparts(c_Set_Oinsert(V_a,V_G,tc_Message_Omsg)),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_c,c_Message_Oparts(V_G),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__insert__MPair_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_pushes_I12_J_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insertI_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_c,c_Message_Oanalz(c_Set_Oinsert(V_a,V_G,tc_Message_Omsg)),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_c,c_Message_Oanalz(V_G),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK__simps_I61_J_0,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(V_c,c_Message_Oanalz(V_G),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__eq_0,axiom,
% 2.69/2.71      ( c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oanalz(V_H)
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__cut_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_Y,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_Y,c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__trans_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_G),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_inj__image__eq__iff_0,axiom,
% 2.69/2.71      ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b)
% 2.69/2.71      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b)
% 2.69/2.71      | V_A = V_B ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_pushes_I5_J_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__MPair_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__insert__Crypt_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_top__fun__eq_0,axiom,
% 2.69/2.71      ( ~ class_Orderings_Otop(T_b)
% 2.69/2.71      | hAPP(c_Orderings_Otop__class_Otop(tc_fun(t_a,T_b)),v_x) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_HPair__synth__analz_2,axiom,
% 2.69/2.71      ( hBOOL(c_in(c_Message_OHPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_HPair__synth__analz_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(c_Message_OHPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__insert__Key_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__subset__parts_0,axiom,
% 2.69/2.71      c_lessequals(c_Message_Oanalz(V_H),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Fake__parts__insert__in__Un_0,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_Z,c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Hash__synth_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(c_Message_Omsg_OHash(V_X),V_H,tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(c_Message_Omsg_OHash(V_X),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_synth__cut_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_Y,c_Message_Osynth(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_synth__trans_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_G),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_synth_OHash_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(c_Message_Omsg_OHash(V_X),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_pushes_I6_J_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_synth__analz__insert__eq_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_G),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(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))
% 2.69/2.71      | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_synth__analz__insert__eq_1,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_G),tc_Message_Omsg))
% 2.69/2.71      | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__synth_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__insert__Agent_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_pushes_I8_J_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__insert__Nonce_0,axiom,
% 2.69/2.71      c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Message_Oparts(V_H),tc_Message_Omsg) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_pushes_I1_J_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_synth__analz__mono_0,axiom,
% 2.69/2.71      ( 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))
% 2.69/2.71      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__synth_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__synth__Un_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__Agent_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_pushes_I9_J_0,axiom,
% 2.69/2.71      c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_pushes_I2_J_0,axiom,
% 2.69/2.71      c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__Nonce_0,axiom,
% 2.69/2.71      c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Message_Oanalz(V_H),tc_Message_Omsg) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_invKey__image__eq_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_x,V_A,tc_nat))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_OinvKey,V_x),c_Set_Oimage(c_Message_OinvKey,V_A,tc_nat,tc_nat),tc_nat)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_invKey__image__eq_1,axiom,
% 2.69/2.71      ( hBOOL(c_in(hAPP(c_Message_OinvKey,V_x),c_Set_Oimage(c_Message_OinvKey,V_A,tc_nat,tc_nat),tc_nat))
% 2.69/2.71      | ~ hBOOL(c_in(V_x,V_A,tc_nat)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__subset__knows__Cons_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_ns__shared_ONil_0,axiom,
% 2.69/2.71      hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_initState__subset__knows_0,axiom,
% 2.69/2.71      c_lessequals(c_Event_OinitState(V_A),c_Event_Oknows(V_A,V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Nil_0,axiom,
% 2.69/2.71      c_Event_Oknows(V_A,c_List_Olist_ONil(tc_Event_Oevent)) = c_Event_OinitState(V_A) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_keysFor__parts__insert_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,c_Message_OkeysFor(c_Message_Oparts(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg))),tc_nat)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Server__not__bad_0,axiom,
% 2.69/2.71      ~ hBOOL(c_in(c_Message_Oagent_OServer,c_Event_Obad,tc_Message_Oagent)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_ns__sharedp_ONS5_0,axiom,
% 2.69/2.71      ( hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB)))),V_evs5,tc_Event_Oevent)))
% 2.69/2.71      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(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_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.71      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_B_H,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.69/2.71      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs5)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_ns__shared_ONS1_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),V_evs1,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.69/2.71      | hBOOL(c_in(c_Message_Omsg_ONonce(V_NA),c_Event_Oused(V_evs1),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_ns__shared_ONS2_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_KAB),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_KAB),c_Message_Omsg_OAgent(V_A)))))))),V_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.69/2.71      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs2,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.71      | ~ hBOOL(c_in(V_KAB,c_Message_OsymKeys,tc_nat))
% 2.69/2.71      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oused(V_evs2),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Says__Server__message__form_0,axiom,
% 2.69/2.71      ( ~ hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.69/2.71      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Crypt__notin__initState_0,axiom,
% 2.69/2.71      ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Crypt__notin__image__Key_0,axiom,
% 2.69/2.71      ~ hBOOL(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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__freshK_2,axiom,
% 2.69/2.71      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(V_KAB,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))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__freshK_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.69/2.71      | V_K = V_KAB
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(V_KAB,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))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__insert__freshK_1,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_x,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))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.69/2.71      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_x),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_x),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_new__keys__not__used_0,axiom,
% 2.69/2.71      ( ~ hBOOL(c_in(V_K,c_Message_OkeysFor(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs))),tc_nat))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.69/2.71      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Event_Oused(V_evs),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__imp__Says__Gets__Notes__initState_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_X,c_Event_OinitState(V_A),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.71      | hBOOL(c_in(c_Event_Oevent_OGets(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.71      | hBOOL(c_in(c_Event_Oevent_OSays(V_A,c_Event_Osko__Event__Xknows__imp__Says__Gets__Notes__initState__1__1(V_A,V_X,V_evs),V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.71      | V_A = c_Message_Oagent_OSpy
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Spy__Notes_0,axiom,
% 2.69/2.71      ( 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)
% 2.69/2.71      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_privateKey__image__eq_2,axiom,
% 2.69/2.71      ( hBOOL(c_in(hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_x),V_A)),c_Set_Oimage(c_Message_OinvKey,c_Set_Oimage(c_Public_OpublicKey(V_x),V_AS,tc_Message_Oagent,tc_nat),tc_nat,tc_nat),tc_nat))
% 2.69/2.71      | ~ hBOOL(c_in(V_A,V_AS,tc_Message_Oagent)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_privateKey__image__eq_1,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_A,V_AS,tc_Message_Oagent))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Set_Oimage(c_Message_OinvKey,c_Set_Oimage(c_Public_OpublicKey(V_c),V_AS,tc_Message_Oagent,tc_nat),tc_nat,tc_nat),tc_nat)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_shrK__notin__image__privateKey_0,axiom,
% 2.69/2.71      ~ hBOOL(c_in(hAPP(c_Public_OshrK,V_x),c_Set_Oimage(c_Message_OinvKey,c_Set_Oimage(c_Public_OpublicKey(V_b),V_AA,tc_Message_Oagent,tc_nat),tc_nat,tc_nat),tc_nat)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK__lemma_2,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,V_nE,tc_nat))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,V_nE,tc_nat)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK__lemma_0,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,V_nE,tc_nat))
% 2.69/2.71      | hBOOL(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)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK__lemma_4,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,V_nE,tc_nat))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK__lemma_3,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,V_nE,tc_nat)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__Crypt__if_0,axiom,
% 2.69/2.71      ( 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)
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__Crypt__if_1,axiom,
% 2.69/2.71      ( 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)
% 2.69/2.71      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_symKey__neq__priEK_0,axiom,
% 2.69/2.71      ~ hBOOL(c_in(hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),V_A)),c_Message_OsymKeys,tc_nat)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_publicKey__notin__image__privateKey_0,axiom,
% 2.69/2.71      ~ hBOOL(c_in(hAPP(c_Public_OpublicKey(V_b),V_A),c_Set_Oimage(c_Message_OinvKey,c_Set_Oimage(c_Public_OpublicKey(V_c),V_AS,tc_Message_Oagent,tc_nat),tc_nat,tc_nat),tc_nat)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_privateKey__image__eq_0,axiom,
% 2.69/2.71      ( V_b = V_c
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Set_Oimage(c_Message_OinvKey,c_Set_Oimage(c_Public_OpublicKey(V_c),V_AS,tc_Message_Oagent,tc_nat),tc_nat,tc_nat),tc_nat)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Gets_0,axiom,
% 2.69/2.71      ( 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)
% 2.69/2.71      | V_A = c_Message_Oagent_OSpy ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Spy__subset__knows__Spy__Gets_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Spy__subset__knows__Spy__Notes_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Spy__imp__Says__Notes__initState_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_X,c_Event_OinitState(c_Message_Oagent_OSpy),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(c_Event_Oevent_ONotes(c_Event_Osko__Event__Xknows__Spy__imp__Says__Notes__initState__1__1(V_X,V_evs),V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.71      | hBOOL(c_in(c_Event_Oevent_OSays(c_Event_Osko__Event__Xknows__Spy__imp__Says__Notes__initState__1__1(V_X,V_evs),c_Event_Osko__Event__Xknows__Spy__imp__Says__Notes__initState__1__2(V_X,V_evs),V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.71      | ~ hBOOL(c_in(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK_1,axiom,
% 2.69/2.71      ( hBOOL(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_KK,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,V_KK,tc_nat))
% 2.69/2.71      | ~ c_lessequals(V_KK,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(V_K,V_KK,tc_nat))
% 2.69/2.71      | ~ hBOOL(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_KK,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
% 2.69/2.71      | ~ c_lessequals(V_KK,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Spy__Says_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Spy__subset__knows__Spy__Says_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Crypt__imp__keysFor_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(V_K,c_Message_OkeysFor(V_H),tc_nat))
% 2.69/2.71      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.69/2.71      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_parts__knows__Spy__subset__used_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK__lemma_1,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(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)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK__lemma_5,axiom,
% 2.69/2.71      ( hBOOL(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))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Crypt__imp__invKey__keysFor_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(hAPP(c_Message_OinvKey,V_K),c_Message_OkeysFor(V_H),tc_nat))
% 2.69/2.71      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Hash__synth__analz_1,axiom,
% 2.69/2.71      ( hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Hash__synth__analz_0,axiom,
% 2.69/2.71      ( hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.71      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analz__image__freshK_2,axiom,
% 2.69/2.71      ( hBOOL(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_KK,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
% 2.69/2.71      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.69/2.71      | ~ c_lessequals(V_KK,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
% 2.69/2.71      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_ns__sharedp__ns__shared__eq_0,axiom,
% 2.69/2.71      c_NS__Shared__Mirabelle_Ons__sharedp(v_x) = c_in(v_x,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__subset__knows__Gets_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__subset__knows__Notes_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Notes_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_priEK__noteq__shrK_0,axiom,
% 2.69/2.71      hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),V_A)) != hAPP(c_Public_OshrK,V_B) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__Says_0,axiom,
% 2.69/2.71      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) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_knows__subset__knows__Says_0,axiom,
% 2.69/2.71      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)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Nonce__supply1_0,axiom,
% 2.69/2.71      ~ hBOOL(c_in(c_Message_Omsg_ONonce(c_Public_Osko__Public__XNonce__supply1__1__1(V_evs)),c_Event_Oused(V_evs),tc_Message_Omsg)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Nonce__notin__used__empty_0,axiom,
% 2.69/2.71      ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_N),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_Message_Omsg)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Hash__notin__image__Key_0,axiom,
% 2.69/2.71      ~ hBOOL(c_in(c_Message_Omsg_OHash(V_X),c_Set_Oimage(c_Message_Omsg_OKey,V_A,tc_nat,tc_Message_Omsg),tc_Message_Omsg)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_analzp_ODecrypt_0,axiom,
% 2.69/2.71      ( c_Message_Oanalzp(V_H,V_X)
% 2.69/2.71      | ~ c_Message_Oanalzp(V_H,hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)))
% 2.69/2.71      | ~ c_Message_Oanalzp(V_H,c_Message_Omsg_OCrypt(V_K,V_X)) ) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_Crypt__notin__used__empty_0,axiom,
% 2.69/2.71      ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_Message_Omsg)) ).
% 2.69/2.71  
% 2.69/2.71  cnf(cls_HPair__synth__analz_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_OHPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Fake__analz__eq_0,axiom,
% 2.69/2.72      ( c_Message_Osynth(c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg))) = c_Message_Osynth(c_Message_Oanalz(V_H))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_in__lists__conv__set_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_x,V_A,T_a))
% 2.69/2.72      | ~ hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a))
% 2.69/2.72      | ~ hBOOL(c_in(V_xs,c_List_Olists(V_A,T_a),tc_List_Olist(T_a))) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_inj__image__mem__iff_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b))
% 2.69/2.72      | ~ hBOOL(c_in(V_a,V_A,T_a))
% 2.69/2.72      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_inj__image__mem__iff_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_a,V_A,T_a))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b))
% 2.69/2.72      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_rangeE_0,axiom,
% 2.69/2.72      ( V_b = hAPP(V_f,c_ATP__Linkup_Osko__Set__XrangeE__1__1(V_b,V_f,T_a,T_b))
% 2.69/2.72      | ~ hBOOL(c_in(V_b,c_Set_Oimage(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_remdups_Osimps_I2_J_0,axiom,
% 2.69/2.72      ( c_List_Oremdups(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Oremdups(V_xs,T_a)
% 2.69/2.72      | ~ hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_list__inter_Osimps_I2_J_0,axiom,
% 2.69/2.72      ( c_List_Olist__inter(c_List_Olist_OCons(V_a,V_as,T_a),V_bs,T_a) = c_List_Olist_OCons(V_a,c_List_Olist__inter(V_as,V_bs,T_a),T_a)
% 2.69/2.72      | ~ hBOOL(c_in(V_a,c_List_Oset(V_bs,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_list__inter_Osimps_I2_J_1,axiom,
% 2.69/2.72      ( c_List_Olist__inter(c_List_Olist_OCons(V_a,V_as,T_a),V_bs,T_a) = c_List_Olist__inter(V_as,V_bs,T_a)
% 2.69/2.72      | hBOOL(c_in(V_a,c_List_Oset(V_bs,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_in__set__conv__decomp__first_2,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_x,c_List_Oset(c_List_Oappend(V_xa,c_List_Olist_OCons(V_x,V_xb,T_a),T_a),T_a),T_a))
% 2.69/2.72      | hBOOL(c_in(V_x,c_List_Oset(V_xa,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_in__set__conv__decomp__last_2,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_x,c_List_Oset(c_List_Oappend(V_xa,c_List_Olist_OCons(V_x,V_xb,T_a),T_a),T_a),T_a))
% 2.69/2.72      | hBOOL(c_in(V_x,c_List_Oset(V_xb,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_in__set__conv__decomp_1,axiom,
% 2.69/2.72      hBOOL(c_in(V_x,c_List_Oset(c_List_Oappend(V_xa,c_List_Olist_OCons(V_x,V_xb,T_a),T_a),T_a),T_a)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_length__unique_Osimps_I2_J_0,axiom,
% 2.69/2.72      ( c_List_Olength__unique(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olength__unique(V_xs,T_a)
% 2.69/2.72      | ~ hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_distinct_Osimps_I2_J_0,axiom,
% 2.69/2.72      ( ~ hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a))
% 2.69/2.72      | ~ c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_remdups_Osimps_I2_J_1,axiom,
% 2.69/2.72      ( c_List_Oremdups(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,c_List_Oremdups(V_xs,T_a),T_a)
% 2.69/2.72      | hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_distinct_Osimps_I2_J_2,axiom,
% 2.69/2.72      ( c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a)
% 2.69/2.72      | ~ c_List_Odistinct(V_xs,T_a)
% 2.69/2.72      | hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_initState__Spy_0,axiom,
% 2.69/2.72      c_Event_OinitState(c_Message_Oagent_OSpy) = c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,c_Set_Oimage(c_Message_OinvKey,c_Set_Oimage(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),c_Event_Obad,tc_Message_Oagent,tc_nat),tc_nat,tc_nat),tc_nat,tc_Message_Omsg),c_Set_Oimage(c_Message_Omsg_OKey,c_Set_Oimage(c_Message_OinvKey,c_Set_Oimage(c_Public_OpublicKey(c_Public_Okeymode_OSignature),c_Event_Obad,tc_Message_Oagent,tc_nat),tc_nat,tc_nat),tc_nat,tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)),c_Set_Oimage(c_Message_Omsg_OKey,c_Set_Oimage(c_Public_OshrK,c_Event_Obad,tc_Message_Oagent,tc_nat),tc_nat,tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)),c_Set_Oimage(c_Message_Omsg_OKey,c_Set_Oimage(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat,tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)),c_Set_Oimage(c_Message_Omsg_OKey,c_Set_Oimage(c_Public_OpublicKey(c_Public_Okeymode_OSignature),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat,tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_lemma1_0,axiom,
% 2.69/2.72      ( 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))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_lemma2_0,axiom,
% 2.69/2.72      ( 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))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_ns__shared_OFake_0,axiom,
% 2.69/2.72      ( hBOOL(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)))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evsf))),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_evsf,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__mono__contra_I2_J_0,axiom,
% 2.69/2.72      ( ~ hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.69/2.72      | hBOOL(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)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_ns__sharedp_ONS4_0,axiom,
% 2.69/2.72      ( hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),V_evs4,tc_Event_Oevent)))
% 2.69/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A_H,V_B,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)))),c_List_Oset(V_evs4,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.72      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.69/2.72      | hBOOL(c_in(c_Message_Omsg_ONonce(V_NB),c_Event_Oused(V_evs4),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs4)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__mono__contra_I1_J_0,axiom,
% 2.69/2.72      ( ~ hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.69/2.72      | hBOOL(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)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__spies__pubK_0,axiom,
% 2.69/2.72      hBOOL(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)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Nonce__synth_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_Message_Omsg_ONonce(V_n),V_H,tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_n),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Nonce__synth__eq_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_N),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Nonce__synth__eq_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_Message_Omsg_ONonce(V_N),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Agent__synth_0,axiom,
% 2.69/2.72      hBOOL(c_in(c_Message_Omsg_OAgent(V_A),c_Message_Osynth(V_H),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_synth_OAgent_0,axiom,
% 2.69/2.72      hBOOL(c_in(c_Message_Omsg_OAgent(V_agt),c_Message_Osynth(V_H),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_parts__image__Key_0,axiom,
% 2.69/2.72      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) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Key__synth_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Key__synth__eq_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Crypt__synth_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__conj__parts_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__into__parts_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_c,c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_not__parts__not__analz_0,axiom,
% 2.69/2.72      ( ~ hBOOL(c_in(V_c,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | hBOOL(c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_MPair__synth_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_MPair__synth_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_synth_OMPair_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_MPair__used_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Event_Oused(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Event_Oused(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_MPair__used_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_Y,c_Event_Oused(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Event_Oused(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz_OFst_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz_OSnd_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_Y,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_set__ConsD_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_y,c_List_Oset(V_xs,T_a),T_a))
% 2.69/2.72      | V_y = V_x
% 2.69/2.72      | ~ hBOOL(c_in(V_y,c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_ns__sharedp_ONS2_0,axiom,
% 2.69/2.72      ( hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_KAB),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_KAB),c_Message_Omsg_OAgent(V_A)))))))),V_evs2,tc_Event_Oevent)))
% 2.69/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs2,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.72      | ~ hBOOL(c_in(V_KAB,c_Message_OsymKeys,tc_nat))
% 2.69/2.72      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oused(V_evs2),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs2)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz_ODecrypt_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_ns__sharedp_ONS1_0,axiom,
% 2.69/2.72      ( hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),V_evs1,tc_Event_Oevent)))
% 2.69/2.72      | hBOOL(c_in(c_Message_Omsg_ONonce(V_NA),c_Event_Oused(V_evs1),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs1)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_event_Osimps_I8_J_0,axiom,
% 2.69/2.72      c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_event_Osimps_I9_J_0,axiom,
% 2.69/2.72      c_Event_Oevent_ONotes(V_agent_H,V_msg_H) != c_Event_Oevent_OGets(V_agent,V_msg) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_shrK__image__eq_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_x,V_AA,tc_Message_Oagent))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Public_OshrK,V_x),c_Set_Oimage(c_Public_OshrK,V_AA,tc_Message_Oagent,tc_nat),tc_nat)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_shrK__image__eq_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(hAPP(c_Public_OshrK,V_x),c_Set_Oimage(c_Public_OshrK,V_AA,tc_Message_Oagent,tc_nat),tc_nat))
% 2.69/2.72      | ~ hBOOL(c_in(V_x,V_AA,tc_Message_Oagent)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_invKey__shrK_0,axiom,
% 2.69/2.72      hAPP(c_Message_OinvKey,hAPP(c_Public_OshrK,V_A)) = hAPP(c_Public_OshrK,V_A) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_shrK__neq__pubK_0,axiom,
% 2.69/2.72      hAPP(c_Public_OpublicKey(V_b),V_C) != hAPP(c_Public_OshrK,V_A) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_pubK__neq__shrK_0,axiom,
% 2.69/2.72      hAPP(c_Public_OshrK,V_A) != hAPP(c_Public_OpublicKey(V_b),V_C) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_event_Osimps_I5_J_0,axiom,
% 2.69/2.72      c_Event_Oevent_OGets(V_agent_H,V_msg_H) != c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_event_Osimps_I4_J_0,axiom,
% 2.69/2.72      c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_knows__Spy__Gets_0,axiom,
% 2.69/2.72      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) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_agent_Osimps_I5_J_0,axiom,
% 2.69/2.72      c_Message_Oagent_OSpy != c_Message_Oagent_OServer ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_agent_Osimps_I4_J_0,axiom,
% 2.69/2.72      c_Message_Oagent_OServer != c_Message_Oagent_OSpy ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_ns__sharedp_OFake_0,axiom,
% 2.69/2.72      ( hBOOL(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)))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evsf))),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evsf)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__mono__contra_I3_J_0,axiom,
% 2.69/2.72      ( ~ hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.69/2.72      | hBOOL(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)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Crypt__synth__analz_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Crypt__synth__analz_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__Decrypt_H_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__parts_0,axiom,
% 2.69/2.72      c_Message_Oanalz(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_parts__analz_0,axiom,
% 2.69/2.72      c_Message_Oparts(c_Message_Oanalz(V_H)) = c_Message_Oparts(V_H) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_publicKey__in__initState_0,axiom,
% 2.69/2.72      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Event_OinitState(V_B),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Key__image__eq_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_x,V_A,tc_nat))
% 2.69/2.72      | ~ hBOOL(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)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Key__image__eq_1,axiom,
% 2.69/2.72      ( hBOOL(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))
% 2.69/2.72      | ~ hBOOL(c_in(V_x,V_A,tc_nat)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_publicKey__into__used_0,axiom,
% 2.69/2.72      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Event_Oused(V_evs),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_initState__into__used_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_MPair__synth__analz_2,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_MPair__synth__analz_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_MPair__synth__analz_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_synth__synthD_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Osynth(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_synth_OInj_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,V_H,tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__analzD_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz_OInj_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,V_H,tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_imageI_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b))
% 2.69/2.72      | ~ hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_image__eqI_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a))
% 2.69/2.72      | ~ hBOOL(c_in(V_x,V_A,T_b)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_image__iff_2,axiom,
% 2.69/2.72      ( ~ hBOOL(c_in(V_x,V_A,T_b))
% 2.69/2.72      | hBOOL(c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_rev__image__eqI_0,axiom,
% 2.69/2.72      ( ~ hBOOL(c_in(V_x,V_A,T_aa))
% 2.69/2.72      | hBOOL(c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_aa,T_a),T_a)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_UNIV__I_0,axiom,
% 2.69/2.72      hBOOL(c_in(V_x,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Key__not__used_0,axiom,
% 2.69/2.72      ( ~ hBOOL(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))
% 2.69/2.72      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Event_Oused(V_evs),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_privateKey__into__used_0,axiom,
% 2.69/2.72      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A))),c_Event_Oused(V_evs),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_shrK__notin__image__publicKey_0,axiom,
% 2.69/2.72      ~ hBOOL(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)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_not__Cons__self_0,axiom,
% 2.69/2.72      V_xs != c_List_Olist_OCons(V_x,V_xs,T_a) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_not__Cons__self2_0,axiom,
% 2.69/2.72      c_List_Olist_OCons(V_x,V_t,T_a) != V_t ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_not__symKeys__pubK_0,axiom,
% 2.69/2.72      ~ hBOOL(c_in(hAPP(c_Public_OpublicKey(V_b),V_A),c_Message_OsymKeys,tc_nat)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_synth__idem_0,axiom,
% 2.69/2.72      c_Message_Osynth(c_Message_Osynth(V_H)) = c_Message_Osynth(V_H) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_priK__in__initState_0,axiom,
% 2.69/2.72      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A))),c_Event_OinitState(V_A),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_rangeI_0,axiom,
% 2.69/2.72      hBOOL(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)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_publicKey__inject_0,axiom,
% 2.69/2.72      ( hAPP(c_Public_OpublicKey(V_b),V_A) != hAPP(c_Public_OpublicKey(V_c),V_A_H)
% 2.69/2.72      | V_b = V_c ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_publicKey__inject_1,axiom,
% 2.69/2.72      ( hAPP(c_Public_OpublicKey(V_b),V_A) != hAPP(c_Public_OpublicKey(V_c),V_A_H)
% 2.69/2.72      | V_A = V_A_H ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_publicKey__notin__image__shrK_0,axiom,
% 2.69/2.72      ~ hBOOL(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)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_privateKey__neq__publicKey_0,axiom,
% 2.69/2.72      hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A)) != hAPP(c_Public_OpublicKey(V_c),V_A_H) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_invKey__eq_0,axiom,
% 2.69/2.72      ( hAPP(c_Message_OinvKey,V_K) != hAPP(c_Message_OinvKey,V_K_H)
% 2.69/2.72      | V_K = V_K_H ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_publicKey__image__eq_0,axiom,
% 2.69/2.72      ( V_b = V_c
% 2.69/2.72      | ~ hBOOL(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)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_publicKey__image__eq_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_x,V_AA,tc_Message_Oagent))
% 2.69/2.72      | ~ hBOOL(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)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_publicKey__image__eq_2,axiom,
% 2.69/2.72      ( hBOOL(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))
% 2.69/2.72      | ~ hBOOL(c_in(V_xa,V_AA,tc_Message_Oagent)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_privateKey__notin__image__publicKey_0,axiom,
% 2.69/2.72      ~ hBOOL(c_in(hAPP(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)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_symKeys__invKey__iff_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_OinvKey,V_K),c_Message_OsymKeys,tc_nat)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_symKeys__invKey__iff_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(hAPP(c_Message_OinvKey,V_K),c_Message_OsymKeys,tc_nat))
% 2.69/2.72      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_invKey__K_0,axiom,
% 2.69/2.72      ( hAPP(c_Message_OinvKey,V_K) = V_K
% 2.69/2.72      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__image__Key_0,axiom,
% 2.69/2.72      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) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_event_Osimps_I2_J_1,axiom,
% 2.69/2.72      ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H)
% 2.69/2.72      | V_msg = V_msg_H ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_event_Osimps_I2_J_0,axiom,
% 2.69/2.72      ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H)
% 2.69/2.72      | V_agent = V_agent_H ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_top1I_0,axiom,
% 2.69/2.72      hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_x)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_privateKey__notin__image__shrK_0,axiom,
% 2.69/2.72      ~ hBOOL(c_in(hAPP(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)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_invKey_0,axiom,
% 2.69/2.72      hAPP(c_Message_OinvKey,hAPP(c_Message_OinvKey,V_K)) = V_K ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_not__symKeys__priK_0,axiom,
% 2.69/2.72      ~ hBOOL(c_in(hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Message_OsymKeys,tc_nat)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_list_Oinject_0,axiom,
% 2.69/2.72      ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a)
% 2.69/2.72      | V_a = V_a_H ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_list_Oinject_1,axiom,
% 2.69/2.72      ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a)
% 2.69/2.72      | V_list = V_list_H ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_priK__neq__shrK_0,axiom,
% 2.69/2.72      hAPP(c_Public_OshrK,V_A) != hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_C)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_analz__idem_0,axiom,
% 2.69/2.72      c_Message_Oanalz(c_Message_Oanalz(V_H)) = c_Message_Oanalz(V_H) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_used__Gets_0,axiom,
% 2.69/2.72      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) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_shrK__neq__priK_0,axiom,
% 2.69/2.72      hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_C)) != hAPP(c_Public_OshrK,V_A) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_publicKey__neq__privateKey_0,axiom,
% 2.69/2.72      hAPP(c_Public_OpublicKey(V_c),V_A_H) != hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_sym__shrK_0,axiom,
% 2.69/2.72      hBOOL(c_in(hAPP(c_Public_OshrK,V_X),c_Message_OsymKeys,tc_nat)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Crypt__synth__eq_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg))
% 2.69/2.72      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Crypt__synth__eq_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Crypt__synth_1,axiom,
% 2.69/2.72      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg))
% 2.69/2.72      | hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_synth_OCrypt_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Nonce__notin__initState_0,axiom,
% 2.69/2.72      ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_N),c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_Nonce__Key__image__eq_0,axiom,
% 2.69/2.72      ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_x),c_Set_Oimage(c_Message_Omsg_OKey,V_A,tc_nat,tc_Message_Omsg),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_shrK__in__initState_0,axiom,
% 2.69/2.72      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_OinitState(V_A),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_shrK__in__used_0,axiom,
% 2.69/2.72      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_Oused(V_evs),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_neq__shrK_0,axiom,
% 2.69/2.72      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_B)),c_Event_Oused(V_evs),tc_Message_Omsg)) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_ns__sharedp_ONS3_0,axiom,
% 2.69/2.72      ( hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs3,tc_Event_Oevent)))
% 2.69/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(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_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.72      | V_A = c_Message_Oagent_OServer
% 2.69/2.72      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs3)) ) ).
% 2.69/2.72  
% 2.69/2.72  cnf(cls_ns__shared_ONS4_0,axiom,
% 2.69/2.72      ( hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),V_evs4,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.69/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A_H,V_B,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)))),c_List_Oset(V_evs4,tc_Event_Oevent),tc_Event_Oevent))
% 2.69/2.72      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.69/2.72      | hBOOL(c_in(c_Message_Omsg_ONonce(V_NB),c_Event_Oused(V_evs4),tc_Message_Omsg))
% 2.69/2.72      | ~ hBOOL(c_in(V_evs4,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.69/2.72  
% 2.76/2.72  cnf(cls_Spy__spies__bad__privateKey_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A))),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Says__S__message__form_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(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))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_ns__sharedp_OOops_0,axiom,
% 2.76/2.72      ( hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),hAPP(c_Message_Omsg_OKey,V_K)))),V_evso,tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(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_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evso)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_ns__shared_ONS5_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB)))),V_evs5,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(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_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_B_H,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs5,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_analz__shrK__Decrypt_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),V_X),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_usedI_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_c,c_Event_Oused(V_evs),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_c,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_spies__pubK_0,axiom,
% 2.76/2.72      hBOOL(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)) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Says__imp__used_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Notes__imp__used_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_cert__A__form_0,axiom,
% 2.76/2.72      ( ~ hBOOL(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))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(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)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_NS4__implies__NS3_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(c_Event_Oevent_OSays(v_sko__NS__Shared__Mirabelle__XNS4__implies__NS3__1(V_B,V_X,V_evs),V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Gets__imp__knows__agents_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OGets(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | V_A = c_Message_Oagent_OSpy ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Spy__not__see__encrypted__key_0,axiom,
% 2.76/2.72      ( ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | hBOOL(c_in(V_B,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | hBOOL(c_in(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__XSpy__not__see__encrypted__key__1(V_K,V_NA,V_evs),hAPP(c_Message_Omsg_OKey,V_K)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_knows__Spy__Notes_1,axiom,
% 2.76/2.72      ( 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)
% 2.76/2.72      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_secrecy__lemma_0,axiom,
% 2.76/2.72      ( ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | hBOOL(c_in(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__Xsecrecy__lemma__1(V_K,V_NA,V_evs),hAPP(c_Message_Omsg_OKey,V_K)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | hBOOL(c_in(V_B,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,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),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)))))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_ns__shared_ONS3_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs3,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(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_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | V_A = c_Message_Oagent_OServer
% 2.76/2.72      | ~ hBOOL(c_in(V_evs3,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Says__imp__analz__Spy_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_ns__shared_OOops_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),hAPP(c_Message_Omsg_OKey,V_K)))),V_evso,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(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_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(V_evso,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Crypt__Spy__analz__bad_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(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)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_A__trusts__NS4__lemma_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_B__trusts__NS3_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__XB__trusts__NS3__1(V_A,V_B,V_K,V_evs),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),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)))))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | hBOOL(c_in(V_B,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(c_in(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))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_B__trusts__NS5__lemma_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(c_Event_Oevent_OSays(V_A,V_B,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,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),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)))))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | hBOOL(c_in(V_B,c_Event_Obad,tc_Message_Oagent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Spy__analz__shrK_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(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))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Spy__analz__shrK_1,axiom,
% 2.76/2.72      ( hBOOL(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))
% 2.76/2.72      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Oops__parts__spies_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_K,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(V_B,c_Message_Omsg_OMPair(V_K,V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Says__Server__message__form_2,axiom,
% 2.76/2.72      ( V_K_H = hAPP(c_Public_OshrK,V_A)
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_unique__session__keys_0,axiom,
% 2.76/2.72      ( V_A = V_A_H
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_unique__session__keys_1,axiom,
% 2.76/2.72      ( V_NA = V_NA_H
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_unique__session__keys_2,axiom,
% 2.76/2.72      ( V_B = V_B_H
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_unique__session__keys_3,axiom,
% 2.76/2.72      ( V_X = V_X_H
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Says__Server__message__form_1,axiom,
% 2.76/2.72      ( 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)))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Says__S__message__form_1,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | 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)))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_A__trusts__NS2_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,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_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(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)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_A__trusts__NS4_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | hBOOL(c_in(V_B,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | hBOOL(c_in(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__XA__trusts__NS4__1(V_K,V_NA,V_evs),hAPP(c_Message_Omsg_OKey,V_K)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.76/2.72      | ~ hBOOL(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))
% 2.76/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I1_J_0,axiom,
% 2.76/2.72      ( c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OAgent(V_agent_H)
% 2.76/2.72      | V_agent = V_agent_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Says__imp__knows_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_parts_OSnd_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_Y,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_parts_OFst_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I37_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_ONonce(V_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I12_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OAgent(V_agent) != hAPP(c_Message_Omsg_OKey,V_nat_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I31_J_0,axiom,
% 2.76/2.72      hAPP(c_Message_Omsg_OKey,V_nat_H) != c_Message_Omsg_ONonce(V_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_event_Osimps_I1_J_0,axiom,
% 2.76/2.72      ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H)
% 2.76/2.72      | V_agent1 = V_agent1_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_event_Osimps_I1_J_1,axiom,
% 2.76/2.72      ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H)
% 2.76/2.72      | V_agent2 = V_agent2_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_event_Osimps_I1_J_2,axiom,
% 2.76/2.72      ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H)
% 2.76/2.72      | V_msg = V_msg_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_parts_OInj_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_X,V_H,tc_Message_Omsg)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Says__imp__parts__knows__Spy_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Says__imp__spies_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Spy__in__bad_0,axiom,
% 2.76/2.72      hBOOL(c_in(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent)) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_event_Osimps_I3_J_0,axiom,
% 2.76/2.72      ( c_Event_Oevent_ONotes(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H)
% 2.76/2.72      | V_agent = V_agent_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_event_Osimps_I3_J_1,axiom,
% 2.76/2.72      ( c_Event_Oevent_ONotes(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H)
% 2.76/2.72      | V_msg = V_msg_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_NS3__msg__in__parts__spies_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(V_KA,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(V_B,c_Message_Omsg_OMPair(V_K,V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I43_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != hAPP(c_Message_Omsg_OKey,V_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_parts__idem_0,axiom,
% 2.76/2.72      c_Message_Oparts(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I30_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_ONonce(V_nat) != hAPP(c_Message_Omsg_OKey,V_nat_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Notes__imp__knows__Spy_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I17_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I11_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_ONonce(V_nat_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_parts_OBody_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Spy__see__shrK_1,axiom,
% 2.76/2.72      ( hBOOL(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))
% 2.76/2.72      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Spy__see__shrK_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(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))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_parts__partsD_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(V_X,c_Message_Oparts(c_Message_Oparts(V_H)),tc_Message_Omsg)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_cert__A__form_1,axiom,
% 2.76/2.72      ( 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)))
% 2.76/2.72      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.76/2.72      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.76/2.72      | ~ hBOOL(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)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I4_J_0,axiom,
% 2.76/2.72      ( hAPP(c_Message_Omsg_OKey,V_nat) != hAPP(c_Message_Omsg_OKey,V_nat_H)
% 2.76/2.72      | V_nat = V_nat_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I16_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Spy__spies__bad__shrK_0,axiom,
% 2.76/2.72      ( hBOOL(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))
% 2.76/2.72      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I18_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I34_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_event_Osimps_I6_J_0,axiom,
% 2.76/2.72      c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I48_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I19_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_shrK__in__knows_0,axiom,
% 2.76/2.72      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_Oknows(V_A,V_evs),tc_Message_Omsg)) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I13_J_0,axiom,
% 2.76/2.72      hAPP(c_Message_Omsg_OKey,V_nat_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I3_J_0,axiom,
% 2.76/2.72      ( c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_ONonce(V_nat_H)
% 2.76/2.72      | V_nat = V_nat_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_mem__def_1,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_x,V_S,T_a))
% 2.76/2.72      | ~ hBOOL(hAPP(V_S,V_x)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_mem__def_0,axiom,
% 2.76/2.72      ( hBOOL(hAPP(V_S,V_x))
% 2.76/2.72      | ~ hBOOL(c_in(V_x,V_S,T_a)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I36_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I7_J_0,axiom,
% 2.76/2.72      ( c_Message_Omsg_OCrypt(V_nat,V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H)
% 2.76/2.72      | V_nat = V_nat_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I7_J_1,axiom,
% 2.76/2.72      ( c_Message_Omsg_OCrypt(V_nat,V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H)
% 2.76/2.72      | V_msg = V_msg_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_Notes__imp__knows_0,axiom,
% 2.76/2.72      ( hBOOL(c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg))
% 2.76/2.72      | ~ hBOOL(c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I10_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_ONonce(V_nat_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I6_J_0,axiom,
% 2.76/2.72      ( c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H)
% 2.76/2.72      | V_msg1 = V_msg1_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I6_J_1,axiom,
% 2.76/2.72      ( c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H)
% 2.76/2.72      | V_msg2 = V_msg2_H ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I35_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != c_Message_Omsg_ONonce(V_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I49_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OMPair(V_msg1,V_msg2) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I40_J_0,axiom,
% 2.76/2.72      hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I41_J_0,axiom,
% 2.76/2.72      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != hAPP(c_Message_Omsg_OKey,V_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_event_Osimps_I7_J_0,axiom,
% 2.76/2.72      c_Event_Oevent_ONotes(V_agent_H,V_msg_H) != c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_msg_Osimps_I42_J_0,axiom,
% 2.76/2.72      hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_shrK__injective_0,axiom,
% 2.76/2.72      ( hAPP(c_Public_OshrK,V_x) != hAPP(c_Public_OshrK,V_y)
% 2.76/2.72      | V_x = V_y ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_conjecture_0,negated_conjecture,
% 2.76/2.72      hBOOL(c_in(c_Message_Omsg_OCrypt(v_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(v_NB),c_Message_Omsg_ONonce(v_NB))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs)),tc_Message_Omsg)) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_conjecture_1,negated_conjecture,
% 2.76/2.72      hBOOL(c_in(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))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs)),tc_Message_Omsg)) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_conjecture_2,negated_conjecture,
% 2.76/2.72      ~ hBOOL(c_in(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(V_NB,hAPP(c_Message_Omsg_OKey,v_K)))),c_List_Oset(v_evs,tc_Event_Oevent),tc_Event_Oevent)) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_conjecture_3,negated_conjecture,
% 2.76/2.72      ~ hBOOL(c_in(v_A,c_Event_Obad,tc_Message_Oagent)) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_conjecture_4,negated_conjecture,
% 2.76/2.72      ~ hBOOL(c_in(v_B,c_Event_Obad,tc_Message_Oagent)) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_conjecture_5,negated_conjecture,
% 2.76/2.72      hBOOL(c_in(v_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_conjecture_6,negated_conjecture,
% 2.76/2.72      ~ hBOOL(c_in(c_Event_Oevent_OSays(v_A,v_B,c_Message_Omsg_OCrypt(v_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(v_NB),c_Message_Omsg_ONonce(v_NB)))),c_List_Oset(v_evs,tc_Event_Oevent),tc_Event_Oevent)) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__Lattices_Oupper__semilattice,axiom,
% 2.76/2.72      ( class_Lattices_Oupper__semilattice(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_Lattices_Olattice(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__Lattices_Obounded__lattice,axiom,
% 2.76/2.72      ( class_Lattices_Obounded__lattice(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_Lattices_Obounded__lattice(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__Lattices_Oboolean__algebra,axiom,
% 2.76/2.72      ( class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_Lattices_Oboolean__algebra(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__Orderings_Opreorder,axiom,
% 2.76/2.72      ( class_Orderings_Opreorder(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_Orderings_Opreorder(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__Lattices_Olattice,axiom,
% 2.76/2.72      ( class_Lattices_Olattice(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_Lattices_Olattice(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__Orderings_Oorder,axiom,
% 2.76/2.72      ( class_Orderings_Oorder(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_Orderings_Oorder(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__Orderings_Otop,axiom,
% 2.76/2.72      ( class_Orderings_Otop(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_Orderings_Otop(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__Orderings_Obot,axiom,
% 2.76/2.72      ( class_Orderings_Obot(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_Orderings_Obot(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__HOL_Ouminus,axiom,
% 2.76/2.72      ( class_HOL_Ouminus(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_HOL_Ouminus(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_fun__HOL_Oord,axiom,
% 2.76/2.72      ( class_HOL_Oord(tc_fun(T_2,T_1))
% 2.76/2.72      | ~ class_HOL_Oord(T_1) ) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_nat__Lattices_Oupper__semilattice,axiom,
% 2.76/2.72      class_Lattices_Oupper__semilattice(tc_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_nat__Orderings_Opreorder,axiom,
% 2.76/2.72      class_Orderings_Opreorder(tc_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_nat__Orderings_Olinorder,axiom,
% 2.76/2.72      class_Orderings_Olinorder(tc_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_nat__Lattices_Olattice,axiom,
% 2.76/2.72      class_Lattices_Olattice(tc_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_nat__Orderings_Oorder,axiom,
% 2.76/2.72      class_Orderings_Oorder(tc_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_nat__Orderings_Obot,axiom,
% 2.76/2.72      class_Orderings_Obot(tc_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_nat__HOL_Oord,axiom,
% 2.76/2.72      class_HOL_Oord(tc_nat) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__Lattices_Oupper__semilattice,axiom,
% 2.76/2.72      class_Lattices_Oupper__semilattice(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__Lattices_Obounded__lattice,axiom,
% 2.76/2.72      class_Lattices_Obounded__lattice(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__Lattices_Oboolean__algebra,axiom,
% 2.76/2.72      class_Lattices_Oboolean__algebra(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__Orderings_Opreorder,axiom,
% 2.76/2.72      class_Orderings_Opreorder(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__Lattices_Olattice,axiom,
% 2.76/2.72      class_Lattices_Olattice(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__Orderings_Oorder,axiom,
% 2.76/2.72      class_Orderings_Oorder(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__Orderings_Otop,axiom,
% 2.76/2.72      class_Orderings_Otop(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__Orderings_Obot,axiom,
% 2.76/2.72      class_Orderings_Obot(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__HOL_Ouminus,axiom,
% 2.76/2.72      class_HOL_Ouminus(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(clsarity_bool__HOL_Oord,axiom,
% 2.76/2.72      class_HOL_Oord(tc_bool) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom,
% 2.76/2.72      c_fequal(V_x,V_x,T_a) ).
% 2.76/2.72  
% 2.76/2.72  cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom,
% 2.76/2.72      ( V_X = V_Y
% 2.76/2.72      | ~ c_fequal(V_X,V_Y,T_a) ) ).
% 2.76/2.72  
% 2.76/2.72  %------------------------------------------------------------------------------
% 2.76/2.72  %-------------------------------------------
% 2.76/2.72  % Proof found
% 2.76/2.72  % SZS status Theorem for theBenchmark
% 2.76/2.72  % SZS output start Proof
% 2.76/2.72  %ClaNum:811(EqnAxiom:122)
% 2.76/2.72  %VarNum:3389(SingletonVarNum:1631)
% 2.76/2.72  %MaxLitNum:7
% 2.76/2.72  %MaxfuncDepth:10
% 2.76/2.72  %SharedTerms:137
% 2.76/2.72  %goalClause: 179 259 293 377 378 392 393
% 2.76/2.72  %singleGoalClaCount:7
% 2.76/2.72  [123]P1(a1)
% 2.76/2.72  [124]P10(a1)
% 2.76/2.72  [125]P10(a55)
% 2.76/2.72  [126]P2(a1)
% 2.76/2.72  [127]P11(a1)
% 2.76/2.72  [128]P11(a55)
% 2.76/2.72  [129]P12(a1)
% 2.76/2.72  [130]P12(a55)
% 2.76/2.72  [131]P15(a1)
% 2.76/2.72  [132]P15(a55)
% 2.76/2.72  [133]P3(a1)
% 2.76/2.72  [134]P17(a1)
% 2.76/2.72  [135]P4(a1)
% 2.76/2.72  [136]P4(a55)
% 2.76/2.72  [137]P18(a1)
% 2.76/2.72  [138]P18(a55)
% 2.76/2.72  [139]P16(a55)
% 2.76/2.72  [317]~E(a25,a24)
% 2.76/2.72  [319]~E(a45,a44)
% 2.76/2.72  [177]P19(f46(a24,a8,a54))
% 2.76/2.72  [376]~P19(f46(a25,a8,a54))
% 2.76/2.72  [377]~P19(f46(a61,a8,a54))
% 2.76/2.72  [378]~P19(f46(a60,a8,a54))
% 2.76/2.72  [145]P19(f37(f4(a36)))
% 2.76/2.72  [156]E(f46(a57,a38,f52(a36)),f37(a57))
% 2.76/2.72  [179]P19(f46(a58,a38,f52(a36)))
% 2.76/2.72  [182]P19(f46(f4(a36),a38,f52(a36)))
% 2.76/2.72  [314]E(f6(f6(f6(f47(f39(a32,f39(a26,f39(f43(a44),a25))),f47(f39(a32,f39(a26,f39(f43(a45),a25))),f40(f56(a53,a1)),a53),a53),f48(a32,f48(f43(a44),f42(f56(a54,a1)),a54,a55),a55,a53),f56(a53,a1)),f48(a32,f48(f43(a45),f42(f56(a54,a1)),a54,a55),a55,a53),f56(a53,a1)),f48(a32,f48(a41,f42(f56(a54,a1)),a54,a55),a55,a53),f56(a53,a1)),f10(a25,f4(a36)))
% 2.76/2.72  [315]E(f6(f6(f6(f6(f48(a32,f48(a26,f48(f43(a44),a8,a54,a55),a55,a55),a55,a53),f48(a32,f48(a26,f48(f43(a45),a8,a54,a55),a55,a55),a55,a53),f56(a53,a1)),f48(a32,f48(a41,a8,a54,a55),a55,a53),f56(a53,a1)),f48(a32,f48(f43(a44),f42(f56(a54,a1)),a54,a55),a55,a53),f56(a53,a1)),f48(a32,f48(f43(a45),f42(f56(a54,a1)),a54,a55),a55,a53),f56(a53,a1)),f10(a24,f4(a36)))
% 2.76/2.72  [392]~P19(f46(f13(a61,a60,f30(a59,f33(f31(a62),f31(a62)))),f23(a58,a36),a36))
% 2.76/2.72  [165]E(f2(f40(f56(a53,a1))),f40(f56(a53,a1)))
% 2.76/2.72  [166]E(f3(f40(f56(a53,a1))),f40(f56(a53,a1)))
% 2.76/2.72  [197]E(f46(a57,f40(f56(a50,a1)),a50),f39(f40(f56(a50,a1)),a57))
% 2.76/2.72  [259]P19(f46(f30(a59,f33(f31(a62),f31(a62))),f2(f10(a24,a58)),a53))
% 2.76/2.72  [293]P19(f46(f30(f39(a41,a60),f33(f39(a32,a59),f29(a61))),f2(f10(a24,a58)),a53))
% 2.76/2.72  [146]P5(f4(x1461),x1461)
% 2.76/2.72  [170]P9(x1701,f2(x1701),f56(a53,a1))
% 2.76/2.72  [171]P9(x1711,f3(x1711),f56(a53,a1))
% 2.76/2.72  [172]P9(x1721,f34(x1721),f56(a53,a1))
% 2.76/2.72  [173]P9(f3(x1731),f2(x1731),f56(a53,a1))
% 2.76/2.72  [140]E(f2(f2(x1401)),f2(x1401))
% 2.76/2.72  [141]E(f2(f3(x1411)),f2(x1411))
% 2.76/2.72  [142]E(f3(f2(x1421)),f2(x1421))
% 2.76/2.72  [143]E(f3(f3(x1431)),f3(x1431))
% 2.76/2.72  [144]E(f34(f34(x1441)),f34(x1441))
% 2.76/2.72  [148]E(f20(f4(x1481),x1481),f4(x1481))
% 2.76/2.72  [149]E(f39(a26,f39(a26,x1491)),x1491)
% 2.76/2.72  [151]E(f23(f4(x1511),x1511),f40(f56(x1511,a1)))
% 2.76/2.72  [152]E(f40(f56(x1521,a1)),f23(f4(x1521),x1521))
% 2.76/2.72  [153]E(f39(a26,f39(a41,x1531)),f39(a41,x1531))
% 2.76/2.72  [174]P9(f7(f4(a36)),f7(x1741),f56(a53,a1))
% 2.76/2.72  [175]E(f6(f2(x1751),f34(x1751),f56(a53,a1)),f2(f34(x1751)))
% 2.76/2.72  [176]E(f6(f3(x1761),f34(x1761),f56(a53,a1)),f3(f34(x1761)))
% 2.76/2.72  [180]E(f17(f40(f56(x1801,a1)),f56(x1801,a1)),f42(f56(x1801,a1)))
% 2.76/2.72  [181]E(f17(f42(f56(x1811,a1)),f56(x1811,a1)),f40(f56(x1811,a1)))
% 2.76/2.72  [192]P9(f2(f10(a24,x1921)),f7(x1921),f56(a53,a1))
% 2.76/2.72  [195]P19(f46(f39(a41,x1951),a35,a55))
% 2.76/2.72  [297]E(f2(f48(a32,x2971,a55,a53)),f48(a32,x2971,a55,a53))
% 2.76/2.72  [298]E(f3(f48(a32,x2981,a55,a53)),f48(a32,x2981,a55,a53))
% 2.76/2.72  [354]~E(f42(f56(x3541,a1)),f40(f56(x3541,a1)))
% 2.76/2.72  [381]~P19(f46(f31(f49(x3811)),f7(x3811),a53))
% 2.76/2.72  [380]~P19(f46(f31(x3801),f7(f4(a36)),a53))
% 2.76/2.72  [390]~P19(f46(x3901,f2(f40(f56(a53,a1))),a53))
% 2.76/2.72  [155]P7(x1551,x1551,x1552)
% 2.76/2.72  [150]P5(f20(x1501,x1502),x1502)
% 2.76/2.72  [168]P9(x1681,x1681,f56(x1682,a1))
% 2.76/2.72  [321]~E(f31(x3211),f27(x3212))
% 2.76/2.72  [324]~E(f29(x3241),f27(x3242))
% 2.76/2.72  [325]~E(f29(x3251),f31(x3252))
% 2.76/2.72  [326]~E(f27(x3261),f39(a32,x3262))
% 2.76/2.72  [327]~E(f31(x3271),f39(a32,x3272))
% 2.76/2.72  [328]~E(f29(x3281),f39(a32,x3282))
% 2.76/2.72  [329]~E(f39(a32,x3291),f27(x3292))
% 2.76/2.72  [330]~E(f39(a32,x3301),f31(x3302))
% 2.76/2.72  [331]~E(f39(a32,x3311),f29(x3312))
% 2.76/2.72  [154]E(f23(f20(x1541,x1542),x1542),f23(x1541,x1542))
% 2.76/2.72  [160]E(f5(x1601,f4(x1602),x1602),x1601)
% 2.76/2.72  [161]E(f5(f4(x1611),x1612,x1611),x1612)
% 2.76/2.72  [162]E(f21(f4(x1621),x1622,x1621),f4(x1621))
% 2.76/2.72  [169]E(f6(x1691,x1691,f56(x1692,a1)),x1691)
% 2.76/2.72  [178]E(f17(f17(x1781,f56(x1782,a1)),f56(x1782,a1)),x1781)
% 2.76/2.72  [186]P9(x1861,f42(f56(x1862,a1)),f56(x1862,a1))
% 2.76/2.72  [187]P9(f40(f56(x1871,a1)),x1872,f56(x1871,a1))
% 2.76/2.72  [188]E(f6(x1881,f40(f56(x1882,a1)),f56(x1882,a1)),x1881)
% 2.76/2.72  [189]E(f6(f40(f56(x1891,a1)),x1892,f56(x1891,a1)),x1892)
% 2.76/2.72  [191]P19(f46(f29(x1911),f34(x1912),a53))
% 2.76/2.72  [193]P9(f10(x1931,f4(a36)),f10(x1931,x1932),f56(a53,a1))
% 2.76/2.72  [198]E(f6(x1981,f42(f56(x1982,a1)),f56(x1982,a1)),f42(f56(x1982,a1)))
% 2.76/2.72  [199]E(f6(f42(f56(x1991,a1)),x1992,f56(x1991,a1)),f42(f56(x1991,a1)))
% 2.76/2.72  [203]E(f6(x2031,f17(x2031,f56(x2032,a1)),f56(x2032,a1)),f42(f56(x2032,a1)))
% 2.76/2.72  [204]E(f6(f17(x2041,f56(x2042,a1)),x2041,f56(x2042,a1)),f42(f56(x2042,a1)))
% 2.76/2.72  [214]P19(f46(f4(x2141),f22(x2142,x2141),f52(x2141)))
% 2.76/2.72  [229]P19(f46(f39(a32,f39(a41,x2291)),f7(x2292),a53))
% 2.76/2.72  [230]P19(f46(f39(a32,f39(a41,x2301)),f10(x2301,x2302),a53))
% 2.76/2.73  [263]P9(f47(x2631,f2(x2632),a53),f2(f47(x2631,x2632,a53)),f56(a53,a1))
% 2.76/2.73  [264]P9(f47(x2641,f3(x2642),a53),f3(f47(x2641,x2642,a53)),f56(a53,a1))
% 2.76/2.73  [265]P9(f47(x2651,f34(x2652),a53),f34(f47(x2651,x2652,a53)),f56(a53,a1))
% 2.76/2.73  [291]E(f6(f2(f47(x2911,f40(f56(a53,a1)),a53)),f2(x2912),f56(a53,a1)),f2(f47(x2911,x2912,a53)))
% 2.76/2.73  [393]~P19(f46(f12(a24,f33(x3931,f33(x3932,f39(a32,a59)))),f23(a58,a36),a36))
% 2.76/2.73  [394]~P19(f46(f27(x3941),f48(a32,x3942,a55,a53),a53))
% 2.76/2.73  [395]~P19(f46(f31(x3951),f48(a32,x3952,a55,a53),a53))
% 2.76/2.73  [183]E(f28(f47(f27(x1831),x1832,a53)),f28(x1832))
% 2.76/2.73  [184]E(f28(f47(f31(x1841),x1842,a53)),f28(x1842))
% 2.76/2.73  [185]E(f28(f47(f29(x1851),x1852,a53)),f28(x1852))
% 2.76/2.73  [194]P19(f39(f42(f56(x1941,a1)),x1942))
% 2.76/2.73  [200]E(f28(f47(f39(a32,x2001),x2002,a53)),f28(x2002))
% 2.76/2.73  [208]E(f2(f47(f27(x2081),x2082,a53)),f47(f27(x2081),f2(x2082),a53))
% 2.76/2.73  [209]E(f2(f47(f31(x2091),x2092,a53)),f47(f31(x2091),f2(x2092),a53))
% 2.76/2.73  [210]E(f2(f47(f29(x2101),x2102,a53)),f47(f29(x2101),f2(x2102),a53))
% 2.76/2.73  [211]E(f3(f47(f27(x2111),x2112,a53)),f47(f27(x2111),f3(x2112),a53))
% 2.76/2.73  [212]E(f3(f47(f31(x2121),x2122,a53)),f47(f31(x2121),f3(x2122),a53))
% 2.76/2.73  [213]E(f3(f47(f29(x2131),x2132,a53)),f47(f29(x2131),f3(x2132),a53))
% 2.76/2.73  [217]P19(f46(x2171,f42(f56(x2172,a1)),x2172))
% 2.76/2.73  [223]E(f2(f47(f39(a32,x2231),x2232,a53)),f47(f39(a32,x2231),f2(x2232),a53))
% 2.76/2.73  [224]E(f6(f2(x2241),f2(x2242),f56(a53,a1)),f2(f6(x2241,x2242,f56(a53,a1))))
% 2.76/2.73  [235]E(f3(f6(f3(x2351),x2352,f56(a53,a1))),f3(f6(x2351,x2352,f56(a53,a1))))
% 2.76/2.73  [285]E(f6(f3(f6(x2851,x2852,f56(a53,a1))),f34(x2851),f56(a53,a1)),f3(f6(f34(x2851),x2852,f56(a53,a1))))
% 2.76/2.73  [286]P9(f2(f6(x2861,x2862,f56(a53,a1))),f6(f2(x2861),f2(x2862),f56(a53,a1)),f56(a53,a1))
% 2.76/2.73  [287]P9(f6(f2(x2871),f2(x2872),f56(a53,a1)),f2(f6(x2871,x2872,f56(a53,a1))),f56(a53,a1))
% 2.76/2.73  [288]P9(f6(f3(x2881),f3(x2882),f56(a53,a1)),f3(f6(x2881,x2882,f56(a53,a1))),f56(a53,a1))
% 2.76/2.73  [289]P9(f6(f34(x2891),f34(x2892),f56(a53,a1)),f34(f6(x2891,x2892,f56(a53,a1))),f56(a53,a1))
% 2.76/2.73  [292]P19(f46(f39(a32,f39(a26,f39(f43(x2921),x2922))),f10(x2922,f4(a36)),a53))
% 2.76/2.73  [379]~P19(f39(f40(f56(x3791,a1)),x3792))
% 2.76/2.73  [382]~P19(f46(f39(f43(x3821),x3822),a35,a55))
% 2.76/2.73  [383]~P19(f46(f30(x3831,x3832),f7(f4(a36)),a53))
% 2.76/2.73  [386]~P19(f46(x3861,f40(f56(x3862,a1)),x3862))
% 2.76/2.73  [387]~P19(f46(f31(x3871),f2(f10(x3872,f4(a36))),a53))
% 2.76/2.73  [391]~P19(f46(f39(a26,f39(f43(x3911),x3912)),a35,a55))
% 2.76/2.73  [207]P9(x2071,f47(x2072,x2071,x2073),f56(x2073,a1))
% 2.76/2.73  [332]~E(f27(x3321),f33(x3322,x3323))
% 2.76/2.73  [333]~E(f27(x3331),f30(x3332,x3333))
% 2.76/2.73  [334]~E(f31(x3341),f33(x3342,x3343))
% 2.76/2.73  [335]~E(f31(x3351),f30(x3352,x3353))
% 2.76/2.73  [336]~E(f29(x3361),f33(x3362,x3363))
% 2.76/2.73  [337]~E(f29(x3371),f30(x3372,x3373))
% 2.76/2.73  [338]~E(f33(x3381,x3382),f27(x3383))
% 2.76/2.73  [339]~E(f33(x3391,x3392),f31(x3393))
% 2.76/2.73  [340]~E(f33(x3401,x3402),f29(x3403))
% 2.76/2.73  [341]~E(f30(x3411,x3412),f27(x3413))
% 2.76/2.73  [342]~E(f30(x3421,x3422),f31(x3423))
% 2.76/2.73  [343]~E(f30(x3431,x3432),f29(x3433))
% 2.76/2.73  [344]~E(f33(x3441,x3442),f39(a32,x3443))
% 2.76/2.73  [345]~E(f30(x3451,x3452),f39(a32,x3453))
% 2.76/2.73  [346]~E(f39(a32,x3461),f33(x3462,x3463))
% 2.76/2.73  [347]~E(f39(a32,x3471),f30(x3472,x3473))
% 2.76/2.73  [356]~E(f18(x3561,x3562,x3563),x3562)
% 2.76/2.73  [360]~E(f18(x3601,x3602,x3603),f4(x3603))
% 2.76/2.73  [196]E(f6(x1961,x1962,f56(x1963,a1)),f6(x1962,x1961,f56(x1963,a1)))
% 2.76/2.73  [215]E(f47(x2151,f23(x2152,x2153),x2153),f23(f18(x2151,x2152,x2153),x2153))
% 2.76/2.73  [218]E(f47(x2181,f47(x2181,x2182,x2183),x2183),f47(x2181,x2182,x2183))
% 2.76/2.73  [221]P9(x2211,f6(x2212,x2211,f56(x2213,a1)),f56(x2213,a1))
% 2.76/2.73  [222]P9(x2221,f6(x2221,x2222,f56(x2223,a1)),f56(x2223,a1))
% 2.76/2.73  [225]P19(f39(f47(x2251,x2252,x2253),x2251))
% 2.76/2.73  [227]E(f6(f23(x2271,x2272),f23(x2273,x2272),f56(x2272,a1)),f23(f5(x2271,x2273,x2272),x2272))
% 2.76/2.73  [231]P6(x2311,f40(f56(x2312,a1)),x2312,x2313)
% 2.76/2.73  [233]E(f6(x2331,f6(x2331,x2332,f56(x2333,a1)),f56(x2333,a1)),f6(x2331,x2332,f56(x2333,a1)))
% 2.76/2.73  [236]P19(f46(f39(a32,f39(f43(x2361),x2362)),f7(x2363),a53))
% 2.76/2.73  [248]P19(f46(x2481,f47(x2481,x2482,x2483),x2483))
% 2.76/2.73  [251]P9(f10(x2511,x2512),f10(x2511,f18(x2513,x2512,a36)),f56(a53,a1))
% 2.76/2.73  [252]E(f6(f47(x2521,f40(f56(x2522,a1)),x2522),x2523,f56(x2522,a1)),f47(x2521,x2523,x2522))
% 2.76/2.73  [253]P9(f23(x2531,x2532),f23(f18(x2533,x2531,x2532),x2532),f56(x2532,a1))
% 2.76/2.73  [254]P19(f46(f39(a32,f39(f43(x2541),x2542)),f10(a24,x2543),a53))
% 2.76/2.73  [290]P19(f46(f39(a32,f39(a26,f39(f43(x2901),x2902))),f7(x2903),a53))
% 2.76/2.73  [352]~E(f39(a41,x3521),f39(f43(x3522),x3523))
% 2.76/2.73  [353]~E(f39(f43(x3531),x3532),f39(a41,x3533))
% 2.76/2.73  [372]~E(f47(x3721,x3722,x3723),f40(f56(x3723,a1)))
% 2.76/2.73  [373]~E(f40(f56(x3731,a1)),f47(x3732,x3733,x3731))
% 2.76/2.73  [396]~P19(f46(f30(x3961,x3962),f48(a32,x3963,a55,a53),a53))
% 2.76/2.73  [398]~P19(f46(f39(f43(x3981),x3982),f48(a41,x3983,a54,a55),a55))
% 2.76/2.73  [399]~P19(f46(f39(a26,f39(f43(x3991),x3992)),f48(a41,x3993,a54,a55),a55))
% 2.76/2.73  [201]E(f7(f18(f11(x2011,x2012),x2013,a36)),f7(x2013))
% 2.76/2.73  [202]E(f28(f47(f33(x2021,x2022),x2023,a53)),f28(x2023))
% 2.76/2.73  [205]E(f10(a24,f18(f11(x2051,x2052),x2053,a36)),f10(a24,x2053))
% 2.76/2.73  [226]E(f10(x2261,f18(f12(x2261,x2262),x2263,a36)),f47(x2262,f10(x2261,x2263),a53))
% 2.76/2.73  [250]E(f48(x2501,f40(f56(x2502,a1)),x2502,x2503),f40(f56(x2503,a1)))
% 2.76/2.73  [255]P19(f46(f39(a32,f39(f43(x2551),x2552)),f10(x2553,f4(a36)),a53))
% 2.76/2.73  [271]P19(f46(f39(a32,f39(f43(x2711),x2712)),f3(f10(a24,x2713)),a53))
% 2.76/2.73  [276]E(f47(f30(x2761,x2762),f2(f47(x2762,x2763,a53)),a53),f2(f47(f30(x2761,x2762),x2763,a53)))
% 2.76/2.73  [294]E(f7(f18(f12(x2941,x2942),x2943,a36)),f6(f2(f47(x2942,f40(f56(a53,a1)),a53)),f7(x2943),f56(a53,a1)))
% 2.76/2.73  [306]P9(f3(f47(f30(x3061,x3062),x3063,a53)),f47(f30(x3061,x3062),f3(f47(x3062,x3063,a53)),a53),f56(a53,a1))
% 2.76/2.73  [313]E(f6(f6(f2(f47(x3131,f40(f56(a53,a1)),a53)),f2(f47(x3132,f40(f56(a53,a1)),a53)),f56(a53,a1)),f2(x3133),f56(a53,a1)),f2(f47(x3131,f47(x3132,x3133,a53),a53)))
% 2.76/2.73  [361]~E(f39(a41,x3611),f39(a26,f39(f43(x3612),x3613)))
% 2.76/2.73  [362]~E(f39(a26,f39(f43(x3621),x3622)),f39(a41,x3623))
% 2.76/2.73  [397]~P19(f46(f39(a41,x3971),f48(f43(x3972),x3973,a54,a55),a55))
% 2.76/2.73  [302]E(f47(f33(x3021,x3022),f2(f47(x3021,f47(x3022,x3023,a53),a53)),a53),f2(f47(f33(x3021,x3022),x3023,a53)))
% 2.76/2.73  [303]E(f47(f33(x3031,x3032),f3(f47(x3031,f47(x3032,x3033,a53),a53)),a53),f3(f47(f33(x3031,x3032),x3033,a53)))
% 2.76/2.73  [389]~P19(f46(f30(x3891,x3892),f2(f10(x3893,f4(a36))),a53))
% 2.76/2.73  [401]~P19(f46(f39(a41,x4011),f48(a26,f48(f43(x4012),x4013,a54,a55),a55,a55),a55))
% 2.76/2.73  [307]E(f47(f33(f27(f33(x3071,x3072)),x3072),f47(f27(f33(x3071,x3072)),f2(f47(x3072,x3073,a53)),a53),a53),f2(f47(f33(f27(f33(x3071,x3072)),x3072),x3073,a53)))
% 2.76/2.73  [308]E(f47(f33(f27(f33(x3081,x3082)),x3082),f47(f27(f33(x3081,x3082)),f3(f47(x3082,x3083,a53)),a53),a53),f3(f47(f33(f27(f33(x3081,x3082)),x3082),x3083,a53)))
% 2.76/2.73  [349]~E(f30(x3491,x3492),f33(x3493,x3494))
% 2.76/2.73  [351]~E(f11(x3511,x3512),f12(x3513,x3514))
% 2.76/2.73  [237]E(f47(x2371,f47(x2372,x2373,x2374),x2374),f47(x2372,f47(x2371,x2373,x2374),x2374))
% 2.76/2.73  [243]E(f18(x2431,f5(x2432,x2433,x2434),x2434),f5(f18(x2431,x2432,x2434),x2433,x2434))
% 2.76/2.73  [245]E(f5(f5(x2451,x2452,x2453),x2454,x2453),f5(x2451,f5(x2452,x2454,x2453),x2453))
% 2.76/2.73  [277]E(f6(x2771,f6(x2772,x2773,f56(x2774,a1)),f56(x2774,a1)),f6(x2772,f6(x2771,x2773,f56(x2774,a1)),f56(x2774,a1)))
% 2.76/2.73  [279]E(f6(f6(x2791,x2792,f56(x2793,a1)),x2794,f56(x2793,a1)),f6(x2791,f6(x2792,x2794,f56(x2793,a1)),f56(x2793,a1)))
% 2.76/2.73  [256]E(f47(x2561,f6(x2562,x2563,f56(x2564,a1)),x2564),f6(x2562,f47(x2561,x2563,x2564),f56(x2564,a1)))
% 2.76/2.73  [257]E(f47(x2571,f6(x2572,x2573,f56(x2574,a1)),x2574),f6(f47(x2571,x2572,x2574),x2573,f56(x2574,a1)))
% 2.76/2.73  [266]E(f10(a24,f18(f13(x2661,x2662,x2663),x2664,a36)),f47(x2663,f10(a24,x2664),a53))
% 2.76/2.73  [270]E(f10(x2701,f18(f13(x2701,x2702,x2703),x2704,a36)),f47(x2703,f10(x2701,x2704),a53))
% 2.76/2.73  [301]E(f7(f18(f13(x3011,x3012,x3013),x3014,a36)),f6(f2(f47(x3013,f40(f56(a53,a1)),a53)),f7(x3014),f56(a53,a1)))
% 2.76/2.73  [367]~E(f39(f43(x3671),x3672),f39(a26,f39(f43(x3673),x3674)))
% 2.76/2.73  [368]~E(f39(a26,f39(f43(x3681),x3682)),f39(f43(x3683),x3684))
% 2.76/2.73  [400]~P19(f46(f39(a26,f39(f43(x4001),x4002)),f48(f43(x4003),x4004,a54,a55),a55))
% 2.76/2.73  [309]P19(f46(f39(x3091,x3092),f48(x3091,f42(f56(x3093,a1)),x3093,x3094),x3094))
% 2.76/2.73  [310]P19(f46(x3101,f23(f5(x3102,f18(x3101,x3103,x3104),x3104),x3104),x3104))
% 2.76/2.73  [402]~P19(f46(f39(f43(x4021),x4022),f48(a26,f48(f43(x4023),x4024,a54,a55),a55,a55),a55))
% 2.76/2.73  [363]~E(f12(x3631,x3632),f13(x3633,x3634,x3635))
% 2.76/2.73  [364]~E(f11(x3641,x3642),f13(x3643,x3644,x3645))
% 2.76/2.73  [365]~E(f13(x3651,x3652,x3653),f12(x3654,x3655))
% 2.76/2.73  [366]~E(f13(x3661,x3662,x3663),f11(x3664,x3665))
% 2.76/2.73  [304]E(f48(x3041,f47(x3042,x3043,x3044),x3044,x3045),f47(f39(x3041,x3042),f48(x3041,x3043,x3044,x3045),x3045))
% 2.76/2.73  [305]E(f47(f39(x3051,x3052),f48(x3051,x3053,x3054,x3055),x3055),f48(x3051,f47(x3052,x3053,x3054),x3054,x3055))
% 2.76/2.73  [312]E(f6(f48(x3121,x3122,x3123,x3124),f48(x3121,x3125,x3123,x3124),f56(x3124,a1)),f48(x3121,f6(x3122,x3125,f56(x3123,a1)),x3123,x3124))
% 2.76/2.73  [497]E(f39(a26,x4971),x4971)+~P19(f46(x4971,a35,a55))
% 2.76/2.73  [406]~P2(x4061)+E(f17(f40(x4061),x4061),f42(x4061))
% 2.76/2.73  [407]~P2(x4071)+E(f17(f42(x4071),x4071),f40(x4071))
% 2.76/2.73  [564]~P19(f46(x5641,a35,a55))+P19(f46(f39(a26,x5641),a35,a55))
% 2.76/2.73  [579]P19(f46(x5791,a35,a55))+~P19(f46(f39(a26,x5791),a35,a55))
% 2.76/2.73  [454]~P10(x4541)+E(f39(f40(f56(a50,x4541)),a57),f40(x4541))
% 2.76/2.73  [455]~P17(x4551)+E(f39(f42(f56(a50,x4551)),a57),f42(x4551))
% 2.76/2.73  [440]~P15(x4402)+P9(x4401,x4401,x4402)
% 2.76/2.73  [441]~P18(x4412)+P9(x4411,x4411,x4412)
% 2.76/2.73  [403]E(x4031,x4032)+~E(f27(x4031),f27(x4032))
% 2.76/2.73  [404]E(x4041,x4042)+~E(f31(x4041),f31(x4042))
% 2.76/2.73  [405]E(x4051,x4052)+~E(f29(x4051),f29(x4052))
% 2.76/2.73  [409]~E(f20(x4091,x4092),f4(x4092))+E(x4091,f4(x4092))
% 2.76/2.73  [410]~P1(x4102)+P1(f56(x4101,x4102))
% 2.76/2.73  [411]~P10(x4112)+P10(f56(x4111,x4112))
% 2.76/2.73  [412]~P2(x4122)+P2(f56(x4121,x4122))
% 2.76/2.73  [413]~P12(x4132)+P11(f56(x4131,x4132))
% 2.76/2.73  [414]~P12(x4142)+P12(f56(x4141,x4142))
% 2.76/2.73  [415]~P15(x4152)+P15(f56(x4151,x4152))
% 2.76/2.73  [416]~P3(x4162)+P3(f56(x4161,x4162))
% 2.76/2.73  [417]~P17(x4172)+P17(f56(x4171,x4172))
% 2.76/2.73  [418]~P4(x4182)+P4(f56(x4181,x4182))
% 2.76/2.73  [419]~P18(x4192)+P18(f56(x4191,x4192))
% 2.76/2.73  [420]~P5(x4201,x4202)+E(f20(x4201,x4202),x4201)
% 2.76/2.73  [421]P5(x4211,x4212)+~E(f20(x4211,x4212),x4211)
% 2.76/2.73  [422]E(x4221,x4222)+~E(f39(a32,x4221),f39(a32,x4222))
% 2.76/2.73  [423]E(x4231,x4232)+~E(f39(a26,x4231),f39(a26,x4232))
% 2.76/2.73  [424]E(x4241,x4242)+~E(f39(a41,x4241),f39(a41,x4242))
% 2.76/2.73  [442]P8(x4421,x4422)+~P19(f39(x4421,x4422))
% 2.76/2.73  [443]~P11(x4432)+E(f6(x4431,x4431,x4432),x4431)
% 2.76/2.73  [446]~P17(x4462)+P9(x4461,f42(x4462),x4462)
% 2.76/2.73  [447]~P10(x4471)+P9(f40(x4471),x4472,x4471)
% 2.76/2.73  [509]~P9(x5091,x5092,f56(a53,a1))+P9(f2(x5091),f2(x5092),f56(a53,a1))
% 2.76/2.73  [510]~P9(x5101,x5102,f56(a53,a1))+P9(f3(x5101),f3(x5102),f56(a53,a1))
% 2.76/2.73  [511]~P9(x5111,x5112,f56(a53,a1))+P9(f34(x5111),f34(x5112),f56(a53,a1))
% 2.76/2.73  [512]~P9(x5121,x5122,f56(a53,a1))+P9(f28(x5121),f28(x5122),f56(a55,a1))
% 2.76/2.73  [518]P9(f2(x5181),f2(x5182),f56(a53,a1))+~P9(x5181,f2(x5182),f56(a53,a1))
% 2.76/2.73  [519]P9(f3(x5191),f3(x5192),f56(a53,a1))+~P9(x5191,f3(x5192),f56(a53,a1))
% 2.76/2.73  [520]P9(f34(x5201),f34(x5202),f56(a53,a1))+~P9(x5201,f34(x5202),f56(a53,a1))
% 2.76/2.73  [525]P9(x5251,f2(x5252),f56(a53,a1))+~P9(f2(x5251),f2(x5252),f56(a53,a1))
% 2.76/2.73  [526]P9(x5261,f3(x5262),f56(a53,a1))+~P9(f3(x5261),f3(x5262),f56(a53,a1))
% 2.76/2.73  [527]P9(x5271,f34(x5272),f56(a53,a1))+~P9(f34(x5271),f34(x5272),f56(a53,a1))
% 2.76/2.73  [435]~P2(x4352)+E(f17(f17(x4351,x4352),x4352),x4351)
% 2.76/2.73  [437]~P13(x4372)+E(f17(f17(x4371,x4372),x4372),x4371)
% 2.76/2.73  [448]~P1(x4482)+E(f6(x4481,f40(x4482),x4482),x4481)
% 2.76/2.73  [449]~P1(x4491)+E(f6(f40(x4491),x4492,x4491),x4492)
% 2.76/2.73  [450]E(x4501,f4(x4502))+~E(f23(x4501,x4502),f40(f56(x4502,a1)))
% 2.76/2.73  [451]E(x4511,f4(x4512))+~E(f40(f56(x4512,a1)),f23(x4511,x4512))
% 2.76/2.73  [452]~P1(x4522)+E(f6(x4521,f42(x4522),x4522),f42(x4522))
% 2.76/2.73  [453]~P1(x4531)+E(f6(f42(x4531),x4532,x4531),f42(x4531))
% 2.76/2.73  [459]~P2(x4592)+E(f6(x4591,f17(x4591,x4592),x4592),f42(x4592))
% 2.76/2.73  [460]~P2(x4602)+E(f6(f17(x4601,x4602),x4601,x4602),f42(x4602))
% 2.76/2.73  [532]~P9(x5321,x5322,f56(a53,a1))+P9(f34(f3(x5321)),f34(f3(x5322)),f56(a53,a1))
% 2.76/2.73  [536]~P9(x5361,f40(f56(x5362,a1)),f56(x5362,a1))+E(x5361,f40(f56(x5362,a1)))
% 2.76/2.73  [546]~P9(x5461,f17(x5461,f56(x5462,a1)),f56(x5462,a1))+E(x5461,f40(f56(x5462,a1)))
% 2.76/2.73  [549]~P19(f46(x5491,x5492,a53))+P19(f46(x5491,f2(x5492),a53))
% 2.76/2.73  [550]~P19(f46(x5501,x5502,a53))+P19(f46(x5501,f3(x5502),a53))
% 2.76/2.73  [551]~P19(f46(x5511,x5512,a53))+P19(f46(x5511,f34(x5512),a53))
% 2.76/2.73  [553]E(f2(f47(x5531,x5532,a53)),f2(x5532))+~P19(f46(x5531,f2(x5532),a53))
% 2.76/2.73  [554]E(f3(f47(x5541,x5542,a53)),f3(x5542))+~P19(f46(x5541,f3(x5542),a53))
% 2.76/2.73  [559]~P19(f46(x5591,f3(x5592),a53))+P19(f46(x5591,f2(x5592),a53))
% 2.76/2.73  [565]P19(f46(f27(x5651),f34(x5652),a53))+~P19(f46(x5651,f34(x5652),a53))
% 2.76/2.73  [570]~P19(f46(f31(x5701),f34(x5702),a53))+P19(f46(f31(x5701),x5702,a53))
% 2.76/2.73  [612]~P19(f46(f39(a32,x6121),f34(x6122),a53))+P19(f46(f39(a32,x6121),x6122,a53))
% 2.76/2.73  [631]~P19(f46(x6311,a8,a54))+P19(f46(f39(a32,f39(a41,x6311)),f10(a24,x6312),a53))
% 2.76/2.73  [752]P19(f46(x7521,x7522,a54))+~P19(f46(f39(a41,x7521),f48(a41,x7522,a54,a55),a55))
% 2.76/2.73  [753]P19(f46(x7531,x7532,a55))+~P19(f46(f39(a32,x7531),f48(a32,x7532,a55,a53),a53))
% 2.76/2.73  [754]P19(f46(x7541,x7542,a55))+~P19(f46(f39(a26,x7541),f48(a26,x7542,a55,a55),a55))
% 2.76/2.73  [477]~P3(x4772)+E(f39(f17(x4771,f56(a50,x4772)),a57),f17(f39(x4771,a57),x4772))
% 2.76/2.73  [582]P19(f46(x5821,f2(x5822),a53))+~P19(f46(x5821,f2(f2(x5822)),a53))
% 2.76/2.73  [583]P19(f46(x5831,f3(x5832),a53))+~P19(f46(x5831,f3(f3(x5832)),a53))
% 2.76/2.73  [584]P19(f46(x5841,f34(x5842),a53))+~P19(f46(x5841,f34(f34(x5842)),a53))
% 2.76/2.73  [590]E(f3(f47(f39(a32,x5901),x5902,a53)),f47(f39(a32,x5901),f3(x5902),a53))+P19(f46(x5901,f28(f3(x5902)),a55))
% 2.76/2.73  [627]P19(f46(x6271,f7(x6272),a53))+~P19(f46(x6271,f2(f10(a24,x6272)),a53))
% 2.76/2.73  [630]E(f34(f3(f47(x6301,x6302,a53))),f34(f3(x6302)))+~P19(f46(x6301,f34(f3(x6302)),a53))
% 2.76/2.73  [673]P9(f2(f47(x6731,x6732,a53)),f6(f34(f3(x6732)),f2(x6732),f56(a53,a1)),f56(a53,a1))+~P19(f46(x6731,f34(f3(x6732)),a53))
% 2.76/2.73  [669]P9(f2(f47(x6691,f40(f56(a53,a1)),a53)),f7(x6692),f56(a53,a1))+~P19(f46(x6691,f7(x6692),a53))
% 2.76/2.73  [704]P9(f2(f47(x7041,f40(f56(a53,a1)),a53)),f6(f34(f3(x7042)),f2(x7042),f56(a53,a1)),f56(a53,a1))+~P19(f46(x7041,f34(f3(x7042)),a53))
% 2.76/2.73  [758]P19(f46(f39(a32,x7581),f7(x7582),a53))+~P19(f46(x7581,f48(a41,f42(f56(a54,a1)),a54,a55),a55))
% 2.76/2.73  [458]E(x4581,x4582)+~P7(x4581,x4582,x4583)
% 2.76/2.73  [456]P8(x4561,x4562)+~P8(x4561,f33(x4563,x4562))
% 2.76/2.73  [457]P8(x4571,x4572)+~P8(x4571,f33(x4572,x4573))
% 2.76/2.73  [463]~E(f5(x4633,x4631,x4632),x4633)+E(x4631,f4(x4632))
% 2.76/2.73  [464]~E(f5(x4641,x4643,x4642),x4643)+E(x4641,f4(x4642))
% 2.76/2.73  [467]~E(f5(x4673,x4671,x4672),f4(x4672))+E(x4671,f4(x4672))
% 2.76/2.73  [468]~E(f5(x4681,x4683,x4682),f4(x4682))+E(x4681,f4(x4682))
% 2.76/2.73  [472]~P11(x4723)+E(f6(x4721,x4722,x4723),f6(x4722,x4721,x4723))
% 2.76/2.73  [473]~P12(x4733)+E(f6(x4731,x4732,x4733),f6(x4732,x4731,x4733))
% 2.76/2.73  [483]~P19(f39(x4832,x4831))+P19(f46(x4831,x4832,x4833))
% 2.76/2.73  [486]~P11(x4863)+P9(x4861,f6(x4862,x4861,x4863),x4863)
% 2.76/2.73  [487]~P12(x4873)+P9(x4871,f6(x4872,x4871,x4873),x4873)
% 2.76/2.73  [488]~P11(x4883)+P9(x4881,f6(x4881,x4882,x4883),x4883)
% 2.76/2.73  [489]~P12(x4893)+P9(x4891,f6(x4891,x4892,x4893),x4893)
% 2.76/2.73  [513]P5(x5131,x5132)+~P5(f18(x5133,x5131,x5132),x5132)
% 2.76/2.73  [514]P5(x5141,x5142)+~P5(f5(x5143,x5141,x5142),x5142)
% 2.76/2.73  [515]P5(x5151,x5152)+~P5(f5(x5151,x5153,x5152),x5152)
% 2.76/2.73  [516]P19(f39(x5161,x5162))+~P19(f46(x5162,x5161,x5163))
% 2.76/2.73  [535]E(f47(x5351,x5352,x5353),x5352)+~P19(f46(x5351,x5352,x5353))
% 2.76/2.73  [476]E(x4761,x4762)+~E(f17(x4761,f56(x4763,a1)),f17(x4762,f56(x4763,a1)))
% 2.76/2.73  [501]E(x5011,f40(f56(x5012,a1)))+~E(f6(x5013,x5011,f56(x5012,a1)),f40(f56(x5012,a1)))
% 2.76/2.73  [502]E(x5021,f40(f56(x5022,a1)))+~E(f6(x5021,x5023,f56(x5022,a1)),f40(f56(x5022,a1)))
% 2.76/2.73  [506]~P9(x5061,x5062,f56(x5063,a1))+E(f6(x5061,x5062,f56(x5063,a1)),x5062)
% 2.76/2.73  [507]~P9(x5072,x5071,f56(x5073,a1))+E(f6(x5071,x5072,f56(x5073,a1)),x5071)
% 2.76/2.73  [508]P9(x5081,x5082,f56(x5083,a1))+~E(f6(x5081,x5082,f56(x5083,a1)),x5082)
% 2.76/2.73  [528]~P11(x5283)+E(f6(x5281,f6(x5281,x5282,x5283),x5283),f6(x5281,x5282,x5283))
% 2.76/2.73  [529]~P12(x5293)+E(f6(x5291,f6(x5291,x5292,x5293),x5293),f6(x5291,x5292,x5293))
% 2.76/2.73  [533]~E(f3(x5332),f3(x5333))+E(f3(f47(x5331,x5332,a53)),f3(f47(x5331,x5333,a53)))
% 2.76/2.73  [581]~P9(x5813,x5811,f56(x5812,a1))+P9(f17(x5811,f56(x5812,a1)),f17(x5813,f56(x5812,a1)),f56(x5812,a1))
% 2.76/2.73  [585]E(f18(x5851,f20(x5852,x5853),x5853),f20(f18(x5851,x5852,x5853),x5853))+P19(f46(x5851,f23(x5852,x5853),x5853))
% 2.76/2.73  [594]P19(f46(x5941,f2(x5942),a53))+~P19(f46(f33(x5943,x5941),f2(x5942),a53))
% 2.76/2.73  [595]P19(f46(x5951,f2(x5952),a53))+~P19(f46(f33(x5951,x5953),f2(x5952),a53))
% 2.76/2.73  [596]P19(f46(x5961,f2(x5962),a53))+~P19(f46(f30(x5963,x5961),f2(x5962),a53))
% 2.76/2.73  [597]P19(f46(x5971,f3(x5972),a53))+~P19(f46(f33(x5973,x5971),f3(x5972),a53))
% 2.76/2.73  [598]P19(f46(x5981,f3(x5982),a53))+~P19(f46(f33(x5981,x5983),f3(x5982),a53))
% 2.76/2.73  [599]P19(f46(x5991,f7(x5992),a53))+~P19(f46(f33(x5993,x5991),f7(x5992),a53))
% 2.76/2.73  [600]P19(f46(x6001,f7(x6002),a53))+~P19(f46(f33(x6001,x6003),f7(x6002),a53))
% 2.76/2.73  [601]E(f20(f18(x6011,x6012,x6013),x6013),f20(x6012,x6013))+~P19(f46(x6011,f23(x6012,x6013),x6013))
% 2.76/2.73  [602]E(f19(f18(x6021,x6022,x6023),x6023),f19(x6022,x6023))+~P19(f46(x6021,f23(x6022,x6023),x6023))
% 2.76/2.73  [614]~P19(f46(f30(x6141,x6143),x6142,a53))+P19(f46(f39(a26,x6141),f28(x6142),a55))
% 2.76/2.73  [618]P9(x6181,x6182,f56(x6183,a1))+~P9(f17(x6182,f56(x6183,a1)),f17(x6181,f56(x6183,a1)),f56(x6183,a1))
% 2.76/2.73  [624]P19(f46(x6241,f7(x6242),a53))+~P19(f46(f12(x6243,x6241),f23(x6242,a36),a36))
% 2.76/2.73  [625]~P5(f18(x6251,x6252,x6253),x6253)+~P19(f46(x6251,f23(x6252,x6253),x6253))
% 2.76/2.73  [639]P19(f46(x6391,f10(x6392,x6393),a53))+~P19(f46(f12(x6392,x6391),f23(x6393,a36),a36))
% 2.76/2.73  [665]P9(f2(f47(x6651,x6652,a53)),f6(f2(x6653),f2(x6652),f56(a53,a1)),f56(a53,a1))+~P19(f46(x6651,x6653,a53))
% 2.76/2.73  [679]~P19(f46(x6792,a8,a54))+P19(f46(f39(a32,f39(a26,f39(f43(x6791),x6792))),f10(a24,x6793),a53))
% 2.76/2.73  [543]E(x5431,a24)+E(f10(x5431,f18(f11(x5431,x5432),x5433,a36)),f47(x5432,f10(x5431,x5433),a53))
% 2.76/2.73  [547]~P12(x5473)+E(f6(f39(x5471,a57),f39(x5472,a57),x5473),f39(f6(x5471,x5472,f56(a50,x5473)),a57))
% 2.76/2.73  [548]P19(f46(x5481,a8,a54))+E(f10(a24,f18(f12(x5481,x5482),x5483,a36)),f10(a24,x5483))
% 2.76/2.73  [575]E(x5751,x5752)+~E(f47(x5751,f40(f56(x5753,a1)),x5753),f47(x5752,f40(f56(x5753,a1)),x5753))
% 2.76/2.73  [586]P19(f46(x5861,x5862,x5863))+P19(f46(x5861,f17(x5862,f56(x5863,a1)),x5863))
% 2.76/2.73  [610]~P19(f46(x6101,a8,a54))+E(f10(a24,f18(f12(x6101,x6102),x6103,a36)),f47(x6102,f10(a24,x6103),a53))
% 2.76/2.73  [628]P19(f46(x6281,f34(f3(x6282)),a53))+~P19(f46(f33(x6283,x6281),f34(f3(x6282)),a53))
% 2.76/2.73  [629]P19(f46(x6291,f34(f3(x6292)),a53))+~P19(f46(f33(x6291,x6293),f34(f3(x6292)),a53))
% 2.76/2.73  [643]E(f3(f47(f30(x6431,x6432),x6433,a53)),f47(f30(x6431,x6432),f3(x6433),a53))+P19(f46(f39(a32,f39(a26,x6431)),f3(x6433),a53))
% 2.76/2.73  [653]~P19(f46(x6531,x6532,x6533))+~P19(f46(x6531,f17(x6532,f56(x6533,a1)),x6533))
% 2.76/2.73  [674]~P19(f46(x6741,f2(x6743),a53))+P19(f46(x6741,f2(f47(x6742,x6743,a53)),a53))
% 2.76/2.73  [675]~P19(f46(x6751,f3(x6753),a53))+P19(f46(x6751,f3(f47(x6752,x6753,a53)),a53))
% 2.76/2.73  [700]E(f47(f30(x7001,x7002),f3(f47(x7002,x7003,a53)),a53),f3(f47(f30(x7001,x7002),x7003,a53)))+~P19(f46(f39(a32,f39(a26,x7001)),f3(x7003),a53))
% 2.76/2.73  [730]P9(f3(f47(x7301,x7302,a53)),f6(f34(f3(x7303)),f3(f6(x7303,x7302,f56(a53,a1))),f56(a53,a1)),f56(a53,a1))+~P19(f46(x7301,f34(f3(x7303)),a53))
% 2.76/2.73  [738]P9(f47(f30(x7381,x7382),f3(f47(x7382,x7383,a53)),a53),f3(f47(f30(x7381,x7382),x7383,a53)),f56(a53,a1))+~P19(f46(f39(a32,f39(a26,x7381)),f3(x7383),a53))
% 2.76/2.73  [644]P19(f46(x6441,f7(x6442),a53))+~P19(f46(x6441,f2(f10(x6443,f4(a36))),a53))
% 2.76/2.73  [699]E(x6991,x6992)+~P19(f46(x6991,f47(x6992,f40(f56(x6993,a1)),x6993),x6993))
% 2.76/2.73  [705]~P19(f46(x7051,f3(x7053),a53))+P19(f46(x7051,f3(f6(x7052,x7053,f56(a53,a1))),a53))
% 2.76/2.73  [772]~P19(f46(x7722,x7723,a54))+P19(f46(f39(a26,f39(f43(x7721),x7722)),f48(a26,f48(f43(x7721),x7723,a54,a55),a55,a55),a55))
% 2.76/2.73  [776]~P19(f46(x7761,x7762,a55))+P19(f46(f39(a32,x7761),f3(f6(f48(a32,x7762,a55,a53),x7763,f56(a53,a1))),a53))
% 2.76/2.73  [425]E(x4251,x4252)+~E(f12(x4253,x4251),f12(x4254,x4252))
% 2.76/2.73  [426]E(x4261,x4262)+~E(f33(x4263,x4261),f33(x4264,x4262))
% 2.76/2.73  [427]E(x4271,x4272)+~E(f30(x4273,x4271),f30(x4274,x4272))
% 2.76/2.73  [428]E(x4281,x4282)+~E(f11(x4283,x4281),f11(x4284,x4282))
% 2.76/2.73  [429]E(x4291,x4292)+~E(f12(x4291,x4293),f12(x4292,x4294))
% 2.76/2.73  [430]E(x4301,x4302)+~E(f33(x4301,x4303),f33(x4302,x4304))
% 2.76/2.73  [431]E(x4311,x4312)+~E(f30(x4311,x4313),f30(x4312,x4314))
% 2.76/2.73  [432]E(x4321,x4322)+~E(f11(x4321,x4323),f11(x4322,x4324))
% 2.76/2.73  [493]E(x4931,x4932)+~E(f5(x4933,x4931,x4934),f5(x4933,x4932,x4934))
% 2.76/2.73  [496]E(x4961,x4962)+~E(f5(x4961,x4963,x4964),f5(x4962,x4963,x4964))
% 2.76/2.73  [555]~P9(x5551,x5553,f56(x5554,a1))+P9(x5551,f47(x5552,x5553,x5554),f56(x5554,a1))
% 2.76/2.73  [587]~P9(f47(x5874,x5871,x5873),x5872,f56(x5873,a1))+P9(x5871,x5872,f56(x5873,a1))
% 2.76/2.73  [604]~P9(f47(x6041,x6044,x6043),x6042,f56(x6043,a1))+P19(f46(x6041,x6042,x6043))
% 2.76/2.73  [611]~P9(x6112,x6114,f56(x6113,a1))+P9(f47(x6111,x6112,x6113),f47(x6111,x6114,x6113),f56(x6113,a1))
% 2.76/2.73  [444]E(x4441,x4442)+~E(f39(f43(x4443),x4441),f39(f43(x4444),x4442))
% 2.76/2.73  [445]E(x4451,x4452)+~E(f39(f43(x4451),x4453),f39(f43(x4452),x4454))
% 2.76/2.73  [552]~P19(f39(x5522,x5524))+P19(f39(f47(x5521,x5522,x5523),x5524))
% 2.76/2.73  [571]~P11(x5714)+E(f6(x5711,f6(x5712,x5713,x5714),x5714),f6(x5712,f6(x5711,x5713,x5714),x5714))
% 2.76/2.73  [572]~P12(x5724)+E(f6(x5721,f6(x5722,x5723,x5724),x5724),f6(x5722,f6(x5721,x5723,x5724),x5724))
% 2.76/2.73  [573]~P11(x5733)+E(f6(f6(x5731,x5732,x5733),x5734,x5733),f6(x5731,f6(x5732,x5734,x5733),x5733))
% 2.76/2.73  [574]~P12(x5743)+E(f6(f6(x5741,x5742,x5743),x5744,x5743),f6(x5741,f6(x5742,x5744,x5743),x5743))
% 2.76/2.73  [589]E(f21(f18(x5891,x5892,x5893),x5894,x5893),f21(x5892,x5894,x5893))+P19(f46(x5891,f23(x5894,x5893),x5893))
% 2.76/2.73  [622]P9(x6221,x6222,f56(x6223,a1))+~P9(f6(x6224,x6221,f56(x6223,a1)),x6222,f56(x6223,a1))
% 2.76/2.73  [623]P9(x6231,x6232,f56(x6233,a1))+~P9(f6(x6231,x6234,f56(x6233,a1)),x6232,f56(x6233,a1))
% 2.76/2.73  [633]~E(f48(x6333,x6331,x6332,x6334),f40(f56(x6334,a1)))+E(x6331,f40(f56(x6332,a1)))
% 2.76/2.73  [642]~P19(f46(x6421,x6423,x6424))+P19(f46(x6421,f47(x6422,x6423,x6424),x6424))
% 2.76/2.73  [655]E(f18(x6551,f21(x6552,x6553,x6554),x6554),f21(f18(x6551,x6552,x6554),x6553,x6554))+~P19(f46(x6551,f23(x6553,x6554),x6554))
% 2.76/2.73  [672]P19(f46(x6721,f7(x6722),a53))+~P19(f46(f13(x6723,x6724,x6721),f23(x6722,a36),a36))
% 2.76/2.73  [676]P19(f46(x6761,f10(a24,x6762),a53))+~P19(f46(f13(x6763,x6764,x6761),f23(x6762,a36),a36))
% 2.76/2.73  [677]P19(f46(x6771,f10(x6772,x6773),a53))+~P19(f46(f13(x6772,x6774,x6771),f23(x6773,a36),a36))
% 2.76/2.73  [685]~P19(f46(f5(x6854,x6851,x6853),f22(x6852,x6853),f52(x6853)))+P19(f46(x6851,f22(x6852,x6853),f52(x6853)))
% 2.76/2.73  [686]~P19(f46(f5(x6861,x6864,x6863),f22(x6862,x6863),f52(x6863)))+P19(f46(x6861,f22(x6862,x6863),f52(x6863)))
% 2.76/2.73  [478]E(x4781,x4782)+~E(f33(x4783,x4782),f33(f27(f33(x4784,x4781)),x4781))
% 2.76/2.73  [531]E(x5311,x5312)+~E(f33(f27(f33(x5311,x5313)),x5313),f33(f27(f33(x5312,x5314)),x5314))
% 2.76/2.73  [591]~P19(f39(x5912,x5914))+P19(f39(f6(x5911,x5912,f56(x5913,a1)),x5914))
% 2.76/2.73  [592]~P19(f39(x5921,x5924))+P19(f39(f6(x5921,x5922,f56(x5923,a1)),x5924))
% 2.76/2.73  [660]~P19(f46(x6601,x6603,x6604))+P19(f46(x6601,f6(x6602,x6603,f56(x6604,a1)),x6604))
% 2.76/2.73  [661]~P19(f46(x6611,x6612,x6614))+P19(f46(x6611,f6(x6612,x6613,f56(x6614,a1)),x6614))
% 2.76/2.73  [687]~P19(f46(f13(x6873,x6874,x6871),f23(x6872,a36),a36))+P19(f46(x6871,f2(f10(a24,x6872)),a53))
% 2.76/2.73  [688]~P19(f46(f13(x6883,x6884,x6881),f23(x6882,a36),a36))+P19(f46(x6881,f3(f10(a24,x6882)),a53))
% 2.76/2.73  [751]E(x7511,x7512)+~P19(f46(f39(f43(x7511),x7513),f48(f43(x7512),x7514,a54,a55),a55))
% 2.76/2.73  [756]P19(f46(x7561,x7562,a54))+~P19(f46(f39(f43(x7563),x7561),f48(f43(x7564),x7562,a54,a55),a55))
% 2.76/2.73  [761]~P6(x7611,f42(f56(x7613,a1)),x7613,x7614)+P9(f48(x7611,f17(x7612,f56(x7613,a1)),x7613,x7614),f17(f48(x7611,x7612,x7613,x7614),f56(x7614,a1)),f56(x7614,a1))
% 2.76/2.73  [764]E(f39(x7641,f9(x7642,x7641,x7643,x7644)),x7642)+~P19(f46(x7642,f48(x7641,f42(f56(x7644,a1)),x7644,x7643),x7643))
% 2.76/2.73  [781]E(x7811,x7812)+~P19(f46(f39(a26,f39(f43(x7811),x7813)),f48(a26,f48(f43(x7812),x7814,a54,a55),a55,a55),a55))
% 2.76/2.73  [782]P19(f46(x7821,x7822,a54))+~P19(f46(f39(a26,f39(f43(x7823),x7821)),f48(a26,f48(f43(x7824),x7822,a54,a55),a55,a55),a55))
% 2.76/2.73  [748]~P19(f46(x7481,f3(f10(a24,x7484)),a53))+P19(f46(x7481,f3(f10(a24,f18(f12(x7482,x7483),x7484,a36))),a53))
% 2.76/2.73  [749]~P19(f46(x7491,f3(f10(a24,x7494)),a53))+P19(f46(x7491,f3(f10(a24,f18(f11(x7492,x7493),x7494,a36))),a53))
% 2.76/2.73  [491]E(x4911,x4912)+~E(f18(x4913,x4911,x4914),f18(x4915,x4912,x4914))
% 2.76/2.73  [494]E(x4941,x4942)+~E(f18(x4941,x4943,x4944),f18(x4942,x4945,x4944))
% 2.76/2.73  [691]P6(x6911,x6912,x6913,x6914)+~P6(x6911,f47(x6915,x6912,x6913),x6913,x6914)
% 2.76/2.73  [722]~P9(x7222,x7225,f56(x7223,a1))+P9(f48(x7221,x7222,x7223,x7224),f48(x7221,x7225,x7223,x7224),f56(x7224,a1))
% 2.76/2.73  [701]P6(x7011,x7012,x7013,x7014)+~P6(x7011,f6(x7015,x7012,f56(x7013,a1)),x7013,x7014)
% 2.76/2.73  [702]P6(x7021,x7022,x7023,x7024)+~P6(x7021,f6(x7022,x7025,f56(x7023,a1)),x7023,x7024)
% 2.76/2.73  [711]~P19(f46(x7112,x7113,x7114))+E(f47(f39(x7111,x7112),f48(x7111,x7113,x7114,x7115),x7115),f48(x7111,x7113,x7114,x7115))
% 2.76/2.73  [734]~P19(f46(x7342,x7343,x7344))+P19(f46(f39(x7341,x7342),f48(x7341,x7343,x7344,x7345),x7345))
% 2.76/2.73  [647]E(x6471,x6472)+~E(f5(x6473,f18(x6471,f4(x6474),x6474),x6474),f5(x6475,f18(x6472,f4(x6474),x6474),x6474))
% 2.76/2.73  [648]E(x6481,x6482)+~E(f5(x6481,f18(x6483,f4(x6484),x6484),x6484),f5(x6482,f18(x6485,f4(x6484),x6484),x6484))
% 2.76/2.73  [766]~P19(f46(x7661,f3(f10(a24,x7665)),a53))+P19(f46(x7661,f3(f10(a24,f18(f13(x7662,x7663,x7664),x7665,a36))),a53))
% 2.76/2.73  [490]E(x4901,x4902)+~E(f13(x4903,x4904,x4901),f13(x4905,x4906,x4902))
% 2.76/2.73  [492]E(x4921,x4922)+~E(f13(x4923,x4921,x4924),f13(x4925,x4922,x4926))
% 2.76/2.73  [495]E(x4951,x4952)+~E(f13(x4951,x4953,x4954),f13(x4952,x4955,x4956))
% 2.76/2.73  [773]~P19(f46(f13(a25,x7733,f30(f39(a41,x7733),f33(x7734,f33(x7735,f33(x7731,x7736))))),f23(x7732,a36),a36))+P19(f46(x7731,f2(f10(a24,x7732)),a53))
% 2.76/2.73  [768]~P19(f46(f13(x7683,x7684,f30(x7685,f33(x7686,f33(x7687,f33(x7688,x7681))))),f23(x7682,a36),a36))+P19(f46(x7681,f2(f10(a24,x7682)),a53))
% 2.76/2.73  [474]P19(f39(x4741,x4742))+~P19(f39(x4741,a44))+~P19(f39(x4741,a45))
% 2.76/2.73  [626]P19(f46(f27(x6261),x6262,a53))+P19(f46(x6261,f34(x6262),a53))+~P19(f46(f27(x6261),f34(x6262),a53))
% 2.76/2.73  [670]~P19(f46(x6701,a8,a54))+~P19(f46(x6702,a38,f52(a36)))+P19(f46(f39(a32,f39(a41,x6701)),f2(f10(a24,x6702)),a53))
% 2.76/2.73  [671]~P19(f46(x6711,a8,a54))+~P19(f46(x6712,a38,f52(a36)))+P19(f46(f39(a32,f39(a41,x6711)),f3(f10(a24,x6712)),a53))
% 2.76/2.73  [693]P19(f46(x6931,a8,a54))+~P19(f46(x6932,a38,f52(a36)))+~P19(f46(f39(a32,f39(a41,x6931)),f2(f10(a24,x6932)),a53))
% 2.76/2.73  [694]P19(f46(x6941,a8,a54))+~P19(f46(x6942,a38,f52(a36)))+~P19(f46(f39(a32,f39(a41,x6941)),f3(f10(a24,x6942)),a53))
% 2.76/2.73  [762]~P19(f46(x7622,a38,f52(a36)))+P19(f46(x7621,f48(a41,f42(f56(a54,a1)),a54,a55),a55))+P19(f46(f39(a32,x7621),f3(f47(f39(a32,x7621),f10(a24,x7622),a53)),a53))
% 2.76/2.73  [475]P9(x4752,x4751,x4753)+~P16(x4753)+P9(x4751,x4752,x4753)
% 2.76/2.73  [438]~P2(x4383)+E(x4381,x4382)+~E(f17(x4381,x4383),f17(x4382,x4383))
% 2.76/2.73  [439]~P13(x4393)+E(x4391,x4392)+~E(f17(x4391,x4393),f17(x4392,x4393))
% 2.76/2.73  [469]~P1(x4692)+~E(f6(x4693,x4691,x4692),f40(x4692))+E(x4691,f40(x4692))
% 2.76/2.73  [470]~P1(x4702)+~E(f6(x4701,x4703,x4702),f40(x4702))+E(x4701,f40(x4702))
% 2.76/2.73  [480]~P11(x4803)+~P9(x4801,x4802,x4803)+E(f6(x4801,x4802,x4803),x4802)
% 2.76/2.73  [481]~P11(x4813)+~P9(x4812,x4811,x4813)+E(f6(x4811,x4812,x4813),x4811)
% 2.76/2.73  [482]~P11(x4823)+P9(x4821,x4822,x4823)+~E(f6(x4821,x4822,x4823),x4822)
% 2.76/2.73  [503]~P14(x5032)+~P9(x5033,x5031,x5032)+P9(f17(x5031,x5032),f17(x5033,x5032),x5032)
% 2.76/2.73  [522]~P14(x5223)+~P9(x5222,f17(x5221,x5223),x5223)+P9(x5221,f17(x5222,x5223),x5223)
% 2.76/2.73  [524]~P14(x5242)+~P9(f17(x5243,x5242),x5241,x5242)+P9(f17(x5241,x5242),x5243,x5242)
% 2.76/2.73  [534]~P14(x5343)+P9(x5341,x5342,x5343)+~P9(f17(x5342,x5343),f17(x5341,x5343),x5343)
% 2.76/2.73  [542]E(x5421,x5422)+~P9(x5421,x5422,f56(x5423,a1))+~P9(x5422,x5421,f56(x5423,a1))
% 2.76/2.73  [517]P8(x5171,x5172)+~P8(x5171,f30(x5173,x5172))+~P8(x5171,f39(a32,f39(a26,x5173)))
% 2.76/2.73  [556]~P5(x5562,x5563)+P5(f18(x5561,x5562,x5563),x5563)+P19(f46(x5561,f23(x5562,x5563),x5563))
% 2.76/2.73  [617]~P9(x6173,x6172,f56(a53,a1))+E(f3(f47(x6171,x6172,a53)),f3(x6172))+~P19(f46(x6171,f3(x6173),a53))
% 2.76/2.73  [619]~P9(x6193,f2(x6192),f56(a53,a1))+P19(f46(x6191,f2(x6192),a53))+~P19(f46(x6191,f2(x6193),a53))
% 2.76/2.73  [620]~P9(x6203,f3(x6202),f56(a53,a1))+P19(f46(x6201,f3(x6202),a53))+~P19(f46(x6201,f3(x6203),a53))
% 2.76/2.73  [621]~P9(x6213,f34(x6212),f56(a53,a1))+P19(f46(x6211,f34(x6212),a53))+~P19(f46(x6211,f34(x6213),a53))
% 2.76/2.73  [640]E(x6401,a24)+P19(f46(x6402,f10(x6401,x6403),a53))+~P19(f46(f11(x6401,x6402),f23(x6403,a36),a36))
% 2.76/2.73  [646]~P19(f46(x6461,a35,a55))+P19(f46(x6461,f28(x6462),a55))+~P19(f46(f30(x6461,x6463),x6462,a53))
% 2.76/2.73  [649]P19(f46(f33(x6491,x6492),f34(x6493),a53))+~P19(f46(x6492,f34(x6493),a53))+~P19(f46(x6491,f34(x6493),a53))
% 2.76/2.73  [650]P19(f46(x6501,f34(x6502),a53))+P19(f46(f33(x6503,x6501),x6502,a53))+~P19(f46(f33(x6503,x6501),f34(x6502),a53))
% 2.76/2.73  [651]P19(f46(x6511,f34(x6512),a53))+P19(f46(f33(x6511,x6513),x6512,a53))+~P19(f46(f33(x6511,x6513),f34(x6512),a53))
% 2.76/2.73  [652]P19(f46(x6521,f34(x6522),a53))+P19(f46(f30(x6523,x6521),x6522,a53))+~P19(f46(f30(x6523,x6521),f34(x6522),a53))
% 2.76/2.73  [657]~P19(f46(f30(x6571,x6572),f34(x6573),a53))+P19(f46(f30(x6571,x6572),x6573,a53))+P19(f46(f39(a32,x6571),x6573,a53))
% 2.76/2.73  [662]P19(f46(f30(x6621,x6622),f34(x6623),a53))+~P19(f46(x6622,f34(x6623),a53))+~P19(f46(f39(a32,x6621),x6623,a53))
% 2.76/2.73  [666]~P19(f46(x6663,a8,a54))+~P19(f46(f12(x6663,x6661),f23(x6662,a36),a36))+P19(f46(x6661,f10(a24,x6662),a53))
% 2.76/2.73  [690]P19(f46(x6901,f3(x6902),a53))+~P19(f46(f30(x6903,x6901),f3(x6902),a53))+~P19(f46(f39(a32,f39(a26,x6903)),f3(x6902),a53))
% 2.76/2.73  [708]P19(f46(x7081,f3(x7082),a53))+~P19(f46(f30(f39(a41,x7083),x7081),f3(x7082),a53))+~P19(f46(f39(a32,f39(a41,x7083)),f3(x7082),a53))
% 2.76/2.73  [659]~P9(x6591,f47(x6593,f40(f56(x6592,a1)),x6592),f56(x6592,a1))+E(x6591,f40(f56(x6592,a1)))+E(x6591,f47(x6593,f40(f56(x6592,a1)),x6592))
% 2.76/2.73  [689]P19(f46(f27(f33(x6891,x6893)),f3(x6892),a53))+P19(f46(x6891,f34(f3(x6892)),a53))+~P19(f46(f27(f33(x6891,x6893)),f34(f3(x6892)),a53))
% 2.76/2.73  [706]~P19(f46(x7063,a8,a54))+P19(f46(x7061,f3(f10(a24,x7062)),a53))+~P19(f46(f30(f39(a41,x7063),x7061),f3(f10(a24,x7062)),a53))
% 2.76/2.73  [713]P19(f46(f27(f33(x7131,x7133)),f3(x7132),a53))+~P19(f46(f33(f27(f33(x7131,x7133)),x7133),f34(f3(x7132)),a53))+P19(f46(x7131,f34(f3(x7132)),a53))
% 2.76/2.73  [717]P19(f46(x7171,f3(x7172),a53))+~P19(f46(x7173,f3(x7172),a53))+~P19(f46(x7171,f3(f47(x7173,x7172,a53)),a53))
% 2.76/2.73  [718]P19(f46(x7181,f34(x7182),a53))+~P19(f46(x7183,f34(x7182),a53))+~P19(f46(x7181,f34(f47(x7183,x7182,a53)),a53))
% 2.76/2.73  [742]P19(f46(x7421,f6(f34(f3(x7422)),f2(x7422),f56(a53,a1)),a53))+~P19(f46(x7423,f34(f3(x7422)),a53))+~P19(f46(x7421,f2(f47(x7423,x7422,a53)),a53))
% 2.76/2.73  [719]~P19(f37(x7193))+P19(f37(f18(f13(a24,x7191,x7192),x7193,a36)))+~P19(f46(x7192,f34(f3(f10(a24,x7193))),a53))
% 2.76/2.73  [735]P19(f46(x7351,f2(x7352),a53))+P19(f46(x7351,f2(x7353),a53))+~P19(f46(x7351,f2(f6(x7352,x7353,f56(a53,a1))),a53))
% 2.76/2.73  [741]~P19(f46(x7413,a38,f52(a36)))+P19(f46(f18(f13(a24,x7411,x7412),x7413,a36),a38,f52(a36)))+~P19(f46(x7412,f34(f3(f10(a24,x7413))),a53))
% 2.76/2.73  [757]P19(f46(x7571,f6(f34(f3(x7572)),f2(x7572),f56(a53,a1)),a53))+~P19(f46(x7573,f34(f3(x7572)),a53))+~P19(f46(x7571,f2(f47(x7573,f40(f56(a53,a1)),a53)),a53))
% 2.76/2.73  [505]~P9(x5053,x5051,f56(x5054,a1))+P19(f39(x5051,x5052))+~P19(f39(x5053,x5052))
% 2.76/2.73  [544]~P11(x5444)+~P9(x5441,x5443,x5444)+P9(x5441,f6(x5442,x5443,x5444),x5444)
% 2.76/2.73  [545]~P11(x5454)+~P9(x5451,x5452,x5454)+P9(x5451,f6(x5452,x5453,x5454),x5454)
% 2.76/2.73  [561]~P11(x5613)+P9(x5611,x5612,x5613)+~P9(f6(x5614,x5611,x5613),x5612,x5613)
% 2.76/2.73  [563]~P11(x5633)+P9(x5631,x5632,x5633)+~P9(f6(x5631,x5634,x5633),x5632,x5633)
% 2.76/2.73  [567]~P9(x5671,x5674,f56(x5673,a1))+~P9(x5674,x5672,f56(x5673,a1))+P9(x5671,x5672,f56(x5673,a1))
% 2.76/2.73  [609]~P9(x6094,x6092,f56(x6093,a1))+P19(f46(x6091,x6092,x6093))+~P19(f46(x6091,x6094,x6093))
% 2.76/2.73  [637]~P9(x6372,f47(x6371,x6374,x6373),f56(x6373,a1))+P9(x6372,x6374,f56(x6373,a1))+P19(f46(x6371,x6372,x6373))
% 2.76/2.73  [638]~P9(x6382,x6384,f56(x6383,a1))+P9(f47(x6381,x6382,x6383),x6384,f56(x6383,a1))+~P19(f46(x6381,x6384,x6383))
% 2.76/2.73  [613]E(x6131,x6132)+P19(f39(x6133,x6131))+~P19(f39(f47(x6132,x6133,x6134),x6131))
% 2.76/2.73  [635]~P9(x6351,x6354,f56(x6353,a1))+~P9(x6352,x6354,f56(x6353,a1))+P9(f6(x6351,x6352,f56(x6353,a1)),x6354,f56(x6353,a1))
% 2.76/2.73  [663]E(x6631,x6632)+P19(f46(x6631,x6633,x6634))+~P19(f46(x6631,f47(x6632,x6633,x6634),x6634))
% 2.76/2.73  [667]P19(f46(x6671,x6672,x6673))+~P19(f46(x6674,f22(x6672,x6673),f52(x6673)))+~P19(f46(x6671,f23(x6674,x6673),x6673))
% 2.76/2.73  [707]P19(f46(f5(x7071,x7072,x7073),f22(x7074,x7073),f52(x7073)))+~P19(f46(x7072,f22(x7074,x7073),f52(x7073)))+~P19(f46(x7071,f22(x7074,x7073),f52(x7073)))
% 2.76/2.73  [759]P19(f46(f31(x7591),f7(x7592),a53))+~P19(f46(x7592,a38,f52(a36)))+P19(f46(f18(f13(x7593,a25,f33(f29(x7593),f33(f29(x7594),f31(x7591)))),x7592,a36),a38,f52(a36)))
% 2.76/2.73  [568]~E(f3(x5681),f3(x5683))+~E(f3(x5682),f3(x5684))+E(f3(f6(x5681,x5682,f56(a53,a1))),f3(f6(x5683,x5684,f56(a53,a1))))
% 2.76/2.73  [658]P19(f39(x6581,x6582))+P19(f39(x6583,x6582))+~P19(f39(f6(x6581,x6583,f56(x6584,a1)),x6582))
% 2.76/2.73  [703]P19(f46(x7031,x7032,x7033))+P19(f46(x7031,x7034,x7033))+~P19(f46(x7031,f6(x7032,x7034,f56(x7033,a1)),x7033))
% 2.76/2.73  [709]~P9(f3(x7092),f3(x7094),f56(a53,a1))+~P9(f3(x7091),f3(x7093),f56(a53,a1))+P9(f3(f6(x7091,x7092,f56(a53,a1))),f3(f6(x7093,x7094,f56(a53,a1))),f56(a53,a1))
% 2.76/2.73  [715]E(x7151,x7152)+P19(f46(x7151,f23(x7153,x7154),x7154))+~P19(f46(x7151,f23(f18(x7152,x7153,x7154),x7154),x7154))
% 2.76/2.73  [747]~P19(f46(x7474,f2(x7473),a53))+~P19(f46(x7471,f2(f47(x7474,x7472,a53)),a53))+P19(f46(x7471,f2(f6(x7472,x7473,f56(a53,a1))),a53))
% 2.76/2.73  [755]~P19(f37(x7552))+P19(f46(f31(x7551),f7(x7552),a53))+P19(f37(f18(f13(x7553,a25,f33(f29(x7553),f33(f29(x7554),f31(x7551)))),x7552,a36)))
% 2.76/2.73  [540]~P4(x5404)+P9(f39(x5401,x5402),f39(x5403,x5402),x5404)+~P9(x5401,x5403,f56(x5405,x5404))
% 2.76/2.73  [678]P6(x6781,x6782,x6783,x6784)+~P6(x6781,x6785,x6783,x6784)+~P9(x6782,x6785,f56(x6783,a1))
% 2.76/2.73  [645]E(x6451,x6452)+~E(f39(x6453,x6451),f39(x6453,x6452))+~P6(x6453,f42(f56(x6454,a1)),x6454,x6455)
% 2.76/2.73  [664]~P9(x6641,x6644,f56(x6643,a1))+~P9(x6642,x6645,f56(x6643,a1))+P9(f6(x6641,x6642,f56(x6643,a1)),f6(x6644,x6645,f56(x6643,a1)),f56(x6643,a1))
% 2.76/2.73  [725]E(x7251,x7252)+~E(f48(x7253,x7251,x7254,x7255),f48(x7253,x7252,x7254,x7255))+~P6(x7253,f42(f56(x7254,a1)),x7254,x7255)
% 2.76/2.73  [739]E(x7391,x7392)+~E(f48(x7393,x7391,x7394,x7395),f48(x7393,x7392,x7394,x7395))+~P6(x7393,f6(x7391,x7392,f56(x7394,a1)),x7394,x7395)
% 2.76/2.73  [760]~P9(f48(x7604,x7601,x7603,x7605),f48(x7604,x7602,x7603,x7605),f56(x7605,a1))+P9(x7601,x7602,f56(x7603,a1))+~P6(x7604,f42(f56(x7603,a1)),x7603,x7605)
% 2.76/2.73  [763]~P6(x7634,f42(f56(x7633,a1)),x7633,x7635)+P19(f46(x7631,x7632,x7633))+~P19(f46(f39(x7634,x7631),f48(x7634,x7632,x7633,x7635),x7635))
% 2.76/2.73  [695]E(x6951,x6952)+E(x6951,x6953)+~E(f47(x6954,f47(x6951,f40(f56(x6955,a1)),x6955),x6955),f47(x6953,f47(x6952,f40(f56(x6955,a1)),x6955),x6955))
% 2.76/2.73  [696]E(x6961,x6962)+E(x6963,x6962)+~E(f47(x6963,f47(x6961,f40(f56(x6964,a1)),x6964),x6964),f47(x6965,f47(x6962,f40(f56(x6964,a1)),x6964),x6964))
% 2.76/2.73  [697]E(x6971,x6972)+E(x6973,x6972)+~E(f47(x6973,f47(x6971,f40(f56(x6974,a1)),x6974),x6974),f47(x6972,f47(x6975,f40(f56(x6974,a1)),x6974),x6974))
% 2.76/2.73  [698]E(x6981,x6982)+E(x6981,x6983)+~E(f47(x6981,f47(x6984,f40(f56(x6985,a1)),x6985),x6985),f47(x6983,f47(x6982,f40(f56(x6985,a1)),x6985),x6985))
% 2.76/2.73  [724]~P9(f48(x7241,x7245,x7246,x7244),x7243,f56(x7244,a1))+~P19(f46(x7242,x7245,x7246))+P19(f46(f39(x7241,x7242),x7243,x7244))
% 2.76/2.73  [784]E(x7841,f39(a41,x7842))+~P19(f46(f13(a25,x7842,f30(x7841,f33(x7844,f33(f29(x7845),f33(f39(a32,x7846),x7847))))),f23(x7843,a36),a36))+~P19(f46(x7843,a38,f52(a36)))
% 2.76/2.73  [785]E(x7851,f30(f39(a41,x7852),f33(f39(a32,x7853),f29(x7854))))+~P19(f46(f13(a25,x7854,f30(x7856,f33(x7857,f33(f29(x7852),f33(f39(a32,x7853),x7851))))),f23(x7855,a36),a36))+~P19(f46(x7855,a38,f52(a36)))
% 2.76/2.73  [793]~P19(f46(f13(a25,x7933,f30(x7934,f33(x7935,f33(f29(x7936),f33(f39(a32,x7932),x7937))))),f23(x7931,a36),a36))+~P19(f46(x7931,a38,f52(a36)))+~P19(f46(x7932,f48(a41,f42(f56(a54,a1)),a54,a55),a55))
% 2.76/2.73  [729]P19(f46(f13(f14(x7291,x7292),f15(x7291,x7292),x7291),f23(x7292,a36),a36))+~P19(f46(x7291,f10(a24,x7292),a53))+P19(f46(f12(f14(x7291,x7292),x7291),f23(x7292,a36),a36))+P19(f46(x7291,f10(a24,f4(a36)),a53))
% 2.76/2.73  [712]~P19(f46(x7121,a35,a55))+P19(f46(f39(a32,x7121),f7(x7122),a53))+~P19(f46(x7122,a38,f52(a36)))+~P19(f46(x7121,f28(f2(f10(a24,x7122))),a55))
% 2.76/2.73  [500]~P9(x5002,x5001,x5003)+~P9(x5001,x5002,x5003)+E(x5001,x5002)+~P15(x5003)
% 2.76/2.73  [692]~P19(f46(x6923,a35,a55))+~P19(f46(f30(x6923,x6921),f3(x6922),a53))+P19(f46(x6921,f3(x6922),a53))+~P19(f46(f39(a32,x6923),f3(x6922),a53))
% 2.76/2.73  [716]~P19(f46(f39(a32,x7163),f3(x7162),a53))+~P19(f46(f39(a32,f39(a26,x7163)),f3(x7162),a53))+~P19(f46(f30(x7163,x7161),f34(f3(x7162)),a53))+P19(f46(x7161,f34(f3(x7162)),a53))
% 2.76/2.73  [720]~P19(f46(f27(f33(x7201,x7203)),f3(x7202),a53))+P19(f46(f33(f27(f33(x7201,x7203)),x7203),f34(f3(x7202)),a53))+P19(f46(x7201,f34(f3(x7202)),a53))+~P19(f46(x7203,f34(f3(x7202)),a53))
% 2.76/2.73  [537]~P15(x5373)+~P9(x5371,x5374,x5373)+P9(x5371,x5372,x5373)+~P9(x5374,x5372,x5373)
% 2.76/2.73  [538]~P18(x5383)+~P9(x5381,x5384,x5383)+P9(x5381,x5382,x5383)+~P9(x5384,x5382,x5383)
% 2.76/2.73  [578]~P11(x5783)+~P9(x5782,x5784,x5783)+~P9(x5781,x5784,x5783)+P9(f6(x5781,x5782,x5783),x5784,x5783)
% 2.76/2.73  [603]E(x6031,x6032)+~E(f47(x6033,x6031,x6034),f47(x6033,x6032,x6034))+P19(f46(x6033,x6031,x6034))+P19(f46(x6033,x6032,x6034))
% 2.76/2.73  [740]~P9(x7403,x7402,f56(a53,a1))+P19(f46(f39(a32,x7401),f3(x7402),a53))+~P19(f46(x7404,f34(f3(x7403)),a53))+~P19(f46(f39(a32,x7401),f3(f47(x7404,x7402,a53)),a53))
% 2.76/2.73  [807]P19(f46(x8071,a8,a54))+P19(f46(f13(a25,x8072,f30(f39(a41,x8072),f33(f65(x8072,x8071,x8073,x8074),f33(f29(x8071),f33(f39(a32,x8073),f30(f39(a41,x8071),f33(f39(a32,x8073),f29(x8072)))))))),f23(x8074,a36),a36))+~P19(f46(x8074,a38,f52(a36)))+~P19(f46(f30(f39(a41,x8071),f33(f39(a32,x8073),f29(x8072))),f2(f10(a24,x8074)),a53))
% 2.76/2.73  [769]P19(f46(f39(a32,f39(a26,x7691)),f2(x7692),a53))+~P19(f46(x7694,f34(f3(x7692)),a53))+~P19(f46(x7691,f28(f2(f47(x7694,x7693,a53))),a55))+P19(f46(x7691,f28(f2(f6(x7693,x7692,f56(a53,a1)))),a55))
% 2.76/2.73  [771]P19(f46(x7714,a8,a54))+E(x7711,f30(f39(a41,x7712),f33(f39(a32,x7713),f29(x7714))))+~P19(f46(x7715,a38,f52(a36)))+~P19(f46(f30(f39(a41,x7714),f33(x7716,f33(f29(x7712),f33(f39(a32,x7713),x7711)))),f2(f10(a24,x7715)),a53))
% 2.76/2.73  [788]P19(f46(x7881,a8,a54))+P19(f46(f13(a25,x7881,f30(f39(a41,x7881),f33(x7882,f33(f29(x7883),f33(f39(a32,x7884),x7885))))),f23(x7886,a36),a36))+~P19(f46(x7886,a38,f52(a36)))+~P19(f46(f30(f39(a41,x7881),f33(x7882,f33(f29(x7883),f33(f39(a32,x7884),x7885)))),f2(f10(a24,x7886)),a53))
% 2.76/2.73  [783]P19(f46(x7831,a8,a54))+~P19(f46(x7832,a38,f52(a36)))+~P19(f46(f30(f39(a41,x7831),f33(x7834,f33(f29(x7835),f33(f39(a32,x7833),x7836)))),f2(f10(a24,x7832)),a53))+~P19(f46(x7833,f48(a41,f42(f56(a54,a1)),a54,a55),a55))
% 2.76/2.73  [801]~P19(f46(f13(x8015,x8016,f30(x8013,f31(x8012))),f23(x8014,a36),a36))+~P19(f46(f13(a25,x8016,f30(f39(a41,x8016),f33(f31(x8011),f33(f29(x8015),f33(f39(a32,x8013),x8017))))),f23(x8014,a36),a36))+~P19(f46(x8014,a38,f52(a36)))+P19(f46(f18(f12(a24,f33(f31(x8011),f33(f31(x8012),f39(a32,x8013)))),x8014,a36),a38,f52(a36)))
% 2.76/2.73  [786]E(x7861,f30(f39(a41,x7862),f33(f39(a32,x7863),f29(x7864))))+~P19(f46(f13(x7866,x7864,f30(f39(a41,x7864),f33(f31(x7867),f33(f29(x7862),f33(f39(a32,x7863),x7861))))),f23(x7865,a36),a36))+~P19(f46(x7865,a38,f52(a36)))+P19(f46(x7861,f3(f10(a24,x7865)),a53))
% 2.76/2.73  [795]~P19(f46(f13(x7954,x7955,f30(f39(a41,x7955),f33(f31(x7956),f33(f29(x7957),f33(f39(a32,x7953),x7951))))),f23(x7952,a36),a36))+~P19(f46(x7952,a38,f52(a36)))+P19(f46(x7951,f3(f10(a24,x7952)),a53))+~P19(f46(x7953,f48(a41,f42(f56(a54,a1)),a54,a55),a55))
% 2.76/2.73  [798]~P19(f37(x7984))+~P19(f46(f13(x7985,x7986,f30(x7983,f31(x7982))),f23(x7984,a36),a36))+~P19(f46(f13(a25,x7986,f30(f39(a41,x7986),f33(f31(x7981),f33(f29(x7985),f33(f39(a32,x7983),x7987))))),f23(x7984,a36),a36))+P19(f37(f18(f12(a24,f33(f31(x7981),f33(f31(x7982),f39(a32,x7983)))),x7984,a36)))
% 2.76/2.73  [803]E(x8031,x8032)+~P19(f46(f13(a25,x8038,f30(f39(a41,x8038),f33(x8039,f33(f29(x80310),f33(f39(a32,x8037),x8032))))),f23(x8033,a36),a36))+~P19(f46(f13(a25,x8034,f30(f39(a41,x8034),f33(x8035,f33(f29(x8036),f33(f39(a32,x8037),x8031))))),f23(x8033,a36),a36))+~P19(f46(x8033,a38,f52(a36)))
% 2.76/2.73  [804]E(x8041,x8042)+~P19(f46(f13(a25,x8048,f30(f39(a41,x8048),f33(x8049,f33(f29(x8042),f33(f39(a32,x8046),x80410))))),f23(x8043,a36),a36))+~P19(f46(f13(a25,x8044,f30(f39(a41,x8044),f33(x8045,f33(f29(x8041),f33(f39(a32,x8046),x8047))))),f23(x8043,a36),a36))+~P19(f46(x8043,a38,f52(a36)))
% 2.76/2.73  [805]E(x8051,x8052)+~P19(f46(f13(a25,x8058,f30(f39(a41,x8058),f33(x8052,f33(f29(x8059),f33(f39(a32,x8056),x80510))))),f23(x8053,a36),a36))+~P19(f46(f13(a25,x8054,f30(f39(a41,x8054),f33(x8051,f33(f29(x8055),f33(f39(a32,x8056),x8057))))),f23(x8053,a36),a36))+~P19(f46(x8053,a38,f52(a36)))
% 2.76/2.73  [806]E(x8061,x8062)+~P19(f46(f13(a25,x8061,f30(f39(a41,x8061),f33(x8068,f33(f29(x8069),f33(f39(a32,x8066),x80610))))),f23(x8063,a36),a36))+~P19(f46(f13(a25,x8062,f30(f39(a41,x8062),f33(x8064,f33(f29(x8065),f33(f39(a32,x8066),x8067))))),f23(x8063,a36),a36))+~P19(f46(x8063,a38,f52(a36)))
% 2.76/2.73  [767]E(x7671,x7672)+~P19(f46(x7673,a38,f52(a36)))+P19(f46(f39(a32,x7671),f3(f10(a24,x7673)),a53))+P19(f46(x7672,f48(a41,f42(f56(a54,a1)),a54,a55),a55))+~P19(f46(f39(a32,x7671),f3(f47(f39(a32,x7672),f10(a24,x7673),a53)),a53))
% 2.76/2.73  [802]~P9(x8022,f17(f48(a41,f42(f56(a54,a1)),a54,a55),f56(a55,a1)),f56(a55,a1))+P19(f46(x8021,x8022,a55))+~P19(f46(x8023,a38,f52(a36)))+P19(f46(f39(a32,x8021),f3(f10(a24,x8023)),a53))+~P19(f46(f39(a32,x8021),f3(f6(f48(a32,x8022,a55,a53),f10(a24,x8023),f56(a53,a1))),a53))
% 2.76/2.73  [684]E(x6841,x6842)+~P6(x6843,x6844,x6845,x6846)+~E(f39(x6843,x6841),f39(x6843,x6842))+~P19(f46(x6842,x6844,x6845))+~P19(f46(x6841,x6844,x6845))
% 2.76/2.73  [774]~P19(f46(x7745,a35,a55))+P19(f46(f31(x7741),f7(x7742),a53))+~P19(f46(f13(x7746,x7743,f30(f39(a41,x7743),f33(f39(a32,x7745),f29(x7744)))),f23(x7742,a36),a36))+~P19(f46(x7742,a38,f52(a36)))+P19(f46(f18(f13(x7743,x7744,f30(x7745,f31(x7741))),x7742,a36),a38,f52(a36)))
% 2.76/2.73  [811]~P19(f46(x8111,a35,a55))+P19(f46(f39(a32,x8111),f7(x8112),a53))+~P19(f46(f13(x8116,a25,f33(f29(x8113),f33(f29(x8115),f31(x8114)))),f23(x8112,a36),a36))+~P19(f46(x8112,a38,f52(a36)))+P19(f46(f18(f13(a25,x8113,f30(f39(a41,x8113),f33(f31(x8114),f33(f29(x8115),f33(f39(a32,x8111),f30(f39(a41,x8115),f33(f39(a32,x8111),f29(x8113)))))))),x8112,a36),a38,f52(a36)))
% 2.76/2.73  [770]~P19(f37(x7702))+~P19(f46(x7705,a35,a55))+P19(f46(f31(x7701),f7(x7702),a53))+~P19(f46(f13(x7706,x7703,f30(f39(a41,x7703),f33(f39(a32,x7705),f29(x7704)))),f23(x7702,a36),a36))+P19(f37(f18(f13(x7703,x7704,f30(x7705,f31(x7701))),x7702,a36)))
% 2.76/2.73  [810]~P19(f37(x8102))+~P19(f46(x8101,a35,a55))+P19(f46(f39(a32,x8101),f7(x8102),a53))+~P19(f46(f13(x8106,a25,f33(f29(x8103),f33(f29(x8105),f31(x8104)))),f23(x8102,a36),a36))+P19(f37(f18(f13(a25,x8103,f30(f39(a41,x8103),f33(f31(x8104),f33(f29(x8105),f33(f39(a32,x8101),f30(f39(a41,x8105),f33(f39(a32,x8101),f29(x8103)))))))),x8102,a36)))
% 2.76/2.73  [796]E(x7961,a25)+~P19(f46(f13(x7966,x7961,f30(f39(a41,x7961),f33(f31(x7965),f33(f29(x7962),f33(f39(a32,x7967),x7963))))),f23(x7964,a36),a36))+~P19(f46(f13(x7961,a25,f33(f29(x7961),f33(f29(x7962),f31(x7965)))),f23(x7964,a36),a36))+~P19(f46(x7964,a38,f52(a36)))+P19(f46(f18(f13(x7961,x7962,x7963),x7964,a36),a38,f52(a36)))
% 2.76/2.73  [790]P19(f46(f13(x7903,x7904,f30(x7901,f31(x7905))),f23(x7902,a36),a36))+~P19(f46(f13(a25,x7904,f30(f39(a41,x7904),f33(x7906,f33(f29(x7903),f33(f39(a32,x7901),x7907))))),f23(x7902,a36),a36))+~P19(f46(x7902,a38,f52(a36)))+~P19(f46(f30(x7901,f31(x7905)),f2(f10(a24,x7902)),a53))+P19(f46(f39(a32,x7901),f3(f10(a24,x7902)),a53))
% 2.76/2.73  [792]P19(f46(f13(f64(x7923,x7924,x7922),x7923,x7924),f23(x7922,a36),a36))+~P19(f46(f13(a25,x7926,f30(f39(a41,x7926),f33(x7927,f33(f29(x7923),f33(f39(a32,x7921),x7924))))),f23(x7922,a36),a36))+~P19(f46(x7922,a38,f52(a36)))+~P19(f46(f30(x7921,f31(x7925)),f2(f10(a24,x7922)),a53))+P19(f46(f39(a32,x7921),f3(f10(a24,x7922)),a53))
% 2.76/2.73  [794]E(x7941,a25)+~P19(f37(x7944))+~P19(f46(f13(x7946,x7941,f30(f39(a41,x7941),f33(f31(x7945),f33(f29(x7942),f33(f39(a32,x7947),x7943))))),f23(x7944,a36),a36))+~P19(f46(f13(x7941,a25,f33(f29(x7941),f33(f29(x7942),f31(x7945)))),f23(x7944,a36),a36))+P19(f37(f18(f13(x7941,x7942,x7943),x7944,a36)))
% 2.76/2.73  [799]~P19(f46(x7993,a35,a55))+~P19(f46(f13(x7997,x7991,f30(f39(a41,x7991),f33(f31(x7998),f33(f29(x7992),f33(f39(a32,x7993),x7999))))),f23(x7995,a36),a36))+~P19(f46(f13(x7996,x7991,f30(x7993,f31(x7994))),f23(x7995,a36),a36))+~P19(f46(x7995,a38,f52(a36)))+P19(f46(f18(f13(x7991,x7992,f30(x7993,f33(f31(x7994),f31(x7994)))),x7995,a36),a38,f52(a36)))
% 2.76/2.73  [797]~P19(f37(x7975))+~P19(f46(x7973,a35,a55))+~P19(f46(f13(x7977,x7971,f30(f39(a41,x7971),f33(f31(x7978),f33(f29(x7972),f33(f39(a32,x7973),x7979))))),f23(x7975,a36),a36))+~P19(f46(f13(x7976,x7971,f30(x7973,f31(x7974))),f23(x7975,a36),a36))+P19(f37(f18(f13(x7971,x7972,f30(x7973,f33(f31(x7974),f31(x7974)))),x7975,a36)))
% 2.76/2.73  [745]E(x7451,a24)+~P19(f46(x7452,f10(x7451,x7453),a53))+P19(f46(f13(x7451,f16(x7451,x7452,x7453),x7452),f23(x7453,a36),a36))+P19(f46(f11(x7451,x7452),f23(x7453,a36),a36))+P19(f46(f12(x7451,x7452),f23(x7453,a36),a36))+P19(f46(x7452,f10(x7451,f4(a36)),a53))
% 2.76/2.73  [809]P19(f46(x8091,a8,a54))+P19(f46(x8092,a8,a54))+~P19(f46(f13(a25,x8091,f30(f39(a41,x8091),f33(x8093,f33(f29(x8092),f33(f39(a32,x8094),f30(f39(a41,x8092),f33(f39(a32,x8094),f29(x8091)))))))),f23(x8095,a36),a36))+~P19(f46(x8095,a38,f52(a36)))+P19(f46(f12(a24,f33(x8093,f33(f67(x8094,x8093,x8095),f39(a32,x8094)))),f23(x8095,a36),a36))+~P19(f46(f39(a32,x8094),f3(f10(a24,x8095)),a53))
% 2.76/2.73  [808]P19(f46(x8081,a8,a54))+P19(f46(f13(x8084,x8081,f30(x8082,f33(f31(x8085),f31(x8085)))),f23(x8083,a36),a36))+~P19(f46(f13(a25,x8084,f30(f39(a41,x8084),f33(x8086,f33(f29(x8081),f33(f39(a32,x8082),f30(f39(a41,x8081),f33(f39(a32,x8082),f29(x8084)))))))),f23(x8083,a36),a36))+~P19(f46(x8083,a38,f52(a36)))+~P19(f46(f30(x8082,f33(f31(x8085),f31(x8085))),f2(f10(a24,x8083)),a53))+P19(f46(f39(a32,x8082),f3(f10(a24,x8083)),a53))
% 2.76/2.73  [800]P19(f46(x8001,a8,a54))+P19(f46(x8002,a8,a54))+~P19(f46(f13(a25,x8001,f30(x8006,f33(x8003,f33(f29(x8002),f33(f39(a32,x8004),x8007))))),f23(x8005,a36),a36))+~P19(f46(x8005,a38,f52(a36)))+P19(f46(f12(a24,f33(x8003,f33(f66(x8004,x8003,x8005),f39(a32,x8004)))),f23(x8005,a36),a36))+~P19(f46(f39(a32,x8004),f3(f10(a24,x8005)),a53))
% 2.76/2.73  [787]P19(f46(x7871,a8,a54))+P19(f46(x7872,a8,a54))+P19(f46(f13(x7872,x7871,f30(x7873,f31(x7874))),f23(x7875,a36),a36))+P19(f46(f12(a24,f33(x7876,f33(f63(x7873,x7876,x7875),f39(a32,x7873)))),f23(x7875,a36),a36))+~P19(f46(x7875,a38,f52(a36)))+~P19(f46(f30(x7873,f31(x7874)),f2(f10(a24,x7875)),a53))+~P19(f46(f30(f39(a41,x7871),f33(x7876,f33(f29(x7872),f33(f39(a32,x7873),x7877)))),f2(f10(a24,x7875)),a53))
% 2.76/2.73  %EqnAxiom
% 2.76/2.73  [1]E(x11,x11)
% 2.76/2.73  [2]E(x22,x21)+~E(x21,x22)
% 2.76/2.73  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 2.76/2.73  [4]~E(x41,x42)+E(f2(x41),f2(x42))
% 2.76/2.73  [5]~E(x51,x52)+E(f46(x51,x53,x54),f46(x52,x53,x54))
% 2.76/2.73  [6]~E(x61,x62)+E(f46(x63,x61,x64),f46(x63,x62,x64))
% 2.76/2.73  [7]~E(x71,x72)+E(f46(x73,x74,x71),f46(x73,x74,x72))
% 2.76/2.73  [8]~E(x81,x82)+E(f23(x81,x83),f23(x82,x83))
% 2.76/2.73  [9]~E(x91,x92)+E(f23(x93,x91),f23(x93,x92))
% 2.76/2.73  [10]~E(x101,x102)+E(f3(x101),f3(x102))
% 2.76/2.73  [11]~E(x111,x112)+E(f13(x111,x113,x114),f13(x112,x113,x114))
% 2.76/2.73  [12]~E(x121,x122)+E(f13(x123,x121,x124),f13(x123,x122,x124))
% 2.76/2.73  [13]~E(x131,x132)+E(f13(x133,x134,x131),f13(x133,x134,x132))
% 2.76/2.73  [14]~E(x141,x142)+E(f33(x141,x143),f33(x142,x143))
% 2.76/2.73  [15]~E(x151,x152)+E(f33(x153,x151),f33(x153,x152))
% 2.76/2.73  [16]~E(x161,x162)+E(f5(x161,x163,x164),f5(x162,x163,x164))
% 2.76/2.73  [17]~E(x171,x172)+E(f5(x173,x171,x174),f5(x173,x172,x174))
% 2.76/2.73  [18]~E(x181,x182)+E(f5(x183,x184,x181),f5(x183,x184,x182))
% 2.76/2.73  [19]~E(x191,x192)+E(f10(x191,x193),f10(x192,x193))
% 2.76/2.73  [20]~E(x201,x202)+E(f10(x203,x201),f10(x203,x202))
% 2.76/2.73  [21]~E(x211,x212)+E(f31(x211),f31(x212))
% 2.76/2.73  [22]~E(x221,x222)+E(f29(x221),f29(x222))
% 2.76/2.73  [23]~E(x231,x232)+E(f39(x231,x233),f39(x232,x233))
% 2.76/2.73  [24]~E(x241,x242)+E(f39(x243,x241),f39(x243,x242))
% 2.76/2.73  [25]~E(x251,x252)+E(f48(x251,x253,x254,x255),f48(x252,x253,x254,x255))
% 2.76/2.73  [26]~E(x261,x262)+E(f48(x263,x261,x264,x265),f48(x263,x262,x264,x265))
% 2.76/2.73  [27]~E(x271,x272)+E(f48(x273,x274,x271,x275),f48(x273,x274,x272,x275))
% 2.76/2.73  [28]~E(x281,x282)+E(f48(x283,x284,x285,x281),f48(x283,x284,x285,x282))
% 2.76/2.73  [29]~E(x291,x292)+E(f34(x291),f34(x292))
% 2.76/2.73  [30]~E(x301,x302)+E(f56(x301,x303),f56(x302,x303))
% 2.76/2.73  [31]~E(x311,x312)+E(f56(x313,x311),f56(x313,x312))
% 2.76/2.73  [32]~E(x321,x322)+E(f30(x321,x323),f30(x322,x323))
% 2.76/2.73  [33]~E(x331,x332)+E(f30(x333,x331),f30(x333,x332))
% 2.76/2.73  [34]~E(x341,x342)+E(f4(x341),f4(x342))
% 2.76/2.73  [35]~E(x351,x352)+E(f37(x351),f37(x352))
% 2.76/2.73  [36]~E(x361,x362)+E(f47(x361,x363,x364),f47(x362,x363,x364))
% 2.76/2.73  [37]~E(x371,x372)+E(f47(x373,x371,x374),f47(x373,x372,x374))
% 2.76/2.73  [38]~E(x381,x382)+E(f47(x383,x384,x381),f47(x383,x384,x382))
% 2.76/2.73  [39]~E(x391,x392)+E(f43(x391),f43(x392))
% 2.76/2.73  [40]~E(x401,x402)+E(f20(x401,x403),f20(x402,x403))
% 2.76/2.73  [41]~E(x411,x412)+E(f20(x413,x411),f20(x413,x412))
% 2.76/2.73  [42]~E(x421,x422)+E(f12(x421,x423),f12(x422,x423))
% 2.76/2.73  [43]~E(x431,x432)+E(f12(x433,x431),f12(x433,x432))
% 2.76/2.73  [44]~E(x441,x442)+E(f6(x441,x443,x444),f6(x442,x443,x444))
% 2.76/2.73  [45]~E(x451,x452)+E(f6(x453,x451,x454),f6(x453,x452,x454))
% 2.76/2.73  [46]~E(x461,x462)+E(f6(x463,x464,x461),f6(x463,x464,x462))
% 2.76/2.73  [47]~E(x471,x472)+E(f11(x471,x473),f11(x472,x473))
% 2.76/2.73  [48]~E(x481,x482)+E(f11(x483,x481),f11(x483,x482))
% 2.76/2.73  [49]~E(x491,x492)+E(f42(x491),f42(x492))
% 2.76/2.73  [50]~E(x501,x502)+E(f27(x501),f27(x502))
% 2.76/2.73  [51]~E(x511,x512)+E(f40(x511),f40(x512))
% 2.76/2.73  [52]~E(x521,x522)+E(f64(x521,x523,x524),f64(x522,x523,x524))
% 2.76/2.73  [53]~E(x531,x532)+E(f64(x533,x531,x534),f64(x533,x532,x534))
% 2.76/2.73  [54]~E(x541,x542)+E(f64(x543,x544,x541),f64(x543,x544,x542))
% 2.76/2.73  [55]~E(x551,x552)+E(f18(x551,x553,x554),f18(x552,x553,x554))
% 2.76/2.73  [56]~E(x561,x562)+E(f18(x563,x561,x564),f18(x563,x562,x564))
% 2.76/2.73  [57]~E(x571,x572)+E(f18(x573,x574,x571),f18(x573,x574,x572))
% 2.76/2.73  [58]~E(x581,x582)+E(f7(x581),f7(x582))
% 2.76/2.73  [59]~E(x591,x592)+E(f28(x591),f28(x592))
% 2.76/2.73  [60]~E(x601,x602)+E(f52(x601),f52(x602))
% 2.76/2.73  [61]~E(x611,x612)+E(f65(x611,x613,x614,x615),f65(x612,x613,x614,x615))
% 2.76/2.73  [62]~E(x621,x622)+E(f65(x623,x621,x624,x625),f65(x623,x622,x624,x625))
% 2.76/2.73  [63]~E(x631,x632)+E(f65(x633,x634,x631,x635),f65(x633,x634,x632,x635))
% 2.76/2.73  [64]~E(x641,x642)+E(f65(x643,x644,x645,x641),f65(x643,x644,x645,x642))
% 2.76/2.73  [65]~E(x651,x652)+E(f17(x651,x653),f17(x652,x653))
% 2.76/2.73  [66]~E(x661,x662)+E(f17(x663,x661),f17(x663,x662))
% 2.76/2.73  [67]~E(x671,x672)+E(f21(x671,x673,x674),f21(x672,x673,x674))
% 2.76/2.73  [68]~E(x681,x682)+E(f21(x683,x681,x684),f21(x683,x682,x684))
% 2.76/2.73  [69]~E(x691,x692)+E(f21(x693,x694,x691),f21(x693,x694,x692))
% 2.76/2.73  [70]~E(x701,x702)+E(f22(x701,x703),f22(x702,x703))
% 2.76/2.73  [71]~E(x711,x712)+E(f22(x713,x711),f22(x713,x712))
% 2.76/2.73  [72]~E(x721,x722)+E(f9(x721,x723,x724,x725),f9(x722,x723,x724,x725))
% 2.76/2.73  [73]~E(x731,x732)+E(f9(x733,x731,x734,x735),f9(x733,x732,x734,x735))
% 2.76/2.73  [74]~E(x741,x742)+E(f9(x743,x744,x741,x745),f9(x743,x744,x742,x745))
% 2.76/2.73  [75]~E(x751,x752)+E(f9(x753,x754,x755,x751),f9(x753,x754,x755,x752))
% 2.76/2.73  [76]~E(x761,x762)+E(f15(x761,x763),f15(x762,x763))
% 2.76/2.73  [77]~E(x771,x772)+E(f15(x773,x771),f15(x773,x772))
% 2.76/2.73  [78]~E(x781,x782)+E(f16(x781,x783,x784),f16(x782,x783,x784))
% 2.76/2.73  [79]~E(x791,x792)+E(f16(x793,x791,x794),f16(x793,x792,x794))
% 2.76/2.73  [80]~E(x801,x802)+E(f16(x803,x804,x801),f16(x803,x804,x802))
% 2.76/2.73  [81]~E(x811,x812)+E(f14(x811,x813),f14(x812,x813))
% 2.76/2.73  [82]~E(x821,x822)+E(f14(x823,x821),f14(x823,x822))
% 2.76/2.73  [83]~E(x831,x832)+E(f19(x831,x833),f19(x832,x833))
% 2.76/2.73  [84]~E(x841,x842)+E(f19(x843,x841),f19(x843,x842))
% 2.76/2.73  [85]~E(x851,x852)+E(f63(x851,x853,x854),f63(x852,x853,x854))
% 2.76/2.73  [86]~E(x861,x862)+E(f63(x863,x861,x864),f63(x863,x862,x864))
% 2.76/2.73  [87]~E(x871,x872)+E(f63(x873,x874,x871),f63(x873,x874,x872))
% 2.76/2.73  [88]~E(x881,x882)+E(f67(x881,x883,x884),f67(x882,x883,x884))
% 2.76/2.73  [89]~E(x891,x892)+E(f67(x893,x891,x894),f67(x893,x892,x894))
% 2.76/2.73  [90]~E(x901,x902)+E(f67(x903,x904,x901),f67(x903,x904,x902))
% 2.76/2.73  [91]~E(x911,x912)+E(f49(x911),f49(x912))
% 2.76/2.73  [92]~E(x921,x922)+E(f66(x921,x923,x924),f66(x922,x923,x924))
% 2.76/2.73  [93]~E(x931,x932)+E(f66(x933,x931,x934),f66(x933,x932,x934))
% 2.76/2.73  [94]~E(x941,x942)+E(f66(x943,x944,x941),f66(x943,x944,x942))
% 2.76/2.73  [95]~P1(x951)+P1(x952)+~E(x951,x952)
% 2.76/2.73  [96]~P10(x961)+P10(x962)+~E(x961,x962)
% 2.76/2.73  [97]~P19(x971)+P19(x972)+~E(x971,x972)
% 2.76/2.73  [98]~P2(x981)+P2(x982)+~E(x981,x982)
% 2.76/2.73  [99]~P11(x991)+P11(x992)+~E(x991,x992)
% 2.76/2.73  [100]P9(x1002,x1003,x1004)+~E(x1001,x1002)+~P9(x1001,x1003,x1004)
% 2.76/2.73  [101]P9(x1013,x1012,x1014)+~E(x1011,x1012)+~P9(x1013,x1011,x1014)
% 2.76/2.73  [102]P9(x1023,x1024,x1022)+~E(x1021,x1022)+~P9(x1023,x1024,x1021)
% 2.76/2.73  [103]~P12(x1031)+P12(x1032)+~E(x1031,x1032)
% 2.76/2.73  [104]P6(x1042,x1043,x1044,x1045)+~E(x1041,x1042)+~P6(x1041,x1043,x1044,x1045)
% 2.76/2.73  [105]P6(x1053,x1052,x1054,x1055)+~E(x1051,x1052)+~P6(x1053,x1051,x1054,x1055)
% 2.76/2.73  [106]P6(x1063,x1064,x1062,x1065)+~E(x1061,x1062)+~P6(x1063,x1064,x1061,x1065)
% 2.76/2.73  [107]P6(x1073,x1074,x1075,x1072)+~E(x1071,x1072)+~P6(x1073,x1074,x1075,x1071)
% 2.76/2.73  [108]~P15(x1081)+P15(x1082)+~E(x1081,x1082)
% 2.76/2.73  [109]~P13(x1091)+P13(x1092)+~E(x1091,x1092)
% 2.76/2.73  [110]~P3(x1101)+P3(x1102)+~E(x1101,x1102)
% 2.76/2.73  [111]~P17(x1111)+P17(x1112)+~E(x1111,x1112)
% 2.76/2.73  [112]~P4(x1121)+P4(x1122)+~E(x1121,x1122)
% 2.76/2.73  [113]P7(x1132,x1133,x1134)+~E(x1131,x1132)+~P7(x1131,x1133,x1134)
% 2.76/2.73  [114]P7(x1143,x1142,x1144)+~E(x1141,x1142)+~P7(x1143,x1141,x1144)
% 2.76/2.73  [115]P7(x1153,x1154,x1152)+~E(x1151,x1152)+~P7(x1153,x1154,x1151)
% 2.76/2.73  [116]~P18(x1161)+P18(x1162)+~E(x1161,x1162)
% 2.76/2.73  [117]P8(x1172,x1173)+~E(x1171,x1172)+~P8(x1171,x1173)
% 2.76/2.73  [118]P8(x1183,x1182)+~E(x1181,x1182)+~P8(x1183,x1181)
% 2.76/2.73  [119]~P16(x1191)+P16(x1192)+~E(x1191,x1192)
% 2.76/2.73  [120]P5(x1202,x1203)+~E(x1201,x1202)+~P5(x1201,x1203)
% 2.76/2.73  [121]P5(x1213,x1212)+~E(x1211,x1212)+~P5(x1213,x1211)
% 2.76/2.73  [122]~P14(x1221)+P14(x1222)+~E(x1221,x1222)
% 2.76/2.73  
% 2.76/2.73  %-------------------------------------------
% 2.76/2.73  cnf(812,plain,
% 2.76/2.73     (E(f37(a57),f46(a57,a38,f52(a36)))),
% 2.76/2.73     inference(scs_inference,[],[156,2])).
% 2.76/2.73  cnf(813,plain,
% 2.76/2.73     (~P7(a25,a24,x8131)),
% 2.76/2.73     inference(scs_inference,[],[317,156,2,458])).
% 2.76/2.73  cnf(820,plain,
% 2.76/2.73     (~E(f18(x8201,x8202,x8203),x8202)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(822,plain,
% 2.76/2.73     (~P9(f18(x8221,f40(f56(x8222,a1)),x8223),f40(f56(x8222,a1)),f56(x8222,a1))),
% 2.76/2.73     inference(scs_inference,[],[317,156,356,820,225,352,2,458,23,442,633,536])).
% 2.76/2.73  cnf(823,plain,
% 2.76/2.73     (~E(f18(x8231,x8232,x8233),x8232)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(826,plain,
% 2.76/2.73     (~E(f18(x8261,x8262,x8263),x8262)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(829,plain,
% 2.76/2.73     (~E(f18(x8291,x8292,x8293),x8292)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(832,plain,
% 2.76/2.73     (~P19(f46(f31(x8321),f2(f10(x8322,f4(a36))),a53))),
% 2.76/2.73     inference(rename_variables,[],[387])).
% 2.76/2.73  cnf(835,plain,
% 2.76/2.73     (~P19(f46(f31(x8351),f2(f10(x8352,f4(a36))),a53))),
% 2.76/2.73     inference(rename_variables,[],[387])).
% 2.76/2.73  cnf(837,plain,
% 2.76/2.73     (~P19(f46(f13(x8371,x8372,f31(x8373)),f23(f4(a36),a36),a36))),
% 2.76/2.73     inference(scs_inference,[],[317,156,356,820,823,826,225,352,387,832,835,2,458,23,442,633,536,464,463,773,768,687])).
% 2.76/2.73  cnf(838,plain,
% 2.76/2.73     (~P19(f46(f31(x8381),f2(f10(x8382,f4(a36))),a53))),
% 2.76/2.73     inference(rename_variables,[],[387])).
% 2.76/2.73  cnf(841,plain,
% 2.76/2.73     (P19(f46(x8411,f23(f5(x8412,f18(x8411,x8413,x8414),x8414),x8414),x8414))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(849,plain,
% 2.76/2.73     (P19(f46(x8491,f7(f5(x8492,f18(f12(x8493,x8491),x8494,a36),a36)),a53))),
% 2.76/2.73     inference(scs_inference,[],[317,156,259,356,820,823,826,225,352,229,310,841,387,832,835,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624])).
% 2.76/2.73  cnf(850,plain,
% 2.76/2.73     (P19(f46(x8501,f23(f5(x8502,f18(x8501,x8503,x8504),x8504),x8504),x8504))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(853,plain,
% 2.76/2.73     (P9(x8531,f34(x8531),f56(a53,a1))),
% 2.76/2.73     inference(rename_variables,[],[172])).
% 2.76/2.73  cnf(856,plain,
% 2.76/2.73     (P9(x8561,f34(x8561),f56(a53,a1))),
% 2.76/2.73     inference(rename_variables,[],[172])).
% 2.76/2.73  cnf(858,plain,
% 2.76/2.73     (~P19(f46(f33(f31(f49(x8581)),x8582),f7(x8581),a53))),
% 2.76/2.73     inference(scs_inference,[],[317,156,259,356,820,823,826,172,853,225,352,381,229,310,841,387,832,835,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600])).
% 2.76/2.73  cnf(867,plain,
% 2.76/2.73     (P9(x8671,f34(x8671),f56(a53,a1))),
% 2.76/2.73     inference(rename_variables,[],[172])).
% 2.76/2.73  cnf(871,plain,
% 2.76/2.73     (~P19(f46(x8711,f3(f40(f56(a53,a1))),a53))),
% 2.76/2.73     inference(scs_inference,[],[317,156,259,356,820,823,826,172,853,856,225,352,395,381,229,310,841,390,387,832,835,838,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559])).
% 2.76/2.73  cnf(875,plain,
% 2.76/2.73     (~P19(f46(f31(x8751),f10(x8752,f4(a36)),a53))),
% 2.76/2.73     inference(scs_inference,[],[317,156,259,356,820,823,826,172,853,856,867,225,352,395,381,229,310,841,390,387,832,835,838,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549])).
% 2.76/2.73  cnf(877,plain,
% 2.76/2.73     (~P9(f18(x8771,f40(f56(x8772,a1)),x8773),f17(f18(x8771,f40(f56(x8772,a1)),x8773),f56(x8772,a1)),f56(x8772,a1))),
% 2.76/2.73     inference(scs_inference,[],[317,156,259,356,820,823,826,829,172,853,856,867,225,352,395,381,229,310,841,390,387,832,835,838,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546])).
% 2.76/2.73  cnf(878,plain,
% 2.76/2.73     (~E(f18(x8781,x8782,x8783),x8782)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(880,plain,
% 2.76/2.73     (~P19(f46(x8801,f40(f56(x8802,a1)),x8803))),
% 2.76/2.73     inference(scs_inference,[],[317,156,259,356,820,823,826,829,172,853,856,867,225,352,395,379,381,229,310,841,390,387,832,835,838,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516])).
% 2.76/2.73  cnf(885,plain,
% 2.76/2.73     (~E(f18(x8851,x8852,x8853),x8852)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(888,plain,
% 2.76/2.73     (~E(f18(x8881,x8882,x8883),x8882)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(891,plain,
% 2.76/2.73     (~E(f18(x8911,x8912,x8913),x8912)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(894,plain,
% 2.76/2.73     (P19(f46(f29(x8941),f34(x8942),a53))),
% 2.76/2.73     inference(rename_variables,[],[191])).
% 2.76/2.73  cnf(897,plain,
% 2.76/2.73     (P19(f46(f29(x8971),f34(x8972),a53))),
% 2.76/2.73     inference(rename_variables,[],[191])).
% 2.76/2.73  cnf(900,plain,
% 2.76/2.73     (P19(f46(f29(x9001),f34(x9002),a53))),
% 2.76/2.73     inference(rename_variables,[],[191])).
% 2.76/2.73  cnf(907,plain,
% 2.76/2.73     (P19(f46(x9071,f23(f5(x9072,f18(x9071,x9073,x9074),x9074),x9074),x9074))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(910,plain,
% 2.76/2.73     (P19(f46(f29(x9101),f34(x9102),a53))),
% 2.76/2.73     inference(rename_variables,[],[191])).
% 2.76/2.73  cnf(915,plain,
% 2.76/2.73     (P19(f46(x9151,f23(f5(x9152,f18(x9151,x9153,x9154),x9154),x9154),x9154))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(923,plain,
% 2.76/2.73     (~P5(f18(x9231,f5(x9232,f18(x9231,x9233,x9234),x9234),x9234),x9234)),
% 2.76/2.73     inference(scs_inference,[],[179,317,377,156,259,356,820,823,826,829,878,885,888,172,853,856,867,225,352,191,894,897,900,395,379,381,229,310,841,850,907,915,390,387,832,835,838,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625])).
% 2.76/2.73  cnf(931,plain,
% 2.76/2.73     (E(f39(x9311,f9(f39(x9311,x9312),x9311,x9313,x9314)),f39(x9311,x9312))),
% 2.76/2.73     inference(scs_inference,[],[179,317,377,156,392,259,356,820,823,826,829,878,885,888,172,853,856,867,225,352,191,894,897,900,395,379,381,229,310,841,850,907,915,390,309,387,832,835,838,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764])).
% 2.76/2.73  cnf(944,plain,
% 2.76/2.73     (P9(x9441,f34(x9441),f56(a53,a1))),
% 2.76/2.73     inference(rename_variables,[],[172])).
% 2.76/2.73  cnf(946,plain,
% 2.76/2.73     (P9(x9461,x9461,f56(x9462,a1))),
% 2.76/2.73     inference(rename_variables,[],[168])).
% 2.76/2.73  cnf(950,plain,
% 2.76/2.73     (~E(f18(x9501,x9502,x9503),x9502)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(953,plain,
% 2.76/2.73     (~P19(f46(f13(a25,x9531,f30(x9532,f33(x9533,f33(f29(x9534),f33(f39(a32,f39(a41,x9535)),x9536))))),f23(a58,a36),a36))),
% 2.76/2.73     inference(scs_inference,[],[179,155,317,377,156,392,259,168,146,356,820,823,826,829,878,885,888,891,172,853,856,867,944,231,160,225,186,352,191,894,897,900,395,379,152,381,229,310,841,850,907,915,390,309,387,832,835,838,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793])).
% 2.76/2.73  cnf(954,plain,
% 2.76/2.73     (P19(f46(f39(x9541,x9542),f48(x9541,f42(f56(x9543,a1)),x9543,x9544),x9544))),
% 2.76/2.73     inference(rename_variables,[],[309])).
% 2.76/2.73  cnf(957,plain,
% 2.76/2.73     (P19(f39(f47(x9571,x9572,x9573),x9571))),
% 2.76/2.73     inference(rename_variables,[],[225])).
% 2.76/2.73  cnf(961,plain,
% 2.76/2.73     (~E(f18(x9611,x9612,x9613),x9612)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(968,plain,
% 2.76/2.73     (~E(f6(f18(x9681,f40(a1),x9682),x9683,a1),f40(a1))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,317,377,177,156,392,259,168,146,356,820,823,826,829,878,885,888,891,950,961,172,853,856,867,944,231,160,225,186,352,191,894,897,900,395,379,152,381,229,310,841,850,907,915,390,309,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470])).
% 2.76/2.73  cnf(969,plain,
% 2.76/2.73     (~E(f18(x9691,x9692,x9693),x9692)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(972,plain,
% 2.76/2.73     (~E(f18(x9721,x9722,x9723),x9722)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(975,plain,
% 2.76/2.73     (P19(f46(f29(x9751),f34(x9752),a53))),
% 2.76/2.73     inference(rename_variables,[],[191])).
% 2.76/2.73  cnf(978,plain,
% 2.76/2.73     (P19(f46(f29(x9781),f34(x9782),a53))),
% 2.76/2.73     inference(rename_variables,[],[191])).
% 2.76/2.73  cnf(980,plain,
% 2.76/2.73     (~P19(f46(f13(a25,x9801,f30(x9802,f33(x9803,f33(f29(x9804),f33(f39(a32,x9805),f18(x9806,f30(f39(a41,x9804),f33(f39(a32,x9805),f29(x9801))),x9807)))))),f23(a58,a36),a36))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,317,377,177,145,156,392,259,168,146,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,231,160,225,186,352,191,894,897,900,910,975,395,379,152,381,229,310,841,850,907,915,390,309,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785])).
% 2.76/2.73  cnf(981,plain,
% 2.76/2.73     (~E(f18(x9811,x9812,x9813),x9812)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(984,plain,
% 2.76/2.73     (P19(f46(x9841,f47(x9841,x9842,x9843),x9843))),
% 2.76/2.73     inference(rename_variables,[],[248])).
% 2.76/2.73  cnf(985,plain,
% 2.76/2.73     (P19(f46(f29(x9851),f34(x9852),a53))),
% 2.76/2.73     inference(rename_variables,[],[191])).
% 2.76/2.73  cnf(988,plain,
% 2.76/2.73     (~P19(f46(x9881,f40(f56(x9882,a1)),x9882))),
% 2.76/2.73     inference(rename_variables,[],[386])).
% 2.76/2.73  cnf(991,plain,
% 2.76/2.73     (~P19(f46(x9911,f40(f56(x9912,a1)),x9912))),
% 2.76/2.73     inference(rename_variables,[],[386])).
% 2.76/2.73  cnf(997,plain,
% 2.76/2.73     (P9(x9971,x9971,f56(x9972,a1))),
% 2.76/2.73     inference(rename_variables,[],[168])).
% 2.76/2.73  cnf(1003,plain,
% 2.76/2.73     (P19(f46(x10031,f23(f5(x10032,f18(x10031,x10033,x10034),x10034),x10034),x10034))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(1004,plain,
% 2.76/2.73     (~P19(f46(x10041,f40(f56(x10042,a1)),x10042))),
% 2.76/2.73     inference(rename_variables,[],[386])).
% 2.76/2.73  cnf(1012,plain,
% 2.76/2.73     (P19(f46(f13(a25,a61,f30(f39(a41,a61),f33(f65(a61,a60,a59,a58),f33(f29(a60),f33(f39(a32,a59),f30(f39(a41,a60),f33(f39(a32,a59),f29(a61)))))))),f23(a58,a36),a36))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,317,377,378,177,145,156,392,259,293,168,946,146,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,231,160,248,225,186,352,191,894,897,900,910,975,978,394,395,396,386,988,991,379,152,214,381,229,310,841,850,907,915,390,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807])).
% 2.76/2.73  cnf(1032,plain,
% 2.76/2.73     (P18(f56(x10321,a1))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,127,128,129,132,134,137,317,377,378,177,145,156,392,259,293,168,946,146,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,231,160,248,225,186,352,191,894,897,900,910,975,978,394,395,396,386,988,991,379,152,214,381,229,310,841,850,907,915,390,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419])).
% 2.76/2.73  cnf(1040,plain,
% 2.76/2.73     (P15(f56(x10401,a1))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,146,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,231,160,248,225,186,352,191,894,897,900,910,975,978,394,395,396,386,988,991,379,152,214,381,229,310,841,850,907,915,390,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415])).
% 2.76/2.73  cnf(1044,plain,
% 2.76/2.73     (P11(f56(x10441,a1))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,146,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,231,160,248,225,186,352,191,894,897,900,910,975,978,394,395,396,386,988,991,379,152,214,381,229,310,841,850,907,915,390,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413])).
% 2.76/2.73  cnf(1292,plain,
% 2.76/2.73     (~P19(f46(x12921,f40(f56(x12922,a1)),x12922))),
% 2.76/2.73     inference(rename_variables,[],[386])).
% 2.76/2.73  cnf(1295,plain,
% 2.76/2.73     (~P19(f46(x12951,f40(f56(x12952,a1)),x12952))),
% 2.76/2.73     inference(rename_variables,[],[386])).
% 2.76/2.73  cnf(1301,plain,
% 2.76/2.73     (P19(f46(x13011,f3(f10(a24,f5(x13012,f18(f13(x13013,x13014,x13011),x13015,a36),a36))),a53))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,171,170,231,160,248,984,225,195,173,186,187,352,191,894,897,900,910,975,978,394,395,396,386,988,991,1004,1292,379,152,214,381,229,310,841,850,907,915,1003,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688])).
% 2.76/2.73  cnf(1302,plain,
% 2.76/2.73     (P19(f46(x13021,f23(f5(x13022,f18(x13021,x13023,x13024),x13024),x13024),x13024))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(1309,plain,
% 2.76/2.73     (P19(f46(f30(a59,f33(f31(a62),f31(a62))),f2(f47(x13091,f10(a24,a58),a53)),a53))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,171,170,231,160,248,984,225,195,173,186,187,352,191,894,897,900,910,975,978,394,395,396,386,988,991,1004,1292,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674])).
% 2.76/2.73  cnf(1313,plain,
% 2.76/2.73     (~P19(f46(f39(a32,x13131),f34(f40(f56(a53,a1))),a53))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,171,170,231,160,248,984,225,195,173,186,187,352,191,894,897,900,910,975,978,394,395,396,386,988,991,1004,1292,1295,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674,614,612])).
% 2.76/2.73  cnf(1316,plain,
% 2.76/2.73     (P19(f46(x13161,f3(f10(a24,f5(x13162,f18(f13(x13163,x13164,f33(x13161,x13165)),x13166,a36),a36))),a53))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,171,170,231,160,248,984,225,195,173,186,187,352,191,894,897,900,910,975,978,394,395,396,386,988,991,1004,1292,1295,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674,614,612,598])).
% 2.76/2.73  cnf(1318,plain,
% 2.76/2.73     (P19(f46(x13181,f3(f10(a24,f5(x13182,f18(f13(x13183,x13184,f33(x13185,x13181)),x13186,a36),a36))),a53))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,171,170,231,160,248,984,225,195,173,186,187,352,191,894,897,900,910,975,978,394,395,396,386,988,991,1004,1292,1295,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674,614,612,598,597])).
% 2.76/2.73  cnf(1320,plain,
% 2.76/2.73     (P19(f46(f33(f31(a62),f31(a62)),f2(f10(a24,a58)),a53))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,171,170,231,160,248,984,225,195,173,186,187,352,191,894,897,900,910,975,978,394,395,396,386,988,991,1004,1292,1295,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674,614,612,598,597,596])).
% 2.76/2.73  cnf(1328,plain,
% 2.76/2.73     (~P19(f46(f39(a32,f39(a26,x13281)),f3(f3(f40(f56(a53,a1)))),a53))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,171,170,231,160,248,984,225,957,195,173,186,187,352,191,894,897,900,910,975,978,394,395,396,386,988,991,1004,1292,1295,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674,614,612,598,597,596,592,591,584,583])).
% 2.76/2.73  cnf(1330,plain,
% 2.76/2.73     (~P19(f46(f39(a32,f39(a26,x13301)),f2(f2(f40(f56(a53,a1)))),a53))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,171,170,231,160,248,984,225,957,195,173,186,187,352,191,894,897,900,910,975,978,394,395,396,386,988,991,1004,1292,1295,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674,614,612,598,597,596,592,591,584,583,582])).
% 2.76/2.73  cnf(1343,plain,
% 2.76/2.73     (P19(f39(f47(x13431,f47(x13432,x13433,x13434),x13435),x13432))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,172,853,856,867,944,171,170,231,160,248,984,225,957,195,173,186,187,352,191,894,897,900,910,975,978,985,394,395,396,386,988,991,1004,1292,1295,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674,614,612,598,597,596,592,591,584,583,582,574,573,572,571,565,552])).
% 2.76/2.73  cnf(1358,plain,
% 2.76/2.73     (~E(f18(x13581,x13582,x13583),x13582)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(1361,plain,
% 2.76/2.73     (~E(f18(x13611,x13612,x13613),x13612)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(1364,plain,
% 2.76/2.73     (~E(f18(x13641,x13642,x13643),x13642)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(1373,plain,
% 2.76/2.73     (~P9(f17(f40(f56(a53,a1)),f56(a53,a1)),f17(f18(x13731,f40(f56(a53,a1)),x13732),f56(a53,a1)),f56(a53,a1))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,981,1358,1361,1364,172,853,856,867,944,171,170,231,160,248,984,225,957,195,173,186,187,143,352,191,894,897,900,910,975,978,985,394,395,396,386,988,991,1004,1292,1295,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674,614,612,598,597,596,592,591,584,583,582,574,573,572,571,565,552,551,550,533,508,507,506,502,501,451,450,722,734,618])).
% 2.76/2.73  cnf(1379,plain,
% 2.76/2.73     (P19(f46(a58,f6(x13791,a38,f56(f52(a36),a1)),f52(a36)))),
% 2.76/2.73     inference(scs_inference,[],[179,155,123,124,126,127,128,129,131,132,133,134,135,137,317,377,378,177,145,156,392,259,293,168,946,997,146,150,356,820,823,826,829,878,885,888,891,950,961,969,972,981,1358,1361,1364,172,853,856,867,944,171,170,231,160,248,984,225,957,195,173,186,187,143,352,191,894,897,900,910,975,978,985,394,395,396,386,988,991,1004,1292,1295,379,152,214,381,229,310,841,850,907,915,1003,1302,390,391,309,954,387,832,835,838,389,271,2,458,23,442,633,536,464,463,773,768,687,672,669,665,627,624,623,622,600,599,595,594,587,570,559,555,549,546,516,483,468,467,409,730,704,630,554,553,677,673,643,639,611,604,535,625,602,601,589,764,655,585,121,120,118,113,106,105,101,100,97,3,542,793,505,784,619,666,470,469,741,719,785,662,609,724,626,638,652,667,707,783,807,441,440,489,488,487,486,447,446,443,419,418,417,416,415,414,413,412,411,410,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,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,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,781,751,699,679,648,647,579,575,564,548,547,531,515,514,513,496,495,494,493,492,491,490,477,476,473,472,455,454,449,448,445,444,435,432,431,430,429,428,427,426,425,424,423,422,421,420,405,404,403,532,512,511,510,509,543,529,528,527,526,525,520,519,518,478,460,459,453,452,407,406,782,776,772,756,754,753,752,705,688,676,675,674,614,612,598,597,596,592,591,584,583,582,574,573,572,571,565,552,551,550,533,508,507,506,502,501,451,450,722,734,618,581,661,660])).
% 2.76/2.73  cnf(1542,plain,
% 2.76/2.73     (~E(f18(x15421,x15422,x15423),x15422)),
% 2.76/2.73     inference(rename_variables,[],[356])).
% 2.76/2.73  cnf(1543,plain,
% 2.76/2.73     (P19(f46(x15431,f23(f5(x15432,f18(x15431,x15433,x15434),x15434),x15434),x15434))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(1550,plain,
% 2.76/2.73     (P19(f46(f29(x15501),f34(x15502),a53))),
% 2.76/2.73     inference(rename_variables,[],[191])).
% 2.76/2.73  cnf(1551,plain,
% 2.76/2.73     (P19(f46(f30(a59,f33(f31(a62),f31(a62))),f2(f47(x15511,f10(a24,a58),a53)),a53))),
% 2.76/2.73     inference(rename_variables,[],[1309])).
% 2.76/2.73  cnf(1557,plain,
% 2.76/2.73     (P9(x15571,f6(x15572,x15571,f56(x15573,a1)),f56(x15573,a1))),
% 2.76/2.73     inference(rename_variables,[],[221])).
% 2.76/2.73  cnf(1558,plain,
% 2.76/2.73     (~P9(f18(x15581,f40(f56(x15582,a1)),x15583),f17(f18(x15581,f40(f56(x15582,a1)),x15583),f56(x15582,a1)),f56(x15582,a1))),
% 2.76/2.73     inference(rename_variables,[],[877])).
% 2.76/2.73  cnf(1561,plain,
% 2.76/2.73     (P9(x15611,f6(x15611,x15612,f56(x15613,a1)),f56(x15613,a1))),
% 2.76/2.73     inference(rename_variables,[],[222])).
% 2.76/2.73  cnf(1562,plain,
% 2.76/2.73     (~P9(f18(x15621,f40(f56(x15622,a1)),x15623),f17(f18(x15621,f40(f56(x15622,a1)),x15623),f56(x15622,a1)),f56(x15622,a1))),
% 2.76/2.73     inference(rename_variables,[],[877])).
% 2.76/2.73  cnf(1566,plain,
% 2.76/2.73     (P9(x15661,x15661,f56(x15662,a1))),
% 2.76/2.73     inference(rename_variables,[],[168])).
% 2.76/2.73  cnf(1567,plain,
% 2.76/2.73     (P19(f46(f29(x15671),f34(x15672),a53))),
% 2.76/2.73     inference(rename_variables,[],[191])).
% 2.76/2.73  cnf(1579,plain,
% 2.76/2.73     (~P19(f46(f12(a24,f33(x15791,f33(x15792,f39(a32,a59)))),f23(a58,a36),a36))),
% 2.76/2.73     inference(rename_variables,[],[393])).
% 2.76/2.73  cnf(1588,plain,
% 2.76/2.73     (E(f39(x15881,f9(f39(x15881,x15882),x15881,x15883,x15884)),f39(x15881,x15882))),
% 2.76/2.73     inference(rename_variables,[],[931])).
% 2.76/2.73  cnf(1593,plain,
% 2.76/2.73     (P19(f46(x15931,f7(f5(x15932,f18(f12(x15933,x15931),x15934,a36),a36)),a53))),
% 2.76/2.73     inference(rename_variables,[],[849])).
% 2.76/2.73  cnf(1601,plain,
% 2.76/2.73     (P9(x16011,f6(x16012,x16011,f56(x16013,a1)),f56(x16013,a1))),
% 2.76/2.73     inference(rename_variables,[],[221])).
% 2.76/2.73  cnf(1604,plain,
% 2.76/2.73     (P11(f56(x16041,a1))),
% 2.76/2.73     inference(rename_variables,[],[1044])).
% 2.76/2.73  cnf(1619,plain,
% 2.76/2.73     (P19(f46(x16191,f23(f5(x16192,f18(x16191,x16193,x16194),x16194),x16194),x16194))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(1622,plain,
% 2.76/2.73     (P19(f46(x16221,f3(f10(a24,f5(x16222,f18(f13(x16223,x16224,x16221),x16225,a36),a36))),a53))),
% 2.76/2.73     inference(rename_variables,[],[1301])).
% 2.76/2.73  cnf(1625,plain,
% 2.76/2.73     (~P9(f18(x16251,f40(f56(x16252,a1)),x16253),f40(f56(x16252,a1)),f56(x16252,a1))),
% 2.76/2.73     inference(rename_variables,[],[822])).
% 2.76/2.73  cnf(1626,plain,
% 2.76/2.73     (P9(x16261,f6(x16262,x16261,f56(x16263,a1)),f56(x16263,a1))),
% 2.76/2.73     inference(rename_variables,[],[221])).
% 2.76/2.73  cnf(1636,plain,
% 2.76/2.73     (P19(f46(x16361,f42(f56(x16362,a1)),x16362))),
% 2.76/2.73     inference(rename_variables,[],[217])).
% 2.76/2.73  cnf(1649,plain,
% 2.76/2.73     (P19(f46(f4(x16491),f22(x16492,x16491),f52(x16491)))),
% 2.76/2.73     inference(rename_variables,[],[214])).
% 2.76/2.73  cnf(1668,plain,
% 2.76/2.73     (P9(x16681,f6(x16682,x16681,f56(x16683,a1)),f56(x16683,a1))),
% 2.76/2.73     inference(rename_variables,[],[221])).
% 2.76/2.73  cnf(1678,plain,
% 2.76/2.73     (E(f39(x16781,f9(f39(x16781,x16782),x16781,x16783,x16784)),f39(x16781,x16782))),
% 2.76/2.73     inference(rename_variables,[],[931])).
% 2.76/2.73  cnf(1684,plain,
% 2.76/2.73     (P19(f46(x16841,f23(f5(x16842,f18(x16841,x16843,x16844),x16844),x16844),x16844))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(1687,plain,
% 2.76/2.73     (P19(f46(x16871,f23(f5(x16872,f18(x16871,x16873,x16874),x16874),x16874),x16874))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(1692,plain,
% 2.76/2.73     (P19(f46(x16921,f23(f5(x16922,f18(x16921,x16923,x16924),x16924),x16924),x16924))),
% 2.76/2.73     inference(rename_variables,[],[310])).
% 2.76/2.73  cnf(1721,plain,
% 2.76/2.73     (P9(x17211,x17211,f56(x17212,a1))),
% 2.76/2.73     inference(rename_variables,[],[168])).
% 2.76/2.73  cnf(1739,plain,
% 2.76/2.73     (P9(x17391,f6(x17392,x17391,f56(x17393,a1)),f56(x17393,a1))),
% 2.76/2.73     inference(rename_variables,[],[221])).
% 2.76/2.73  cnf(1742,plain,
% 2.76/2.73     (P9(x17421,f6(x17422,x17421,f56(x17423,a1)),f56(x17423,a1))),
% 2.76/2.73     inference(rename_variables,[],[221])).
% 2.76/2.73  cnf(1761,plain,
% 2.76/2.73     ($false),
% 2.76/2.73     inference(scs_inference,[],[179,812,813,319,333,341,363,221,1557,1601,1626,1668,1739,1742,222,1561,353,217,1636,382,192,380,383,182,169,149,188,235,376,168,1566,1721,356,1542,191,1550,1567,214,1649,310,1543,1619,1684,1687,1692,387,393,1579,135,145,293,146,195,390,309,127,378,225,381,392,271,171,177,126,259,377,923,931,1588,1678,1343,880,877,1558,1562,1373,822,1625,858,837,849,1593,871,875,1301,1622,1316,1318,980,1309,1551,953,1012,1313,1320,1328,1330,1032,1040,1044,1604,1379,968,640,690,742,556,538,537,740,803,806,788,809,766,749,748,424,627,600,599,639,604,561,793,695,693,671,670,540,784,706,567,474,747,646,708,635,609,715,667,707,692,623,598,595,559,549,617,649,596,568,23,444,422,773,768,688,687,672,624,597,483,121,120,113,102,563,696,694,480,438,619,759,755,709,785,663,724,638,664,652,703,578,795,807,808]),
% 2.76/2.73     ['proof']).
% 2.76/2.73  % SZS output end Proof
% 2.76/2.73  % Total time :1.790000s
%------------------------------------------------------------------------------