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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.6
% Problem  : SWV758-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 : n031.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:07 EDT 2023

% Result   : Unsatisfiable 2.77s 2.80s
% Output   : CNFRefutation 2.84s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : SWV758-1 : TPTP v8.1.2. Released v4.1.0.
% 0.00/0.13  % Command    : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d
% 0.13/0.34  % Computer : n031.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Tue Aug 29 06:32:10 EDT 2023
% 0.13/0.34  % CPUTime    : 
% 0.19/0.56  start to proof:theBenchmark
% 2.56/2.75  %-------------------------------------------
% 2.56/2.75  % File        :CSE---1.6
% 2.56/2.75  % Problem     :theBenchmark
% 2.56/2.75  % Transform   :cnf
% 2.56/2.75  % Format      :tptp:raw
% 2.56/2.75  % Command     :java -jar mcs_scs.jar %d %s
% 2.56/2.75  
% 2.56/2.75  % Result      :Theorem 1.900000s
% 2.56/2.75  % Output      :CNFRefutation 1.900000s
% 2.56/2.75  %-------------------------------------------
% 2.56/2.75  %------------------------------------------------------------------------------
% 2.56/2.75  % File     : SWV758-1 : TPTP v8.1.2. Released v4.1.0.
% 2.56/2.75  % Domain   : Software Verification
% 2.56/2.75  % Problem  : Needham-Schroeder shared-key protocol 331_1
% 2.56/2.75  % Version  : Especial.
% 2.56/2.75  % English  :
% 2.56/2.75  
% 2.56/2.75  % Refs     : [BAN89] Burrows et al. (1989), A Logic of Authentication
% 2.56/2.75  %          : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe
% 2.56/2.75  %          : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 2.56/2.75  % Source   : [Nip10]
% 2.56/2.75  % Names    : NS_Shared-331_1 [Nip10]
% 2.56/2.75  
% 2.56/2.75  % Status   : Unsatisfiable
% 2.56/2.75  % Rating   : 0.33 v8.1.0, 0.32 v7.5.0, 0.42 v7.4.0, 0.35 v7.3.0, 0.42 v7.1.0, 0.33 v7.0.0, 0.47 v6.4.0, 0.53 v6.3.0, 0.36 v6.2.0, 0.40 v6.1.0, 0.71 v6.0.0, 0.60 v5.5.0, 0.80 v5.3.0, 0.78 v5.2.0, 0.75 v5.1.0, 0.76 v5.0.0, 0.71 v4.1.0
% 2.56/2.75  % Syntax   : Number of clauses     :  692 ( 284 unt;  65 nHn; 415 RR)
% 2.56/2.75  %            Number of literals    : 1335 ( 399 equ; 661 neg)
% 2.56/2.75  %            Maximal clause size   :    6 (   1 avg)
% 2.56/2.75  %            Maximal term depth    :   11 (   2 avg)
% 2.56/2.75  %            Number of predicates  :   20 (  19 usr;   0 prp; 1-4 aty)
% 2.56/2.75  %            Number of functors    :   70 (  70 usr;  25 con; 0-4 aty)
% 2.56/2.75  %            Number of variables   : 2049 ( 550 sgn)
% 2.56/2.75  % SPC      : CNF_UNS_RFO_SEQ_NHN
% 2.56/2.75  
% 2.56/2.75  % Comments :
% 2.56/2.75  %------------------------------------------------------------------------------
% 2.56/2.75  cnf(cls_Fake__parts__sing_0,axiom,
% 2.56/2.75      ( 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.56/2.75      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.56/2.75  
% 2.56/2.75  cnf(cls_used__Notes_0,axiom,
% 2.56/2.75      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.56/2.75  
% 2.56/2.75  cnf(cls_used__Says_0,axiom,
% 2.56/2.75      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.56/2.75  
% 2.56/2.75  cnf(cls_Fake__parts__sing__imp__Un_0,axiom,
% 2.56/2.75      ( 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.56/2.76      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.56/2.76      | ~ 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.56/2.76  
% 2.56/2.76  cnf(cls_parts__empty_0,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_bex__empty_0,axiom,
% 2.56/2.76      ( ~ hBOOL(hAPP(V_P,V_x))
% 2.56/2.76      | ~ hBOOL(c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_emptyE_0,axiom,
% 2.56/2.76      ~ hBOOL(c_in(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_empty__iff_0,axiom,
% 2.56/2.76      ~ hBOOL(c_in(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_ball__empty_0,axiom,
% 2.56/2.76      ( hBOOL(hAPP(V_P,V_x))
% 2.56/2.76      | ~ hBOOL(c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_ex__in__conv_0,axiom,
% 2.56/2.76      ~ hBOOL(c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_empty__is__image_1,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_insert__is__Un_0,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_sup__eq__bot__eq2_0,axiom,
% 2.56/2.76      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.56/2.76      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 2.56/2.76      | V_B = c_Orderings_Obot__class_Obot(T_a) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_sup__eq__bot__eq1_0,axiom,
% 2.56/2.76      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.56/2.76      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 2.56/2.76      | V_A = c_Orderings_Obot__class_Obot(T_a) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_Un__empty_0,axiom,
% 2.56/2.76      ( 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.56/2.76      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_Un__empty_1,axiom,
% 2.56/2.76      ( 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.56/2.76      | V_B = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_comm__monoid__add_Ononempty__iff_2,axiom,
% 2.56/2.76      ( c_Set_Oinsert(V_x,V_xa,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.56/2.76      | hBOOL(c_in(V_x,V_xa,T_a)) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_singleton__inject_0,axiom,
% 2.56/2.76      ( 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.56/2.76      | V_a = V_b ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_inj__on__empty_0,axiom,
% 2.56/2.76      c_Fun_Oinj__on(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a,T_b) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_image__empty_0,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_doubleton__eq__iff_4,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_parts__insert2_0,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_set__empty_1,axiom,
% 2.56/2.76      c_List_Oset(c_List_Olist_ONil(T_a),T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_singletonE_0,axiom,
% 2.56/2.76      ( V_b = V_a
% 2.56/2.76      | ~ 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.56/2.76  
% 2.56/2.76  cnf(cls_bot__fun__eq_0,axiom,
% 2.56/2.76      ( ~ class_Orderings_Obot(T_b)
% 2.56/2.76      | hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,T_b)),v_x) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_empty__is__image_0,axiom,
% 2.56/2.76      ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oimage(V_f,V_A,T_b,T_a)
% 2.56/2.76      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_empty__subsetI_0,axiom,
% 2.56/2.76      c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_bot__least_0,axiom,
% 2.56/2.76      ( ~ class_Orderings_Obot(T_a)
% 2.56/2.76      | c_lessequals(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_insert__not__empty_0,axiom,
% 2.56/2.76      c_Set_Oinsert(V_a,V_A,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_subset__Compl__self__eq_1,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_set__empty2_0,axiom,
% 2.56/2.76      ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_List_Oset(V_xs,T_a)
% 2.56/2.76      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_sup__bot__right_0,axiom,
% 2.56/2.76      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.56/2.76      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Obot__class_Obot(T_a),T_a) = V_x ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_sup__bot__left_0,axiom,
% 2.56/2.76      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.56/2.76      | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) = V_x ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_Un__empty__left_0,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_Un__empty__right_0,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_compl__top__eq_0,axiom,
% 2.56/2.76      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.56/2.76      | c_HOL_Ouminus__class_Ouminus(c_Orderings_Otop__class_Otop(T_a),T_a) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_Compl__UNIV__eq_0,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_bot1E_0,axiom,
% 2.56/2.76      ~ hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_x)) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_UNIV__not__empty_0,axiom,
% 2.56/2.76      c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_doubleton__eq__iff_0,axiom,
% 2.56/2.76      ( 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.56/2.76      | V_a = V_d
% 2.56/2.76      | V_a = V_c ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_doubleton__eq__iff_1,axiom,
% 2.56/2.76      ( 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.56/2.76      | V_b = V_c
% 2.56/2.76      | V_a = V_c ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_doubleton__eq__iff_2,axiom,
% 2.56/2.76      ( 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.56/2.76      | V_a = V_d
% 2.56/2.76      | V_b = V_d ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_doubleton__eq__iff_3,axiom,
% 2.56/2.76      ( 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.56/2.76      | V_b = V_c
% 2.56/2.76      | V_b = V_d ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_bot__empty__eq_0,axiom,
% 2.56/2.76      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.56/2.76  
% 2.56/2.76  cnf(cls_subset__empty_0,axiom,
% 2.56/2.76      ( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.56/2.76      | ~ c_lessequals(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.76  
% 2.56/2.76  cnf(cls_subset__empty_1,axiom,
% 2.56/2.76      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.56/2.77  
% 2.56/2.77  cnf(cls_empty__not__insert_0,axiom,
% 2.56/2.77      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oinsert(V_a,V_A,T_a) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_analz__empty_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_compl__bot__eq_0,axiom,
% 2.56/2.77      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.56/2.77      | c_HOL_Ouminus__class_Ouminus(c_Orderings_Obot__class_Obot(T_a),T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_Compl__empty__eq_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_set__empty2_1,axiom,
% 2.56/2.77      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) = c_List_Oset(c_List_Olist_ONil(T_a),T_a) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_image__is__empty_0,axiom,
% 2.56/2.77      ( c_Set_Oimage(V_f,V_A,T_b,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.56/2.77      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_parts__insert_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_singleton__iff_1,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_subset__Compl__self__eq_0,axiom,
% 2.56/2.77      ( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.56/2.77      | ~ c_lessequals(V_A,c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_subset__singletonD_0,axiom,
% 2.56/2.77      ( V_A = c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 2.56/2.77      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.56/2.77      | ~ 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.56/2.77  
% 2.56/2.77  cnf(cls_Un__empty_2,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_set__empty_0,axiom,
% 2.56/2.77      ( c_List_Oset(V_xs,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 2.56/2.77      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_parts__emptyE_0,axiom,
% 2.56/2.77      ~ hBOOL(c_in(V_X,c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_parts__insert__knows__A_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_used__parts__subset__parts_0,axiom,
% 2.56/2.77      ( 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.56/2.77      | ~ hBOOL(c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_parts__insert__spies_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_parts__Un__subset1_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_HPair__eq_1,axiom,
% 2.56/2.77      ( c_Message_OHPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 2.56/2.77      | V_Y_H = V_Y ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_HPair__eq_0,axiom,
% 2.56/2.77      ( c_Message_OHPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 2.56/2.77      | V_X_H = V_X ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_synth__subset__iff_1,axiom,
% 2.56/2.77      ( c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.56/2.77      | ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_synth__subset__iff_0,axiom,
% 2.56/2.77      ( c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.56/2.77      | ~ c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_Fake__analz__insert_0,axiom,
% 2.56/2.77      ( 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.56/2.77      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_G)),tc_Message_Omsg)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_analz__analz__Un_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_Un__left__commute_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_Un__assoc_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_sup__assoc_0,axiom,
% 2.56/2.77      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.77      | 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.56/2.77  
% 2.56/2.77  cnf(cls_sup__left__commute_0,axiom,
% 2.56/2.77      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.77      | 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.56/2.77  
% 2.56/2.77  cnf(cls_analz__image__freshK__simps_I65_J_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_inf__sup__aci_I7_J_0,axiom,
% 2.56/2.77      ( ~ class_Lattices_Olattice(T_a)
% 2.56/2.77      | 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.56/2.77  
% 2.56/2.77  cnf(cls_inf__sup__aci_I6_J_0,axiom,
% 2.56/2.77      ( ~ class_Lattices_Olattice(T_a)
% 2.56/2.77      | 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.56/2.77  
% 2.56/2.77  cnf(cls_analz__cong_0,axiom,
% 2.56/2.77      ( c_Message_Oanalz(V_H) != c_Message_Oanalz(V_H_H)
% 2.56/2.77      | c_Message_Oanalz(V_G) != c_Message_Oanalz(V_G_H)
% 2.56/2.77      | 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.56/2.77  
% 2.56/2.77  cnf(cls_remdups__eq__nil__right__iff_0,axiom,
% 2.56/2.77      ( c_List_Olist_ONil(T_a) != c_List_Oremdups(V_x,T_a)
% 2.56/2.77      | V_x = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_Un__subset__iff_2,axiom,
% 2.56/2.77      ( 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.56/2.77      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 2.56/2.77      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_Un__upper2_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_Un__upper1_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_Un__least_0,axiom,
% 2.56/2.77      ( 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.56/2.77      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 2.56/2.77      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_le__supI_0,axiom,
% 2.56/2.77      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.77      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a)
% 2.56/2.77      | ~ c_lessequals(V_b,V_x,T_a)
% 2.56/2.77      | ~ c_lessequals(V_a,V_x,T_a) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_sup__ge1_0,axiom,
% 2.56/2.77      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.77      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_initState__Server_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_HPair__eq__MPair_0,axiom,
% 2.56/2.77      ( c_Message_OHPair(V_X,V_Y) != c_Message_Omsg_OMPair(V_X_H,V_Y_H)
% 2.56/2.77      | V_X_H = c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_insert__commute_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_analz__insert__HPair_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_keymode_Osimps_I1_J_0,axiom,
% 2.56/2.77      c_Public_Okeymode_OSignature != c_Public_Okeymode_OEncryption ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_analz__Un_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_sup__idem_0,axiom,
% 2.56/2.77      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.77      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_x,T_a) = V_x ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_Un__absorb_0,axiom,
% 2.56/2.77      c_Lattices_Oupper__semilattice__class_Osup(V_A,V_A,tc_fun(T_a,tc_bool)) = V_A ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_sup__fun__eq_0,axiom,
% 2.56/2.77      ( ~ class_Lattices_Olattice(T_b)
% 2.56/2.77      | 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.56/2.77  
% 2.56/2.77  cnf(cls_inj__image__subset__iff_0,axiom,
% 2.56/2.77      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.56/2.77      | ~ 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.56/2.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_inj__image__subset__iff_1,axiom,
% 2.56/2.77      ( 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.56/2.77      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.56/2.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_inj__on__insert_0,axiom,
% 2.56/2.77      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.56/2.77      | ~ c_Fun_Oinj__on(V_f,c_Set_Oinsert(V_a,V_A,T_a),T_a,T_b) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_insert__subset_1,axiom,
% 2.56/2.77      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.56/2.77      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_subset__insertI2_0,axiom,
% 2.56/2.77      ( c_lessequals(V_A,c_Set_Oinsert(V_b,V_B,T_a),tc_fun(T_a,tc_bool))
% 2.56/2.77      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_Fake__parts__insert_0,axiom,
% 2.56/2.77      ( 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.56/2.77      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_keysFor__insert__Nonce_0,axiom,
% 2.56/2.77      c_Message_OkeysFor(c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_append__same__eq_0,axiom,
% 2.56/2.77      ( c_List_Oappend(V_ys,V_xs,T_a) != c_List_Oappend(V_zs,V_xs,T_a)
% 2.56/2.77      | V_ys = V_zs ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_same__append__eq_0,axiom,
% 2.56/2.77      ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Oappend(V_xs,V_zs,T_a)
% 2.56/2.77      | V_ys = V_zs ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_used__nil__subset_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_Un__insert__left_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_Un__insert__right_0,axiom,
% 2.56/2.77      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.56/2.77  
% 2.56/2.77  cnf(cls_keymode_Oinduct_0,axiom,
% 2.56/2.77      ( hBOOL(hAPP(V_P,V_keymode))
% 2.56/2.77      | ~ hBOOL(hAPP(V_P,c_Public_Okeymode_OEncryption))
% 2.56/2.77      | ~ hBOOL(hAPP(V_P,c_Public_Okeymode_OSignature)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_neg__le__iff__le_0,axiom,
% 2.56/2.77      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.56/2.77      | c_lessequals(V_a,V_b,T_a)
% 2.56/2.77      | ~ c_lessequals(c_HOL_Ouminus__class_Ouminus(V_b,T_a),c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_le__imp__neg__le_0,axiom,
% 2.56/2.77      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.56/2.77      | c_lessequals(c_HOL_Ouminus__class_Ouminus(V_b,T_a),c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a)
% 2.56/2.77      | ~ c_lessequals(V_a,V_b,T_a) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_Compl__anti__mono_0,axiom,
% 2.56/2.77      ( 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.56/2.77      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_Compl__subset__Compl__iff_0,axiom,
% 2.56/2.77      ( c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 2.56/2.77      | ~ 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.56/2.77  
% 2.56/2.77  cnf(cls_Compl__subset__Compl__iff_1,axiom,
% 2.56/2.77      ( 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.56/2.77      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_synth__mono_0,axiom,
% 2.56/2.77      ( c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.56/2.77      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.56/2.77  
% 2.56/2.77  cnf(cls_append__Nil2_0,axiom,
% 2.56/2.77      c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a) = V_xs ).
% 2.56/2.77  
% 2.56/2.78  cnf(cls_eq__Nil__appendI_0,axiom,
% 2.56/2.78      V_x = c_List_Oappend(c_List_Olist_ONil(T_a),V_x,T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_self__append__conv_1,axiom,
% 2.56/2.78      V_xs = c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_append__Nil_0,axiom,
% 2.56/2.78      c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a) = V_ys ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_self__append__conv2_1,axiom,
% 2.56/2.78      V_ys = c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_distinct__append_0,axiom,
% 2.56/2.78      ( c_List_Odistinct(V_xs,T_a)
% 2.56/2.78      | ~ c_List_Odistinct(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_distinct__append_1,axiom,
% 2.56/2.78      ( c_List_Odistinct(V_ys,T_a)
% 2.56/2.78      | ~ c_List_Odistinct(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_list__inter_Osimps_I1_J_0,axiom,
% 2.56/2.78      c_List_Olist__inter(c_List_Olist_ONil(T_a),V_bs,T_a) = c_List_Olist_ONil(T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_sup__top__right_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_sup__top__left_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Obounded__lattice(T_a)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_Un__UNIV__left_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_Un__UNIV__right_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_insert__absorb2_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_insert__code_0,axiom,
% 2.56/2.78      ( hBOOL(hAPP(V_A,V_x))
% 2.56/2.78      | V_y = V_x
% 2.56/2.78      | ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_parts__Un__subset2_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_inj__on__Un__image__eq__iff_0,axiom,
% 2.56/2.78      ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b)
% 2.56/2.78      | ~ 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.56/2.78      | V_A = V_B ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_subset__insertI_0,axiom,
% 2.56/2.78      c_lessequals(V_B,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_synth__insert_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_pushes_I11_J_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_remdups__eq__nil__iff_1,axiom,
% 2.56/2.78      c_List_Oremdups(c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_parts__insert__HPair_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_keysFor__insert__Key_0,axiom,
% 2.56/2.78      c_Message_OkeysFor(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_injD_0,axiom,
% 2.56/2.78      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 2.56/2.78      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b)
% 2.56/2.78      | V_x = V_y ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_sup1E_0,axiom,
% 2.56/2.78      ( hBOOL(hAPP(V_B,V_x))
% 2.56/2.78      | hBOOL(hAPP(V_A,V_x))
% 2.56/2.78      | ~ hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_sup1CI_0,axiom,
% 2.56/2.78      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 2.56/2.78      | ~ hBOOL(hAPP(V_B,V_x)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_sup1CI_1,axiom,
% 2.56/2.78      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 2.56/2.78      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_Nil__is__append__conv_0,axiom,
% 2.56/2.78      ( c_List_Olist_ONil(T_a) != c_List_Oappend(V_xs,V_ys,T_a)
% 2.56/2.78      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_Nil__is__append__conv_1,axiom,
% 2.56/2.78      ( c_List_Olist_ONil(T_a) != c_List_Oappend(V_xs,V_ys,T_a)
% 2.56/2.78      | V_ys = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_append__is__Nil__conv_0,axiom,
% 2.56/2.78      ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Olist_ONil(T_a)
% 2.56/2.78      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_append__is__Nil__conv_1,axiom,
% 2.56/2.78      ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Olist_ONil(T_a)
% 2.56/2.78      | V_ys = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_keymode_Osimps_I2_J_0,axiom,
% 2.56/2.78      c_Public_Okeymode_OEncryption != c_Public_Okeymode_OSignature ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_ns__sharedp_ONil_0,axiom,
% 2.56/2.78      hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_ONil(tc_Event_Oevent))) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_analz__increasing_0,axiom,
% 2.56/2.78      c_lessequals(V_H,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_synth__Un_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_analz__subset__iff_0,axiom,
% 2.56/2.78      ( c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.56/2.78      | ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_analz__subset__iff_1,axiom,
% 2.56/2.78      ( c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.56/2.78      | ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_parts__insert__Hash_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_compl__eq__compl__iff_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.56/2.78      | c_HOL_Ouminus__class_Ouminus(V_x,T_a) != c_HOL_Ouminus__class_Ouminus(V_y,T_a)
% 2.56/2.78      | V_x = V_y ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_neg__equal__iff__equal_0,axiom,
% 2.56/2.78      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.56/2.78      | c_HOL_Ouminus__class_Ouminus(V_a,T_a) != c_HOL_Ouminus__class_Ouminus(V_b,T_a)
% 2.56/2.78      | V_a = V_b ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_Compl__eq__Compl__iff_0,axiom,
% 2.56/2.78      ( 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.56/2.78      | V_A = V_B ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_equalityI_0,axiom,
% 2.56/2.78      ( V_A = V_B
% 2.56/2.78      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 2.56/2.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_set__eq__subset_2,axiom,
% 2.56/2.78      ( V_A = V_B
% 2.56/2.78      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 2.56/2.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_order__eq__iff_2,axiom,
% 2.56/2.78      ( ~ class_Orderings_Oorder(T_a)
% 2.56/2.78      | V_x = V_y
% 2.56/2.78      | ~ c_lessequals(V_y,V_x,T_a)
% 2.56/2.78      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_order__antisym_0,axiom,
% 2.56/2.78      ( ~ class_Orderings_Oorder(T_a)
% 2.56/2.78      | V_x = V_y
% 2.56/2.78      | ~ c_lessequals(V_y,V_x,T_a)
% 2.56/2.78      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_order__antisym__conv_0,axiom,
% 2.56/2.78      ( ~ class_Orderings_Oorder(T_a)
% 2.56/2.78      | V_x = V_y
% 2.56/2.78      | ~ c_lessequals(V_x,V_y,T_a)
% 2.56/2.78      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_sup__absorb1_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.78      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_x
% 2.56/2.78      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_le__iff__sup_1,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.78      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) != V_y
% 2.56/2.78      | c_lessequals(V_x,V_y,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_le__iff__sup_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.78      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_y
% 2.56/2.78      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_Un__absorb1_0,axiom,
% 2.56/2.78      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_B
% 2.56/2.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_Un__absorb2_0,axiom,
% 2.56/2.78      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_A
% 2.56/2.78      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_subset__Un__eq_1,axiom,
% 2.56/2.78      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != V_B
% 2.56/2.78      | c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_set__append_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_parts__insert__subset_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_Hash__neq__HPair_0,axiom,
% 2.56/2.78      c_Message_Omsg_OHash(V_Z) != c_Message_OHPair(V_X,V_Y) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_list_Osimps_I2_J_0,axiom,
% 2.56/2.78      c_List_Olist_ONil(T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_distinct_Osimps_I1_J_0,axiom,
% 2.56/2.78      c_List_Odistinct(c_List_Olist_ONil(T_a),T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_pushes_I4_J_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_fun__Compl__def__raw_0,axiom,
% 2.56/2.78      ( ~ class_HOL_Ouminus(t_b)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_msg_Osimps_I5_J_0,axiom,
% 2.56/2.78      ( c_Message_Omsg_OHash(V_msg) != c_Message_Omsg_OHash(V_msg_H)
% 2.56/2.78      | V_msg = V_msg_H ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_analz__image__freshK__simps_I57_J_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_image__insert_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_Un__mono_0,axiom,
% 2.56/2.78      ( 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.56/2.78      | ~ c_lessequals(V_B,V_D,tc_fun(T_a,tc_bool))
% 2.56/2.78      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_subset__UNIV_0,axiom,
% 2.56/2.78      c_lessequals(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_top__greatest_0,axiom,
% 2.56/2.78      ( ~ class_Orderings_Otop(T_a)
% 2.56/2.78      | c_lessequals(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_gen__analz__insert__eq_0,axiom,
% 2.56/2.78      ( c_Message_Oanalz(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)) = c_Message_Oanalz(V_G)
% 2.56/2.78      | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool))
% 2.56/2.78      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_fun__Compl__def_0,axiom,
% 2.56/2.78      ( ~ class_HOL_Ouminus(T_b)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_insert__code_1,axiom,
% 2.56/2.78      hBOOL(hAPP(c_Set_Oinsert(V_x,V_A,T_a),V_x)) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_insert__subset_2,axiom,
% 2.56/2.78      ( c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool))
% 2.56/2.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.56/2.78      | ~ hBOOL(c_in(V_x,V_B,T_a)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_remdups__eq__nil__iff_0,axiom,
% 2.56/2.78      ( c_List_Oremdups(V_x,T_a) != c_List_Olist_ONil(T_a)
% 2.56/2.78      | V_x = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_append__self__conv_0,axiom,
% 2.56/2.78      ( c_List_Oappend(V_xs,V_ys,T_a) != V_xs
% 2.56/2.78      | V_ys = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_self__append__conv_0,axiom,
% 2.56/2.78      ( V_xs != c_List_Oappend(V_xs,V_ys,T_a)
% 2.56/2.78      | V_ys = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_append__self__conv2_0,axiom,
% 2.56/2.78      ( c_List_Oappend(V_xs,V_ys,T_a) != V_ys
% 2.56/2.78      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_self__append__conv2_0,axiom,
% 2.56/2.78      ( V_ys != c_List_Oappend(V_xs,V_ys,T_a)
% 2.56/2.78      | V_xs = c_List_Olist_ONil(T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_sup__ge2_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.78      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_sup__least_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.78      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),V_x,T_a)
% 2.56/2.78      | ~ c_lessequals(V_z,V_x,T_a)
% 2.56/2.78      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_le__sup__iff_2,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.78      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a)
% 2.56/2.78      | ~ c_lessequals(V_y,V_z,T_a)
% 2.56/2.78      | ~ c_lessequals(V_x,V_z,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_inf__sup__ord_I4_J_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Olattice(T_a)
% 2.56/2.78      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_inf__sup__ord_I3_J_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Olattice(T_a)
% 2.56/2.78      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_append__eq__Cons__conv_5,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_append__Cons_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_HPair__eq__MPair_2,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_HPair__def_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_Compl__partition2_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_Compl__partition_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_compl__sup__top_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_sup__compl__top_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_keysFor__insert__Agent_0,axiom,
% 2.56/2.78      c_Message_OkeysFor(c_Set_Oinsert(c_Message_Omsg_OAgent(V_A),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_insert__subset_0,axiom,
% 2.56/2.78      ( hBOOL(c_in(V_x,V_B,T_a))
% 2.56/2.78      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_insert__code_2,axiom,
% 2.56/2.78      ( hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x))
% 2.56/2.78      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_Cons__eq__append__conv_5,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_Cons__eq__appendI_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_subset__insert__iff_2,axiom,
% 2.56/2.78      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 2.56/2.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.56/2.78      | hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_subset__insert__iff_1,axiom,
% 2.56/2.78      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.56/2.78      | hBOOL(c_in(V_x,V_A,T_a))
% 2.56/2.78      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_subset__insert_1,axiom,
% 2.56/2.78      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 2.56/2.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.56/2.78      | hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_subset__insert_0,axiom,
% 2.56/2.78      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.56/2.78      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 2.56/2.78      | hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_neq__Nil__conv_1,axiom,
% 2.56/2.78      c_List_Olist_OCons(V_x,V_xa,T_a) != c_List_Olist_ONil(T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_list_Osimps_I3_J_0,axiom,
% 2.56/2.78      c_List_Olist_OCons(V_a_H,V_list_H,T_a) != c_List_Olist_ONil(T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_MPair__eq__HPair_0,axiom,
% 2.56/2.78      ( c_Message_Omsg_OMPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 2.56/2.78      | V_X_H = c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_Un__commute_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_sup__commute_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_inf__sup__aci_I5_J_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Olattice(T_a)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_Un__left__absorb_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_sup__left__idem_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_inf__sup__aci_I8_J_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Olattice(T_a)
% 2.56/2.78      | 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.56/2.78  
% 2.56/2.78  cnf(cls_MPair__eq__HPair_2,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_remdups__id__iff__distinct_0,axiom,
% 2.56/2.78      ( c_List_Oremdups(V_xs,T_a) != V_xs
% 2.56/2.78      | c_List_Odistinct(V_xs,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_distinct__remdups__id_0,axiom,
% 2.56/2.78      ( c_List_Oremdups(V_xs,T_a) = V_xs
% 2.56/2.78      | ~ c_List_Odistinct(V_xs,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_Cons__eq__append__conv_4,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_Nil__is__append__conv_2,axiom,
% 2.56/2.78      c_List_Olist_ONil(T_a) = c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a),T_a) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_analz__insert__Hash_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_analz__image__freshK__simps_I56_J_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_inj__on__Un_1,axiom,
% 2.56/2.78      ( c_Fun_Oinj__on(V_f,V_B,T_a,T_b)
% 2.56/2.78      | ~ 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.56/2.78  
% 2.56/2.78  cnf(cls_inj__on__Un_0,axiom,
% 2.56/2.78      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.56/2.78      | ~ 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.56/2.78  
% 2.56/2.78  cnf(cls_keysFor__mono_0,axiom,
% 2.56/2.78      ( c_lessequals(c_Message_OkeysFor(V_G),c_Message_OkeysFor(V_H),tc_fun(tc_nat,tc_bool))
% 2.56/2.78      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_keysFor__insert__MPair_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_double__complement_0,axiom,
% 2.56/2.78      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.56/2.78  
% 2.56/2.78  cnf(cls_minus__minus_0,axiom,
% 2.56/2.78      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.56/2.78      | c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a) = V_a ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_double__compl_0,axiom,
% 2.56/2.78      ( ~ class_Lattices_Oboolean__algebra(T_a)
% 2.56/2.78      | c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_x,T_a),T_a) = V_x ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_equation__minus__iff_0,axiom,
% 2.56/2.78      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.56/2.78      | V_b = c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_equation__minus__iff_1,axiom,
% 2.56/2.78      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.56/2.78      | V_a = c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_minus__equation__iff_1,axiom,
% 2.56/2.78      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 2.56/2.78      | c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a) = V_b ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_distinct_Osimps_I2_J_1,axiom,
% 2.56/2.78      ( c_List_Odistinct(V_xs,T_a)
% 2.56/2.78      | ~ c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_le__funD_0,axiom,
% 2.56/2.78      ( ~ class_HOL_Oord(T_b)
% 2.56/2.78      | c_lessequals(hAPP(V_f,V_x),hAPP(V_g,V_x),T_b)
% 2.56/2.78      | ~ c_lessequals(V_f,V_g,tc_fun(T_a,T_b)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_le__minus__iff_0,axiom,
% 2.56/2.78      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.56/2.78      | c_lessequals(V_b,c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a)
% 2.56/2.78      | ~ c_lessequals(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_le__minus__iff_1,axiom,
% 2.56/2.78      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.56/2.78      | c_lessequals(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)
% 2.56/2.78      | ~ c_lessequals(V_b,c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_minus__le__iff_0,axiom,
% 2.56/2.78      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.56/2.78      | c_lessequals(c_HOL_Ouminus__class_Ouminus(V_b,T_a),V_a,T_a)
% 2.56/2.78      | ~ c_lessequals(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_minus__le__iff_1,axiom,
% 2.56/2.78      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 2.56/2.78      | c_lessequals(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a)
% 2.56/2.78      | ~ c_lessequals(c_HOL_Ouminus__class_Ouminus(V_b,T_a),V_a,T_a) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_insert__iff_2,axiom,
% 2.56/2.78      ( hBOOL(c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a))
% 2.56/2.78      | ~ hBOOL(c_in(V_a,V_A,T_a)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_insertCI_0,axiom,
% 2.56/2.78      ( hBOOL(c_in(V_a,c_Set_Oinsert(V_b,V_B,T_a),T_a))
% 2.56/2.78      | ~ hBOOL(c_in(V_a,V_B,T_a)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_subset__iff_0,axiom,
% 2.56/2.78      ( hBOOL(c_in(V_t,V_B,T_a))
% 2.56/2.78      | ~ hBOOL(c_in(V_t,V_A,T_a))
% 2.56/2.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_set__rev__mp_0,axiom,
% 2.56/2.78      ( hBOOL(c_in(V_x,V_B,T_a))
% 2.56/2.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.56/2.78      | ~ hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_subsetD_0,axiom,
% 2.56/2.78      ( hBOOL(c_in(V_c,V_B,T_a))
% 2.56/2.78      | ~ hBOOL(c_in(V_c,V_A,T_a))
% 2.56/2.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.78  
% 2.56/2.78  cnf(cls_set__mp_0,axiom,
% 2.56/2.79      ( hBOOL(c_in(V_x,V_B,T_a))
% 2.56/2.79      | ~ hBOOL(c_in(V_x,V_A,T_a))
% 2.56/2.79      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_UnCI_1,axiom,
% 2.56/2.79      ( hBOOL(c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a))
% 2.56/2.79      | ~ hBOOL(c_in(V_c,V_A,T_a)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_UnCI_0,axiom,
% 2.56/2.79      ( hBOOL(c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a))
% 2.56/2.79      | ~ hBOOL(c_in(V_c,V_B,T_a)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_insertE_0,axiom,
% 2.56/2.79      ( hBOOL(c_in(V_a,V_A,T_a))
% 2.56/2.79      | V_a = V_b
% 2.56/2.79      | ~ hBOOL(c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_UnE_0,axiom,
% 2.56/2.79      ( hBOOL(c_in(V_c,V_B,T_a))
% 2.56/2.79      | hBOOL(c_in(V_c,V_A,T_a))
% 2.56/2.79      | ~ hBOOL(c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_ComplI_0,axiom,
% 2.56/2.79      ( hBOOL(c_in(V_c,c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),T_a))
% 2.56/2.79      | hBOOL(c_in(V_c,V_A,T_a)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_ComplD_0,axiom,
% 2.56/2.79      ( ~ hBOOL(c_in(V_c,V_A,T_a))
% 2.56/2.79      | ~ hBOOL(c_in(V_c,c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),T_a)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_insert__iff_1,axiom,
% 2.56/2.79      hBOOL(c_in(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a)) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_insertI1_0,axiom,
% 2.56/2.79      hBOOL(c_in(V_a,c_Set_Oinsert(V_a,V_B,T_a),T_a)) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_insertCI_1,axiom,
% 2.56/2.79      hBOOL(c_in(V_x,c_Set_Oinsert(V_x,V_B,T_a),T_a)) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_inj__on__contraD_0,axiom,
% 2.56/2.79      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 2.56/2.79      | ~ hBOOL(c_in(V_y,V_A,T_a))
% 2.56/2.79      | ~ hBOOL(c_in(V_x,V_A,T_a))
% 2.56/2.79      | V_x = V_y
% 2.56/2.79      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_inj__on__iff_0,axiom,
% 2.56/2.79      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 2.56/2.79      | ~ hBOOL(c_in(V_y,V_A,T_a))
% 2.56/2.79      | ~ hBOOL(c_in(V_x,V_A,T_a))
% 2.56/2.79      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.56/2.79      | V_x = V_y ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_inj__on__def_0,axiom,
% 2.56/2.79      ( hAPP(V_f,V_x) != hAPP(V_f,V_xa)
% 2.56/2.79      | ~ hBOOL(c_in(V_xa,V_A,T_a))
% 2.56/2.79      | ~ hBOOL(c_in(V_x,V_A,T_a))
% 2.56/2.79      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.56/2.79      | V_x = V_xa ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_inj__onD_0,axiom,
% 2.56/2.79      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 2.56/2.79      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.56/2.79      | V_x = V_y
% 2.56/2.79      | ~ hBOOL(c_in(V_y,V_A,T_a))
% 2.56/2.79      | ~ hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_insert__ident_0,axiom,
% 2.56/2.79      ( c_Set_Oinsert(V_x,V_A,T_a) != c_Set_Oinsert(V_x,V_B,T_a)
% 2.56/2.79      | hBOOL(c_in(V_x,V_B,T_a))
% 2.56/2.79      | hBOOL(c_in(V_x,V_A,T_a))
% 2.56/2.79      | V_A = V_B ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_insert__absorb_0,axiom,
% 2.56/2.79      ( c_Set_Oinsert(V_a,V_A,T_a) = V_A
% 2.56/2.79      | ~ hBOOL(c_in(V_a,V_A,T_a)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I45_J_0,axiom,
% 2.56/2.79      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != c_Message_Omsg_OHash(V_msg) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_HPair__eq__MPair_1,axiom,
% 2.56/2.79      ( c_Message_OHPair(V_X,V_Y) != c_Message_Omsg_OMPair(V_X_H,V_Y_H)
% 2.56/2.79      | V_Y_H = V_Y ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I44_J_0,axiom,
% 2.56/2.79      c_Message_Omsg_OHash(V_msg) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_analzp_OSnd_0,axiom,
% 2.56/2.79      ( c_Message_Oanalzp(V_H,V_Y)
% 2.56/2.79      | ~ c_Message_Oanalzp(V_H,c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_analzp_OFst_0,axiom,
% 2.56/2.79      ( c_Message_Oanalzp(V_H,V_X)
% 2.56/2.79      | ~ c_Message_Oanalzp(V_H,c_Message_Omsg_OMPair(V_X,V_Y)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_MPair__eq__HPair_1,axiom,
% 2.56/2.79      ( c_Message_Omsg_OMPair(V_X_H,V_Y_H) != c_Message_OHPair(V_X,V_Y)
% 2.56/2.79      | V_Y_H = V_Y ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_parts__cut_0,axiom,
% 2.56/2.79      ( 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.56/2.79      | ~ hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.56/2.79      | ~ hBOOL(c_in(V_Y,c_Message_Oparts(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)),tc_Message_Omsg)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_set__remdups_0,axiom,
% 2.56/2.79      c_List_Oset(c_List_Oremdups(V_xs,T_a),T_a) = c_List_Oset(V_xs,T_a) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_parts__Un_0,axiom,
% 2.56/2.79      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.56/2.79  
% 2.56/2.79  cnf(cls_parts__increasing_0,axiom,
% 2.56/2.79      c_lessequals(V_H,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_parts__mono_0,axiom,
% 2.56/2.79      ( c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.56/2.79      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_parts__subset__iff_1,axiom,
% 2.56/2.79      ( c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.56/2.79      | ~ c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_parts__subset__iff_0,axiom,
% 2.56/2.79      ( c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.56/2.79      | ~ c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_Crypt__neq__HPair_0,axiom,
% 2.56/2.79      c_Message_Omsg_OCrypt(V_K,V_X_H) != c_Message_OHPair(V_X,V_Y) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I46_J_0,axiom,
% 2.56/2.79      c_Message_Omsg_OHash(V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I47_J_0,axiom,
% 2.56/2.79      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OHash(V_msg) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I39_J_0,axiom,
% 2.56/2.79      c_Message_Omsg_OHash(V_msg_H) != hAPP(c_Message_Omsg_OKey,V_nat) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_Key__neq__HPair_0,axiom,
% 2.56/2.79      hAPP(c_Message_Omsg_OKey,V_K) != c_Message_OHPair(V_X,V_Y) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I38_J_0,axiom,
% 2.56/2.79      hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OHash(V_msg_H) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_Agent__neq__HPair_0,axiom,
% 2.56/2.79      c_Message_Omsg_OAgent(V_A) != c_Message_OHPair(V_X,V_Y) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I15_J_0,axiom,
% 2.56/2.79      c_Message_Omsg_OHash(V_msg_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I14_J_0,axiom,
% 2.56/2.79      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OHash(V_msg_H) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I32_J_0,axiom,
% 2.56/2.79      c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_OHash(V_msg_H) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_Nonce__neq__HPair_0,axiom,
% 2.56/2.79      c_Message_Omsg_ONonce(V_N) != c_Message_OHPair(V_X,V_Y) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_msg_Osimps_I33_J_0,axiom,
% 2.56/2.79      c_Message_Omsg_OHash(V_msg_H) != c_Message_Omsg_ONonce(V_nat) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_analz__insert__Crypt__subset_0,axiom,
% 2.56/2.79      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.56/2.79  
% 2.56/2.79  cnf(cls_append__eq__Cons__conv_4,axiom,
% 2.56/2.79      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.56/2.79  
% 2.56/2.79  cnf(cls_distinct__remdups_0,axiom,
% 2.56/2.79      c_List_Odistinct(c_List_Oremdups(V_xs,T_a),T_a) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_remdups__eq__nil__right__iff_1,axiom,
% 2.56/2.79      c_List_Olist_ONil(T_a) = c_List_Oremdups(c_List_Olist_ONil(T_a),T_a) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_synth__increasing_0,axiom,
% 2.56/2.79      c_lessequals(V_H,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_le__sup__iff_1,axiom,
% 2.56/2.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.79      | c_lessequals(V_y,V_z,T_a)
% 2.56/2.79      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_le__sup__iff_0,axiom,
% 2.56/2.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.79      | c_lessequals(V_x,V_z,T_a)
% 2.56/2.79      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_le__supI2_0,axiom,
% 2.56/2.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.79      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 2.56/2.79      | ~ c_lessequals(V_x,V_b,T_a) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_le__supI1_0,axiom,
% 2.56/2.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.79      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 2.56/2.79      | ~ c_lessequals(V_x,V_a,T_a) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_le__supE_1,axiom,
% 2.56/2.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.79      | c_lessequals(V_b,V_x,T_a)
% 2.56/2.79      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_le__supE_0,axiom,
% 2.56/2.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 2.56/2.79      | c_lessequals(V_a,V_x,T_a)
% 2.56/2.79      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 2.56/2.79  
% 2.56/2.79  cnf(cls_Un__subset__iff_0,axiom,
% 2.56/2.79      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 2.56/2.79      | ~ 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.56/2.79  
% 2.56/2.79  cnf(cls_Un__subset__iff_1,axiom,
% 2.56/2.79      ( c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 2.56/2.79      | ~ 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.56/2.79  
% 2.56/2.79  cnf(cls_xt1_I6_J_0,axiom,
% 2.77/2.79      ( ~ class_Orderings_Oorder(T_a)
% 2.77/2.79      | c_lessequals(V_z,V_x,T_a)
% 2.77/2.79      | ~ c_lessequals(V_z,V_y,T_a)
% 2.77/2.79      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_order__trans_0,axiom,
% 2.77/2.79      ( ~ class_Orderings_Opreorder(T_a)
% 2.77/2.79      | c_lessequals(V_x,V_z,T_a)
% 2.77/2.79      | ~ c_lessequals(V_y,V_z,T_a)
% 2.77/2.79      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_equalityE_0,axiom,
% 2.77/2.79      c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_subset__refl_0,axiom,
% 2.77/2.79      c_lessequals(V_A,V_A,tc_fun(T_a,tc_bool)) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_subset__trans_0,axiom,
% 2.77/2.79      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 2.77/2.79      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 2.77/2.79      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_subset__inj__on_0,axiom,
% 2.77/2.79      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 2.77/2.79      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.77/2.79      | ~ c_Fun_Oinj__on(V_f,V_B,T_a,T_b) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_predicate1D_0,axiom,
% 2.77/2.79      ( hBOOL(hAPP(V_Q,V_x))
% 2.77/2.79      | ~ hBOOL(hAPP(V_P,V_x))
% 2.77/2.79      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_order__eq__iff_0,axiom,
% 2.77/2.79      ( ~ class_Orderings_Oorder(T_a)
% 2.77/2.79      | c_lessequals(V_x,V_x,T_a) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_order__eq__refl_0,axiom,
% 2.77/2.79      ( ~ class_Orderings_Opreorder(T_a)
% 2.77/2.79      | c_lessequals(V_x,V_x,T_a) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_rev__predicate1D_0,axiom,
% 2.77/2.79      ( hBOOL(hAPP(V_Q,V_x))
% 2.77/2.79      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool))
% 2.77/2.79      | ~ hBOOL(hAPP(V_P,V_x)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__mono_0,axiom,
% 2.77/2.79      ( c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.77/2.79      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert__cong_0,axiom,
% 2.77/2.79      ( c_Message_Oanalz(V_H) != c_Message_Oanalz(V_H_H)
% 2.77/2.79      | 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.77/2.79  
% 2.77/2.79  cnf(cls_inj__image__Compl__subset_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_keysFor__insert__Hash_0,axiom,
% 2.77/2.79      c_Message_OkeysFor(c_Set_Oinsert(c_Message_Omsg_OHash(V_X),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_parts__insert__subset__Un_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_X,V_G,tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analzp_OInj_0,axiom,
% 2.77/2.79      ( c_Message_Oanalzp(V_H,V_X)
% 2.77/2.79      | ~ hBOOL(hAPP(V_H,V_X)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_keysFor__insert__HPair_0,axiom,
% 2.77/2.79      c_Message_OkeysFor(c_Set_Oinsert(c_Message_OHPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Message_OkeysFor(V_H) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_image__mono_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_subset__image__iff_2,axiom,
% 2.77/2.79      ( ~ c_lessequals(V_x,V_A,tc_fun(T_b,tc_bool))
% 2.77/2.79      | 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.77/2.79  
% 2.77/2.79  cnf(cls_insert__mono_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ c_lessequals(V_C,V_D,tc_fun(T_a,tc_bool)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_append1__eq__conv_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | V_xs = V_ys ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_append1__eq__conv_1,axiom,
% 2.77/2.79      ( 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.77/2.79      | V_x = V_y ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_append__is__Nil__conv_2,axiom,
% 2.77/2.79      c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_image__Un_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_analz__subset__cong_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ c_lessequals(c_Message_Oanalz(V_H),c_Message_Oanalz(V_H_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.77/2.79      | ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_G_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_append__assoc_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_append__eq__appendI_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_append__eq__append__conv2_4,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_append__eq__append__conv2_5,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_linorder__linear_0,axiom,
% 2.77/2.79      ( ~ class_Orderings_Olinorder(T_a)
% 2.77/2.79      | c_lessequals(V_y,V_x,T_a)
% 2.77/2.79      | c_lessequals(V_x,V_y,T_a) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert__Key_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | hBOOL(c_in(V_K,c_Message_OkeysFor(c_Message_Oanalz(V_H)),tc_nat)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_insert__image_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_image__subset__iff_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(hAPP(V_f,V_x),V_B,T_a))
% 2.77/2.79      | ~ hBOOL(c_in(V_x,V_A,T_b))
% 2.77/2.79      | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_b,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_set__subset__Cons_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_List_Oset_Osimps_I2_J_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_in__parts__UnE_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.79      | hBOOL(c_in(V_c,c_Message_Oparts(V_G),tc_Message_Omsg))
% 2.77/2.79      | ~ 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.77/2.79  
% 2.77/2.79  cnf(cls_parts__trans_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Oparts(V_G),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_parts__cut__eq_0,axiom,
% 2.77/2.79      ( c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oparts(V_H)
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_parts__insertI_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_c,c_Message_Oparts(c_Set_Oinsert(V_a,V_G,tc_Message_Omsg)),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_c,c_Message_Oparts(V_G),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_parts__insert__MPair_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_pushes_I12_J_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_analz__insertI_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_c,c_Message_Oanalz(c_Set_Oinsert(V_a,V_G,tc_Message_Omsg)),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_c,c_Message_Oanalz(V_G),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK__simps_I61_J_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_c,c_Message_Oanalz(V_G),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert__eq_0,axiom,
% 2.77/2.79      ( c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oanalz(V_H)
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__cut_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_Y,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_Y,c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__trans_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_G),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_inj__image__eq__iff_0,axiom,
% 2.77/2.79      ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b)
% 2.77/2.79      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b)
% 2.77/2.79      | V_A = V_B ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_pushes_I5_J_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert__MPair_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_parts__insert__Crypt_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_top__fun__eq_0,axiom,
% 2.77/2.79      ( ~ class_Orderings_Otop(T_b)
% 2.77/2.79      | hAPP(c_Orderings_Otop__class_Otop(tc_fun(t_a,T_b)),v_x) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_HPair__synth__analz_2,axiom,
% 2.77/2.79      ( hBOOL(c_in(c_Message_OHPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.79      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_HPair__synth__analz_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(c_Message_OHPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.79      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_parts__insert__Key_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_analz__subset__parts_0,axiom,
% 2.77/2.79      c_lessequals(c_Message_Oanalz(V_H),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_Fake__parts__insert__in__Un_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_Z,c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_Hash__synth_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.79      | hBOOL(c_in(c_Message_Omsg_OHash(V_X),V_H,tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(c_Message_Omsg_OHash(V_X),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_synth__cut_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_Y,c_Message_Osynth(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_synth__trans_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_G),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_synth_OHash_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(c_Message_Omsg_OHash(V_X),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_pushes_I6_J_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_synth__analz__insert__eq_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_G),tc_Message_Omsg))
% 2.77/2.79      | ~ 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.77/2.79      | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool))
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_synth__analz__insert__eq_1,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_G),tc_Message_Omsg))
% 2.77/2.79      | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool))
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_parts__synth_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_parts__insert__Agent_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_pushes_I8_J_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_synth__analz__mono_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__synth_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_analz__synth__Un_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_pushes_I1_J_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_parts__insert__Nonce_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert__Agent_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_pushes_I9_J_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_pushes_I2_J_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert__Nonce_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_invKey__image__eq_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_x,V_A,tc_nat))
% 2.77/2.79      | ~ hBOOL(c_in(hAPP(c_Message_OinvKey,V_x),c_Set_Oimage(c_Message_OinvKey,V_A,tc_nat,tc_nat),tc_nat)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_invKey__image__eq_1,axiom,
% 2.77/2.79      ( hBOOL(c_in(hAPP(c_Message_OinvKey,V_x),c_Set_Oimage(c_Message_OinvKey,V_A,tc_nat,tc_nat),tc_nat))
% 2.77/2.79      | ~ hBOOL(c_in(V_x,V_A,tc_nat)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_knows__subset__knows__Cons_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_lists_ONil_0,axiom,
% 2.77/2.79      hBOOL(c_in(c_List_Olist_ONil(T_a),c_List_Olists(V_A,T_a),tc_List_Olist(T_a))) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_append__in__lists__conv_2,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_ys,c_List_Olists(V_A,T_a),tc_List_Olist(T_a)))
% 2.77/2.79      | ~ hBOOL(c_in(V_xs,c_List_Olists(V_A,T_a),tc_List_Olist(T_a))) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_append__in__lists__conv_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_xs,c_List_Olists(V_A,T_a),tc_List_Olist(T_a)))
% 2.77/2.79      | ~ 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.77/2.79  
% 2.77/2.79  cnf(cls_append__in__lists__conv_1,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_ys,c_List_Olists(V_A,T_a),tc_List_Olist(T_a)))
% 2.77/2.79      | ~ 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.77/2.79  
% 2.77/2.79  cnf(cls_ns__shared_ONil_0,axiom,
% 2.77/2.79      hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_initState__subset__knows_0,axiom,
% 2.77/2.79      c_lessequals(c_Event_OinitState(V_A),c_Event_Oknows(V_A,V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_knows__Nil_0,axiom,
% 2.77/2.79      c_Event_Oknows(V_A,c_List_Olist_ONil(tc_Event_Oevent)) = c_Event_OinitState(V_A) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_keysFor__parts__insert_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.79      | 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.77/2.79      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_K,c_Message_OkeysFor(c_Message_Oparts(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg))),tc_nat)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_ns__sharedp_ONS5_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ 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.77/2.79      | ~ 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.77/2.79      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.77/2.79      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs5)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_Server__not__bad_0,axiom,
% 2.77/2.79      ~ hBOOL(c_in(c_Message_Oagent_OServer,c_Event_Obad,tc_Message_Oagent)) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_ns__shared_ONS1_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | hBOOL(c_in(c_Message_Omsg_ONonce(V_NA),c_Event_Oused(V_evs1),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_evs1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_ns__shared_ONS2_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ 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.77/2.79      | ~ hBOOL(c_in(V_KAB,c_Message_OsymKeys,tc_nat))
% 2.77/2.79      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oused(V_evs2),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_Says__Server__message__form_0,axiom,
% 2.77/2.79      ( ~ 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.77/2.79      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.79      | ~ 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.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert__freshK_1,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.79      | 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.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert__freshK_2,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ 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.77/2.79      | 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.77/2.79      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__insert__freshK_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | V_K = V_KAB
% 2.77/2.79      | ~ 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.77/2.79      | 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.77/2.79      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_new__keys__not__used_0,axiom,
% 2.77/2.79      ( ~ hBOOL(c_in(V_K,c_Message_OkeysFor(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs))),tc_nat))
% 2.77/2.79      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.79      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.77/2.79      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Event_Oused(V_evs),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_knows__imp__Says__Gets__Notes__initState_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_X,c_Event_OinitState(V_A),tc_Message_Omsg))
% 2.77/2.79      | hBOOL(c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.77/2.79      | hBOOL(c_in(c_Event_Oevent_OGets(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.77/2.79      | 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.77/2.79      | V_A = c_Message_Oagent_OSpy
% 2.77/2.79      | ~ hBOOL(c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_knows__Spy__Notes_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_privateKey__image__eq_2,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_A,V_AS,tc_Message_Oagent)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_privateKey__image__eq_1,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_A,V_AS,tc_Message_Oagent))
% 2.77/2.79      | ~ 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.77/2.79  
% 2.77/2.79  cnf(cls_shrK__notin__image__privateKey_0,axiom,
% 2.77/2.79      ~ 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.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK__lemma_2,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_K,V_nE,tc_nat))
% 2.77/2.79      | ~ hBOOL(c_in(V_K,V_nE,tc_nat)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK__lemma_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_K,V_nE,tc_nat))
% 2.77/2.79      | 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.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK__lemma_4,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_K,V_nE,tc_nat))
% 2.77/2.79      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK__lemma_3,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(V_K,V_nE,tc_nat)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__Crypt__if_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__Crypt__if_1,axiom,
% 2.77/2.79      ( 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.77/2.79      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_symKey__neq__priEK_0,axiom,
% 2.77/2.79      ~ hBOOL(c_in(hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),V_A)),c_Message_OsymKeys,tc_nat)) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_publicKey__notin__image__privateKey_0,axiom,
% 2.77/2.79      ~ 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.77/2.79  
% 2.77/2.79  cnf(cls_privateKey__image__eq_0,axiom,
% 2.77/2.79      ( V_b = V_c
% 2.77/2.79      | ~ 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.77/2.79  
% 2.77/2.79  cnf(cls_knows__Gets_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | V_A = c_Message_Oagent_OSpy ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_knows__Spy__subset__knows__Spy__Gets_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_knows__Spy__subset__knows__Spy__Notes_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_knows__Spy__imp__Says__Notes__initState_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_X,c_Event_OinitState(c_Message_Oagent_OSpy),tc_Message_Omsg))
% 2.77/2.79      | 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.77/2.79      | 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.77/2.79      | ~ hBOOL(c_in(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK_1,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(V_K,V_KK,tc_nat))
% 2.77/2.79      | ~ 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.77/2.79      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK_0,axiom,
% 2.77/2.79      ( 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.77/2.79      | hBOOL(c_in(V_K,V_KK,tc_nat))
% 2.77/2.79      | ~ 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.77/2.79      | ~ 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.77/2.79      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_knows__Spy__Says_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_knows__Spy__subset__knows__Spy__Says_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_Crypt__imp__keysFor_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_K,c_Message_OkeysFor(V_H),tc_nat))
% 2.77/2.79      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.77/2.79      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_parts__knows__Spy__subset__used_0,axiom,
% 2.77/2.79      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.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK__lemma_1,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.79      | 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.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK__lemma_5,axiom,
% 2.77/2.79      ( 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.77/2.79      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.79      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_Crypt__imp__invKey__keysFor_0,axiom,
% 2.77/2.79      ( hBOOL(c_in(hAPP(c_Message_OinvKey,V_K),c_Message_OkeysFor(V_H),tc_nat))
% 2.77/2.79      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_in__lists__conv__set_1,axiom,
% 2.77/2.79      ( hBOOL(c_in(V_xs,c_List_Olists(V_A,T_a),tc_List_Olist(T_a)))
% 2.77/2.79      | hBOOL(c_in(c_List_Osko__List__Xin__lists__conv__set__1__1(V_A,V_xs,T_a),c_List_Oset(V_xs,T_a),T_a)) ) ).
% 2.77/2.79  
% 2.77/2.79  cnf(cls_analz__image__freshK_2,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Hash__synth__analz_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Hash__synth__analz_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_OHash(c_Message_Omsg_OMPair(V_X,V_Y)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ 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.77/2.80      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ns__sharedp__ns__shared__eq_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_knows__subset__knows__Gets_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_knows__subset__knows__Notes_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_knows__Notes_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_priEK__noteq__shrK_0,axiom,
% 2.77/2.80      hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(c_Public_Okeymode_OEncryption),V_A)) != hAPP(c_Public_OshrK,V_B) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_knows__Says_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_knows__subset__knows__Says_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_Nonce__supply1_0,axiom,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Nonce__notin__used__empty_0,axiom,
% 2.77/2.80      ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_N),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_Message_Omsg)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Hash__notin__image__Key_0,axiom,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_in__lists__conv__set_2,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_xs,c_List_Olists(V_A,T_a),tc_List_Olist(T_a)))
% 2.77/2.80      | ~ hBOOL(c_in(c_List_Osko__List__Xin__lists__conv__set__1__1(V_A,V_xs,T_a),V_A,T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analzp_ODecrypt_0,axiom,
% 2.77/2.80      ( c_Message_Oanalzp(V_H,V_X)
% 2.77/2.80      | ~ c_Message_Oanalzp(V_H,hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)))
% 2.77/2.80      | ~ c_Message_Oanalzp(V_H,c_Message_Omsg_OCrypt(V_K,V_X)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__notin__used__empty_0,axiom,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_HPair__synth__analz_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_OHPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Fake__analz__eq_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_inj__image__mem__iff_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b))
% 2.77/2.80      | ~ hBOOL(c_in(V_a,V_A,T_a))
% 2.77/2.80      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_inj__image__mem__iff_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_a,V_A,T_a))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b))
% 2.77/2.80      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_rangeE_0,axiom,
% 2.77/2.80      ( V_b = hAPP(V_f,c_ATP__Linkup_Osko__Set__XrangeE__1__1(V_b,V_f,T_a,T_b))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_remdups_Osimps_I2_J_0,axiom,
% 2.77/2.80      ( c_List_Oremdups(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Oremdups(V_xs,T_a)
% 2.77/2.80      | ~ hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_list__inter_Osimps_I2_J_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_a,c_List_Oset(V_bs,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_list__inter_Osimps_I2_J_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | hBOOL(c_in(V_a,c_List_Oset(V_bs,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_in__set__conv__decomp__first_2,axiom,
% 2.77/2.80      ( 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.77/2.80      | hBOOL(c_in(V_x,c_List_Oset(V_xa,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_in__set__conv__decomp__last_2,axiom,
% 2.77/2.80      ( 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.77/2.80      | hBOOL(c_in(V_x,c_List_Oset(V_xb,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_in__set__conv__decomp_1,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_length__unique_Osimps_I2_J_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_distinct_Osimps_I2_J_0,axiom,
% 2.77/2.80      ( ~ hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a))
% 2.77/2.80      | ~ c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_remdups_Osimps_I2_J_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_distinct_Osimps_I2_J_2,axiom,
% 2.77/2.80      ( c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a)
% 2.77/2.80      | ~ c_List_Odistinct(V_xs,T_a)
% 2.77/2.80      | hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_initState__Spy_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_lemma1_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_lemma2_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ns__shared_OFake_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evsf))),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_evsf,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__mono__contra_I2_J_0,axiom,
% 2.77/2.80      ( ~ hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | 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.77/2.80  
% 2.77/2.80  cnf(cls_ns__sharedp_ONS4_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.77/2.80      | hBOOL(c_in(c_Message_Omsg_ONonce(V_NB),c_Event_Oused(V_evs4),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs4)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__mono__contra_I1_J_0,axiom,
% 2.77/2.80      ( ~ hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | 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.77/2.80  
% 2.77/2.80  cnf(cls_analz__spies__pubK_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_Nonce__synth_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_ONonce(V_n),V_H,tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_n),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Nonce__synth__eq_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_N),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Nonce__synth__eq_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_ONonce(V_N),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Agent__synth_0,axiom,
% 2.77/2.80      hBOOL(c_in(c_Message_Omsg_OAgent(V_A),c_Message_Osynth(V_H),tc_Message_Omsg)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_synth_OAgent_0,axiom,
% 2.77/2.80      hBOOL(c_in(c_Message_Omsg_OAgent(V_agt),c_Message_Osynth(V_H),tc_Message_Omsg)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_parts__image__Key_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_Key__synth_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Key__synth__eq_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__synth_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__conj__parts_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__into__parts_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_c,c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_not__parts__not__analz_0,axiom,
% 2.77/2.80      ( ~ hBOOL(c_in(V_c,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | hBOOL(c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_MPair__synth_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_MPair__synth_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_synth_OMPair_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_MPair__used_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Event_Oused(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Event_Oused(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_MPair__used_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_Y,c_Event_Oused(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Event_Oused(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz_OFst_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz_OSnd_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_Y,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_set__ConsD_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_y,c_List_Oset(V_xs,T_a),T_a))
% 2.77/2.80      | V_y = V_x
% 2.77/2.80      | ~ hBOOL(c_in(V_y,c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ns__sharedp_ONS2_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_in(V_KAB,c_Message_OsymKeys,tc_nat))
% 2.77/2.80      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oused(V_evs2),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs2)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz_ODecrypt_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ns__sharedp_ONS1_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | hBOOL(c_in(c_Message_Omsg_ONonce(V_NA),c_Event_Oused(V_evs1),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs1)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I8_J_0,axiom,
% 2.77/2.80      c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I9_J_0,axiom,
% 2.77/2.80      c_Event_Oevent_ONotes(V_agent_H,V_msg_H) != c_Event_Oevent_OGets(V_agent,V_msg) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_shrK__image__eq_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_x,V_AA,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_shrK__image__eq_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_x,V_AA,tc_Message_Oagent)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_invKey__shrK_0,axiom,
% 2.77/2.80      hAPP(c_Message_OinvKey,hAPP(c_Public_OshrK,V_A)) = hAPP(c_Public_OshrK,V_A) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_shrK__neq__pubK_0,axiom,
% 2.77/2.80      hAPP(c_Public_OpublicKey(V_b),V_C) != hAPP(c_Public_OshrK,V_A) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_pubK__neq__shrK_0,axiom,
% 2.77/2.80      hAPP(c_Public_OshrK,V_A) != hAPP(c_Public_OpublicKey(V_b),V_C) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I5_J_0,axiom,
% 2.77/2.80      c_Event_Oevent_OGets(V_agent_H,V_msg_H) != c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I4_J_0,axiom,
% 2.77/2.80      c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_knows__Spy__Gets_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_agent_Osimps_I5_J_0,axiom,
% 2.77/2.80      c_Message_Oagent_OSpy != c_Message_Oagent_OServer ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_agent_Osimps_I4_J_0,axiom,
% 2.77/2.80      c_Message_Oagent_OServer != c_Message_Oagent_OSpy ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ns__sharedp_OFake_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evsf))),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evsf)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__mono__contra_I3_J_0,axiom,
% 2.77/2.80      ( ~ hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | 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.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__synth__analz_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__synth__analz_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Message_OinvKey,V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__Decrypt_H_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__parts_0,axiom,
% 2.77/2.80      c_Message_Oanalz(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_parts__analz_0,axiom,
% 2.77/2.80      c_Message_Oparts(c_Message_Oanalz(V_H)) = c_Message_Oparts(V_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_publicKey__in__initState_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_Key__image__eq_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_x,V_A,tc_nat))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Key__image__eq_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_x,V_A,tc_nat)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_publicKey__into__used_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_initState__into__used_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_MPair__synth__analz_2,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_MPair__synth__analz_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_MPair__synth__analz_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_synth__synthD_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Osynth(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_synth_OInj_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,V_H,tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__analzD_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Oanalz(c_Message_Oanalz(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz_OInj_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,V_H,tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_imageI_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b))
% 2.77/2.80      | ~ hBOOL(c_in(V_x,V_A,T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_image__eqI_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a))
% 2.77/2.80      | ~ hBOOL(c_in(V_x,V_A,T_b)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_image__iff_2,axiom,
% 2.77/2.80      ( ~ hBOOL(c_in(V_x,V_A,T_b))
% 2.77/2.80      | hBOOL(c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_rev__image__eqI_0,axiom,
% 2.77/2.80      ( ~ hBOOL(c_in(V_x,V_A,T_aa))
% 2.77/2.80      | hBOOL(c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_aa,T_a),T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_UNIV__I_0,axiom,
% 2.77/2.80      hBOOL(c_in(V_x,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Key__not__used_0,axiom,
% 2.77/2.80      ( ~ 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.77/2.80      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Event_Oused(V_evs),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_privateKey__into__used_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_shrK__notin__image__publicKey_0,axiom,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_not__Cons__self_0,axiom,
% 2.77/2.80      V_xs != c_List_Olist_OCons(V_x,V_xs,T_a) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_not__Cons__self2_0,axiom,
% 2.77/2.80      c_List_Olist_OCons(V_x,V_t,T_a) != V_t ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_not__symKeys__pubK_0,axiom,
% 2.77/2.80      ~ hBOOL(c_in(hAPP(c_Public_OpublicKey(V_b),V_A),c_Message_OsymKeys,tc_nat)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_synth__idem_0,axiom,
% 2.77/2.80      c_Message_Osynth(c_Message_Osynth(V_H)) = c_Message_Osynth(V_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_priK__in__initState_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_rangeI_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_publicKey__inject_0,axiom,
% 2.77/2.80      ( hAPP(c_Public_OpublicKey(V_b),V_A) != hAPP(c_Public_OpublicKey(V_c),V_A_H)
% 2.77/2.80      | V_b = V_c ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_publicKey__inject_1,axiom,
% 2.77/2.80      ( hAPP(c_Public_OpublicKey(V_b),V_A) != hAPP(c_Public_OpublicKey(V_c),V_A_H)
% 2.77/2.80      | V_A = V_A_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_publicKey__notin__image__shrK_0,axiom,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_privateKey__neq__publicKey_0,axiom,
% 2.77/2.80      hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A)) != hAPP(c_Public_OpublicKey(V_c),V_A_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_invKey__eq_0,axiom,
% 2.77/2.80      ( hAPP(c_Message_OinvKey,V_K) != hAPP(c_Message_OinvKey,V_K_H)
% 2.77/2.80      | V_K = V_K_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_publicKey__image__eq_0,axiom,
% 2.77/2.80      ( V_b = V_c
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_publicKey__image__eq_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_x,V_AA,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_publicKey__image__eq_2,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_xa,V_AA,tc_Message_Oagent)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_privateKey__notin__image__publicKey_0,axiom,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_symKeys__invKey__iff_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_OinvKey,V_K),c_Message_OsymKeys,tc_nat)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_symKeys__invKey__iff_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(hAPP(c_Message_OinvKey,V_K),c_Message_OsymKeys,tc_nat))
% 2.77/2.80      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_invKey__K_0,axiom,
% 2.77/2.80      ( hAPP(c_Message_OinvKey,V_K) = V_K
% 2.77/2.80      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__image__Key_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I2_J_1,axiom,
% 2.77/2.80      ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H)
% 2.77/2.80      | V_msg = V_msg_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I2_J_0,axiom,
% 2.77/2.80      ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H)
% 2.77/2.80      | V_agent = V_agent_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_top1I_0,axiom,
% 2.77/2.80      hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_x)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_privateKey__notin__image__shrK_0,axiom,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_invKey_0,axiom,
% 2.77/2.80      hAPP(c_Message_OinvKey,hAPP(c_Message_OinvKey,V_K)) = V_K ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_not__symKeys__priK_0,axiom,
% 2.77/2.80      ~ hBOOL(c_in(hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A)),c_Message_OsymKeys,tc_nat)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_list_Oinject_0,axiom,
% 2.77/2.80      ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a)
% 2.77/2.80      | V_a = V_a_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_list_Oinject_1,axiom,
% 2.77/2.80      ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a)
% 2.77/2.80      | V_list = V_list_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_priK__neq__shrK_0,axiom,
% 2.77/2.80      hAPP(c_Public_OshrK,V_A) != hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_C)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__idem_0,axiom,
% 2.77/2.80      c_Message_Oanalz(c_Message_Oanalz(V_H)) = c_Message_Oanalz(V_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_used__Gets_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_shrK__neq__priK_0,axiom,
% 2.77/2.80      hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_C)) != hAPP(c_Public_OshrK,V_A) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_publicKey__neq__privateKey_0,axiom,
% 2.77/2.80      hAPP(c_Public_OpublicKey(V_c),V_A_H) != hAPP(c_Message_OinvKey,hAPP(c_Public_OpublicKey(V_b),V_A)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_sym__shrK_0,axiom,
% 2.77/2.80      hBOOL(c_in(hAPP(c_Public_OshrK,V_X),c_Message_OsymKeys,tc_nat)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__notin__initState_0,axiom,
% 2.77/2.80      ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_in__lists__conv__set_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_x,V_A,T_a))
% 2.77/2.80      | ~ hBOOL(c_in(V_x,c_List_Oset(V_xs,T_a),T_a))
% 2.77/2.80      | ~ hBOOL(c_in(V_xs,c_List_Olists(V_A,T_a),tc_List_Olist(T_a))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__notin__image__Key_0,axiom,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__synth__eq_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg))
% 2.77/2.80      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__synth__eq_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__synth_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg))
% 2.77/2.80      | hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_synth_OCrypt_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Nonce__notin__initState_0,axiom,
% 2.77/2.80      ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_N),c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Nonce__Key__image__eq_0,axiom,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_shrK__in__initState_0,axiom,
% 2.77/2.80      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_OinitState(V_A),tc_Message_Omsg)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_shrK__in__used_0,axiom,
% 2.77/2.80      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_Oused(V_evs),tc_Message_Omsg)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_neq__shrK_0,axiom,
% 2.77/2.80      hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_B)),c_Event_Oused(V_evs),tc_Message_Omsg)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ns__sharedp_ONS3_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80      | V_A = c_Message_Oagent_OServer
% 2.77/2.80      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evs3)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ns__shared_ONS4_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.77/2.80      | hBOOL(c_in(c_Message_Omsg_ONonce(V_NB),c_Event_Oused(V_evs4),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_evs4,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Spy__spies__bad__privateKey_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Says__S__message__form_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_ns__sharedp_OOops_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_NS__Shared__Mirabelle_Ons__sharedp(V_evso)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ns__shared_ONS5_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
% 2.77/2.80      | ~ hBOOL(c_in(V_evs5,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_analz__shrK__Decrypt_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oanalz(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),V_X),c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_usedI_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_c,c_Event_Oused(V_evs),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_c,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_spies__pubK_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_Says__imp__used_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Notes__imp__used_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_cert__A__form_0,axiom,
% 2.77/2.80      ( ~ 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Gets__imp__knows__agents_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Event_Oevent_OGets(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
% 2.77/2.80      | V_A = c_Message_Oagent_OSpy ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Spy__not__see__encrypted__key_0,axiom,
% 2.77/2.80      ( ~ 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | hBOOL(c_in(V_B,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | 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.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_knows__Spy__Notes_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_secrecy__lemma_0,axiom,
% 2.77/2.80      ( ~ 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.77/2.80      | 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | hBOOL(c_in(V_B,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_ns__shared_ONS3_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80      | V_A = c_Message_Oagent_OServer
% 2.77/2.80      | ~ hBOOL(c_in(V_evs3,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Says__imp__analz__Spy_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_ns__shared_OOops_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_in(V_evso,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Crypt__Spy__analz__bad_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_A__trusts__NS4__lemma_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80      | 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_B__trusts__NS3_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | hBOOL(c_in(V_B,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Spy__analz__shrK_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Spy__analz__shrK_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Oops__parts__spies_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_K,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Says__Server__message__form_2,axiom,
% 2.77/2.80      ( V_K_H = hAPP(c_Public_OshrK,V_A)
% 2.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_unique__session__keys_0,axiom,
% 2.77/2.80      ( V_A = V_A_H
% 2.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_unique__session__keys_1,axiom,
% 2.77/2.80      ( V_NA = V_NA_H
% 2.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_unique__session__keys_2,axiom,
% 2.77/2.80      ( V_B = V_B_H
% 2.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_unique__session__keys_3,axiom,
% 2.77/2.80      ( V_X = V_X_H
% 2.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | ~ 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.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Says__Server__message__form_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Says__S__message__form_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_A__trusts__NS2_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I1_J_0,axiom,
% 2.77/2.80      ( c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OAgent(V_agent_H)
% 2.77/2.80      | V_agent = V_agent_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Says__imp__knows_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_parts_OSnd_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_Y,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_parts_OFst_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I37_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_ONonce(V_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I12_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OAgent(V_agent) != hAPP(c_Message_Omsg_OKey,V_nat_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I31_J_0,axiom,
% 2.77/2.80      hAPP(c_Message_Omsg_OKey,V_nat_H) != c_Message_Omsg_ONonce(V_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I1_J_0,axiom,
% 2.77/2.80      ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H)
% 2.77/2.80      | V_agent1 = V_agent1_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I1_J_1,axiom,
% 2.77/2.80      ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H)
% 2.77/2.80      | V_agent2 = V_agent2_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I1_J_2,axiom,
% 2.77/2.80      ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H)
% 2.77/2.80      | V_msg = V_msg_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_parts_OInj_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,V_H,tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Says__imp__parts__knows__Spy_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Says__imp__spies_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_Spy__in__bad_0,axiom,
% 2.77/2.80      hBOOL(c_in(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I3_J_0,axiom,
% 2.77/2.80      ( c_Event_Oevent_ONotes(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H)
% 2.77/2.80      | V_agent = V_agent_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I3_J_1,axiom,
% 2.77/2.80      ( c_Event_Oevent_ONotes(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H)
% 2.77/2.80      | V_msg = V_msg_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_NS3__msg__in__parts__spies_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I43_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != hAPP(c_Message_Omsg_OKey,V_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_parts__idem_0,axiom,
% 2.77/2.80      c_Message_Oparts(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I30_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_ONonce(V_nat) != hAPP(c_Message_Omsg_OKey,V_nat_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Notes__imp__knows__Spy_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ hBOOL(c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I17_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I11_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_ONonce(V_nat_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_parts_OBody_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(V_H),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Spy__see__shrK_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Spy__see__shrK_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_parts__partsD_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(V_X,c_Message_Oparts(c_Message_Oparts(V_H)),tc_Message_Omsg)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_cert__A__form_1,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
% 2.77/2.80      | hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
% 2.77/2.80      | ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I4_J_0,axiom,
% 2.77/2.80      ( hAPP(c_Message_Omsg_OKey,V_nat) != hAPP(c_Message_Omsg_OKey,V_nat_H)
% 2.77/2.80      | V_nat = V_nat_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I16_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Spy__spies__bad__shrK_0,axiom,
% 2.77/2.80      ( 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.77/2.80      | ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I18_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I34_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I6_J_0,axiom,
% 2.77/2.80      c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I48_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I19_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_shrK__in__knows_0,axiom,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I13_J_0,axiom,
% 2.77/2.80      hAPP(c_Message_Omsg_OKey,V_nat_H) != c_Message_Omsg_OAgent(V_agent) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I3_J_0,axiom,
% 2.77/2.80      ( c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_ONonce(V_nat_H)
% 2.77/2.80      | V_nat = V_nat_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_mem__def_1,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_x,V_S,T_a))
% 2.77/2.80      | ~ hBOOL(hAPP(V_S,V_x)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_mem__def_0,axiom,
% 2.77/2.80      ( hBOOL(hAPP(V_S,V_x))
% 2.77/2.80      | ~ hBOOL(c_in(V_x,V_S,T_a)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I36_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I7_J_0,axiom,
% 2.77/2.80      ( c_Message_Omsg_OCrypt(V_nat,V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H)
% 2.77/2.80      | V_nat = V_nat_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I7_J_1,axiom,
% 2.77/2.80      ( c_Message_Omsg_OCrypt(V_nat,V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H)
% 2.77/2.80      | V_msg = V_msg_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_Notes__imp__knows_0,axiom,
% 2.77/2.80      ( hBOOL(c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg))
% 2.77/2.80      | ~ hBOOL(c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I10_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_ONonce(V_nat_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I6_J_0,axiom,
% 2.77/2.80      ( c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H)
% 2.77/2.80      | V_msg1 = V_msg1_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I6_J_1,axiom,
% 2.77/2.80      ( c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H)
% 2.77/2.80      | V_msg2 = V_msg2_H ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I35_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != c_Message_Omsg_ONonce(V_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I49_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OMPair(V_msg1,V_msg2) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I40_J_0,axiom,
% 2.77/2.80      hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I41_J_0,axiom,
% 2.77/2.80      c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != hAPP(c_Message_Omsg_OKey,V_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_event_Osimps_I7_J_0,axiom,
% 2.77/2.80      c_Event_Oevent_ONotes(V_agent_H,V_msg_H) != c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_msg_Osimps_I42_J_0,axiom,
% 2.77/2.80      hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_shrK__injective_0,axiom,
% 2.77/2.80      ( hAPP(c_Public_OshrK,V_x) != hAPP(c_Public_OshrK,V_y)
% 2.77/2.80      | V_x = V_y ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_conjecture_0,negated_conjecture,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_conjecture_1,negated_conjecture,
% 2.77/2.80      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.77/2.80  
% 2.77/2.80  cnf(cls_conjecture_2,negated_conjecture,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(cls_conjecture_3,negated_conjecture,
% 2.77/2.80      ~ hBOOL(c_in(v_A,c_Event_Obad,tc_Message_Oagent)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_conjecture_4,negated_conjecture,
% 2.77/2.80      ~ hBOOL(c_in(v_B,c_Event_Obad,tc_Message_Oagent)) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_conjecture_5,negated_conjecture,
% 2.77/2.80      hBOOL(c_in(v_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_conjecture_6,negated_conjecture,
% 2.77/2.80      ~ 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.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__Lattices_Oupper__semilattice,axiom,
% 2.77/2.80      ( class_Lattices_Oupper__semilattice(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_Lattices_Olattice(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__Lattices_Obounded__lattice,axiom,
% 2.77/2.80      ( class_Lattices_Obounded__lattice(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_Lattices_Obounded__lattice(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__Lattices_Oboolean__algebra,axiom,
% 2.77/2.80      ( class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_Lattices_Oboolean__algebra(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__Orderings_Opreorder,axiom,
% 2.77/2.80      ( class_Orderings_Opreorder(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_Orderings_Opreorder(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__Lattices_Olattice,axiom,
% 2.77/2.80      ( class_Lattices_Olattice(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_Lattices_Olattice(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__Orderings_Oorder,axiom,
% 2.77/2.80      ( class_Orderings_Oorder(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_Orderings_Oorder(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__Orderings_Otop,axiom,
% 2.77/2.80      ( class_Orderings_Otop(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_Orderings_Otop(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__Orderings_Obot,axiom,
% 2.77/2.80      ( class_Orderings_Obot(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_Orderings_Obot(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__HOL_Ouminus,axiom,
% 2.77/2.80      ( class_HOL_Ouminus(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_HOL_Ouminus(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_fun__HOL_Oord,axiom,
% 2.77/2.80      ( class_HOL_Oord(tc_fun(T_2,T_1))
% 2.77/2.80      | ~ class_HOL_Oord(T_1) ) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_nat__Lattices_Oupper__semilattice,axiom,
% 2.77/2.80      class_Lattices_Oupper__semilattice(tc_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_nat__Orderings_Opreorder,axiom,
% 2.77/2.80      class_Orderings_Opreorder(tc_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_nat__Orderings_Olinorder,axiom,
% 2.77/2.80      class_Orderings_Olinorder(tc_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_nat__Lattices_Olattice,axiom,
% 2.77/2.80      class_Lattices_Olattice(tc_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_nat__Orderings_Oorder,axiom,
% 2.77/2.80      class_Orderings_Oorder(tc_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_nat__Orderings_Obot,axiom,
% 2.77/2.80      class_Orderings_Obot(tc_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_nat__HOL_Oord,axiom,
% 2.77/2.80      class_HOL_Oord(tc_nat) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__Lattices_Oupper__semilattice,axiom,
% 2.77/2.80      class_Lattices_Oupper__semilattice(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__Lattices_Obounded__lattice,axiom,
% 2.77/2.80      class_Lattices_Obounded__lattice(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__Lattices_Oboolean__algebra,axiom,
% 2.77/2.80      class_Lattices_Oboolean__algebra(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__Orderings_Opreorder,axiom,
% 2.77/2.80      class_Orderings_Opreorder(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__Lattices_Olattice,axiom,
% 2.77/2.80      class_Lattices_Olattice(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__Orderings_Oorder,axiom,
% 2.77/2.80      class_Orderings_Oorder(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__Orderings_Otop,axiom,
% 2.77/2.80      class_Orderings_Otop(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__Orderings_Obot,axiom,
% 2.77/2.80      class_Orderings_Obot(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__HOL_Ouminus,axiom,
% 2.77/2.80      class_HOL_Ouminus(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(clsarity_bool__HOL_Oord,axiom,
% 2.77/2.80      class_HOL_Oord(tc_bool) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom,
% 2.77/2.80      c_fequal(V_x,V_x,T_a) ).
% 2.77/2.80  
% 2.77/2.80  cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom,
% 2.77/2.80      ( V_X = V_Y
% 2.77/2.80      | ~ c_fequal(V_X,V_Y,T_a) ) ).
% 2.77/2.80  
% 2.77/2.80  %------------------------------------------------------------------------------
% 2.77/2.80  %-------------------------------------------
% 2.77/2.80  % Proof found
% 2.77/2.80  % SZS status Theorem for theBenchmark
% 2.77/2.80  % SZS output start Proof
% 2.77/2.80  %ClaNum:807(EqnAxiom:119)
% 2.77/2.80  %VarNum:3342(SingletonVarNum:1616)
% 2.77/2.80  %MaxLitNum:6
% 2.77/2.80  %MaxfuncDepth:10
% 2.77/2.80  %SharedTerms:140
% 2.77/2.80  %goalClause: 176 227 309 374 375 389 390
% 2.77/2.80  %singleGoalClaCount:7
% 2.77/2.80  [120]P1(a1)
% 2.77/2.80  [121]P10(a1)
% 2.77/2.80  [122]P10(a56)
% 2.77/2.80  [123]P2(a1)
% 2.77/2.80  [124]P11(a1)
% 2.77/2.80  [125]P11(a56)
% 2.77/2.80  [126]P12(a1)
% 2.77/2.80  [127]P12(a56)
% 2.77/2.80  [128]P15(a1)
% 2.77/2.80  [129]P15(a56)
% 2.77/2.80  [130]P3(a1)
% 2.77/2.80  [131]P17(a1)
% 2.77/2.80  [132]P4(a1)
% 2.77/2.80  [133]P4(a56)
% 2.77/2.80  [134]P18(a1)
% 2.77/2.80  [135]P18(a56)
% 2.77/2.80  [136]P16(a56)
% 2.77/2.80  [314]~E(a25,a24)
% 2.77/2.80  [316]~E(a46,a45)
% 2.77/2.80  [174]P19(f47(a24,a8,a55))
% 2.77/2.80  [373]~P19(f47(a25,a8,a55))
% 2.77/2.80  [374]~P19(f47(a61,a8,a55))
% 2.77/2.80  [375]~P19(f47(a62,a8,a55))
% 2.77/2.80  [142]P19(f38(f4(a37)))
% 2.77/2.80  [153]E(f47(a58,a39,f53(a37)),f38(a58))
% 2.77/2.80  [176]P19(f47(a59,a39,f53(a37)))
% 2.77/2.80  [179]P19(f47(f4(a37),a39,f53(a37)))
% 2.77/2.80  [311]E(f6(f6(f6(f48(f40(a33,f40(a27,f40(f44(a45),a25))),f48(f40(a33,f40(a27,f40(f44(a46),a25))),f41(f57(a54,a1)),a54),a54),f49(a33,f49(f44(a45),f43(f57(a55,a1)),a55,a56),a56,a54),f57(a54,a1)),f49(a33,f49(f44(a46),f43(f57(a55,a1)),a55,a56),a56,a54),f57(a54,a1)),f49(a33,f49(a42,f43(f57(a55,a1)),a55,a56),a56,a54),f57(a54,a1)),f10(a25,f4(a37)))
% 2.77/2.80  [312]E(f6(f6(f6(f6(f49(a33,f49(a27,f49(f44(a45),a8,a55,a56),a56,a56),a56,a54),f49(a33,f49(a27,f49(f44(a46),a8,a55,a56),a56,a56),a56,a54),f57(a54,a1)),f49(a33,f49(a42,a8,a55,a56),a56,a54),f57(a54,a1)),f49(a33,f49(f44(a45),f43(f57(a55,a1)),a55,a56),a56,a54),f57(a54,a1)),f49(a33,f49(f44(a46),f43(f57(a55,a1)),a55,a56),a56,a54),f57(a54,a1)),f10(a24,f4(a37)))
% 2.77/2.80  [389]~P19(f47(f13(a62,a61,f31(a60,f32(a63))),f23(a59,a37),a37))
% 2.77/2.80  [162]E(f2(f41(f57(a54,a1))),f41(f57(a54,a1)))
% 2.77/2.80  [163]E(f3(f41(f57(a54,a1))),f41(f57(a54,a1)))
% 2.77/2.80  [194]E(f47(a58,f41(f57(a51,a1)),a51),f40(f41(f57(a51,a1)),a58))
% 2.77/2.80  [227]P19(f47(f31(a60,f32(a63)),f2(f10(a24,a59)),a54))
% 2.77/2.80  [309]P19(f47(f31(f40(a42,a61),f34(a64,f34(f30(a62),f34(f40(a33,a60),a65)))),f2(f10(a24,a59)),a54))
% 2.77/2.80  [143]P5(f4(x1431),x1431)
% 2.77/2.80  [167]P9(x1671,f2(x1671),f57(a54,a1))
% 2.77/2.80  [168]P9(x1681,f3(x1681),f57(a54,a1))
% 2.77/2.80  [169]P9(x1691,f35(x1691),f57(a54,a1))
% 2.77/2.80  [170]P9(f3(x1701),f2(x1701),f57(a54,a1))
% 2.77/2.80  [137]E(f2(f2(x1371)),f2(x1371))
% 2.77/2.80  [138]E(f2(f3(x1381)),f2(x1381))
% 2.77/2.80  [139]E(f3(f2(x1391)),f2(x1391))
% 2.77/2.80  [140]E(f3(f3(x1401)),f3(x1401))
% 2.77/2.80  [141]E(f35(f35(x1411)),f35(x1411))
% 2.77/2.80  [145]E(f20(f4(x1451),x1451),f4(x1451))
% 2.77/2.80  [146]E(f40(a27,f40(a27,x1461)),x1461)
% 2.77/2.80  [148]E(f23(f4(x1481),x1481),f41(f57(x1481,a1)))
% 2.77/2.80  [149]E(f41(f57(x1491,a1)),f23(f4(x1491),x1491))
% 2.77/2.80  [150]E(f40(a27,f40(a42,x1501)),f40(a42,x1501))
% 2.77/2.80  [171]P9(f7(f4(a37)),f7(x1711),f57(a54,a1))
% 2.77/2.80  [172]E(f6(f2(x1721),f35(x1721),f57(a54,a1)),f2(f35(x1721)))
% 2.77/2.80  [173]E(f6(f3(x1731),f35(x1731),f57(a54,a1)),f3(f35(x1731)))
% 2.77/2.80  [177]E(f17(f41(f57(x1771,a1)),f57(x1771,a1)),f43(f57(x1771,a1)))
% 2.77/2.80  [178]E(f17(f43(f57(x1781,a1)),f57(x1781,a1)),f41(f57(x1781,a1)))
% 2.77/2.80  [189]P9(f2(f10(a24,x1891)),f7(x1891),f57(a54,a1))
% 2.77/2.80  [192]P19(f47(f40(a42,x1921),a36,a56))
% 2.77/2.80  [293]E(f2(f49(a33,x2931,a56,a54)),f49(a33,x2931,a56,a54))
% 2.77/2.80  [294]E(f3(f49(a33,x2941,a56,a54)),f49(a33,x2941,a56,a54))
% 2.77/2.80  [351]~E(f43(f57(x3511,a1)),f41(f57(x3511,a1)))
% 2.77/2.80  [378]~P19(f47(f32(f50(x3781)),f7(x3781),a54))
% 2.77/2.80  [390]~P19(f47(f12(a24,f34(a64,f34(x3901,f40(a33,a60)))),f23(a59,a37),a37))
% 2.77/2.80  [377]~P19(f47(f32(x3771),f7(f4(a37)),a54))
% 2.77/2.80  [387]~P19(f47(x3871,f2(f41(f57(a54,a1))),a54))
% 2.77/2.80  [152]P7(x1521,x1521,x1522)
% 2.77/2.80  [147]P5(f20(x1471,x1472),x1472)
% 2.77/2.80  [165]P9(x1651,x1651,f57(x1652,a1))
% 2.77/2.80  [318]~E(f32(x3181),f28(x3182))
% 2.77/2.80  [321]~E(f30(x3211),f28(x3212))
% 2.77/2.80  [322]~E(f30(x3221),f32(x3222))
% 2.77/2.80  [323]~E(f28(x3231),f40(a33,x3232))
% 2.77/2.80  [324]~E(f32(x3241),f40(a33,x3242))
% 2.77/2.80  [325]~E(f30(x3251),f40(a33,x3252))
% 2.77/2.80  [326]~E(f40(a33,x3261),f28(x3262))
% 2.77/2.80  [327]~E(f40(a33,x3271),f32(x3272))
% 2.77/2.80  [328]~E(f40(a33,x3281),f30(x3282))
% 2.77/2.80  [151]E(f23(f20(x1511,x1512),x1512),f23(x1511,x1512))
% 2.77/2.80  [157]E(f5(x1571,f4(x1572),x1572),x1571)
% 2.77/2.80  [158]E(f5(f4(x1581),x1582,x1581),x1582)
% 2.77/2.80  [159]E(f21(f4(x1591),x1592,x1591),f4(x1591))
% 2.77/2.80  [166]E(f6(x1661,x1661,f57(x1662,a1)),x1661)
% 2.77/2.80  [175]E(f17(f17(x1751,f57(x1752,a1)),f57(x1752,a1)),x1751)
% 2.77/2.80  [183]P9(x1831,f43(f57(x1832,a1)),f57(x1832,a1))
% 2.77/2.80  [184]P9(f41(f57(x1841,a1)),x1842,f57(x1841,a1))
% 2.77/2.80  [185]E(f6(x1851,f41(f57(x1852,a1)),f57(x1852,a1)),x1851)
% 2.77/2.80  [186]E(f6(f41(f57(x1861,a1)),x1862,f57(x1861,a1)),x1862)
% 2.77/2.80  [188]P19(f47(f30(x1881),f35(x1882),a54))
% 2.77/2.80  [190]P9(f10(x1901,f4(a37)),f10(x1901,x1902),f57(a54,a1))
% 2.77/2.80  [195]E(f6(x1951,f43(f57(x1952,a1)),f57(x1952,a1)),f43(f57(x1952,a1)))
% 2.77/2.80  [196]E(f6(f43(f57(x1961,a1)),x1962,f57(x1961,a1)),f43(f57(x1961,a1)))
% 2.77/2.80  [200]E(f6(x2001,f17(x2001,f57(x2002,a1)),f57(x2002,a1)),f43(f57(x2002,a1)))
% 2.77/2.80  [201]E(f6(f17(x2011,f57(x2012,a1)),x2011,f57(x2012,a1)),f43(f57(x2012,a1)))
% 2.77/2.80  [211]P19(f47(f4(x2111),f22(x2112,x2111),f53(x2111)))
% 2.77/2.80  [226]P19(f47(f40(a33,f40(a42,x2261)),f7(x2262),a54))
% 2.77/2.80  [228]P19(f47(f40(a33,f40(a42,x2281)),f10(x2281,x2282),a54))
% 2.77/2.80  [260]P9(f48(x2601,f2(x2602),a54),f2(f48(x2601,x2602,a54)),f57(a54,a1))
% 2.77/2.80  [261]P9(f48(x2611,f3(x2612),a54),f3(f48(x2611,x2612,a54)),f57(a54,a1))
% 2.77/2.80  [262]P9(f48(x2621,f35(x2622),a54),f35(f48(x2621,x2622,a54)),f57(a54,a1))
% 2.77/2.80  [288]E(f6(f2(f48(x2881,f41(f57(a54,a1)),a54)),f2(x2882),f57(a54,a1)),f2(f48(x2881,x2882,a54)))
% 2.77/2.80  [391]~P19(f47(f28(x3911),f49(a33,x3912,a56,a54),a54))
% 2.77/2.80  [392]~P19(f47(f32(x3921),f49(a33,x3922,a56,a54),a54))
% 2.77/2.80  [180]E(f29(f48(f28(x1801),x1802,a54)),f29(x1802))
% 2.77/2.80  [181]E(f29(f48(f32(x1811),x1812,a54)),f29(x1812))
% 2.77/2.80  [182]E(f29(f48(f30(x1821),x1822,a54)),f29(x1822))
% 2.77/2.80  [191]P19(f40(f43(f57(x1911,a1)),x1912))
% 2.77/2.80  [197]E(f29(f48(f40(a33,x1971),x1972,a54)),f29(x1972))
% 2.77/2.80  [205]E(f2(f48(f28(x2051),x2052,a54)),f48(f28(x2051),f2(x2052),a54))
% 2.77/2.80  [206]E(f2(f48(f32(x2061),x2062,a54)),f48(f32(x2061),f2(x2062),a54))
% 2.77/2.80  [207]E(f2(f48(f30(x2071),x2072,a54)),f48(f30(x2071),f2(x2072),a54))
% 2.77/2.80  [208]E(f3(f48(f28(x2081),x2082,a54)),f48(f28(x2081),f3(x2082),a54))
% 2.77/2.80  [209]E(f3(f48(f32(x2091),x2092,a54)),f48(f32(x2091),f3(x2092),a54))
% 2.77/2.80  [210]E(f3(f48(f30(x2101),x2102,a54)),f48(f30(x2101),f3(x2102),a54))
% 2.77/2.80  [214]P19(f47(x2141,f43(f57(x2142,a1)),x2142))
% 2.77/2.80  [220]E(f2(f48(f40(a33,x2201),x2202,a54)),f48(f40(a33,x2201),f2(x2202),a54))
% 2.77/2.80  [221]E(f6(f2(x2211),f2(x2212),f57(a54,a1)),f2(f6(x2211,x2212,f57(a54,a1))))
% 2.77/2.80  [233]E(f3(f6(f3(x2331),x2332,f57(a54,a1))),f3(f6(x2331,x2332,f57(a54,a1))))
% 2.77/2.80  [282]E(f6(f3(f6(x2821,x2822,f57(a54,a1))),f35(x2821),f57(a54,a1)),f3(f6(f35(x2821),x2822,f57(a54,a1))))
% 2.77/2.80  [283]P9(f2(f6(x2831,x2832,f57(a54,a1))),f6(f2(x2831),f2(x2832),f57(a54,a1)),f57(a54,a1))
% 2.77/2.80  [284]P9(f6(f2(x2841),f2(x2842),f57(a54,a1)),f2(f6(x2841,x2842,f57(a54,a1))),f57(a54,a1))
% 2.77/2.80  [285]P9(f6(f3(x2851),f3(x2852),f57(a54,a1)),f3(f6(x2851,x2852,f57(a54,a1))),f57(a54,a1))
% 2.77/2.80  [286]P9(f6(f35(x2861),f35(x2862),f57(a54,a1)),f35(f6(x2861,x2862,f57(a54,a1))),f57(a54,a1))
% 2.77/2.80  [289]P19(f47(f40(a33,f40(a27,f40(f44(x2891),x2892))),f10(x2892,f4(a37)),a54))
% 2.77/2.80  [376]~P19(f40(f41(f57(x3761,a1)),x3762))
% 2.77/2.80  [379]~P19(f47(f40(f44(x3791),x3792),a36,a56))
% 2.77/2.80  [380]~P19(f47(f31(x3801,x3802),f7(f4(a37)),a54))
% 2.77/2.80  [383]~P19(f47(x3831,f41(f57(x3832,a1)),x3832))
% 2.77/2.80  [384]~P19(f47(f32(x3841),f2(f10(x3842,f4(a37))),a54))
% 2.77/2.80  [388]~P19(f47(f40(a27,f40(f44(x3881),x3882)),a36,a56))
% 2.77/2.80  [204]P9(x2041,f48(x2042,x2041,x2043),f57(x2043,a1))
% 2.77/2.80  [329]~E(f28(x3291),f34(x3292,x3293))
% 2.77/2.80  [330]~E(f28(x3301),f31(x3302,x3303))
% 2.77/2.80  [331]~E(f32(x3311),f34(x3312,x3313))
% 2.77/2.80  [332]~E(f32(x3321),f31(x3322,x3323))
% 2.77/2.80  [333]~E(f30(x3331),f34(x3332,x3333))
% 2.77/2.80  [334]~E(f30(x3341),f31(x3342,x3343))
% 2.77/2.80  [335]~E(f34(x3351,x3352),f28(x3353))
% 2.77/2.80  [336]~E(f34(x3361,x3362),f32(x3363))
% 2.77/2.80  [337]~E(f34(x3371,x3372),f30(x3373))
% 2.77/2.80  [338]~E(f31(x3381,x3382),f28(x3383))
% 2.77/2.80  [339]~E(f31(x3391,x3392),f32(x3393))
% 2.77/2.80  [340]~E(f31(x3401,x3402),f30(x3403))
% 2.77/2.80  [341]~E(f34(x3411,x3412),f40(a33,x3413))
% 2.77/2.80  [342]~E(f31(x3421,x3422),f40(a33,x3423))
% 2.77/2.80  [343]~E(f40(a33,x3431),f34(x3432,x3433))
% 2.77/2.80  [344]~E(f40(a33,x3441),f31(x3442,x3443))
% 2.77/2.80  [353]~E(f18(x3531,x3532,x3533),x3532)
% 2.77/2.80  [357]~E(f18(x3571,x3572,x3573),f4(x3573))
% 2.77/2.80  [193]E(f6(x1931,x1932,f57(x1933,a1)),f6(x1932,x1931,f57(x1933,a1)))
% 2.77/2.80  [212]E(f48(x2121,f23(x2122,x2123),x2123),f23(f18(x2121,x2122,x2123),x2123))
% 2.77/2.80  [215]E(f48(x2151,f48(x2151,x2152,x2153),x2153),f48(x2151,x2152,x2153))
% 2.77/2.80  [218]P9(x2181,f6(x2182,x2181,f57(x2183,a1)),f57(x2183,a1))
% 2.77/2.80  [219]P9(x2191,f6(x2191,x2192,f57(x2193,a1)),f57(x2193,a1))
% 2.77/2.80  [222]P19(f40(f48(x2221,x2222,x2223),x2221))
% 2.77/2.80  [224]E(f6(f23(x2241,x2242),f23(x2243,x2242),f57(x2242,a1)),f23(f5(x2241,x2243,x2242),x2242))
% 2.77/2.80  [229]P6(x2291,f41(f57(x2292,a1)),x2292,x2293)
% 2.77/2.80  [231]E(f6(x2311,f6(x2311,x2312,f57(x2313,a1)),f57(x2313,a1)),f6(x2311,x2312,f57(x2313,a1)))
% 2.77/2.80  [234]P19(f47(f40(a33,f40(f44(x2341),x2342)),f7(x2343),a54))
% 2.77/2.80  [246]P19(f47(x2461,f48(x2461,x2462,x2463),x2463))
% 2.77/2.80  [249]P9(f10(x2491,x2492),f10(x2491,f18(x2493,x2492,a37)),f57(a54,a1))
% 2.77/2.80  [250]E(f6(f48(x2501,f41(f57(x2502,a1)),x2502),x2503,f57(x2502,a1)),f48(x2501,x2503,x2502))
% 2.77/2.80  [251]P9(f23(x2511,x2512),f23(f18(x2513,x2511,x2512),x2512),f57(x2512,a1))
% 2.77/2.80  [252]P19(f47(f40(a33,f40(f44(x2521),x2522)),f10(a24,x2523),a54))
% 2.77/2.80  [287]P19(f47(f40(a33,f40(a27,f40(f44(x2871),x2872))),f7(x2873),a54))
% 2.77/2.80  [349]~E(f40(a42,x3491),f40(f44(x3492),x3493))
% 2.77/2.80  [350]~E(f40(f44(x3501),x3502),f40(a42,x3503))
% 2.77/2.80  [369]~E(f48(x3691,x3692,x3693),f41(f57(x3693,a1)))
% 2.77/2.80  [370]~E(f41(f57(x3701,a1)),f48(x3702,x3703,x3701))
% 2.77/2.80  [393]~P19(f47(f31(x3931,x3932),f49(a33,x3933,a56,a54),a54))
% 2.77/2.80  [395]~P19(f47(f40(f44(x3951),x3952),f49(a42,x3953,a55,a56),a56))
% 2.77/2.80  [396]~P19(f47(f40(a27,f40(f44(x3961),x3962)),f49(a42,x3963,a55,a56),a56))
% 2.77/2.80  [198]E(f7(f18(f11(x1981,x1982),x1983,a37)),f7(x1983))
% 2.77/2.80  [199]E(f29(f48(f34(x1991,x1992),x1993,a54)),f29(x1993))
% 2.77/2.80  [202]E(f10(a24,f18(f11(x2021,x2022),x2023,a37)),f10(a24,x2023))
% 2.77/2.80  [223]E(f10(x2231,f18(f12(x2231,x2232),x2233,a37)),f48(x2232,f10(x2231,x2233),a54))
% 2.77/2.80  [248]E(f49(x2481,f41(f57(x2482,a1)),x2482,x2483),f41(f57(x2483,a1)))
% 2.77/2.80  [253]P19(f47(f40(a33,f40(f44(x2531),x2532)),f10(x2533,f4(a37)),a54))
% 2.77/2.80  [268]P19(f47(f40(a33,f40(f44(x2681),x2682)),f3(f10(a24,x2683)),a54))
% 2.77/2.80  [273]E(f48(f31(x2731,x2732),f2(f48(x2732,x2733,a54)),a54),f2(f48(f31(x2731,x2732),x2733,a54)))
% 2.77/2.80  [290]E(f7(f18(f12(x2901,x2902),x2903,a37)),f6(f2(f48(x2902,f41(f57(a54,a1)),a54)),f7(x2903),f57(a54,a1)))
% 2.77/2.80  [302]P9(f3(f48(f31(x3021,x3022),x3023,a54)),f48(f31(x3021,x3022),f3(f48(x3022,x3023,a54)),a54),f57(a54,a1))
% 2.77/2.80  [310]E(f6(f6(f2(f48(x3101,f41(f57(a54,a1)),a54)),f2(f48(x3102,f41(f57(a54,a1)),a54)),f57(a54,a1)),f2(x3103),f57(a54,a1)),f2(f48(x3101,f48(x3102,x3103,a54),a54)))
% 2.77/2.80  [358]~E(f40(a42,x3581),f40(a27,f40(f44(x3582),x3583)))
% 2.77/2.80  [359]~E(f40(a27,f40(f44(x3591),x3592)),f40(a42,x3593))
% 2.77/2.80  [394]~P19(f47(f40(a42,x3941),f49(f44(x3942),x3943,a55,a56),a56))
% 2.77/2.80  [298]E(f48(f34(x2981,x2982),f2(f48(x2981,f48(x2982,x2983,a54),a54)),a54),f2(f48(f34(x2981,x2982),x2983,a54)))
% 2.77/2.80  [299]E(f48(f34(x2991,x2992),f3(f48(x2991,f48(x2992,x2993,a54),a54)),a54),f3(f48(f34(x2991,x2992),x2993,a54)))
% 2.77/2.80  [386]~P19(f47(f31(x3861,x3862),f2(f10(x3863,f4(a37))),a54))
% 2.77/2.80  [398]~P19(f47(f40(a42,x3981),f49(a27,f49(f44(x3982),x3983,a55,a56),a56,a56),a56))
% 2.77/2.80  [303]E(f48(f34(f28(f34(x3031,x3032)),x3032),f48(f28(f34(x3031,x3032)),f2(f48(x3032,x3033,a54)),a54),a54),f2(f48(f34(f28(f34(x3031,x3032)),x3032),x3033,a54)))
% 2.77/2.80  [304]E(f48(f34(f28(f34(x3041,x3042)),x3042),f48(f28(f34(x3041,x3042)),f3(f48(x3042,x3043,a54)),a54),a54),f3(f48(f34(f28(f34(x3041,x3042)),x3042),x3043,a54)))
% 2.77/2.80  [346]~E(f31(x3461,x3462),f34(x3463,x3464))
% 2.77/2.80  [348]~E(f11(x3481,x3482),f12(x3483,x3484))
% 2.77/2.80  [235]E(f48(x2351,f48(x2352,x2353,x2354),x2354),f48(x2352,f48(x2351,x2353,x2354),x2354))
% 2.77/2.80  [241]E(f18(x2411,f5(x2412,x2413,x2414),x2414),f5(f18(x2411,x2412,x2414),x2413,x2414))
% 2.77/2.80  [243]E(f5(f5(x2431,x2432,x2433),x2434,x2433),f5(x2431,f5(x2432,x2434,x2433),x2433))
% 2.77/2.80  [274]E(f6(x2741,f6(x2742,x2743,f57(x2744,a1)),f57(x2744,a1)),f6(x2742,f6(x2741,x2743,f57(x2744,a1)),f57(x2744,a1)))
% 2.77/2.80  [276]E(f6(f6(x2761,x2762,f57(x2763,a1)),x2764,f57(x2763,a1)),f6(x2761,f6(x2762,x2764,f57(x2763,a1)),f57(x2763,a1)))
% 2.77/2.80  [254]E(f48(x2541,f6(x2542,x2543,f57(x2544,a1)),x2544),f6(x2542,f48(x2541,x2543,x2544),f57(x2544,a1)))
% 2.77/2.80  [255]E(f48(x2551,f6(x2552,x2553,f57(x2554,a1)),x2554),f6(f48(x2551,x2552,x2554),x2553,f57(x2554,a1)))
% 2.77/2.80  [263]E(f10(a24,f18(f13(x2631,x2632,x2633),x2634,a37)),f48(x2633,f10(a24,x2634),a54))
% 2.77/2.80  [267]E(f10(x2671,f18(f13(x2671,x2672,x2673),x2674,a37)),f48(x2673,f10(x2671,x2674),a54))
% 2.77/2.80  [297]E(f7(f18(f13(x2971,x2972,x2973),x2974,a37)),f6(f2(f48(x2973,f41(f57(a54,a1)),a54)),f7(x2974),f57(a54,a1)))
% 2.77/2.80  [364]~E(f40(f44(x3641),x3642),f40(a27,f40(f44(x3643),x3644)))
% 2.77/2.80  [365]~E(f40(a27,f40(f44(x3651),x3652)),f40(f44(x3653),x3654))
% 2.77/2.80  [397]~P19(f47(f40(a27,f40(f44(x3971),x3972)),f49(f44(x3973),x3974,a55,a56),a56))
% 2.77/2.80  [305]P19(f47(f40(x3051,x3052),f49(x3051,f43(f57(x3053,a1)),x3053,x3054),x3054))
% 2.77/2.80  [306]P19(f47(x3061,f23(f5(x3062,f18(x3061,x3063,x3064),x3064),x3064),x3064))
% 2.77/2.80  [399]~P19(f47(f40(f44(x3991),x3992),f49(a27,f49(f44(x3993),x3994,a55,a56),a56,a56),a56))
% 2.77/2.80  [360]~E(f12(x3601,x3602),f13(x3603,x3604,x3605))
% 2.77/2.80  [361]~E(f11(x3611,x3612),f13(x3613,x3614,x3615))
% 2.77/2.80  [362]~E(f13(x3621,x3622,x3623),f12(x3624,x3625))
% 2.77/2.80  [363]~E(f13(x3631,x3632,x3633),f11(x3634,x3635))
% 2.77/2.80  [300]E(f49(x3001,f48(x3002,x3003,x3004),x3004,x3005),f48(f40(x3001,x3002),f49(x3001,x3003,x3004,x3005),x3005))
% 2.77/2.80  [301]E(f48(f40(x3011,x3012),f49(x3011,x3013,x3014,x3015),x3015),f49(x3011,f48(x3012,x3013,x3014),x3014,x3015))
% 2.77/2.80  [308]E(f6(f49(x3081,x3082,x3083,x3084),f49(x3081,x3085,x3083,x3084),f57(x3084,a1)),f49(x3081,f6(x3082,x3085,f57(x3083,a1)),x3083,x3084))
% 2.77/2.80  [494]E(f40(a27,x4941),x4941)+~P19(f47(x4941,a36,a56))
% 2.77/2.80  [403]~P2(x4031)+E(f17(f41(x4031),x4031),f43(x4031))
% 2.77/2.80  [404]~P2(x4041)+E(f17(f43(x4041),x4041),f41(x4041))
% 2.77/2.80  [561]~P19(f47(x5611,a36,a56))+P19(f47(f40(a27,x5611),a36,a56))
% 2.77/2.80  [576]P19(f47(x5761,a36,a56))+~P19(f47(f40(a27,x5761),a36,a56))
% 2.77/2.80  [451]~P10(x4511)+E(f40(f41(f57(a51,x4511)),a58),f41(x4511))
% 2.77/2.80  [452]~P17(x4521)+E(f40(f43(f57(a51,x4521)),a58),f43(x4521))
% 2.77/2.80  [437]~P15(x4372)+P9(x4371,x4371,x4372)
% 2.77/2.80  [438]~P18(x4382)+P9(x4381,x4381,x4382)
% 2.77/2.80  [400]E(x4001,x4002)+~E(f28(x4001),f28(x4002))
% 2.77/2.80  [401]E(x4011,x4012)+~E(f32(x4011),f32(x4012))
% 2.77/2.80  [402]E(x4021,x4022)+~E(f30(x4021),f30(x4022))
% 2.77/2.80  [406]~E(f20(x4061,x4062),f4(x4062))+E(x4061,f4(x4062))
% 2.77/2.80  [407]~P1(x4072)+P1(f57(x4071,x4072))
% 2.77/2.80  [408]~P10(x4082)+P10(f57(x4081,x4082))
% 2.77/2.80  [409]~P2(x4092)+P2(f57(x4091,x4092))
% 2.77/2.80  [410]~P12(x4102)+P11(f57(x4101,x4102))
% 2.77/2.80  [411]~P12(x4112)+P12(f57(x4111,x4112))
% 2.77/2.80  [412]~P15(x4122)+P15(f57(x4121,x4122))
% 2.77/2.80  [413]~P3(x4132)+P3(f57(x4131,x4132))
% 2.77/2.80  [414]~P17(x4142)+P17(f57(x4141,x4142))
% 2.77/2.80  [415]~P4(x4152)+P4(f57(x4151,x4152))
% 2.77/2.80  [416]~P18(x4162)+P18(f57(x4161,x4162))
% 2.77/2.80  [417]~P5(x4171,x4172)+E(f20(x4171,x4172),x4171)
% 2.77/2.80  [418]P5(x4181,x4182)+~E(f20(x4181,x4182),x4181)
% 2.77/2.80  [419]E(x4191,x4192)+~E(f40(a33,x4191),f40(a33,x4192))
% 2.77/2.80  [420]E(x4201,x4202)+~E(f40(a27,x4201),f40(a27,x4202))
% 2.77/2.80  [421]E(x4211,x4212)+~E(f40(a42,x4211),f40(a42,x4212))
% 2.77/2.80  [439]P8(x4391,x4392)+~P19(f40(x4391,x4392))
% 2.77/2.80  [440]~P11(x4402)+E(f6(x4401,x4401,x4402),x4401)
% 2.77/2.80  [443]~P17(x4432)+P9(x4431,f43(x4432),x4432)
% 2.77/2.80  [444]~P10(x4441)+P9(f41(x4441),x4442,x4441)
% 2.77/2.80  [506]~P9(x5061,x5062,f57(a54,a1))+P9(f2(x5061),f2(x5062),f57(a54,a1))
% 2.77/2.80  [507]~P9(x5071,x5072,f57(a54,a1))+P9(f3(x5071),f3(x5072),f57(a54,a1))
% 2.77/2.80  [508]~P9(x5081,x5082,f57(a54,a1))+P9(f35(x5081),f35(x5082),f57(a54,a1))
% 2.77/2.80  [509]~P9(x5091,x5092,f57(a54,a1))+P9(f29(x5091),f29(x5092),f57(a56,a1))
% 2.77/2.80  [515]P9(f2(x5151),f2(x5152),f57(a54,a1))+~P9(x5151,f2(x5152),f57(a54,a1))
% 2.77/2.80  [516]P9(f3(x5161),f3(x5162),f57(a54,a1))+~P9(x5161,f3(x5162),f57(a54,a1))
% 2.77/2.80  [517]P9(f35(x5171),f35(x5172),f57(a54,a1))+~P9(x5171,f35(x5172),f57(a54,a1))
% 2.77/2.80  [522]P9(x5221,f2(x5222),f57(a54,a1))+~P9(f2(x5221),f2(x5222),f57(a54,a1))
% 2.77/2.80  [523]P9(x5231,f3(x5232),f57(a54,a1))+~P9(f3(x5231),f3(x5232),f57(a54,a1))
% 2.77/2.80  [524]P9(x5241,f35(x5242),f57(a54,a1))+~P9(f35(x5241),f35(x5242),f57(a54,a1))
% 2.77/2.80  [432]~P2(x4322)+E(f17(f17(x4321,x4322),x4322),x4321)
% 2.77/2.80  [434]~P13(x4342)+E(f17(f17(x4341,x4342),x4342),x4341)
% 2.77/2.80  [445]~P1(x4452)+E(f6(x4451,f41(x4452),x4452),x4451)
% 2.77/2.80  [446]~P1(x4461)+E(f6(f41(x4461),x4462,x4461),x4462)
% 2.77/2.80  [447]E(x4471,f4(x4472))+~E(f23(x4471,x4472),f41(f57(x4472,a1)))
% 2.77/2.80  [448]E(x4481,f4(x4482))+~E(f41(f57(x4482,a1)),f23(x4481,x4482))
% 2.77/2.80  [449]~P1(x4492)+E(f6(x4491,f43(x4492),x4492),f43(x4492))
% 2.77/2.80  [450]~P1(x4501)+E(f6(f43(x4501),x4502,x4501),f43(x4501))
% 2.77/2.80  [456]~P2(x4562)+E(f6(x4561,f17(x4561,x4562),x4562),f43(x4562))
% 2.77/2.80  [457]~P2(x4572)+E(f6(f17(x4571,x4572),x4571,x4572),f43(x4572))
% 2.77/2.80  [529]~P9(x5291,x5292,f57(a54,a1))+P9(f35(f3(x5291)),f35(f3(x5292)),f57(a54,a1))
% 2.77/2.80  [533]~P9(x5331,f41(f57(x5332,a1)),f57(x5332,a1))+E(x5331,f41(f57(x5332,a1)))
% 2.77/2.80  [543]~P9(x5431,f17(x5431,f57(x5432,a1)),f57(x5432,a1))+E(x5431,f41(f57(x5432,a1)))
% 2.77/2.80  [546]~P19(f47(x5461,x5462,a54))+P19(f47(x5461,f2(x5462),a54))
% 2.77/2.80  [547]~P19(f47(x5471,x5472,a54))+P19(f47(x5471,f3(x5472),a54))
% 2.77/2.80  [548]~P19(f47(x5481,x5482,a54))+P19(f47(x5481,f35(x5482),a54))
% 2.77/2.80  [550]E(f2(f48(x5501,x5502,a54)),f2(x5502))+~P19(f47(x5501,f2(x5502),a54))
% 2.77/2.80  [551]E(f3(f48(x5511,x5512,a54)),f3(x5512))+~P19(f47(x5511,f3(x5512),a54))
% 2.77/2.80  [556]~P19(f47(x5561,f3(x5562),a54))+P19(f47(x5561,f2(x5562),a54))
% 2.77/2.80  [562]P19(f47(f28(x5621),f35(x5622),a54))+~P19(f47(x5621,f35(x5622),a54))
% 2.77/2.80  [567]~P19(f47(f32(x5671),f35(x5672),a54))+P19(f47(f32(x5671),x5672,a54))
% 2.77/2.80  [609]~P19(f47(f40(a33,x6091),f35(x6092),a54))+P19(f47(f40(a33,x6091),x6092,a54))
% 2.77/2.80  [628]~P19(f47(x6281,a8,a55))+P19(f47(f40(a33,f40(a42,x6281)),f10(a24,x6282),a54))
% 2.77/2.80  [751]P19(f47(x7511,x7512,a55))+~P19(f47(f40(a42,x7511),f49(a42,x7512,a55,a56),a56))
% 2.77/2.80  [752]P19(f47(x7521,x7522,a56))+~P19(f47(f40(a33,x7521),f49(a33,x7522,a56,a54),a54))
% 2.77/2.80  [753]P19(f47(x7531,x7532,a56))+~P19(f47(f40(a27,x7531),f49(a27,x7532,a56,a56),a56))
% 2.77/2.80  [474]~P3(x4742)+E(f40(f17(x4741,f57(a51,x4742)),a58),f17(f40(x4741,a58),x4742))
% 2.77/2.80  [579]P19(f47(x5791,f2(x5792),a54))+~P19(f47(x5791,f2(f2(x5792)),a54))
% 2.77/2.80  [580]P19(f47(x5801,f3(x5802),a54))+~P19(f47(x5801,f3(f3(x5802)),a54))
% 2.77/2.80  [581]P19(f47(x5811,f35(x5812),a54))+~P19(f47(x5811,f35(f35(x5812)),a54))
% 2.77/2.80  [587]E(f3(f48(f40(a33,x5871),x5872,a54)),f48(f40(a33,x5871),f3(x5872),a54))+P19(f47(x5871,f29(f3(x5872)),a56))
% 2.77/2.80  [624]P19(f47(x6241,f7(x6242),a54))+~P19(f47(x6241,f2(f10(a24,x6242)),a54))
% 2.77/2.80  [627]E(f35(f3(f48(x6271,x6272,a54))),f35(f3(x6272)))+~P19(f47(x6271,f35(f3(x6272)),a54))
% 2.77/2.80  [672]P9(f2(f48(x6721,x6722,a54)),f6(f35(f3(x6722)),f2(x6722),f57(a54,a1)),f57(a54,a1))+~P19(f47(x6721,f35(f3(x6722)),a54))
% 2.77/2.80  [667]P9(f2(f48(x6671,f41(f57(a54,a1)),a54)),f7(x6672),f57(a54,a1))+~P19(f47(x6671,f7(x6672),a54))
% 2.77/2.80  [703]P9(f2(f48(x7031,f41(f57(a54,a1)),a54)),f6(f35(f3(x7032)),f2(x7032),f57(a54,a1)),f57(a54,a1))+~P19(f47(x7031,f35(f3(x7032)),a54))
% 2.77/2.80  [757]P19(f47(f40(a33,x7571),f7(x7572),a54))+~P19(f47(x7571,f49(a42,f43(f57(a55,a1)),a55,a56),a56))
% 2.77/2.80  [455]E(x4551,x4552)+~P7(x4551,x4552,x4553)
% 2.77/2.80  [453]P8(x4531,x4532)+~P8(x4531,f34(x4533,x4532))
% 2.77/2.80  [454]P8(x4541,x4542)+~P8(x4541,f34(x4542,x4543))
% 2.77/2.80  [460]~E(f5(x4603,x4601,x4602),x4603)+E(x4601,f4(x4602))
% 2.77/2.80  [461]~E(f5(x4611,x4613,x4612),x4613)+E(x4611,f4(x4612))
% 2.77/2.80  [464]~E(f5(x4643,x4641,x4642),f4(x4642))+E(x4641,f4(x4642))
% 2.77/2.80  [465]~E(f5(x4651,x4653,x4652),f4(x4652))+E(x4651,f4(x4652))
% 2.77/2.80  [469]~P11(x4693)+E(f6(x4691,x4692,x4693),f6(x4692,x4691,x4693))
% 2.77/2.80  [470]~P12(x4703)+E(f6(x4701,x4702,x4703),f6(x4702,x4701,x4703))
% 2.77/2.80  [480]~P19(f40(x4802,x4801))+P19(f47(x4801,x4802,x4803))
% 2.77/2.80  [483]~P11(x4833)+P9(x4831,f6(x4832,x4831,x4833),x4833)
% 2.77/2.80  [484]~P12(x4843)+P9(x4841,f6(x4842,x4841,x4843),x4843)
% 2.77/2.80  [485]~P11(x4853)+P9(x4851,f6(x4851,x4852,x4853),x4853)
% 2.77/2.80  [486]~P12(x4863)+P9(x4861,f6(x4861,x4862,x4863),x4863)
% 2.77/2.80  [510]P5(x5101,x5102)+~P5(f18(x5103,x5101,x5102),x5102)
% 2.77/2.80  [511]P5(x5111,x5112)+~P5(f5(x5113,x5111,x5112),x5112)
% 2.77/2.80  [512]P5(x5121,x5122)+~P5(f5(x5121,x5123,x5122),x5122)
% 2.77/2.80  [513]P19(f40(x5131,x5132))+~P19(f47(x5132,x5131,x5133))
% 2.77/2.80  [532]E(f48(x5321,x5322,x5323),x5322)+~P19(f47(x5321,x5322,x5323))
% 2.77/2.80  [473]E(x4731,x4732)+~E(f17(x4731,f57(x4733,a1)),f17(x4732,f57(x4733,a1)))
% 2.77/2.80  [498]E(x4981,f41(f57(x4982,a1)))+~E(f6(x4983,x4981,f57(x4982,a1)),f41(f57(x4982,a1)))
% 2.77/2.80  [499]E(x4991,f41(f57(x4992,a1)))+~E(f6(x4991,x4993,f57(x4992,a1)),f41(f57(x4992,a1)))
% 2.77/2.80  [503]~P9(x5031,x5032,f57(x5033,a1))+E(f6(x5031,x5032,f57(x5033,a1)),x5032)
% 2.77/2.80  [504]~P9(x5042,x5041,f57(x5043,a1))+E(f6(x5041,x5042,f57(x5043,a1)),x5041)
% 2.77/2.80  [505]P9(x5051,x5052,f57(x5053,a1))+~E(f6(x5051,x5052,f57(x5053,a1)),x5052)
% 2.77/2.80  [525]~P11(x5253)+E(f6(x5251,f6(x5251,x5252,x5253),x5253),f6(x5251,x5252,x5253))
% 2.77/2.80  [526]~P12(x5263)+E(f6(x5261,f6(x5261,x5262,x5263),x5263),f6(x5261,x5262,x5263))
% 2.77/2.80  [530]~E(f3(x5302),f3(x5303))+E(f3(f48(x5301,x5302,a54)),f3(f48(x5301,x5303,a54)))
% 2.77/2.80  [578]~P9(x5783,x5781,f57(x5782,a1))+P9(f17(x5781,f57(x5782,a1)),f17(x5783,f57(x5782,a1)),f57(x5782,a1))
% 2.77/2.80  [582]E(f18(x5821,f20(x5822,x5823),x5823),f20(f18(x5821,x5822,x5823),x5823))+P19(f47(x5821,f23(x5822,x5823),x5823))
% 2.77/2.80  [591]P19(f47(x5911,f2(x5912),a54))+~P19(f47(f34(x5913,x5911),f2(x5912),a54))
% 2.77/2.80  [592]P19(f47(x5921,f2(x5922),a54))+~P19(f47(f34(x5921,x5923),f2(x5922),a54))
% 2.77/2.80  [593]P19(f47(x5931,f2(x5932),a54))+~P19(f47(f31(x5933,x5931),f2(x5932),a54))
% 2.77/2.80  [594]P19(f47(x5941,f3(x5942),a54))+~P19(f47(f34(x5943,x5941),f3(x5942),a54))
% 2.77/2.80  [595]P19(f47(x5951,f3(x5952),a54))+~P19(f47(f34(x5951,x5953),f3(x5952),a54))
% 2.77/2.80  [596]P19(f47(x5961,f7(x5962),a54))+~P19(f47(f34(x5963,x5961),f7(x5962),a54))
% 2.77/2.80  [597]P19(f47(x5971,f7(x5972),a54))+~P19(f47(f34(x5971,x5973),f7(x5972),a54))
% 2.77/2.80  [598]E(f20(f18(x5981,x5982,x5983),x5983),f20(x5982,x5983))+~P19(f47(x5981,f23(x5982,x5983),x5983))
% 2.77/2.80  [599]E(f19(f18(x5991,x5992,x5993),x5993),f19(x5992,x5993))+~P19(f47(x5991,f23(x5992,x5993),x5993))
% 2.77/2.80  [611]~P19(f47(f31(x6111,x6113),x6112,a54))+P19(f47(f40(a27,x6111),f29(x6112),a56))
% 2.77/2.80  [615]P9(x6151,x6152,f57(x6153,a1))+~P9(f17(x6152,f57(x6153,a1)),f17(x6151,f57(x6153,a1)),f57(x6153,a1))
% 2.77/2.80  [621]P19(f47(x6211,f7(x6212),a54))+~P19(f47(f12(x6213,x6211),f23(x6212,a37),a37))
% 2.77/2.80  [622]~P5(f18(x6221,x6222,x6223),x6223)+~P19(f47(x6221,f23(x6222,x6223),x6223))
% 2.77/2.80  [636]P19(f47(x6361,f10(x6362,x6363),a54))+~P19(f47(f12(x6362,x6361),f23(x6363,a37),a37))
% 2.77/2.80  [650]P19(f47(f26(x6502,x6501,x6503),f23(x6501,x6503),x6503))+P19(f47(x6501,f22(x6502,x6503),f53(x6503)))
% 2.77/2.80  [663]P9(f2(f48(x6631,x6632,a54)),f6(f2(x6633),f2(x6632),f57(a54,a1)),f57(a54,a1))+~P19(f47(x6631,x6633,a54))
% 2.77/2.80  [668]~P19(f47(f26(x6682,x6681,x6683),x6682,x6683))+P19(f47(x6681,f22(x6682,x6683),f53(x6683)))
% 2.77/2.80  [678]~P19(f47(x6782,a8,a55))+P19(f47(f40(a33,f40(a27,f40(f44(x6781),x6782))),f10(a24,x6783),a54))
% 2.77/2.80  [540]E(x5401,a24)+E(f10(x5401,f18(f11(x5401,x5402),x5403,a37)),f48(x5402,f10(x5401,x5403),a54))
% 2.77/2.80  [544]~P12(x5443)+E(f6(f40(x5441,a58),f40(x5442,a58),x5443),f40(f6(x5441,x5442,f57(a51,x5443)),a58))
% 2.77/2.80  [545]P19(f47(x5451,a8,a55))+E(f10(a24,f18(f12(x5451,x5452),x5453,a37)),f10(a24,x5453))
% 2.77/2.80  [572]E(x5721,x5722)+~E(f48(x5721,f41(f57(x5723,a1)),x5723),f48(x5722,f41(f57(x5723,a1)),x5723))
% 2.77/2.80  [583]P19(f47(x5831,x5832,x5833))+P19(f47(x5831,f17(x5832,f57(x5833,a1)),x5833))
% 2.77/2.80  [607]~P19(f47(x6071,a8,a55))+E(f10(a24,f18(f12(x6071,x6072),x6073,a37)),f48(x6072,f10(a24,x6073),a54))
% 2.77/2.80  [625]P19(f47(x6251,f35(f3(x6252)),a54))+~P19(f47(f34(x6253,x6251),f35(f3(x6252)),a54))
% 2.77/2.80  [626]P19(f47(x6261,f35(f3(x6262)),a54))+~P19(f47(f34(x6261,x6263),f35(f3(x6262)),a54))
% 2.77/2.80  [640]E(f3(f48(f31(x6401,x6402),x6403,a54)),f48(f31(x6401,x6402),f3(x6403),a54))+P19(f47(f40(a33,f40(a27,x6401)),f3(x6403),a54))
% 2.77/2.80  [651]~P19(f47(x6511,x6512,x6513))+~P19(f47(x6511,f17(x6512,f57(x6513,a1)),x6513))
% 2.77/2.80  [673]~P19(f47(x6731,f2(x6733),a54))+P19(f47(x6731,f2(f48(x6732,x6733,a54)),a54))
% 2.77/2.80  [674]~P19(f47(x6741,f3(x6743),a54))+P19(f47(x6741,f3(f48(x6742,x6743,a54)),a54))
% 2.77/2.80  [699]E(f48(f31(x6991,x6992),f3(f48(x6992,x6993,a54)),a54),f3(f48(f31(x6991,x6992),x6993,a54)))+~P19(f47(f40(a33,f40(a27,x6991)),f3(x6993),a54))
% 2.77/2.80  [729]P9(f3(f48(x7291,x7292,a54)),f6(f35(f3(x7293)),f3(f6(x7293,x7292,f57(a54,a1))),f57(a54,a1)),f57(a54,a1))+~P19(f47(x7291,f35(f3(x7293)),a54))
% 2.77/2.80  [737]P9(f48(f31(x7371,x7372),f3(f48(x7372,x7373,a54)),a54),f3(f48(f31(x7371,x7372),x7373,a54)),f57(a54,a1))+~P19(f47(f40(a33,f40(a27,x7371)),f3(x7373),a54))
% 2.77/2.80  [641]P19(f47(x6411,f7(x6412),a54))+~P19(f47(x6411,f2(f10(x6413,f4(a37))),a54))
% 2.77/2.80  [698]E(x6981,x6982)+~P19(f47(x6981,f48(x6982,f41(f57(x6983,a1)),x6983),x6983))
% 2.77/2.80  [704]~P19(f47(x7041,f3(x7043),a54))+P19(f47(x7041,f3(f6(x7042,x7043,f57(a54,a1))),a54))
% 2.77/2.80  [771]~P19(f47(x7712,x7713,a55))+P19(f47(f40(a27,f40(f44(x7711),x7712)),f49(a27,f49(f44(x7711),x7713,a55,a56),a56,a56),a56))
% 2.77/2.80  [775]~P19(f47(x7751,x7752,a56))+P19(f47(f40(a33,x7751),f3(f6(f49(a33,x7752,a56,a54),x7753,f57(a54,a1))),a54))
% 2.77/2.80  [422]E(x4221,x4222)+~E(f12(x4223,x4221),f12(x4224,x4222))
% 2.77/2.80  [423]E(x4231,x4232)+~E(f34(x4233,x4231),f34(x4234,x4232))
% 2.77/2.80  [424]E(x4241,x4242)+~E(f31(x4243,x4241),f31(x4244,x4242))
% 2.77/2.80  [425]E(x4251,x4252)+~E(f11(x4253,x4251),f11(x4254,x4252))
% 2.77/2.80  [426]E(x4261,x4262)+~E(f12(x4261,x4263),f12(x4262,x4264))
% 2.77/2.80  [427]E(x4271,x4272)+~E(f34(x4271,x4273),f34(x4272,x4274))
% 2.77/2.80  [428]E(x4281,x4282)+~E(f31(x4281,x4283),f31(x4282,x4284))
% 2.77/2.80  [429]E(x4291,x4292)+~E(f11(x4291,x4293),f11(x4292,x4294))
% 2.77/2.80  [490]E(x4901,x4902)+~E(f5(x4903,x4901,x4904),f5(x4903,x4902,x4904))
% 2.77/2.80  [493]E(x4931,x4932)+~E(f5(x4931,x4933,x4934),f5(x4932,x4933,x4934))
% 2.77/2.80  [552]~P9(x5521,x5523,f57(x5524,a1))+P9(x5521,f48(x5522,x5523,x5524),f57(x5524,a1))
% 2.77/2.80  [584]~P9(f48(x5844,x5841,x5843),x5842,f57(x5843,a1))+P9(x5841,x5842,f57(x5843,a1))
% 2.77/2.80  [601]~P9(f48(x6011,x6014,x6013),x6012,f57(x6013,a1))+P19(f47(x6011,x6012,x6013))
% 2.77/2.80  [608]~P9(x6082,x6084,f57(x6083,a1))+P9(f48(x6081,x6082,x6083),f48(x6081,x6084,x6083),f57(x6083,a1))
% 2.77/2.80  [441]E(x4411,x4412)+~E(f40(f44(x4413),x4411),f40(f44(x4414),x4412))
% 2.77/2.80  [442]E(x4421,x4422)+~E(f40(f44(x4421),x4423),f40(f44(x4422),x4424))
% 2.77/2.80  [549]~P19(f40(x5492,x5494))+P19(f40(f48(x5491,x5492,x5493),x5494))
% 2.77/2.80  [568]~P11(x5684)+E(f6(x5681,f6(x5682,x5683,x5684),x5684),f6(x5682,f6(x5681,x5683,x5684),x5684))
% 2.77/2.80  [569]~P12(x5694)+E(f6(x5691,f6(x5692,x5693,x5694),x5694),f6(x5692,f6(x5691,x5693,x5694),x5694))
% 2.77/2.80  [570]~P11(x5703)+E(f6(f6(x5701,x5702,x5703),x5704,x5703),f6(x5701,f6(x5702,x5704,x5703),x5703))
% 2.77/2.80  [571]~P12(x5713)+E(f6(f6(x5711,x5712,x5713),x5714,x5713),f6(x5711,f6(x5712,x5714,x5713),x5713))
% 2.77/2.80  [586]E(f21(f18(x5861,x5862,x5863),x5864,x5863),f21(x5862,x5864,x5863))+P19(f47(x5861,f23(x5864,x5863),x5863))
% 2.77/2.80  [619]P9(x6191,x6192,f57(x6193,a1))+~P9(f6(x6194,x6191,f57(x6193,a1)),x6192,f57(x6193,a1))
% 2.77/2.80  [620]P9(x6201,x6202,f57(x6203,a1))+~P9(f6(x6201,x6204,f57(x6203,a1)),x6202,f57(x6203,a1))
% 2.77/2.80  [630]~E(f49(x6303,x6301,x6302,x6304),f41(f57(x6304,a1)))+E(x6301,f41(f57(x6302,a1)))
% 2.77/2.80  [639]~P19(f47(x6391,x6393,x6394))+P19(f47(x6391,f48(x6392,x6393,x6394),x6394))
% 2.77/2.80  [653]E(f18(x6531,f21(x6532,x6533,x6534),x6534),f21(f18(x6531,x6532,x6534),x6533,x6534))+~P19(f47(x6531,f23(x6533,x6534),x6534))
% 2.77/2.80  [671]P19(f47(x6711,f7(x6712),a54))+~P19(f47(f13(x6713,x6714,x6711),f23(x6712,a37),a37))
% 2.77/2.80  [675]P19(f47(x6751,f10(a24,x6752),a54))+~P19(f47(f13(x6753,x6754,x6751),f23(x6752,a37),a37))
% 2.77/2.80  [676]P19(f47(x6761,f10(x6762,x6763),a54))+~P19(f47(f13(x6762,x6764,x6761),f23(x6763,a37),a37))
% 2.77/2.80  [684]~P19(f47(f5(x6844,x6841,x6843),f22(x6842,x6843),f53(x6843)))+P19(f47(x6841,f22(x6842,x6843),f53(x6843)))
% 2.77/2.80  [685]~P19(f47(f5(x6851,x6854,x6853),f22(x6852,x6853),f53(x6853)))+P19(f47(x6851,f22(x6852,x6853),f53(x6853)))
% 2.77/2.80  [475]E(x4751,x4752)+~E(f34(x4753,x4752),f34(f28(f34(x4754,x4751)),x4751))
% 2.77/2.80  [528]E(x5281,x5282)+~E(f34(f28(f34(x5281,x5283)),x5283),f34(f28(f34(x5282,x5284)),x5284))
% 2.77/2.80  [588]~P19(f40(x5882,x5884))+P19(f40(f6(x5881,x5882,f57(x5883,a1)),x5884))
% 2.77/2.80  [589]~P19(f40(x5891,x5894))+P19(f40(f6(x5891,x5892,f57(x5893,a1)),x5894))
% 2.77/2.80  [658]~P19(f47(x6581,x6583,x6584))+P19(f47(x6581,f6(x6582,x6583,f57(x6584,a1)),x6584))
% 2.77/2.80  [659]~P19(f47(x6591,x6592,x6594))+P19(f47(x6591,f6(x6592,x6593,f57(x6594,a1)),x6594))
% 2.77/2.80  [686]~P19(f47(f13(x6863,x6864,x6861),f23(x6862,a37),a37))+P19(f47(x6861,f2(f10(a24,x6862)),a54))
% 2.77/2.80  [687]~P19(f47(f13(x6873,x6874,x6871),f23(x6872,a37),a37))+P19(f47(x6871,f3(f10(a24,x6872)),a54))
% 2.77/2.80  [750]E(x7501,x7502)+~P19(f47(f40(f44(x7501),x7503),f49(f44(x7502),x7504,a55,a56),a56))
% 2.77/2.80  [755]P19(f47(x7551,x7552,a55))+~P19(f47(f40(f44(x7553),x7551),f49(f44(x7554),x7552,a55,a56),a56))
% 2.77/2.80  [760]~P6(x7601,f43(f57(x7603,a1)),x7603,x7604)+P9(f49(x7601,f17(x7602,f57(x7603,a1)),x7603,x7604),f17(f49(x7601,x7602,x7603,x7604),f57(x7604,a1)),f57(x7604,a1))
% 2.77/2.80  [763]E(f40(x7631,f9(x7632,x7631,x7633,x7634)),x7632)+~P19(f47(x7632,f49(x7631,f43(f57(x7634,a1)),x7634,x7633),x7633))
% 2.77/2.80  [780]E(x7801,x7802)+~P19(f47(f40(a27,f40(f44(x7801),x7803)),f49(a27,f49(f44(x7802),x7804,a55,a56),a56,a56),a56))
% 2.77/2.80  [781]P19(f47(x7811,x7812,a55))+~P19(f47(f40(a27,f40(f44(x7813),x7811)),f49(a27,f49(f44(x7814),x7812,a55,a56),a56,a56),a56))
% 2.77/2.80  [747]~P19(f47(x7471,f3(f10(a24,x7474)),a54))+P19(f47(x7471,f3(f10(a24,f18(f12(x7472,x7473),x7474,a37))),a54))
% 2.77/2.80  [748]~P19(f47(x7481,f3(f10(a24,x7484)),a54))+P19(f47(x7481,f3(f10(a24,f18(f11(x7482,x7483),x7484,a37))),a54))
% 2.77/2.80  [488]E(x4881,x4882)+~E(f18(x4883,x4881,x4884),f18(x4885,x4882,x4884))
% 2.77/2.80  [491]E(x4911,x4912)+~E(f18(x4911,x4913,x4914),f18(x4912,x4915,x4914))
% 2.77/2.80  [690]P6(x6901,x6902,x6903,x6904)+~P6(x6901,f48(x6905,x6902,x6903),x6903,x6904)
% 2.77/2.80  [721]~P9(x7212,x7215,f57(x7213,a1))+P9(f49(x7211,x7212,x7213,x7214),f49(x7211,x7215,x7213,x7214),f57(x7214,a1))
% 2.77/2.80  [700]P6(x7001,x7002,x7003,x7004)+~P6(x7001,f6(x7005,x7002,f57(x7003,a1)),x7003,x7004)
% 2.77/2.80  [701]P6(x7011,x7012,x7013,x7014)+~P6(x7011,f6(x7012,x7015,f57(x7013,a1)),x7013,x7014)
% 2.77/2.80  [710]~P19(f47(x7102,x7103,x7104))+E(f48(f40(x7101,x7102),f49(x7101,x7103,x7104,x7105),x7105),f49(x7101,x7103,x7104,x7105))
% 2.77/2.80  [733]~P19(f47(x7332,x7333,x7334))+P19(f47(f40(x7331,x7332),f49(x7331,x7333,x7334,x7335),x7335))
% 2.77/2.80  [644]E(x6441,x6442)+~E(f5(x6443,f18(x6441,f4(x6444),x6444),x6444),f5(x6445,f18(x6442,f4(x6444),x6444),x6444))
% 2.77/2.80  [645]E(x6451,x6452)+~E(f5(x6451,f18(x6453,f4(x6454),x6454),x6454),f5(x6452,f18(x6455,f4(x6454),x6454),x6454))
% 2.77/2.80  [765]~P19(f47(x7651,f3(f10(a24,x7655)),a54))+P19(f47(x7651,f3(f10(a24,f18(f13(x7652,x7653,x7654),x7655,a37))),a54))
% 2.77/2.80  [487]E(x4871,x4872)+~E(f13(x4873,x4874,x4871),f13(x4875,x4876,x4872))
% 2.77/2.80  [489]E(x4891,x4892)+~E(f13(x4893,x4891,x4894),f13(x4895,x4892,x4896))
% 2.77/2.80  [492]E(x4921,x4922)+~E(f13(x4921,x4923,x4924),f13(x4922,x4925,x4926))
% 2.77/2.80  [772]~P19(f47(f13(a25,x7723,f31(f40(a42,x7723),f34(x7724,f34(x7725,f34(x7721,x7726))))),f23(x7722,a37),a37))+P19(f47(x7721,f2(f10(a24,x7722)),a54))
% 2.77/2.80  [767]~P19(f47(f13(x7673,x7674,f31(x7675,f34(x7676,f34(x7677,f34(x7678,x7671))))),f23(x7672,a37),a37))+P19(f47(x7671,f2(f10(a24,x7672)),a54))
% 2.77/2.80  [471]P19(f40(x4711,x4712))+~P19(f40(x4711,a45))+~P19(f40(x4711,a46))
% 2.77/2.80  [623]P19(f47(f28(x6231),x6232,a54))+P19(f47(x6231,f35(x6232),a54))+~P19(f47(f28(x6231),f35(x6232),a54))
% 2.77/2.80  [669]~P19(f47(x6691,a8,a55))+~P19(f47(x6692,a39,f53(a37)))+P19(f47(f40(a33,f40(a42,x6691)),f2(f10(a24,x6692)),a54))
% 2.77/2.80  [670]~P19(f47(x6701,a8,a55))+~P19(f47(x6702,a39,f53(a37)))+P19(f47(f40(a33,f40(a42,x6701)),f3(f10(a24,x6702)),a54))
% 2.77/2.80  [692]P19(f47(x6921,a8,a55))+~P19(f47(x6922,a39,f53(a37)))+~P19(f47(f40(a33,f40(a42,x6921)),f2(f10(a24,x6922)),a54))
% 2.77/2.80  [693]P19(f47(x6931,a8,a55))+~P19(f47(x6932,a39,f53(a37)))+~P19(f47(f40(a33,f40(a42,x6931)),f3(f10(a24,x6932)),a54))
% 2.77/2.80  [761]~P19(f47(x7612,a39,f53(a37)))+P19(f47(x7611,f49(a42,f43(f57(a55,a1)),a55,a56),a56))+P19(f47(f40(a33,x7611),f3(f48(f40(a33,x7611),f10(a24,x7612),a54)),a54))
% 2.77/2.80  [472]P9(x4722,x4721,x4723)+~P16(x4723)+P9(x4721,x4722,x4723)
% 2.77/2.80  [435]~P2(x4353)+E(x4351,x4352)+~E(f17(x4351,x4353),f17(x4352,x4353))
% 2.77/2.80  [436]~P13(x4363)+E(x4361,x4362)+~E(f17(x4361,x4363),f17(x4362,x4363))
% 2.77/2.80  [466]~P1(x4662)+~E(f6(x4663,x4661,x4662),f41(x4662))+E(x4661,f41(x4662))
% 2.77/2.80  [467]~P1(x4672)+~E(f6(x4671,x4673,x4672),f41(x4672))+E(x4671,f41(x4672))
% 2.77/2.80  [477]~P11(x4773)+~P9(x4771,x4772,x4773)+E(f6(x4771,x4772,x4773),x4772)
% 2.77/2.80  [478]~P11(x4783)+~P9(x4782,x4781,x4783)+E(f6(x4781,x4782,x4783),x4781)
% 2.77/2.80  [479]~P11(x4793)+P9(x4791,x4792,x4793)+~E(f6(x4791,x4792,x4793),x4792)
% 2.77/2.80  [500]~P14(x5002)+~P9(x5003,x5001,x5002)+P9(f17(x5001,x5002),f17(x5003,x5002),x5002)
% 2.77/2.80  [519]~P14(x5193)+~P9(x5192,f17(x5191,x5193),x5193)+P9(x5191,f17(x5192,x5193),x5193)
% 2.77/2.80  [521]~P14(x5212)+~P9(f17(x5213,x5212),x5211,x5212)+P9(f17(x5211,x5212),x5213,x5212)
% 2.77/2.80  [531]~P14(x5313)+P9(x5311,x5312,x5313)+~P9(f17(x5312,x5313),f17(x5311,x5313),x5313)
% 2.77/2.80  [539]E(x5391,x5392)+~P9(x5391,x5392,f57(x5393,a1))+~P9(x5392,x5391,f57(x5393,a1))
% 2.77/2.80  [514]P8(x5141,x5142)+~P8(x5141,f31(x5143,x5142))+~P8(x5141,f40(a33,f40(a27,x5143)))
% 2.77/2.80  [553]~P5(x5532,x5533)+P5(f18(x5531,x5532,x5533),x5533)+P19(f47(x5531,f23(x5532,x5533),x5533))
% 2.77/2.80  [614]~P9(x6143,x6142,f57(a54,a1))+E(f3(f48(x6141,x6142,a54)),f3(x6142))+~P19(f47(x6141,f3(x6143),a54))
% 2.77/2.80  [616]~P9(x6163,f2(x6162),f57(a54,a1))+P19(f47(x6161,f2(x6162),a54))+~P19(f47(x6161,f2(x6163),a54))
% 2.77/2.80  [617]~P9(x6173,f3(x6172),f57(a54,a1))+P19(f47(x6171,f3(x6172),a54))+~P19(f47(x6171,f3(x6173),a54))
% 2.77/2.80  [618]~P9(x6183,f35(x6182),f57(a54,a1))+P19(f47(x6181,f35(x6182),a54))+~P19(f47(x6181,f35(x6183),a54))
% 2.77/2.80  [637]E(x6371,a24)+P19(f47(x6372,f10(x6371,x6373),a54))+~P19(f47(f11(x6371,x6372),f23(x6373,a37),a37))
% 2.77/2.80  [643]~P19(f47(x6431,a36,a56))+P19(f47(x6431,f29(x6432),a56))+~P19(f47(f31(x6431,x6433),x6432,a54))
% 2.77/2.80  [646]P19(f47(f34(x6461,x6462),f35(x6463),a54))+~P19(f47(x6462,f35(x6463),a54))+~P19(f47(x6461,f35(x6463),a54))
% 2.77/2.80  [647]P19(f47(x6471,f35(x6472),a54))+P19(f47(f34(x6473,x6471),x6472,a54))+~P19(f47(f34(x6473,x6471),f35(x6472),a54))
% 2.77/2.80  [648]P19(f47(x6481,f35(x6482),a54))+P19(f47(f34(x6481,x6483),x6482,a54))+~P19(f47(f34(x6481,x6483),f35(x6482),a54))
% 2.77/2.80  [649]P19(f47(x6491,f35(x6492),a54))+P19(f47(f31(x6493,x6491),x6492,a54))+~P19(f47(f31(x6493,x6491),f35(x6492),a54))
% 2.77/2.80  [655]~P19(f47(f31(x6551,x6552),f35(x6553),a54))+P19(f47(f31(x6551,x6552),x6553,a54))+P19(f47(f40(a33,x6551),x6553,a54))
% 2.77/2.80  [660]P19(f47(f31(x6601,x6602),f35(x6603),a54))+~P19(f47(x6602,f35(x6603),a54))+~P19(f47(f40(a33,x6601),x6603,a54))
% 2.77/2.80  [664]~P19(f47(x6643,a8,a55))+~P19(f47(f12(x6643,x6641),f23(x6642,a37),a37))+P19(f47(x6641,f10(a24,x6642),a54))
% 2.77/2.80  [689]P19(f47(x6891,f3(x6892),a54))+~P19(f47(f31(x6893,x6891),f3(x6892),a54))+~P19(f47(f40(a33,f40(a27,x6893)),f3(x6892),a54))
% 2.77/2.81  [707]P19(f47(x7071,f3(x7072),a54))+~P19(f47(f31(f40(a42,x7073),x7071),f3(x7072),a54))+~P19(f47(f40(a33,f40(a42,x7073)),f3(x7072),a54))
% 2.77/2.81  [657]~P9(x6571,f48(x6573,f41(f57(x6572,a1)),x6572),f57(x6572,a1))+E(x6571,f41(f57(x6572,a1)))+E(x6571,f48(x6573,f41(f57(x6572,a1)),x6572))
% 2.77/2.81  [688]P19(f47(f28(f34(x6881,x6883)),f3(x6882),a54))+P19(f47(x6881,f35(f3(x6882)),a54))+~P19(f47(f28(f34(x6881,x6883)),f35(f3(x6882)),a54))
% 2.77/2.81  [705]~P19(f47(x7053,a8,a55))+P19(f47(x7051,f3(f10(a24,x7052)),a54))+~P19(f47(f31(f40(a42,x7053),x7051),f3(f10(a24,x7052)),a54))
% 2.77/2.81  [712]P19(f47(f28(f34(x7121,x7123)),f3(x7122),a54))+~P19(f47(f34(f28(f34(x7121,x7123)),x7123),f35(f3(x7122)),a54))+P19(f47(x7121,f35(f3(x7122)),a54))
% 2.77/2.81  [716]P19(f47(x7161,f3(x7162),a54))+~P19(f47(x7163,f3(x7162),a54))+~P19(f47(x7161,f3(f48(x7163,x7162,a54)),a54))
% 2.77/2.81  [717]P19(f47(x7171,f35(x7172),a54))+~P19(f47(x7173,f35(x7172),a54))+~P19(f47(x7171,f35(f48(x7173,x7172,a54)),a54))
% 2.77/2.81  [741]P19(f47(x7411,f6(f35(f3(x7412)),f2(x7412),f57(a54,a1)),a54))+~P19(f47(x7413,f35(f3(x7412)),a54))+~P19(f47(x7411,f2(f48(x7413,x7412,a54)),a54))
% 2.77/2.81  [718]~P19(f38(x7183))+P19(f38(f18(f13(a24,x7181,x7182),x7183,a37)))+~P19(f47(x7182,f35(f3(f10(a24,x7183))),a54))
% 2.77/2.81  [734]P19(f47(x7341,f2(x7342),a54))+P19(f47(x7341,f2(x7343),a54))+~P19(f47(x7341,f2(f6(x7342,x7343,f57(a54,a1))),a54))
% 2.77/2.81  [740]~P19(f47(x7403,a39,f53(a37)))+P19(f47(f18(f13(a24,x7401,x7402),x7403,a37),a39,f53(a37)))+~P19(f47(x7402,f35(f3(f10(a24,x7403))),a54))
% 2.77/2.81  [756]P19(f47(x7561,f6(f35(f3(x7562)),f2(x7562),f57(a54,a1)),a54))+~P19(f47(x7563,f35(f3(x7562)),a54))+~P19(f47(x7561,f2(f48(x7563,f41(f57(a54,a1)),a54)),a54))
% 2.77/2.81  [502]~P9(x5023,x5021,f57(x5024,a1))+P19(f40(x5021,x5022))+~P19(f40(x5023,x5022))
% 2.77/2.81  [541]~P11(x5414)+~P9(x5411,x5413,x5414)+P9(x5411,f6(x5412,x5413,x5414),x5414)
% 2.77/2.81  [542]~P11(x5424)+~P9(x5421,x5422,x5424)+P9(x5421,f6(x5422,x5423,x5424),x5424)
% 2.77/2.81  [558]~P11(x5583)+P9(x5581,x5582,x5583)+~P9(f6(x5584,x5581,x5583),x5582,x5583)
% 2.77/2.81  [560]~P11(x5603)+P9(x5601,x5602,x5603)+~P9(f6(x5601,x5604,x5603),x5602,x5603)
% 2.77/2.81  [564]~P9(x5641,x5644,f57(x5643,a1))+~P9(x5644,x5642,f57(x5643,a1))+P9(x5641,x5642,f57(x5643,a1))
% 2.77/2.81  [606]~P9(x6064,x6062,f57(x6063,a1))+P19(f47(x6061,x6062,x6063))+~P19(f47(x6061,x6064,x6063))
% 2.77/2.81  [634]~P9(x6342,f48(x6341,x6344,x6343),f57(x6343,a1))+P9(x6342,x6344,f57(x6343,a1))+P19(f47(x6341,x6342,x6343))
% 2.77/2.81  [635]~P9(x6352,x6354,f57(x6353,a1))+P9(f48(x6351,x6352,x6353),x6354,f57(x6353,a1))+~P19(f47(x6351,x6354,x6353))
% 2.77/2.81  [610]E(x6101,x6102)+P19(f40(x6103,x6101))+~P19(f40(f48(x6102,x6103,x6104),x6101))
% 2.77/2.81  [632]~P9(x6321,x6324,f57(x6323,a1))+~P9(x6322,x6324,f57(x6323,a1))+P9(f6(x6321,x6322,f57(x6323,a1)),x6324,f57(x6323,a1))
% 2.77/2.81  [661]E(x6611,x6612)+P19(f47(x6611,x6613,x6614))+~P19(f47(x6611,f48(x6612,x6613,x6614),x6614))
% 2.77/2.81  [665]P19(f47(x6651,x6652,x6653))+~P19(f47(x6654,f22(x6652,x6653),f53(x6653)))+~P19(f47(x6651,f23(x6654,x6653),x6653))
% 2.77/2.81  [706]P19(f47(f5(x7061,x7062,x7063),f22(x7064,x7063),f53(x7063)))+~P19(f47(x7062,f22(x7064,x7063),f53(x7063)))+~P19(f47(x7061,f22(x7064,x7063),f53(x7063)))
% 2.77/2.81  [758]P19(f47(f32(x7581),f7(x7582),a54))+~P19(f47(x7582,a39,f53(a37)))+P19(f47(f18(f13(x7583,a25,f34(f30(x7583),f34(f30(x7584),f32(x7581)))),x7582,a37),a39,f53(a37)))
% 2.77/2.81  [565]~E(f3(x5651),f3(x5653))+~E(f3(x5652),f3(x5654))+E(f3(f6(x5651,x5652,f57(a54,a1))),f3(f6(x5653,x5654,f57(a54,a1))))
% 2.77/2.81  [656]P19(f40(x6561,x6562))+P19(f40(x6563,x6562))+~P19(f40(f6(x6561,x6563,f57(x6564,a1)),x6562))
% 2.77/2.81  [702]P19(f47(x7021,x7022,x7023))+P19(f47(x7021,x7024,x7023))+~P19(f47(x7021,f6(x7022,x7024,f57(x7023,a1)),x7023))
% 2.77/2.81  [708]~P9(f3(x7082),f3(x7084),f57(a54,a1))+~P9(f3(x7081),f3(x7083),f57(a54,a1))+P9(f3(f6(x7081,x7082,f57(a54,a1))),f3(f6(x7083,x7084,f57(a54,a1))),f57(a54,a1))
% 2.77/2.81  [714]E(x7141,x7142)+P19(f47(x7141,f23(x7143,x7144),x7144))+~P19(f47(x7141,f23(f18(x7142,x7143,x7144),x7144),x7144))
% 2.77/2.81  [746]~P19(f47(x7464,f2(x7463),a54))+~P19(f47(x7461,f2(f48(x7464,x7462,a54)),a54))+P19(f47(x7461,f2(f6(x7462,x7463,f57(a54,a1))),a54))
% 2.77/2.81  [754]~P19(f38(x7542))+P19(f47(f32(x7541),f7(x7542),a54))+P19(f38(f18(f13(x7543,a25,f34(f30(x7543),f34(f30(x7544),f32(x7541)))),x7542,a37)))
% 2.77/2.81  [537]~P4(x5374)+P9(f40(x5371,x5372),f40(x5373,x5372),x5374)+~P9(x5371,x5373,f57(x5375,x5374))
% 2.77/2.81  [677]P6(x6771,x6772,x6773,x6774)+~P6(x6771,x6775,x6773,x6774)+~P9(x6772,x6775,f57(x6773,a1))
% 2.77/2.81  [642]E(x6421,x6422)+~E(f40(x6423,x6421),f40(x6423,x6422))+~P6(x6423,f43(f57(x6424,a1)),x6424,x6425)
% 2.77/2.81  [662]~P9(x6621,x6624,f57(x6623,a1))+~P9(x6622,x6625,f57(x6623,a1))+P9(f6(x6621,x6622,f57(x6623,a1)),f6(x6624,x6625,f57(x6623,a1)),f57(x6623,a1))
% 2.77/2.81  [724]E(x7241,x7242)+~E(f49(x7243,x7241,x7244,x7245),f49(x7243,x7242,x7244,x7245))+~P6(x7243,f43(f57(x7244,a1)),x7244,x7245)
% 2.77/2.81  [738]E(x7381,x7382)+~E(f49(x7383,x7381,x7384,x7385),f49(x7383,x7382,x7384,x7385))+~P6(x7383,f6(x7381,x7382,f57(x7384,a1)),x7384,x7385)
% 2.77/2.81  [759]~P9(f49(x7594,x7591,x7593,x7595),f49(x7594,x7592,x7593,x7595),f57(x7595,a1))+P9(x7591,x7592,f57(x7593,a1))+~P6(x7594,f43(f57(x7593,a1)),x7593,x7595)
% 2.77/2.81  [762]~P6(x7624,f43(f57(x7623,a1)),x7623,x7625)+P19(f47(x7621,x7622,x7623))+~P19(f47(f40(x7624,x7621),f49(x7624,x7622,x7623,x7625),x7625))
% 2.77/2.81  [694]E(x6941,x6942)+E(x6941,x6943)+~E(f48(x6944,f48(x6941,f41(f57(x6945,a1)),x6945),x6945),f48(x6943,f48(x6942,f41(f57(x6945,a1)),x6945),x6945))
% 2.77/2.81  [695]E(x6951,x6952)+E(x6953,x6952)+~E(f48(x6953,f48(x6951,f41(f57(x6954,a1)),x6954),x6954),f48(x6955,f48(x6952,f41(f57(x6954,a1)),x6954),x6954))
% 2.77/2.81  [696]E(x6961,x6962)+E(x6963,x6962)+~E(f48(x6963,f48(x6961,f41(f57(x6964,a1)),x6964),x6964),f48(x6962,f48(x6965,f41(f57(x6964,a1)),x6964),x6964))
% 2.77/2.81  [697]E(x6971,x6972)+E(x6971,x6973)+~E(f48(x6971,f48(x6974,f41(f57(x6975,a1)),x6975),x6975),f48(x6973,f48(x6972,f41(f57(x6975,a1)),x6975),x6975))
% 2.77/2.81  [723]~P9(f49(x7231,x7235,x7236,x7234),x7233,f57(x7234,a1))+~P19(f47(x7232,x7235,x7236))+P19(f47(f40(x7231,x7232),x7233,x7234))
% 2.77/2.81  [783]E(x7831,f40(a42,x7832))+~P19(f47(f13(a25,x7832,f31(x7831,f34(x7834,f34(f30(x7835),f34(f40(a33,x7836),x7837))))),f23(x7833,a37),a37))+~P19(f47(x7833,a39,f53(a37)))
% 2.77/2.81  [784]E(x7841,f31(f40(a42,x7842),f34(f40(a33,x7843),f30(x7844))))+~P19(f47(f13(a25,x7844,f31(x7846,f34(x7847,f34(f30(x7842),f34(f40(a33,x7843),x7841))))),f23(x7845,a37),a37))+~P19(f47(x7845,a39,f53(a37)))
% 2.77/2.81  [790]~P19(f47(f13(a25,x7903,f31(x7904,f34(x7905,f34(f30(x7906),f34(f40(a33,x7902),x7907))))),f23(x7901,a37),a37))+~P19(f47(x7901,a39,f53(a37)))+~P19(f47(x7902,f49(a42,f43(f57(a55,a1)),a55,a56),a56))
% 2.77/2.81  [728]P19(f47(f13(f14(x7281,x7282),f15(x7281,x7282),x7281),f23(x7282,a37),a37))+~P19(f47(x7281,f10(a24,x7282),a54))+P19(f47(f12(f14(x7281,x7282),x7281),f23(x7282,a37),a37))+P19(f47(x7281,f10(a24,f4(a37)),a54))
% 2.77/2.81  [711]~P19(f47(x7111,a36,a56))+P19(f47(f40(a33,x7111),f7(x7112),a54))+~P19(f47(x7112,a39,f53(a37)))+~P19(f47(x7111,f29(f2(f10(a24,x7112))),a56))
% 2.77/2.81  [497]~P9(x4972,x4971,x4973)+~P9(x4971,x4972,x4973)+E(x4971,x4972)+~P15(x4973)
% 2.77/2.81  [691]~P19(f47(x6913,a36,a56))+~P19(f47(f31(x6913,x6911),f3(x6912),a54))+P19(f47(x6911,f3(x6912),a54))+~P19(f47(f40(a33,x6913),f3(x6912),a54))
% 2.77/2.81  [715]~P19(f47(f40(a33,x7153),f3(x7152),a54))+~P19(f47(f40(a33,f40(a27,x7153)),f3(x7152),a54))+~P19(f47(f31(x7153,x7151),f35(f3(x7152)),a54))+P19(f47(x7151,f35(f3(x7152)),a54))
% 2.77/2.81  [719]~P19(f47(f28(f34(x7191,x7193)),f3(x7192),a54))+P19(f47(f34(f28(f34(x7191,x7193)),x7193),f35(f3(x7192)),a54))+P19(f47(x7191,f35(f3(x7192)),a54))+~P19(f47(x7193,f35(f3(x7192)),a54))
% 2.77/2.81  [534]~P15(x5343)+~P9(x5341,x5344,x5343)+P9(x5341,x5342,x5343)+~P9(x5344,x5342,x5343)
% 2.77/2.81  [535]~P18(x5353)+~P9(x5351,x5354,x5353)+P9(x5351,x5352,x5353)+~P9(x5354,x5352,x5353)
% 2.77/2.81  [575]~P11(x5753)+~P9(x5752,x5754,x5753)+~P9(x5751,x5754,x5753)+P9(f6(x5751,x5752,x5753),x5754,x5753)
% 2.77/2.81  [600]E(x6001,x6002)+~E(f48(x6003,x6001,x6004),f48(x6003,x6002,x6004))+P19(f47(x6003,x6001,x6004))+P19(f47(x6003,x6002,x6004))
% 2.77/2.81  [739]~P9(x7393,x7392,f57(a54,a1))+P19(f47(f40(a33,x7391),f3(x7392),a54))+~P19(f47(x7394,f35(f3(x7393)),a54))+~P19(f47(f40(a33,x7391),f3(f48(x7394,x7392,a54)),a54))
% 2.77/2.81  [804]P19(f47(x8041,a8,a55))+P19(f47(f13(a25,x8042,f31(f40(a42,x8042),f34(f67(x8042,x8041,x8043,x8044),f34(f30(x8041),f34(f40(a33,x8043),f31(f40(a42,x8041),f34(f40(a33,x8043),f30(x8042)))))))),f23(x8044,a37),a37))+~P19(f47(x8044,a39,f53(a37)))+~P19(f47(f31(f40(a42,x8041),f34(f40(a33,x8043),f30(x8042))),f2(f10(a24,x8044)),a54))
% 2.77/2.81  [768]P19(f47(f40(a33,f40(a27,x7681)),f2(x7682),a54))+~P19(f47(x7684,f35(f3(x7682)),a54))+~P19(f47(x7681,f29(f2(f48(x7684,x7683,a54))),a56))+P19(f47(x7681,f29(f2(f6(x7683,x7682,f57(a54,a1)))),a56))
% 2.77/2.81  [770]P19(f47(x7704,a8,a55))+E(x7701,f31(f40(a42,x7702),f34(f40(a33,x7703),f30(x7704))))+~P19(f47(x7705,a39,f53(a37)))+~P19(f47(f31(f40(a42,x7704),f34(x7706,f34(f30(x7702),f34(f40(a33,x7703),x7701)))),f2(f10(a24,x7705)),a54))
% 2.77/2.81  [786]P19(f47(x7861,a8,a55))+P19(f47(f13(a25,x7861,f31(f40(a42,x7861),f34(x7862,f34(f30(x7863),f34(f40(a33,x7864),x7865))))),f23(x7866,a37),a37))+~P19(f47(x7866,a39,f53(a37)))+~P19(f47(f31(f40(a42,x7861),f34(x7862,f34(f30(x7863),f34(f40(a33,x7864),x7865)))),f2(f10(a24,x7866)),a54))
% 2.77/2.81  [782]P19(f47(x7821,a8,a55))+~P19(f47(x7822,a39,f53(a37)))+~P19(f47(f31(f40(a42,x7821),f34(x7824,f34(f30(x7825),f34(f40(a33,x7823),x7826)))),f2(f10(a24,x7822)),a54))+~P19(f47(x7823,f49(a42,f43(f57(a55,a1)),a55,a56),a56))
% 2.77/2.81  [798]~P19(f47(f13(x7985,x7986,f31(x7983,f32(x7982))),f23(x7984,a37),a37))+~P19(f47(f13(a25,x7986,f31(f40(a42,x7986),f34(f32(x7981),f34(f30(x7985),f34(f40(a33,x7983),x7987))))),f23(x7984,a37),a37))+~P19(f47(x7984,a39,f53(a37)))+P19(f47(f18(f12(a24,f34(f32(x7981),f34(f32(x7982),f40(a33,x7983)))),x7984,a37),a39,f53(a37)))
% 2.77/2.81  [785]E(x7851,f31(f40(a42,x7852),f34(f40(a33,x7853),f30(x7854))))+~P19(f47(f13(x7856,x7854,f31(f40(a42,x7854),f34(f32(x7857),f34(f30(x7852),f34(f40(a33,x7853),x7851))))),f23(x7855,a37),a37))+~P19(f47(x7855,a39,f53(a37)))+P19(f47(x7851,f3(f10(a24,x7855)),a54))
% 2.77/2.81  [792]~P19(f47(f13(x7924,x7925,f31(f40(a42,x7925),f34(f32(x7926),f34(f30(x7927),f34(f40(a33,x7923),x7921))))),f23(x7922,a37),a37))+~P19(f47(x7922,a39,f53(a37)))+P19(f47(x7921,f3(f10(a24,x7922)),a54))+~P19(f47(x7923,f49(a42,f43(f57(a55,a1)),a55,a56),a56))
% 2.77/2.81  [795]~P19(f38(x7954))+~P19(f47(f13(x7955,x7956,f31(x7953,f32(x7952))),f23(x7954,a37),a37))+~P19(f47(f13(a25,x7956,f31(f40(a42,x7956),f34(f32(x7951),f34(f30(x7955),f34(f40(a33,x7953),x7957))))),f23(x7954,a37),a37))+P19(f38(f18(f12(a24,f34(f32(x7951),f34(f32(x7952),f40(a33,x7953)))),x7954,a37)))
% 2.77/2.81  [800]E(x8001,x8002)+~P19(f47(f13(a25,x8008,f31(f40(a42,x8008),f34(x8009,f34(f30(x80010),f34(f40(a33,x8007),x8002))))),f23(x8003,a37),a37))+~P19(f47(f13(a25,x8004,f31(f40(a42,x8004),f34(x8005,f34(f30(x8006),f34(f40(a33,x8007),x8001))))),f23(x8003,a37),a37))+~P19(f47(x8003,a39,f53(a37)))
% 2.77/2.81  [801]E(x8011,x8012)+~P19(f47(f13(a25,x8018,f31(f40(a42,x8018),f34(x8019,f34(f30(x8012),f34(f40(a33,x8016),x80110))))),f23(x8013,a37),a37))+~P19(f47(f13(a25,x8014,f31(f40(a42,x8014),f34(x8015,f34(f30(x8011),f34(f40(a33,x8016),x8017))))),f23(x8013,a37),a37))+~P19(f47(x8013,a39,f53(a37)))
% 2.77/2.81  [802]E(x8021,x8022)+~P19(f47(f13(a25,x8028,f31(f40(a42,x8028),f34(x8022,f34(f30(x8029),f34(f40(a33,x8026),x80210))))),f23(x8023,a37),a37))+~P19(f47(f13(a25,x8024,f31(f40(a42,x8024),f34(x8021,f34(f30(x8025),f34(f40(a33,x8026),x8027))))),f23(x8023,a37),a37))+~P19(f47(x8023,a39,f53(a37)))
% 2.77/2.81  [803]E(x8031,x8032)+~P19(f47(f13(a25,x8031,f31(f40(a42,x8031),f34(x8038,f34(f30(x8039),f34(f40(a33,x8036),x80310))))),f23(x8033,a37),a37))+~P19(f47(f13(a25,x8032,f31(f40(a42,x8032),f34(x8034,f34(f30(x8035),f34(f40(a33,x8036),x8037))))),f23(x8033,a37),a37))+~P19(f47(x8033,a39,f53(a37)))
% 2.77/2.81  [766]E(x7661,x7662)+~P19(f47(x7663,a39,f53(a37)))+P19(f47(f40(a33,x7661),f3(f10(a24,x7663)),a54))+P19(f47(x7662,f49(a42,f43(f57(a55,a1)),a55,a56),a56))+~P19(f47(f40(a33,x7661),f3(f48(f40(a33,x7662),f10(a24,x7663),a54)),a54))
% 2.77/2.81  [799]~P9(x7992,f17(f49(a42,f43(f57(a55,a1)),a55,a56),f57(a56,a1)),f57(a56,a1))+P19(f47(x7991,x7992,a56))+~P19(f47(x7993,a39,f53(a37)))+P19(f47(f40(a33,x7991),f3(f10(a24,x7993)),a54))+~P19(f47(f40(a33,x7991),f3(f6(f49(a33,x7992,a56,a54),f10(a24,x7993),f57(a54,a1))),a54))
% 2.77/2.81  [683]E(x6831,x6832)+~P6(x6833,x6834,x6835,x6836)+~E(f40(x6833,x6831),f40(x6833,x6832))+~P19(f47(x6832,x6834,x6835))+~P19(f47(x6831,x6834,x6835))
% 2.77/2.81  [773]~P19(f47(x7735,a36,a56))+P19(f47(f32(x7731),f7(x7732),a54))+~P19(f47(f13(x7736,x7733,f31(f40(a42,x7733),f34(f40(a33,x7735),f30(x7734)))),f23(x7732,a37),a37))+~P19(f47(x7732,a39,f53(a37)))+P19(f47(f18(f13(x7733,x7734,f31(x7735,f32(x7731))),x7732,a37),a39,f53(a37)))
% 2.77/2.81  [807]~P19(f47(x8071,a36,a56))+P19(f47(f40(a33,x8071),f7(x8072),a54))+~P19(f47(f13(x8076,a25,f34(f30(x8073),f34(f30(x8075),f32(x8074)))),f23(x8072,a37),a37))+~P19(f47(x8072,a39,f53(a37)))+P19(f47(f18(f13(a25,x8073,f31(f40(a42,x8073),f34(f32(x8074),f34(f30(x8075),f34(f40(a33,x8071),f31(f40(a42,x8075),f34(f40(a33,x8071),f30(x8073)))))))),x8072,a37),a39,f53(a37)))
% 2.77/2.81  [769]~P19(f38(x7692))+~P19(f47(x7695,a36,a56))+P19(f47(f32(x7691),f7(x7692),a54))+~P19(f47(f13(x7696,x7693,f31(f40(a42,x7693),f34(f40(a33,x7695),f30(x7694)))),f23(x7692,a37),a37))+P19(f38(f18(f13(x7693,x7694,f31(x7695,f32(x7691))),x7692,a37)))
% 2.77/2.81  [806]~P19(f38(x8062))+~P19(f47(x8061,a36,a56))+P19(f47(f40(a33,x8061),f7(x8062),a54))+~P19(f47(f13(x8066,a25,f34(f30(x8063),f34(f30(x8065),f32(x8064)))),f23(x8062,a37),a37))+P19(f38(f18(f13(a25,x8063,f31(f40(a42,x8063),f34(f32(x8064),f34(f30(x8065),f34(f40(a33,x8061),f31(f40(a42,x8065),f34(f40(a33,x8061),f30(x8063)))))))),x8062,a37)))
% 2.77/2.81  [793]E(x7931,a25)+~P19(f47(f13(x7936,x7931,f31(f40(a42,x7931),f34(f32(x7935),f34(f30(x7932),f34(f40(a33,x7937),x7933))))),f23(x7934,a37),a37))+~P19(f47(f13(x7931,a25,f34(f30(x7931),f34(f30(x7932),f32(x7935)))),f23(x7934,a37),a37))+~P19(f47(x7934,a39,f53(a37)))+P19(f47(f18(f13(x7931,x7932,x7933),x7934,a37),a39,f53(a37)))
% 2.77/2.81  [788]P19(f47(f13(x7883,x7884,f31(x7881,f32(x7885))),f23(x7882,a37),a37))+~P19(f47(f13(a25,x7884,f31(f40(a42,x7884),f34(x7886,f34(f30(x7883),f34(f40(a33,x7881),x7887))))),f23(x7882,a37),a37))+~P19(f47(x7882,a39,f53(a37)))+~P19(f47(f31(x7881,f32(x7885)),f2(f10(a24,x7882)),a54))+P19(f47(f40(a33,x7881),f3(f10(a24,x7882)),a54))
% 2.77/2.81  [791]E(x7911,a25)+~P19(f38(x7914))+~P19(f47(f13(x7916,x7911,f31(f40(a42,x7911),f34(f32(x7915),f34(f30(x7912),f34(f40(a33,x7917),x7913))))),f23(x7914,a37),a37))+~P19(f47(f13(x7911,a25,f34(f30(x7911),f34(f30(x7912),f32(x7915)))),f23(x7914,a37),a37))+P19(f38(f18(f13(x7911,x7912,x7913),x7914,a37)))
% 2.77/2.81  [796]~P19(f47(x7963,a36,a56))+~P19(f47(f13(x7967,x7961,f31(f40(a42,x7961),f34(f32(x7968),f34(f30(x7962),f34(f40(a33,x7963),x7969))))),f23(x7965,a37),a37))+~P19(f47(f13(x7966,x7961,f31(x7963,f32(x7964))),f23(x7965,a37),a37))+~P19(f47(x7965,a39,f53(a37)))+P19(f47(f18(f13(x7961,x7962,f31(x7963,f34(f32(x7964),f32(x7964)))),x7965,a37),a39,f53(a37)))
% 2.77/2.81  [794]~P19(f38(x7945))+~P19(f47(x7943,a36,a56))+~P19(f47(f13(x7947,x7941,f31(f40(a42,x7941),f34(f32(x7948),f34(f30(x7942),f34(f40(a33,x7943),x7949))))),f23(x7945,a37),a37))+~P19(f47(f13(x7946,x7941,f31(x7943,f32(x7944))),f23(x7945,a37),a37))+P19(f38(f18(f13(x7941,x7942,f31(x7943,f34(f32(x7944),f32(x7944)))),x7945,a37)))
% 2.77/2.81  [744]E(x7441,a24)+~P19(f47(x7442,f10(x7441,x7443),a54))+P19(f47(f13(x7441,f16(x7441,x7442,x7443),x7442),f23(x7443,a37),a37))+P19(f47(f11(x7441,x7442),f23(x7443,a37),a37))+P19(f47(f12(x7441,x7442),f23(x7443,a37),a37))+P19(f47(x7442,f10(x7441,f4(a37)),a54))
% 2.77/2.81  [805]P19(f47(x8051,a8,a55))+P19(f47(x8052,a8,a55))+~P19(f47(f13(a25,x8051,f31(f40(a42,x8051),f34(x8053,f34(f30(x8052),f34(f40(a33,x8054),f31(f40(a42,x8052),f34(f40(a33,x8054),f30(x8051)))))))),f23(x8055,a37),a37))+~P19(f47(x8055,a39,f53(a37)))+P19(f47(f12(a24,f34(x8053,f34(f68(x8054,x8053,x8055),f40(a33,x8054)))),f23(x8055,a37),a37))+~P19(f47(f40(a33,x8054),f3(f10(a24,x8055)),a54))
% 2.77/2.81  [797]P19(f47(x7971,a8,a55))+P19(f47(x7972,a8,a55))+~P19(f47(f13(a25,x7971,f31(x7976,f34(x7973,f34(f30(x7972),f34(f40(a33,x7974),x7977))))),f23(x7975,a37),a37))+~P19(f47(x7975,a39,f53(a37)))+P19(f47(f12(a24,f34(x7973,f34(f66(x7974,x7973,x7975),f40(a33,x7974)))),f23(x7975,a37),a37))+~P19(f47(f40(a33,x7974),f3(f10(a24,x7975)),a54))
% 2.77/2.81  %EqnAxiom
% 2.77/2.81  [1]E(x11,x11)
% 2.77/2.81  [2]E(x22,x21)+~E(x21,x22)
% 2.77/2.81  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 2.77/2.81  [4]~E(x41,x42)+E(f2(x41),f2(x42))
% 2.77/2.81  [5]~E(x51,x52)+E(f47(x51,x53,x54),f47(x52,x53,x54))
% 2.77/2.81  [6]~E(x61,x62)+E(f47(x63,x61,x64),f47(x63,x62,x64))
% 2.77/2.81  [7]~E(x71,x72)+E(f47(x73,x74,x71),f47(x73,x74,x72))
% 2.77/2.81  [8]~E(x81,x82)+E(f23(x81,x83),f23(x82,x83))
% 2.77/2.81  [9]~E(x91,x92)+E(f23(x93,x91),f23(x93,x92))
% 2.77/2.81  [10]~E(x101,x102)+E(f3(x101),f3(x102))
% 2.77/2.81  [11]~E(x111,x112)+E(f13(x111,x113,x114),f13(x112,x113,x114))
% 2.77/2.81  [12]~E(x121,x122)+E(f13(x123,x121,x124),f13(x123,x122,x124))
% 2.77/2.81  [13]~E(x131,x132)+E(f13(x133,x134,x131),f13(x133,x134,x132))
% 2.77/2.81  [14]~E(x141,x142)+E(f34(x141,x143),f34(x142,x143))
% 2.77/2.81  [15]~E(x151,x152)+E(f34(x153,x151),f34(x153,x152))
% 2.77/2.81  [16]~E(x161,x162)+E(f10(x161,x163),f10(x162,x163))
% 2.77/2.81  [17]~E(x171,x172)+E(f10(x173,x171),f10(x173,x172))
% 2.77/2.81  [18]~E(x181,x182)+E(f40(x181,x183),f40(x182,x183))
% 2.77/2.81  [19]~E(x191,x192)+E(f40(x193,x191),f40(x193,x192))
% 2.77/2.81  [20]~E(x201,x202)+E(f32(x201),f32(x202))
% 2.77/2.81  [21]~E(x211,x212)+E(f57(x211,x213),f57(x212,x213))
% 2.77/2.81  [22]~E(x221,x222)+E(f57(x223,x221),f57(x223,x222))
% 2.77/2.81  [23]~E(x231,x232)+E(f48(x231,x233,x234),f48(x232,x233,x234))
% 2.77/2.81  [24]~E(x241,x242)+E(f48(x243,x241,x244),f48(x243,x242,x244))
% 2.77/2.81  [25]~E(x251,x252)+E(f48(x253,x254,x251),f48(x253,x254,x252))
% 2.77/2.81  [26]~E(x261,x262)+E(f35(x261),f35(x262))
% 2.77/2.81  [27]~E(x271,x272)+E(f43(x271),f43(x272))
% 2.77/2.81  [28]~E(x281,x282)+E(f6(x281,x283,x284),f6(x282,x283,x284))
% 2.77/2.81  [29]~E(x291,x292)+E(f6(x293,x291,x294),f6(x293,x292,x294))
% 2.77/2.81  [30]~E(x301,x302)+E(f6(x303,x304,x301),f6(x303,x304,x302))
% 2.77/2.81  [31]~E(x311,x312)+E(f30(x311),f30(x312))
% 2.77/2.81  [32]~E(x321,x322)+E(f4(x321),f4(x322))
% 2.77/2.81  [33]~E(x331,x332)+E(f38(x331),f38(x332))
% 2.77/2.81  [34]~E(x341,x342)+E(f49(x341,x343,x344,x345),f49(x342,x343,x344,x345))
% 2.77/2.81  [35]~E(x351,x352)+E(f49(x353,x351,x354,x355),f49(x353,x352,x354,x355))
% 2.77/2.81  [36]~E(x361,x362)+E(f49(x363,x364,x361,x365),f49(x363,x364,x362,x365))
% 2.77/2.81  [37]~E(x371,x372)+E(f49(x373,x374,x375,x371),f49(x373,x374,x375,x372))
% 2.77/2.81  [38]~E(x381,x382)+E(f44(x381),f44(x382))
% 2.77/2.81  [39]~E(x391,x392)+E(f20(x391,x393),f20(x392,x393))
% 2.77/2.81  [40]~E(x401,x402)+E(f20(x403,x401),f20(x403,x402))
% 2.77/2.81  [41]~E(x411,x412)+E(f31(x411,x413),f31(x412,x413))
% 2.77/2.81  [42]~E(x421,x422)+E(f31(x423,x421),f31(x423,x422))
% 2.77/2.81  [43]~E(x431,x432)+E(f53(x431),f53(x432))
% 2.77/2.81  [44]~E(x441,x442)+E(f18(x441,x443,x444),f18(x442,x443,x444))
% 2.77/2.81  [45]~E(x451,x452)+E(f18(x453,x451,x454),f18(x453,x452,x454))
% 2.77/2.81  [46]~E(x461,x462)+E(f18(x463,x464,x461),f18(x463,x464,x462))
% 2.77/2.81  [47]~E(x471,x472)+E(f7(x471),f7(x472))
% 2.77/2.81  [48]~E(x481,x482)+E(f41(x481),f41(x482))
% 2.77/2.81  [49]~E(x491,x492)+E(f26(x491,x493,x494),f26(x492,x493,x494))
% 2.77/2.81  [50]~E(x501,x502)+E(f26(x503,x501,x504),f26(x503,x502,x504))
% 2.77/2.81  [51]~E(x511,x512)+E(f26(x513,x514,x511),f26(x513,x514,x512))
% 2.77/2.81  [52]~E(x521,x522)+E(f5(x521,x523,x524),f5(x522,x523,x524))
% 2.77/2.81  [53]~E(x531,x532)+E(f5(x533,x531,x534),f5(x533,x532,x534))
% 2.77/2.81  [54]~E(x541,x542)+E(f5(x543,x544,x541),f5(x543,x544,x542))
% 2.77/2.81  [55]~E(x551,x552)+E(f17(x551,x553),f17(x552,x553))
% 2.77/2.81  [56]~E(x561,x562)+E(f17(x563,x561),f17(x563,x562))
% 2.77/2.81  [57]~E(x571,x572)+E(f28(x571),f28(x572))
% 2.77/2.81  [58]~E(x581,x582)+E(f12(x581,x583),f12(x582,x583))
% 2.77/2.81  [59]~E(x591,x592)+E(f12(x593,x591),f12(x593,x592))
% 2.77/2.81  [60]~E(x601,x602)+E(f68(x601,x603,x604),f68(x602,x603,x604))
% 2.77/2.81  [61]~E(x611,x612)+E(f68(x613,x611,x614),f68(x613,x612,x614))
% 2.77/2.81  [62]~E(x621,x622)+E(f68(x623,x624,x621),f68(x623,x624,x622))
% 2.77/2.81  [63]~E(x631,x632)+E(f29(x631),f29(x632))
% 2.77/2.81  [64]~E(x641,x642)+E(f22(x641,x643),f22(x642,x643))
% 2.77/2.81  [65]~E(x651,x652)+E(f22(x653,x651),f22(x653,x652))
% 2.77/2.81  [66]~E(x661,x662)+E(f11(x661,x663),f11(x662,x663))
% 2.77/2.81  [67]~E(x671,x672)+E(f11(x673,x671),f11(x673,x672))
% 2.77/2.81  [68]~E(x681,x682)+E(f67(x681,x683,x684,x685),f67(x682,x683,x684,x685))
% 2.77/2.81  [69]~E(x691,x692)+E(f67(x693,x691,x694,x695),f67(x693,x692,x694,x695))
% 2.77/2.81  [70]~E(x701,x702)+E(f67(x703,x704,x701,x705),f67(x703,x704,x702,x705))
% 2.77/2.81  [71]~E(x711,x712)+E(f67(x713,x714,x715,x711),f67(x713,x714,x715,x712))
% 2.77/2.81  [72]~E(x721,x722)+E(f9(x721,x723,x724,x725),f9(x722,x723,x724,x725))
% 2.77/2.81  [73]~E(x731,x732)+E(f9(x733,x731,x734,x735),f9(x733,x732,x734,x735))
% 2.77/2.81  [74]~E(x741,x742)+E(f9(x743,x744,x741,x745),f9(x743,x744,x742,x745))
% 2.77/2.81  [75]~E(x751,x752)+E(f9(x753,x754,x755,x751),f9(x753,x754,x755,x752))
% 2.77/2.81  [76]~E(x761,x762)+E(f21(x761,x763,x764),f21(x762,x763,x764))
% 2.77/2.81  [77]~E(x771,x772)+E(f21(x773,x771,x774),f21(x773,x772,x774))
% 2.77/2.81  [78]~E(x781,x782)+E(f21(x783,x784,x781),f21(x783,x784,x782))
% 2.77/2.81  [79]~E(x791,x792)+E(f19(x791,x793),f19(x792,x793))
% 2.77/2.81  [80]~E(x801,x802)+E(f19(x803,x801),f19(x803,x802))
% 2.77/2.81  [81]~E(x811,x812)+E(f14(x811,x813),f14(x812,x813))
% 2.77/2.81  [82]~E(x821,x822)+E(f14(x823,x821),f14(x823,x822))
% 2.77/2.81  [83]~E(x831,x832)+E(f50(x831),f50(x832))
% 2.77/2.81  [84]~E(x841,x842)+E(f66(x841,x843,x844),f66(x842,x843,x844))
% 2.77/2.81  [85]~E(x851,x852)+E(f66(x853,x851,x854),f66(x853,x852,x854))
% 2.77/2.81  [86]~E(x861,x862)+E(f66(x863,x864,x861),f66(x863,x864,x862))
% 2.77/2.81  [87]~E(x871,x872)+E(f16(x871,x873,x874),f16(x872,x873,x874))
% 2.77/2.81  [88]~E(x881,x882)+E(f16(x883,x881,x884),f16(x883,x882,x884))
% 2.77/2.81  [89]~E(x891,x892)+E(f16(x893,x894,x891),f16(x893,x894,x892))
% 2.77/2.81  [90]~E(x901,x902)+E(f15(x901,x903),f15(x902,x903))
% 2.77/2.81  [91]~E(x911,x912)+E(f15(x913,x911),f15(x913,x912))
% 2.77/2.81  [92]~P1(x921)+P1(x922)+~E(x921,x922)
% 2.77/2.81  [93]~P10(x931)+P10(x932)+~E(x931,x932)
% 2.77/2.81  [94]~P19(x941)+P19(x942)+~E(x941,x942)
% 2.77/2.81  [95]~P2(x951)+P2(x952)+~E(x951,x952)
% 2.77/2.81  [96]~P11(x961)+P11(x962)+~E(x961,x962)
% 2.77/2.81  [97]P9(x972,x973,x974)+~E(x971,x972)+~P9(x971,x973,x974)
% 2.77/2.81  [98]P9(x983,x982,x984)+~E(x981,x982)+~P9(x983,x981,x984)
% 2.77/2.81  [99]P9(x993,x994,x992)+~E(x991,x992)+~P9(x993,x994,x991)
% 2.77/2.81  [100]~P12(x1001)+P12(x1002)+~E(x1001,x1002)
% 2.77/2.81  [101]P6(x1012,x1013,x1014,x1015)+~E(x1011,x1012)+~P6(x1011,x1013,x1014,x1015)
% 2.77/2.81  [102]P6(x1023,x1022,x1024,x1025)+~E(x1021,x1022)+~P6(x1023,x1021,x1024,x1025)
% 2.77/2.81  [103]P6(x1033,x1034,x1032,x1035)+~E(x1031,x1032)+~P6(x1033,x1034,x1031,x1035)
% 2.77/2.81  [104]P6(x1043,x1044,x1045,x1042)+~E(x1041,x1042)+~P6(x1043,x1044,x1045,x1041)
% 2.77/2.81  [105]~P15(x1051)+P15(x1052)+~E(x1051,x1052)
% 2.77/2.81  [106]~P13(x1061)+P13(x1062)+~E(x1061,x1062)
% 2.77/2.81  [107]~P3(x1071)+P3(x1072)+~E(x1071,x1072)
% 2.77/2.81  [108]~P17(x1081)+P17(x1082)+~E(x1081,x1082)
% 2.77/2.81  [109]~P4(x1091)+P4(x1092)+~E(x1091,x1092)
% 2.77/2.81  [110]P7(x1102,x1103,x1104)+~E(x1101,x1102)+~P7(x1101,x1103,x1104)
% 2.77/2.81  [111]P7(x1113,x1112,x1114)+~E(x1111,x1112)+~P7(x1113,x1111,x1114)
% 2.77/2.81  [112]P7(x1123,x1124,x1122)+~E(x1121,x1122)+~P7(x1123,x1124,x1121)
% 2.77/2.81  [113]~P18(x1131)+P18(x1132)+~E(x1131,x1132)
% 2.77/2.81  [114]P8(x1142,x1143)+~E(x1141,x1142)+~P8(x1141,x1143)
% 2.77/2.81  [115]P8(x1153,x1152)+~E(x1151,x1152)+~P8(x1153,x1151)
% 2.77/2.81  [116]~P16(x1161)+P16(x1162)+~E(x1161,x1162)
% 2.77/2.81  [117]P5(x1172,x1173)+~E(x1171,x1172)+~P5(x1171,x1173)
% 2.77/2.81  [118]P5(x1183,x1182)+~E(x1181,x1182)+~P5(x1183,x1181)
% 2.77/2.81  [119]~P14(x1191)+P14(x1192)+~E(x1191,x1192)
% 2.77/2.81  
% 2.77/2.81  %-------------------------------------------
% 2.84/2.81  cnf(808,plain,
% 2.84/2.81     (E(f38(a58),f47(a58,a39,f53(a37)))),
% 2.84/2.81     inference(scs_inference,[],[153,2])).
% 2.84/2.81  cnf(816,plain,
% 2.84/2.81     (~E(f18(x8161,x8162,x8163),x8162)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(818,plain,
% 2.84/2.81     (~P9(f18(x8181,f41(f57(x8182,a1)),x8183),f41(f57(x8182,a1)),f57(x8182,a1))),
% 2.84/2.81     inference(scs_inference,[],[314,153,353,816,222,349,2,455,18,439,630,533])).
% 2.84/2.81  cnf(819,plain,
% 2.84/2.81     (~E(f18(x8191,x8192,x8193),x8192)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(822,plain,
% 2.84/2.81     (~E(f18(x8221,x8222,x8223),x8222)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(825,plain,
% 2.84/2.81     (~E(f18(x8251,x8252,x8253),x8252)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(828,plain,
% 2.84/2.81     (~P19(f47(f32(x8281),f2(f10(x8282,f4(a37))),a54))),
% 2.84/2.81     inference(rename_variables,[],[384])).
% 2.84/2.81  cnf(831,plain,
% 2.84/2.81     (~P19(f47(f32(x8311),f2(f10(x8312,f4(a37))),a54))),
% 2.84/2.81     inference(rename_variables,[],[384])).
% 2.84/2.81  cnf(833,plain,
% 2.84/2.81     (~P19(f47(f13(x8331,x8332,f32(x8333)),f23(f4(a37),a37),a37))),
% 2.84/2.81     inference(scs_inference,[],[314,153,353,816,819,822,222,349,384,828,831,2,455,18,439,630,533,461,460,772,767,686])).
% 2.84/2.81  cnf(834,plain,
% 2.84/2.81     (~P19(f47(f32(x8341),f2(f10(x8342,f4(a37))),a54))),
% 2.84/2.81     inference(rename_variables,[],[384])).
% 2.84/2.81  cnf(837,plain,
% 2.84/2.81     (P19(f47(x8371,f23(f5(x8372,f18(x8371,x8373,x8374),x8374),x8374),x8374))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(845,plain,
% 2.84/2.81     (P19(f47(x8451,f7(f5(x8452,f18(f12(x8453,x8451),x8454,a37),a37)),a54))),
% 2.84/2.81     inference(scs_inference,[],[314,153,227,353,816,819,822,222,349,226,306,837,384,828,831,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621])).
% 2.84/2.81  cnf(846,plain,
% 2.84/2.81     (P19(f47(x8461,f23(f5(x8462,f18(x8461,x8463,x8464),x8464),x8464),x8464))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(849,plain,
% 2.84/2.81     (P9(x8491,f35(x8491),f57(a54,a1))),
% 2.84/2.81     inference(rename_variables,[],[169])).
% 2.84/2.81  cnf(852,plain,
% 2.84/2.81     (P9(x8521,f35(x8521),f57(a54,a1))),
% 2.84/2.81     inference(rename_variables,[],[169])).
% 2.84/2.81  cnf(854,plain,
% 2.84/2.81     (~P19(f47(f34(f32(f50(x8541)),x8542),f7(x8541),a54))),
% 2.84/2.81     inference(scs_inference,[],[314,153,227,353,816,819,822,169,849,222,349,378,226,306,837,384,828,831,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597])).
% 2.84/2.81  cnf(863,plain,
% 2.84/2.81     (P9(x8631,f35(x8631),f57(a54,a1))),
% 2.84/2.81     inference(rename_variables,[],[169])).
% 2.84/2.81  cnf(867,plain,
% 2.84/2.81     (~P19(f47(x8671,f3(f41(f57(a54,a1))),a54))),
% 2.84/2.81     inference(scs_inference,[],[314,153,227,353,816,819,822,169,849,852,222,349,392,378,226,306,837,387,384,828,831,834,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556])).
% 2.84/2.81  cnf(873,plain,
% 2.84/2.81     (~P9(f18(x8731,f41(f57(x8732,a1)),x8733),f17(f18(x8731,f41(f57(x8732,a1)),x8733),f57(x8732,a1)),f57(x8732,a1))),
% 2.84/2.81     inference(scs_inference,[],[314,153,227,353,816,819,822,825,169,849,852,863,222,349,392,378,226,306,837,387,384,828,831,834,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543])).
% 2.84/2.81  cnf(874,plain,
% 2.84/2.81     (~E(f18(x8741,x8742,x8743),x8742)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(876,plain,
% 2.84/2.81     (~P19(f47(x8761,f41(f57(x8762,a1)),x8763))),
% 2.84/2.81     inference(scs_inference,[],[314,153,227,353,816,819,822,825,169,849,852,863,222,349,392,376,378,226,306,837,387,384,828,831,834,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513])).
% 2.84/2.81  cnf(881,plain,
% 2.84/2.81     (~E(f18(x8811,x8812,x8813),x8812)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(884,plain,
% 2.84/2.81     (~E(f18(x8841,x8842,x8843),x8842)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(887,plain,
% 2.84/2.81     (~E(f18(x8871,x8872,x8873),x8872)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(890,plain,
% 2.84/2.81     (P19(f47(f30(x8901),f35(x8902),a54))),
% 2.84/2.81     inference(rename_variables,[],[188])).
% 2.84/2.81  cnf(893,plain,
% 2.84/2.81     (P19(f47(f30(x8931),f35(x8932),a54))),
% 2.84/2.81     inference(rename_variables,[],[188])).
% 2.84/2.81  cnf(896,plain,
% 2.84/2.81     (P19(f47(f30(x8961),f35(x8962),a54))),
% 2.84/2.81     inference(rename_variables,[],[188])).
% 2.84/2.81  cnf(903,plain,
% 2.84/2.81     (P19(f47(x9031,f23(f5(x9032,f18(x9031,x9033,x9034),x9034),x9034),x9034))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(906,plain,
% 2.84/2.81     (P19(f47(f30(x9061),f35(x9062),a54))),
% 2.84/2.81     inference(rename_variables,[],[188])).
% 2.84/2.81  cnf(911,plain,
% 2.84/2.81     (P19(f47(x9111,f23(f5(x9112,f18(x9111,x9113,x9114),x9114),x9114),x9114))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(919,plain,
% 2.84/2.81     (~P5(f18(x9191,f5(x9192,f18(x9191,x9193,x9194),x9194),x9194),x9194)),
% 2.84/2.81     inference(scs_inference,[],[176,314,374,153,227,353,816,819,822,825,874,881,884,169,849,852,863,222,349,188,890,893,896,392,376,378,226,306,837,846,903,911,387,384,828,831,834,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622])).
% 2.84/2.81  cnf(927,plain,
% 2.84/2.81     (E(f40(x9271,f9(f40(x9271,x9272),x9271,x9273,x9274)),f40(x9271,x9272))),
% 2.84/2.81     inference(scs_inference,[],[176,314,374,153,389,227,353,816,819,822,825,874,881,884,169,849,852,863,222,349,188,890,893,896,392,376,378,226,306,837,846,903,911,387,305,384,828,831,834,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763])).
% 2.84/2.81  cnf(940,plain,
% 2.84/2.81     (P9(x9401,f35(x9401),f57(a54,a1))),
% 2.84/2.81     inference(rename_variables,[],[169])).
% 2.84/2.81  cnf(942,plain,
% 2.84/2.81     (P9(x9421,x9421,f57(x9422,a1))),
% 2.84/2.81     inference(rename_variables,[],[165])).
% 2.84/2.81  cnf(946,plain,
% 2.84/2.81     (~E(f18(x9461,x9462,x9463),x9462)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(949,plain,
% 2.84/2.81     (~P19(f47(f13(a25,x9491,f31(x9492,f34(x9493,f34(f30(x9494),f34(f40(a33,f40(a42,x9495)),x9496))))),f23(a59,a37),a37))),
% 2.84/2.81     inference(scs_inference,[],[176,152,314,374,153,389,227,165,143,353,816,819,822,825,874,881,884,887,169,849,852,863,940,229,157,222,183,349,188,890,893,896,392,376,149,378,226,306,837,846,903,911,387,305,384,828,831,834,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790])).
% 2.84/2.81  cnf(950,plain,
% 2.84/2.81     (P19(f47(f40(x9501,x9502),f49(x9501,f43(f57(x9503,a1)),x9503,x9504),x9504))),
% 2.84/2.81     inference(rename_variables,[],[305])).
% 2.84/2.81  cnf(953,plain,
% 2.84/2.81     (P19(f40(f48(x9531,x9532,x9533),x9531))),
% 2.84/2.81     inference(rename_variables,[],[222])).
% 2.84/2.81  cnf(957,plain,
% 2.84/2.81     (~E(f18(x9571,x9572,x9573),x9572)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(959,plain,
% 2.84/2.81     (~P9(f10(a24,a59),f2(f10(x9591,f4(a37))),f57(a54,a1))),
% 2.84/2.81     inference(scs_inference,[],[176,152,314,374,153,389,227,165,143,353,816,819,822,825,874,881,884,887,946,169,849,852,863,940,229,157,222,183,349,188,890,893,896,392,376,149,378,226,306,837,846,903,911,387,305,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616])).
% 2.84/2.81  cnf(964,plain,
% 2.84/2.81     (~E(f6(f18(x9641,f41(a1),x9642),x9643,a1),f41(a1))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,314,374,174,153,389,227,165,143,353,816,819,822,825,874,881,884,887,946,957,169,849,852,863,940,229,157,222,183,349,188,890,893,896,392,376,149,378,226,306,837,846,903,911,387,305,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467])).
% 2.84/2.81  cnf(965,plain,
% 2.84/2.81     (~E(f18(x9651,x9652,x9653),x9652)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(968,plain,
% 2.84/2.81     (~E(f18(x9681,x9682,x9683),x9682)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(971,plain,
% 2.84/2.81     (P19(f47(f30(x9711),f35(x9712),a54))),
% 2.84/2.81     inference(rename_variables,[],[188])).
% 2.84/2.81  cnf(974,plain,
% 2.84/2.81     (P19(f47(f30(x9741),f35(x9742),a54))),
% 2.84/2.81     inference(rename_variables,[],[188])).
% 2.84/2.81  cnf(976,plain,
% 2.84/2.81     (~P19(f47(f13(a25,x9761,f31(x9762,f34(x9763,f34(f30(x9764),f34(f40(a33,x9765),f18(x9766,f31(f40(a42,x9764),f34(f40(a33,x9765),f30(x9761))),x9767)))))),f23(a59,a37),a37))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,314,374,174,142,153,389,227,165,143,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,229,157,222,183,349,188,890,893,896,906,971,392,376,149,378,226,306,837,846,903,911,387,305,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784])).
% 2.84/2.81  cnf(977,plain,
% 2.84/2.81     (~E(f18(x9771,x9772,x9773),x9772)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(980,plain,
% 2.84/2.81     (P19(f47(x9801,f48(x9801,x9802,x9803),x9803))),
% 2.84/2.81     inference(rename_variables,[],[246])).
% 2.84/2.81  cnf(981,plain,
% 2.84/2.81     (P19(f47(f30(x9811),f35(x9812),a54))),
% 2.84/2.81     inference(rename_variables,[],[188])).
% 2.84/2.81  cnf(984,plain,
% 2.84/2.81     (~P19(f47(x9841,f41(f57(x9842,a1)),x9842))),
% 2.84/2.81     inference(rename_variables,[],[383])).
% 2.84/2.81  cnf(987,plain,
% 2.84/2.81     (~P19(f47(x9871,f41(f57(x9872,a1)),x9872))),
% 2.84/2.81     inference(rename_variables,[],[383])).
% 2.84/2.81  cnf(993,plain,
% 2.84/2.81     (P9(x9931,x9931,f57(x9932,a1))),
% 2.84/2.81     inference(rename_variables,[],[165])).
% 2.84/2.81  cnf(999,plain,
% 2.84/2.81     (P19(f47(x9991,f23(f5(x9992,f18(x9991,x9993,x9994),x9994),x9994),x9994))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(1000,plain,
% 2.84/2.81     (~P19(f47(x10001,f41(f57(x10002,a1)),x10002))),
% 2.84/2.81     inference(rename_variables,[],[383])).
% 2.84/2.81  cnf(1005,plain,
% 2.84/2.81     (~P19(f47(f31(f40(a42,a61),f34(x10051,f34(f30(x10052),f34(f40(a33,f40(a42,x10053)),x10054)))),f2(f10(a24,a59)),a54))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,314,374,174,142,153,389,227,165,942,143,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,229,157,246,222,183,349,188,890,893,896,906,971,974,391,392,393,383,984,987,376,149,211,378,226,306,837,846,903,911,387,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782])).
% 2.84/2.81  cnf(1010,plain,
% 2.84/2.81     (P19(f47(f13(a25,a61,f31(f40(a42,a61),f34(a64,f34(f30(a62),f34(f40(a33,a60),a65))))),f23(a59,a37),a37))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,314,374,174,142,153,389,227,309,165,942,143,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,229,157,246,222,183,349,188,890,893,896,906,971,974,391,392,393,383,984,987,376,149,211,378,226,306,837,846,903,911,387,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786])).
% 2.84/2.81  cnf(1030,plain,
% 2.84/2.81     (P18(f57(x10301,a1))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,124,125,126,129,131,134,314,374,174,142,153,389,227,309,165,942,143,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,229,157,246,222,183,349,188,890,893,896,906,971,974,391,392,393,383,984,987,376,149,211,378,226,306,837,846,903,911,387,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416])).
% 2.84/2.81  cnf(1038,plain,
% 2.84/2.81     (P15(f57(x10381,a1))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,143,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,229,157,246,222,183,349,188,890,893,896,906,971,974,391,392,393,383,984,987,376,149,211,378,226,306,837,846,903,911,387,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412])).
% 2.84/2.81  cnf(1042,plain,
% 2.84/2.81     (P11(f57(x10421,a1))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,143,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,229,157,246,222,183,349,188,890,893,896,906,971,974,391,392,393,383,984,987,376,149,211,378,226,306,837,846,903,911,387,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410])).
% 2.84/2.81  cnf(1282,plain,
% 2.84/2.81     (P19(f47(f40(a27,f40(f44(x12821),a24)),f49(a27,f49(f44(x12821),a8,a55,a56),a56,a56),a56))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,168,167,229,157,246,980,222,192,170,183,184,349,188,890,893,896,906,971,974,391,392,393,383,984,987,376,149,211,378,226,306,837,846,903,911,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771])).
% 2.84/2.81  cnf(1287,plain,
% 2.84/2.81     (~P19(f47(x12871,f41(f57(x12872,a1)),x12872))),
% 2.84/2.81     inference(rename_variables,[],[383])).
% 2.84/2.81  cnf(1290,plain,
% 2.84/2.81     (~P19(f47(x12901,f41(f57(x12902,a1)),x12902))),
% 2.84/2.81     inference(rename_variables,[],[383])).
% 2.84/2.81  cnf(1296,plain,
% 2.84/2.81     (P19(f47(x12961,f3(f10(a24,f5(x12962,f18(f13(x12963,x12964,x12961),x12965,a37),a37))),a54))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,168,167,229,157,246,980,222,192,170,183,184,349,188,890,893,896,906,971,974,391,392,393,383,984,987,1000,1287,376,149,211,378,226,306,837,846,903,911,999,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771,755,753,752,751,704,687])).
% 2.84/2.81  cnf(1297,plain,
% 2.84/2.81     (P19(f47(x12971,f23(f5(x12972,f18(x12971,x12973,x12974),x12974),x12974),x12974))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(1304,plain,
% 2.84/2.81     (P19(f47(f31(a60,f32(a63)),f2(f48(x13041,f10(a24,a59),a54)),a54))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,168,167,229,157,246,980,222,192,170,183,184,349,188,890,893,896,906,971,974,391,392,393,383,984,987,1000,1287,376,149,211,378,226,306,837,846,903,911,999,1297,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771,755,753,752,751,704,687,675,674,673])).
% 2.84/2.81  cnf(1308,plain,
% 2.84/2.81     (~P19(f47(f40(a33,x13081),f35(f41(f57(a54,a1))),a54))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,168,167,229,157,246,980,222,192,170,183,184,349,188,890,893,896,906,971,974,391,392,393,383,984,987,1000,1287,1290,376,149,211,378,226,306,837,846,903,911,999,1297,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771,755,753,752,751,704,687,675,674,673,611,609])).
% 2.84/2.81  cnf(1311,plain,
% 2.84/2.81     (P19(f47(x13111,f3(f10(a24,f5(x13112,f18(f13(x13113,x13114,f34(x13111,x13115)),x13116,a37),a37))),a54))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,168,167,229,157,246,980,222,192,170,183,184,349,188,890,893,896,906,971,974,391,392,393,383,984,987,1000,1287,1290,376,149,211,378,226,306,837,846,903,911,999,1297,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771,755,753,752,751,704,687,675,674,673,611,609,595])).
% 2.84/2.81  cnf(1313,plain,
% 2.84/2.81     (P19(f47(x13131,f3(f10(a24,f5(x13132,f18(f13(x13133,x13134,f34(x13135,x13131)),x13136,a37),a37))),a54))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,168,167,229,157,246,980,222,192,170,183,184,349,188,890,893,896,906,971,974,391,392,393,383,984,987,1000,1287,1290,376,149,211,378,226,306,837,846,903,911,999,1297,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771,755,753,752,751,704,687,675,674,673,611,609,595,594])).
% 2.84/2.81  cnf(1323,plain,
% 2.84/2.81     (~P19(f47(f40(a33,f40(a27,x13231)),f3(f3(f41(f57(a54,a1)))),a54))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,168,167,229,157,246,980,222,953,192,170,183,184,349,188,890,893,896,906,971,974,391,392,393,383,984,987,1000,1287,1290,376,149,211,378,226,306,837,846,903,911,999,1297,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771,755,753,752,751,704,687,675,674,673,611,609,595,594,593,589,588,581,580])).
% 2.84/2.81  cnf(1338,plain,
% 2.84/2.81     (P19(f40(f48(x13381,f48(x13382,x13383,x13384),x13385),x13382))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,169,849,852,863,940,168,167,229,157,246,980,222,953,192,170,183,184,349,188,890,893,896,906,971,974,981,391,392,393,383,984,987,1000,1287,1290,376,149,211,378,226,306,837,846,903,911,999,1297,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771,755,753,752,751,704,687,675,674,673,611,609,595,594,593,589,588,581,580,579,571,570,569,568,562,549])).
% 2.84/2.81  cnf(1353,plain,
% 2.84/2.81     (~E(f18(x13531,x13532,x13533),x13532)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(1356,plain,
% 2.84/2.81     (~E(f18(x13561,x13562,x13563),x13562)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(1359,plain,
% 2.84/2.81     (~E(f18(x13591,x13592,x13593),x13592)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(1368,plain,
% 2.84/2.81     (~P9(f17(f41(f57(a54,a1)),f57(a54,a1)),f17(f18(x13681,f41(f57(a54,a1)),x13682),f57(a54,a1)),f57(a54,a1))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,977,1353,1356,1359,169,849,852,863,940,168,167,229,157,246,980,222,953,192,170,183,184,140,349,188,890,893,896,906,971,974,981,391,392,393,383,984,987,1000,1287,1290,376,149,211,378,226,306,837,846,903,911,999,1297,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771,755,753,752,751,704,687,675,674,673,611,609,595,594,593,589,588,581,580,579,571,570,569,568,562,549,548,547,530,505,504,503,499,498,448,447,721,733,615])).
% 2.84/2.81  cnf(1374,plain,
% 2.84/2.81     (P19(f47(a59,f6(x13741,a39,f57(f53(a37),a1)),f53(a37)))),
% 2.84/2.81     inference(scs_inference,[],[176,152,120,121,123,124,125,126,128,129,130,131,132,134,314,374,174,142,153,389,227,309,165,942,993,143,147,353,816,819,822,825,874,881,884,887,946,957,965,968,977,1353,1356,1359,169,849,852,863,940,168,167,229,157,246,980,222,953,192,170,183,184,140,349,188,890,893,896,906,971,974,981,391,392,393,383,984,987,1000,1287,1290,376,149,211,378,226,306,837,846,903,911,999,1297,387,388,305,950,384,828,831,834,386,268,2,455,18,439,630,533,461,460,772,767,686,671,667,663,624,621,620,619,597,596,592,591,584,567,556,552,546,543,513,480,465,464,406,729,703,627,551,550,676,672,640,636,608,601,532,622,599,598,586,763,653,582,118,117,115,110,103,102,98,97,94,3,539,790,502,783,616,664,467,466,740,718,784,660,606,723,623,635,649,665,706,782,770,786,438,437,486,485,484,483,444,443,440,416,415,414,413,412,411,410,409,408,407,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,23,22,21,20,19,17,16,15,14,13,12,11,10,9,8,7,6,5,4,780,750,698,678,645,644,576,572,561,545,544,528,512,511,510,493,492,491,490,489,488,487,474,473,470,469,452,451,446,445,442,441,432,429,428,427,426,425,424,423,422,421,420,419,418,417,402,401,400,529,509,508,507,506,540,526,525,524,523,522,517,516,515,475,457,456,450,449,404,403,781,775,771,755,753,752,751,704,687,675,674,673,611,609,595,594,593,589,588,581,580,579,571,570,569,568,562,549,548,547,530,505,504,503,499,498,448,447,721,733,615,578,659,658])).
% 2.84/2.81  cnf(1544,plain,
% 2.84/2.81     (~E(f18(x15441,x15442,x15443),x15442)),
% 2.84/2.81     inference(rename_variables,[],[353])).
% 2.84/2.81  cnf(1545,plain,
% 2.84/2.81     (P19(f47(x15451,f23(f5(x15452,f18(x15451,x15453,x15454),x15454),x15454),x15454))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(1552,plain,
% 2.84/2.81     (P19(f47(f30(x15521),f35(x15522),a54))),
% 2.84/2.81     inference(rename_variables,[],[188])).
% 2.84/2.81  cnf(1553,plain,
% 2.84/2.81     (P19(f47(f31(a60,f32(a63)),f2(f48(x15531,f10(a24,a59),a54)),a54))),
% 2.84/2.81     inference(rename_variables,[],[1304])).
% 2.84/2.81  cnf(1559,plain,
% 2.84/2.81     (P9(x15591,f6(x15592,x15591,f57(x15593,a1)),f57(x15593,a1))),
% 2.84/2.81     inference(rename_variables,[],[218])).
% 2.84/2.81  cnf(1560,plain,
% 2.84/2.81     (~P9(f18(x15601,f41(f57(x15602,a1)),x15603),f17(f18(x15601,f41(f57(x15602,a1)),x15603),f57(x15602,a1)),f57(x15602,a1))),
% 2.84/2.81     inference(rename_variables,[],[873])).
% 2.84/2.81  cnf(1563,plain,
% 2.84/2.81     (P9(x15631,f6(x15631,x15632,f57(x15633,a1)),f57(x15633,a1))),
% 2.84/2.81     inference(rename_variables,[],[219])).
% 2.84/2.81  cnf(1564,plain,
% 2.84/2.81     (~P9(f18(x15641,f41(f57(x15642,a1)),x15643),f17(f18(x15641,f41(f57(x15642,a1)),x15643),f57(x15642,a1)),f57(x15642,a1))),
% 2.84/2.81     inference(rename_variables,[],[873])).
% 2.84/2.81  cnf(1568,plain,
% 2.84/2.81     (P9(x15681,x15681,f57(x15682,a1))),
% 2.84/2.81     inference(rename_variables,[],[165])).
% 2.84/2.81  cnf(1569,plain,
% 2.84/2.81     (P19(f47(f30(x15691),f35(x15692),a54))),
% 2.84/2.81     inference(rename_variables,[],[188])).
% 2.84/2.81  cnf(1581,plain,
% 2.84/2.81     (E(f40(x15811,f9(f40(x15811,x15812),x15811,x15813,x15814)),f40(x15811,x15812))),
% 2.84/2.81     inference(rename_variables,[],[927])).
% 2.84/2.81  cnf(1584,plain,
% 2.84/2.81     (E(f40(x15841,f9(f40(x15841,x15842),x15841,x15843,x15844)),f40(x15841,x15842))),
% 2.84/2.81     inference(rename_variables,[],[927])).
% 2.84/2.81  cnf(1587,plain,
% 2.84/2.81     (P19(f47(x15871,f23(f5(x15872,f18(x15871,x15873,x15874),x15874),x15874),x15874))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(1590,plain,
% 2.84/2.81     (P19(f47(x15901,f23(f5(x15902,f18(x15901,x15903,x15904),x15904),x15904),x15904))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(1599,plain,
% 2.84/2.81     (P9(x15991,f6(x15992,x15991,f57(x15993,a1)),f57(x15993,a1))),
% 2.84/2.81     inference(rename_variables,[],[218])).
% 2.84/2.81  cnf(1608,plain,
% 2.84/2.81     (P9(x16081,x16081,f57(x16082,a1))),
% 2.84/2.81     inference(rename_variables,[],[165])).
% 2.84/2.81  cnf(1611,plain,
% 2.84/2.81     (P9(x16111,f6(x16112,x16111,f57(x16113,a1)),f57(x16113,a1))),
% 2.84/2.81     inference(rename_variables,[],[218])).
% 2.84/2.81  cnf(1622,plain,
% 2.84/2.81     (P19(f47(x16221,f23(f5(x16222,f18(x16221,x16223,x16224),x16224),x16224),x16224))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(1623,plain,
% 2.84/2.81     (~E(f28(x16231),f31(x16232,x16233))),
% 2.84/2.81     inference(rename_variables,[],[330])).
% 2.84/2.81  cnf(1631,plain,
% 2.84/2.81     (P9(x16311,f6(x16312,x16311,f57(x16313,a1)),f57(x16313,a1))),
% 2.84/2.81     inference(rename_variables,[],[218])).
% 2.84/2.81  cnf(1637,plain,
% 2.84/2.81     (P9(x16371,f6(x16372,x16371,f57(x16373,a1)),f57(x16373,a1))),
% 2.84/2.81     inference(rename_variables,[],[218])).
% 2.84/2.81  cnf(1643,plain,
% 2.84/2.81     (P19(f47(f4(x16431),f22(x16432,x16431),f53(x16431)))),
% 2.84/2.81     inference(rename_variables,[],[211])).
% 2.84/2.81  cnf(1672,plain,
% 2.84/2.81     (P9(x16721,f6(x16722,x16721,f57(x16723,a1)),f57(x16723,a1))),
% 2.84/2.81     inference(rename_variables,[],[218])).
% 2.84/2.81  cnf(1685,plain,
% 2.84/2.81     (P9(x16851,f6(x16852,x16851,f57(x16853,a1)),f57(x16853,a1))),
% 2.84/2.81     inference(rename_variables,[],[218])).
% 2.84/2.81  cnf(1692,plain,
% 2.84/2.81     (P19(f47(x16921,f23(f5(x16922,f18(x16921,x16923,x16924),x16924),x16924),x16924))),
% 2.84/2.81     inference(rename_variables,[],[306])).
% 2.84/2.81  cnf(1699,plain,
% 2.84/2.81     (P19(f47(x16991,f7(f5(x16992,f18(f12(x16993,x16991),x16994,a37),a37)),a54))),
% 2.84/2.81     inference(rename_variables,[],[845])).
% 2.84/2.81  cnf(1708,plain,
% 2.84/2.81     (E(f6(x17081,x17081,f57(x17082,a1)),x17081)),
% 2.84/2.81     inference(rename_variables,[],[166])).
% 2.84/2.81  cnf(1710,plain,
% 2.84/2.81     (E(f6(x17101,x17101,f57(x17102,a1)),x17101)),
% 2.84/2.81     inference(rename_variables,[],[166])).
% 2.84/2.81  cnf(1715,plain,
% 2.84/2.81     (P11(f57(x17151,a1))),
% 2.84/2.81     inference(rename_variables,[],[1042])).
% 2.84/2.81  cnf(1718,plain,
% 2.84/2.81     (P11(f57(x17181,a1))),
% 2.84/2.81     inference(rename_variables,[],[1042])).
% 2.84/2.81  cnf(1725,plain,
% 2.84/2.81     (P19(f47(x17251,f3(f10(a24,f5(x17252,f18(f13(x17253,x17254,x17251),x17255,a37),a37))),a54))),
% 2.84/2.81     inference(rename_variables,[],[1296])).
% 2.84/2.81  cnf(1761,plain,
% 2.84/2.81     ($false),
% 2.84/2.81     inference(scs_inference,[],[176,808,316,179,330,1623,360,326,218,1559,1599,1611,1631,1637,1672,1685,219,1563,350,379,189,228,377,380,261,166,1708,1710,375,165,1568,1608,353,1544,188,1552,1569,214,211,1643,306,1545,1587,1590,1622,1692,384,390,132,142,143,192,387,305,124,309,222,378,389,268,168,174,123,227,374,919,927,1581,1584,1338,876,873,1560,1564,1368,818,959,854,833,845,1699,867,1296,1725,1311,1313,976,1304,1553,949,1005,1010,1308,1323,1030,1038,1042,1715,1718,1374,1282,964,637,689,741,553,535,534,739,803,765,748,747,441,421,772,686,671,621,594,601,790,670,537,616,564,758,754,708,784,661,632,723,714,635,649,665,702,706,782,786,804,522,753,619,547,546,617,614,646,770,593,763,478,18,419,767,674,624,597,596,480,118,99,97,94,3,560,558,695,694,693,692,477,435,783,705,471,746,643,606,662,575,788,797]),
% 2.84/2.81     ['proof']).
% 2.84/2.82  % SZS output end Proof
% 2.84/2.82  % Total time :1.900000s
%------------------------------------------------------------------------------