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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.7
% Problem  : SWW963+1 : TPTP v8.2.0. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s

% Computer : n011.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Mon Jun 24 18:10:38 EDT 2024

% Result   : Theorem 6.42s 6.48s
% Output   : CNFRefutation 6.42s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem    : SWW963+1 : TPTP v8.2.0. Released v7.4.0.
% 0.03/0.12  % Command    : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s
% 0.13/0.33  % Computer : n011.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit   : 300
% 0.13/0.33  % WCLimit    : 300
% 0.13/0.33  % DateTime   : Wed Jun 19 04:19:54 EDT 2024
% 0.13/0.34  % CPUTime    : 
% 0.52/0.58  start to proof:theBenchmark
% 6.42/6.45  %-------------------------------------------
% 6.42/6.45  % File        :CSE---1.7
% 6.42/6.45  % Problem     :theBenchmark
% 6.42/6.45  % Transform   :cnf
% 6.42/6.45  % Format      :tptp:raw
% 6.42/6.45  % Command     :java -jar mcs_scs.jar %d %s
% 6.42/6.45  
% 6.42/6.45  % Result      :Theorem 5.800000s
% 6.42/6.45  % Output      :CNFRefutation 5.800000s
% 6.42/6.45  %-------------------------------------------
% 6.42/6.46  %--------------------------------------------------------------------------
% 6.42/6.46  % File     : SWW963+1 : TPTP v8.2.0. Released v7.4.0.
% 6.42/6.46  % Domain   : Software Verification
% 6.42/6.46  % Problem  : Attack on a variant of Needham-Schroeder-Lowe Public Key Protocol 
% 6.42/6.46  % Version  : [LT19] axioms : Especial.
% 6.42/6.46  % English  : Uses CBC. Attack demonstrates an impersonation attack which 
% 6.42/6.46  %            violates weak agreement property of A to B.
% 6.42/6.46  
% 6.42/6.46  % Refs     : [BO97]  Bull & Otway (1997), The Authentication Protocol
% 6.42/6.46  %          : [RS98]  Ryan & Schneider (1998), An Attack on a Recursive Auth
% 6.42/6.46  %          : [LT19]  Li & Tiu (2019), Combining ProVerif and Automated Theo
% 6.42/6.46  %          : [Li20]  Li (2020), Email to Geoff Sutcliffe
% 6.42/6.46  % Source   : [Li20]
% 6.42/6.46  % Names    : NSLPK-ECB-agree-A-to-B.p [LT20]
% 6.42/6.46  
% 6.42/6.46  % Status   : Theorem
% 6.42/6.46  % Rating   : 0.44 v8.2.0, 0.42 v8.1.0, 0.39 v7.5.0, 0.44 v7.4.0
% 6.42/6.46  % Syntax   : Number of formulae    :  196 ( 117 unt;   0 def)
% 6.42/6.46  %            Number of atoms       :  321 (  97 equ)
% 6.42/6.46  %            Maximal formula atoms :    7 (   1 avg)
% 6.42/6.46  %            Number of connectives :  205 (  80   ~;   0   |;  46   &)
% 6.42/6.46  %                                         (   0 <=>;  79  =>;   0  <=;   0 <~>)
% 6.42/6.46  %            Maximal formula depth :   11 (   3 avg)
% 6.42/6.46  %            Maximal term depth    :    6 (   1 avg)
% 6.42/6.46  %            Number of predicates  :    6 (   5 usr;   0 prp; 1-2 aty)
% 6.42/6.46  %            Number of functors    :   60 (  60 usr;  15 con; 0-5 aty)
% 6.42/6.46  %            Number of variables   :  201 ( 201   !;   0   ?)
% 6.42/6.46  % SPC      : FOF_THM_RFO_SEQ
% 6.42/6.46  
% 6.42/6.46  % Comments : Generated by a modified version of ProVerif used in the
% 6.42/6.46  %            ProVerif-ATP project [LT19].
% 6.42/6.46  %--------------------------------------------------------------------------
% 6.42/6.46  fof(ax0,axiom,
% 6.42/6.46      constr_CONST_0x30 != constr_CONST_1 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax1,axiom,
% 6.42/6.46      constr_CONST_0x30 != constr_CONST_2 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax2,axiom,
% 6.42/6.46      constr_CONST_0x30 != constr_CONST_3 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax3,axiom,
% 6.42/6.46      constr_CONST_0x30 != constr_CONST_4 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax4,axiom,
% 6.42/6.46      constr_CONST_0x30 != name_A ).
% 6.42/6.46  
% 6.42/6.46  fof(ax5,axiom,
% 6.42/6.46      constr_CONST_0x30 != name_B ).
% 6.42/6.46  
% 6.42/6.46  fof(ax6,axiom,
% 6.42/6.46      constr_CONST_0x30 != name_I ).
% 6.42/6.46  
% 6.42/6.46  fof(ax7,axiom,
% 6.42/6.46      constr_CONST_0x30 != name_c ).
% 6.42/6.46  
% 6.42/6.46  fof(ax8,axiom,
% 6.42/6.46      constr_CONST_0x30 != name_objective ).
% 6.42/6.46  
% 6.42/6.46  fof(ax9,axiom,
% 6.42/6.46      constr_CONST_0x30 != name_skA ).
% 6.42/6.46  
% 6.42/6.46  fof(ax10,axiom,
% 6.42/6.46      constr_CONST_0x30 != name_skB ).
% 6.42/6.46  
% 6.42/6.46  fof(ax11,axiom,
% 6.42/6.46      constr_CONST_0x30 != name_skS ).
% 6.42/6.46  
% 6.42/6.46  fof(ax12,axiom,
% 6.42/6.46      constr_CONST_1 != constr_CONST_2 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax13,axiom,
% 6.42/6.46      constr_CONST_1 != constr_CONST_3 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax14,axiom,
% 6.42/6.46      constr_CONST_1 != constr_CONST_4 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax15,axiom,
% 6.42/6.46      constr_CONST_1 != name_A ).
% 6.42/6.46  
% 6.42/6.46  fof(ax16,axiom,
% 6.42/6.46      constr_CONST_1 != name_B ).
% 6.42/6.46  
% 6.42/6.46  fof(ax17,axiom,
% 6.42/6.46      constr_CONST_1 != name_I ).
% 6.42/6.46  
% 6.42/6.46  fof(ax18,axiom,
% 6.42/6.46      constr_CONST_1 != name_c ).
% 6.42/6.46  
% 6.42/6.46  fof(ax19,axiom,
% 6.42/6.46      constr_CONST_1 != name_objective ).
% 6.42/6.46  
% 6.42/6.46  fof(ax20,axiom,
% 6.42/6.46      constr_CONST_1 != name_skA ).
% 6.42/6.46  
% 6.42/6.46  fof(ax21,axiom,
% 6.42/6.46      constr_CONST_1 != name_skB ).
% 6.42/6.46  
% 6.42/6.46  fof(ax22,axiom,
% 6.42/6.46      constr_CONST_1 != name_skS ).
% 6.42/6.46  
% 6.42/6.46  fof(ax23,axiom,
% 6.42/6.46      constr_CONST_2 != constr_CONST_3 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax24,axiom,
% 6.42/6.46      constr_CONST_2 != constr_CONST_4 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax25,axiom,
% 6.42/6.46      constr_CONST_2 != name_A ).
% 6.42/6.46  
% 6.42/6.46  fof(ax26,axiom,
% 6.42/6.46      constr_CONST_2 != name_B ).
% 6.42/6.46  
% 6.42/6.46  fof(ax27,axiom,
% 6.42/6.46      constr_CONST_2 != name_I ).
% 6.42/6.46  
% 6.42/6.46  fof(ax28,axiom,
% 6.42/6.46      constr_CONST_2 != name_c ).
% 6.42/6.46  
% 6.42/6.46  fof(ax29,axiom,
% 6.42/6.46      constr_CONST_2 != name_objective ).
% 6.42/6.46  
% 6.42/6.46  fof(ax30,axiom,
% 6.42/6.46      constr_CONST_2 != name_skA ).
% 6.42/6.46  
% 6.42/6.46  fof(ax31,axiom,
% 6.42/6.46      constr_CONST_2 != name_skB ).
% 6.42/6.46  
% 6.42/6.46  fof(ax32,axiom,
% 6.42/6.46      constr_CONST_2 != name_skS ).
% 6.42/6.46  
% 6.42/6.46  fof(ax33,axiom,
% 6.42/6.46      constr_CONST_3 != constr_CONST_4 ).
% 6.42/6.46  
% 6.42/6.46  fof(ax34,axiom,
% 6.42/6.46      constr_CONST_3 != name_A ).
% 6.42/6.46  
% 6.42/6.46  fof(ax35,axiom,
% 6.42/6.46      constr_CONST_3 != name_B ).
% 6.42/6.46  
% 6.42/6.46  fof(ax36,axiom,
% 6.42/6.46      constr_CONST_3 != name_I ).
% 6.42/6.46  
% 6.42/6.46  fof(ax37,axiom,
% 6.42/6.46      constr_CONST_3 != name_c ).
% 6.42/6.46  
% 6.42/6.46  fof(ax38,axiom,
% 6.42/6.46      constr_CONST_3 != name_objective ).
% 6.42/6.46  
% 6.42/6.46  fof(ax39,axiom,
% 6.42/6.46      constr_CONST_3 != name_skA ).
% 6.42/6.46  
% 6.42/6.46  fof(ax40,axiom,
% 6.42/6.46      constr_CONST_3 != name_skB ).
% 6.42/6.46  
% 6.42/6.46  fof(ax41,axiom,
% 6.42/6.46      constr_CONST_3 != name_skS ).
% 6.42/6.46  
% 6.42/6.46  fof(ax42,axiom,
% 6.42/6.46      constr_CONST_4 != name_A ).
% 6.42/6.46  
% 6.42/6.46  fof(ax43,axiom,
% 6.42/6.46      constr_CONST_4 != name_B ).
% 6.42/6.46  
% 6.42/6.46  fof(ax44,axiom,
% 6.42/6.46      constr_CONST_4 != name_I ).
% 6.42/6.46  
% 6.42/6.46  fof(ax45,axiom,
% 6.42/6.46      constr_CONST_4 != name_c ).
% 6.42/6.46  
% 6.42/6.46  fof(ax46,axiom,
% 6.42/6.46      constr_CONST_4 != name_objective ).
% 6.42/6.46  
% 6.42/6.46  fof(ax47,axiom,
% 6.42/6.46      constr_CONST_4 != name_skA ).
% 6.42/6.46  
% 6.42/6.46  fof(ax48,axiom,
% 6.42/6.46      constr_CONST_4 != name_skB ).
% 6.42/6.46  
% 6.42/6.46  fof(ax49,axiom,
% 6.42/6.46      constr_CONST_4 != name_skS ).
% 6.42/6.46  
% 6.42/6.46  fof(ax50,axiom,
% 6.42/6.46      name_A != name_B ).
% 6.42/6.46  
% 6.42/6.46  fof(ax51,axiom,
% 6.42/6.46      name_A != name_I ).
% 6.42/6.46  
% 6.42/6.46  fof(ax52,axiom,
% 6.42/6.46      name_A != name_c ).
% 6.42/6.46  
% 6.42/6.46  fof(ax53,axiom,
% 6.42/6.46      name_A != name_objective ).
% 6.42/6.46  
% 6.42/6.46  fof(ax54,axiom,
% 6.42/6.46      name_A != name_skA ).
% 6.42/6.46  
% 6.42/6.46  fof(ax55,axiom,
% 6.42/6.46      name_A != name_skB ).
% 6.42/6.46  
% 6.42/6.46  fof(ax56,axiom,
% 6.42/6.46      name_A != name_skS ).
% 6.42/6.46  
% 6.42/6.46  fof(ax57,axiom,
% 6.42/6.46      name_B != name_I ).
% 6.42/6.46  
% 6.42/6.46  fof(ax58,axiom,
% 6.42/6.46      name_B != name_c ).
% 6.42/6.46  
% 6.42/6.46  fof(ax59,axiom,
% 6.42/6.46      name_B != name_objective ).
% 6.42/6.46  
% 6.42/6.46  fof(ax60,axiom,
% 6.42/6.46      name_B != name_skA ).
% 6.42/6.46  
% 6.42/6.46  fof(ax61,axiom,
% 6.42/6.46      name_B != name_skB ).
% 6.42/6.46  
% 6.42/6.46  fof(ax62,axiom,
% 6.42/6.46      name_B != name_skS ).
% 6.42/6.46  
% 6.42/6.46  fof(ax63,axiom,
% 6.42/6.46      name_I != name_c ).
% 6.42/6.46  
% 6.42/6.46  fof(ax64,axiom,
% 6.42/6.46      name_I != name_objective ).
% 6.42/6.46  
% 6.42/6.46  fof(ax65,axiom,
% 6.42/6.47      name_I != name_skA ).
% 6.42/6.47  
% 6.42/6.47  fof(ax66,axiom,
% 6.42/6.47      name_I != name_skB ).
% 6.42/6.47  
% 6.42/6.47  fof(ax67,axiom,
% 6.42/6.47      name_I != name_skS ).
% 6.42/6.47  
% 6.42/6.47  fof(ax68,axiom,
% 6.42/6.47      name_c != name_objective ).
% 6.42/6.47  
% 6.42/6.47  fof(ax69,axiom,
% 6.42/6.47      name_c != name_skA ).
% 6.42/6.47  
% 6.42/6.47  fof(ax70,axiom,
% 6.42/6.47      name_c != name_skB ).
% 6.42/6.47  
% 6.42/6.47  fof(ax71,axiom,
% 6.42/6.47      name_c != name_skS ).
% 6.42/6.47  
% 6.42/6.47  fof(ax72,axiom,
% 6.42/6.47      name_objective != name_skA ).
% 6.42/6.47  
% 6.42/6.47  fof(ax73,axiom,
% 6.42/6.47      name_objective != name_skB ).
% 6.42/6.47  
% 6.42/6.47  fof(ax74,axiom,
% 6.42/6.47      name_objective != name_skS ).
% 6.42/6.47  
% 6.42/6.47  fof(ax75,axiom,
% 6.42/6.47      name_skA != name_skB ).
% 6.42/6.47  
% 6.42/6.47  fof(ax76,axiom,
% 6.42/6.47      name_skA != name_skS ).
% 6.42/6.47  
% 6.42/6.47  fof(ax77,axiom,
% 6.42/6.47      name_skB != name_skS ).
% 6.42/6.47  
% 6.42/6.47  fof(ax78,axiom,
% 6.42/6.47      ! [VAR_K_48,VAR_M_47] : constr_dec(constr_enc(VAR_M_47,VAR_K_48),VAR_K_48) = VAR_M_47 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax79,axiom,
% 6.42/6.47      ! [VAR_K_46,VAR_M_45] : constr_getmess(constr_sign(VAR_M_45,VAR_K_46)) = VAR_M_45 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax80,axiom,
% 6.42/6.47      ! [VAR_K_44,VAR_M_0X30] : constr_checksign(constr_sign(VAR_M_0X30,VAR_K_44),constr_pkey(VAR_K_44)) = VAR_M_0X30 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax81,axiom,
% 6.42/6.47      ! [VAR_K_43,VAR_X1_39,VAR_X2_40X30,VAR_X3_41,VAR_X4_42] : constr_ecb_dec_4(constr_ecb_enc_4(VAR_X1_39,VAR_X2_40X30,VAR_X3_41,VAR_X4_42,constr_pkey(VAR_K_43)),VAR_K_43) = tuple_4(VAR_X1_39,VAR_X2_40X30,VAR_X3_41,VAR_X4_42) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax82,axiom,
% 6.42/6.47      ! [VAR_K_38,VAR_X1_35,VAR_X2_36,VAR_X3_37] : constr_ecb_dec_3(constr_ecb_enc_3(VAR_X1_35,VAR_X2_36,VAR_X3_37,constr_pkey(VAR_K_38)),VAR_K_38) = tuple_3(VAR_X1_35,VAR_X2_36,VAR_X3_37) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax83,axiom,
% 6.42/6.47      ! [VAR_K_34,VAR_X1_32,VAR_X2_33] : constr_ecb_dec_2(constr_ecb_enc_2(VAR_X1_32,VAR_X2_33,constr_pkey(VAR_K_34)),VAR_K_34) = tuple_2(VAR_X1_32,VAR_X2_33) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax84,axiom,
% 6.42/6.47      ! [VAR_K_31,VAR_X1_30X30] : constr_ecb_dec_1(constr_ecb_enc_1(VAR_X1_30X30,constr_pkey(VAR_K_31)),VAR_K_31) = VAR_X1_30X30 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax85,axiom,
% 6.42/6.47      ! [VAR_K_29,VAR_X1_26,VAR_X2_27,VAR_X3_28,VAR_X4_0X30] : constr_ecb_enc_4(VAR_X1_26,VAR_X2_27,VAR_X3_28,VAR_X4_0X30,VAR_K_29) = tuple_4(constr_ecb_enc_1(VAR_X1_26,VAR_K_29),constr_ecb_enc_1(VAR_X2_27,VAR_K_29),constr_ecb_enc_1(VAR_X3_28,VAR_K_29),constr_ecb_enc_1(VAR_X4_0X30,VAR_K_29)) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax86,axiom,
% 6.42/6.47      ! [VAR_K_25,VAR_X1_23,VAR_X2_24,VAR_X3_0X30] : constr_ecb_enc_3(VAR_X1_23,VAR_X2_24,VAR_X3_0X30,VAR_K_25) = tuple_3(constr_ecb_enc_1(VAR_X1_23,VAR_K_25),constr_ecb_enc_1(VAR_X2_24,VAR_K_25),constr_ecb_enc_1(VAR_X3_0X30,VAR_K_25)) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax87,axiom,
% 6.42/6.47      ! [VAR_K_0X30,VAR_X1_21,VAR_X2_22] : constr_ecb_enc_2(VAR_X1_21,VAR_X2_22,VAR_K_0X30) = tuple_2(constr_ecb_enc_1(VAR_X1_21,VAR_K_0X30),constr_ecb_enc_1(VAR_X2_22,VAR_K_0X30)) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax88,axiom,
% 6.42/6.47      ! [VAR_X0X30_18,VAR_X1_19,VAR_X2_20X30] : constr_tuple_3_get_1_bitstring(tuple_3(VAR_X0X30_18,VAR_X1_19,VAR_X2_20X30)) = VAR_X1_19 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax89,axiom,
% 6.42/6.47      ! [VAR_X0X30_16,VAR_X1_17] : constr_tuple_2_get_1_bitstring(tuple_2(VAR_X0X30_16,VAR_X1_17)) = VAR_X1_17 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax90,axiom,
% 6.42/6.47      ! [VAR_X0X30_14,VAR_X1_15] : constr_tuple_2_get_0x30_bitstring(tuple_2(VAR_X0X30_14,VAR_X1_15)) = VAR_X0X30_14 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax91,axiom,
% 6.42/6.47      ! [VAR_X0X30_11,VAR_X1_12,VAR_X2_13] : constr_tuple_3_get_2(tuple_3(VAR_X0X30_11,VAR_X1_12,VAR_X2_13)) = VAR_X2_13 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax92,axiom,
% 6.42/6.47      ! [VAR_X0X30_9,VAR_X1_10X30,VAR_X2_0X30] : constr_tuple_3_get_0x30(tuple_3(VAR_X0X30_9,VAR_X1_10X30,VAR_X2_0X30)) = VAR_X0X30_9 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax93,axiom,
% 6.42/6.47      ! [VAR_X0X30_7,VAR_X1_8] : constr_tuple_2_get_1(tuple_2(VAR_X0X30_7,VAR_X1_8)) = VAR_X1_8 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax94,axiom,
% 6.42/6.47      ! [VAR_X0X30_0X30,VAR_X1_0X30] : constr_tuple_2_get_0x30(tuple_2(VAR_X0X30_0X30,VAR_X1_0X30)) = VAR_X0X30_0X30 ).
% 6.42/6.47  
% 6.42/6.47  fof(ax95,axiom,
% 6.42/6.47      ! [VAR_X_65,VAR_Y_66] : pred_eq_bitstring_bitstring(VAR_X_65,VAR_Y_66) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax96,axiom,
% 6.42/6.47      ! [VAR_V_72] :
% 6.42/6.47        ( pred_attacker(VAR_V_72)
% 6.42/6.47       => pred_attacker(constr_tuple_3_get_2(VAR_V_72)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax97,axiom,
% 6.42/6.47      ! [VAR_V_74] :
% 6.42/6.47        ( pred_attacker(VAR_V_74)
% 6.42/6.47       => pred_attacker(constr_tuple_3_get_1_bitstring(VAR_V_74)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax98,axiom,
% 6.42/6.47      ! [VAR_V_76] :
% 6.42/6.47        ( pred_attacker(VAR_V_76)
% 6.42/6.47       => pred_attacker(constr_tuple_3_get_0x30(VAR_V_76)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax99,axiom,
% 6.42/6.47      ! [VAR_V_78] :
% 6.42/6.47        ( pred_attacker(VAR_V_78)
% 6.42/6.47       => pred_attacker(constr_tuple_2_get_1_bitstring(VAR_V_78)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax100,axiom,
% 6.42/6.47      ! [VAR_V_80X30] :
% 6.42/6.47        ( pred_attacker(VAR_V_80X30)
% 6.42/6.47       => pred_attacker(constr_tuple_2_get_1(VAR_V_80X30)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax101,axiom,
% 6.42/6.47      ! [VAR_V_82] :
% 6.42/6.47        ( pred_attacker(VAR_V_82)
% 6.42/6.47       => pred_attacker(constr_tuple_2_get_0x30_bitstring(VAR_V_82)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax102,axiom,
% 6.42/6.47      ! [VAR_V_84] :
% 6.42/6.47        ( pred_attacker(VAR_V_84)
% 6.42/6.47       => pred_attacker(constr_tuple_2_get_0x30(VAR_V_84)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax103,axiom,
% 6.42/6.47      pred_attacker(tuple_true) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax104,axiom,
% 6.42/6.47      ! [VAR_V_87,VAR_V_88] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_87)
% 6.42/6.47          & pred_attacker(VAR_V_88) )
% 6.42/6.47       => pred_attacker(constr_sign(VAR_V_87,VAR_V_88)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax105,axiom,
% 6.42/6.47      ! [VAR_V_90X30] :
% 6.42/6.47        ( pred_attacker(VAR_V_90X30)
% 6.42/6.47       => pred_attacker(constr_pkey(VAR_V_90X30)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax106,axiom,
% 6.42/6.47      ! [VAR_V_92] :
% 6.42/6.47        ( pred_attacker(VAR_V_92)
% 6.42/6.47       => pred_attacker(tuple_out_3(VAR_V_92)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax107,axiom,
% 6.42/6.47      ! [VAR_V_95] :
% 6.42/6.47        ( pred_attacker(tuple_out_3(VAR_V_95))
% 6.42/6.47       => pred_attacker(VAR_V_95) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax108,axiom,
% 6.42/6.47      ! [VAR_V_98] :
% 6.42/6.47        ( pred_attacker(VAR_V_98)
% 6.42/6.47       => pred_attacker(tuple_out_2(VAR_V_98)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax109,axiom,
% 6.42/6.47      ! [VAR_V_10X301] :
% 6.42/6.47        ( pred_attacker(tuple_out_2(VAR_V_10X301))
% 6.42/6.47       => pred_attacker(VAR_V_10X301) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax110,axiom,
% 6.42/6.47      ! [VAR_V_10X304] :
% 6.42/6.47        ( pred_attacker(VAR_V_10X304)
% 6.42/6.47       => pred_attacker(tuple_out_1(VAR_V_10X304)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax111,axiom,
% 6.42/6.47      ! [VAR_V_10X307] :
% 6.42/6.47        ( pred_attacker(tuple_out_1(VAR_V_10X307))
% 6.42/6.47       => pred_attacker(VAR_V_10X307) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax112,axiom,
% 6.42/6.47      ! [VAR_V_111] :
% 6.42/6.47        ( pred_attacker(VAR_V_111)
% 6.42/6.47       => pred_attacker(tuple_key_retrieval_server_out_2(VAR_V_111)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax113,axiom,
% 6.42/6.47      ! [VAR_V_114] :
% 6.42/6.47        ( pred_attacker(tuple_key_retrieval_server_out_2(VAR_V_114))
% 6.42/6.47       => pred_attacker(VAR_V_114) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax114,axiom,
% 6.42/6.47      ! [VAR_V_118,VAR_V_119] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_118)
% 6.42/6.47          & pred_attacker(VAR_V_119) )
% 6.42/6.47       => pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_118,VAR_V_119)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax115,axiom,
% 6.42/6.47      ! [VAR_V_126,VAR_V_127] :
% 6.42/6.47        ( pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_126,VAR_V_127))
% 6.42/6.47       => pred_attacker(VAR_V_126) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax116,axiom,
% 6.42/6.47      ! [VAR_V_129,VAR_V_130X30] :
% 6.42/6.47        ( pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_129,VAR_V_130X30))
% 6.42/6.47       => pred_attacker(VAR_V_130X30) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax117,axiom,
% 6.42/6.47      ! [VAR_V_134,VAR_V_135] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_134)
% 6.42/6.47          & pred_attacker(VAR_V_135) )
% 6.42/6.47       => pred_attacker(tuple_key_register_server_in_1(VAR_V_134,VAR_V_135)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax118,axiom,
% 6.42/6.47      ! [VAR_V_142,VAR_V_143] :
% 6.42/6.47        ( pred_attacker(tuple_key_register_server_in_1(VAR_V_142,VAR_V_143))
% 6.42/6.47       => pred_attacker(VAR_V_142) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax119,axiom,
% 6.42/6.47      ! [VAR_V_145,VAR_V_146] :
% 6.42/6.47        ( pred_attacker(tuple_key_register_server_in_1(VAR_V_145,VAR_V_146))
% 6.42/6.47       => pred_attacker(VAR_V_146) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax120,axiom,
% 6.42/6.47      ! [VAR_V_149] :
% 6.42/6.47        ( pred_attacker(VAR_V_149)
% 6.42/6.47       => pred_attacker(constr_getmess(VAR_V_149)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax121,axiom,
% 6.42/6.47      pred_attacker(tuple_false) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax122,axiom,
% 6.42/6.47      ! [VAR_V_152,VAR_V_153] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_152)
% 6.42/6.47          & pred_attacker(VAR_V_153) )
% 6.42/6.47       => pred_attacker(constr_enc(VAR_V_152,VAR_V_153)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax123,axiom,
% 6.42/6.47      ! [VAR_V_159,VAR_V_160X30,VAR_V_161,VAR_V_162,VAR_V_163] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_159)
% 6.42/6.47          & pred_attacker(VAR_V_160X30)
% 6.42/6.47          & pred_attacker(VAR_V_161)
% 6.42/6.47          & pred_attacker(VAR_V_162)
% 6.42/6.47          & pred_attacker(VAR_V_163) )
% 6.42/6.47       => pred_attacker(constr_ecb_enc_4(VAR_V_159,VAR_V_160X30,VAR_V_161,VAR_V_162,VAR_V_163)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax124,axiom,
% 6.42/6.47      ! [VAR_V_168,VAR_V_169,VAR_V_170X30,VAR_V_171] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_168)
% 6.42/6.47          & pred_attacker(VAR_V_169)
% 6.42/6.47          & pred_attacker(VAR_V_170X30)
% 6.42/6.47          & pred_attacker(VAR_V_171) )
% 6.42/6.47       => pred_attacker(constr_ecb_enc_3(VAR_V_168,VAR_V_169,VAR_V_170X30,VAR_V_171)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax125,axiom,
% 6.42/6.47      ! [VAR_V_175,VAR_V_176,VAR_V_177] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_175)
% 6.42/6.47          & pred_attacker(VAR_V_176)
% 6.42/6.47          & pred_attacker(VAR_V_177) )
% 6.42/6.47       => pred_attacker(constr_ecb_enc_2(VAR_V_175,VAR_V_176,VAR_V_177)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax126,axiom,
% 6.42/6.47      ! [VAR_V_180X30,VAR_V_181] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_180X30)
% 6.42/6.47          & pred_attacker(VAR_V_181) )
% 6.42/6.47       => pred_attacker(constr_ecb_enc_1(VAR_V_180X30,VAR_V_181)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax127,axiom,
% 6.42/6.47      ! [VAR_V_184,VAR_V_185] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_184)
% 6.42/6.47          & pred_attacker(VAR_V_185) )
% 6.42/6.47       => pred_attacker(constr_ecb_dec_4(VAR_V_184,VAR_V_185)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax128,axiom,
% 6.42/6.47      ! [VAR_V_188,VAR_V_189] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_188)
% 6.42/6.47          & pred_attacker(VAR_V_189) )
% 6.42/6.47       => pred_attacker(constr_ecb_dec_3(VAR_V_188,VAR_V_189)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax129,axiom,
% 6.42/6.47      ! [VAR_V_192,VAR_V_193] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_192)
% 6.42/6.47          & pred_attacker(VAR_V_193) )
% 6.42/6.47       => pred_attacker(constr_ecb_dec_2(VAR_V_192,VAR_V_193)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax130,axiom,
% 6.42/6.47      ! [VAR_V_196,VAR_V_197] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_196)
% 6.42/6.47          & pred_attacker(VAR_V_197) )
% 6.42/6.47       => pred_attacker(constr_ecb_dec_1(VAR_V_196,VAR_V_197)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax131,axiom,
% 6.42/6.47      ! [VAR_V_20X300X30,VAR_V_20X301] :
% 6.42/6.47        ( ( pred_attacker(VAR_V_20X300X30)
% 6.42/6.47          & pred_attacker(VAR_V_20X301) )
% 6.42/6.47       => pred_attacker(constr_dec(VAR_V_20X300X30,VAR_V_20X301)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax132,axiom,
% 6.42/6.47      ! [VAR_V_20X303] :
% 6.42/6.47        ( pred_attacker(VAR_V_20X303)
% 6.42/6.47       => pred_attacker(tuple_client_B_out_6(VAR_V_20X303)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax133,axiom,
% 6.42/6.47      ! [VAR_V_20X306] :
% 6.42/6.47        ( pred_attacker(tuple_client_B_out_6(VAR_V_20X306))
% 6.42/6.47       => pred_attacker(VAR_V_20X306) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax134,axiom,
% 6.42/6.47      ! [VAR_V_20X309] :
% 6.42/6.47        ( pred_attacker(VAR_V_20X309)
% 6.42/6.47       => pred_attacker(tuple_client_B_out_4(VAR_V_20X309)) ) ).
% 6.42/6.47  
% 6.42/6.47  fof(ax135,axiom,
% 6.42/6.47      ! [VAR_V_212] :
% 6.42/6.47        ( pred_attacker(tuple_client_B_out_4(VAR_V_212))
% 6.42/6.48       => pred_attacker(VAR_V_212) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax136,axiom,
% 6.42/6.48      ! [VAR_V_216,VAR_V_217] :
% 6.42/6.48        ( ( pred_attacker(VAR_V_216)
% 6.42/6.48          & pred_attacker(VAR_V_217) )
% 6.42/6.48       => pred_attacker(tuple_client_B_out_1(VAR_V_216,VAR_V_217)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax137,axiom,
% 6.42/6.48      ! [VAR_V_224,VAR_V_225] :
% 6.42/6.48        ( pred_attacker(tuple_client_B_out_1(VAR_V_224,VAR_V_225))
% 6.42/6.48       => pred_attacker(VAR_V_224) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax138,axiom,
% 6.42/6.48      ! [VAR_V_227,VAR_V_228] :
% 6.42/6.48        ( pred_attacker(tuple_client_B_out_1(VAR_V_227,VAR_V_228))
% 6.42/6.48       => pred_attacker(VAR_V_228) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax139,axiom,
% 6.42/6.48      ! [VAR_V_231] :
% 6.42/6.48        ( pred_attacker(VAR_V_231)
% 6.42/6.48       => pred_attacker(tuple_client_B_in_5(VAR_V_231)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax140,axiom,
% 6.42/6.48      ! [VAR_V_234] :
% 6.42/6.48        ( pred_attacker(tuple_client_B_in_5(VAR_V_234))
% 6.42/6.48       => pred_attacker(VAR_V_234) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax141,axiom,
% 6.42/6.48      ! [VAR_V_237] :
% 6.42/6.48        ( pred_attacker(VAR_V_237)
% 6.42/6.48       => pred_attacker(tuple_client_B_in_3(VAR_V_237)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax142,axiom,
% 6.42/6.48      ! [VAR_V_240X30] :
% 6.42/6.48        ( pred_attacker(tuple_client_B_in_3(VAR_V_240X30))
% 6.42/6.48       => pred_attacker(VAR_V_240X30) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax143,axiom,
% 6.42/6.48      ! [VAR_V_243] :
% 6.42/6.48        ( pred_attacker(VAR_V_243)
% 6.42/6.48       => pred_attacker(tuple_client_B_in_2(VAR_V_243)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax144,axiom,
% 6.42/6.48      ! [VAR_V_246] :
% 6.42/6.48        ( pred_attacker(tuple_client_B_in_2(VAR_V_246))
% 6.42/6.48       => pred_attacker(VAR_V_246) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax145,axiom,
% 6.42/6.48      ! [VAR_V_249] :
% 6.42/6.48        ( pred_attacker(VAR_V_249)
% 6.42/6.48       => pred_attacker(tuple_client_A_out_5(VAR_V_249)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax146,axiom,
% 6.42/6.48      ! [VAR_V_252] :
% 6.42/6.48        ( pred_attacker(tuple_client_A_out_5(VAR_V_252))
% 6.42/6.48       => pred_attacker(VAR_V_252) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax147,axiom,
% 6.42/6.48      ! [VAR_V_255] :
% 6.42/6.48        ( pred_attacker(VAR_V_255)
% 6.42/6.48       => pred_attacker(tuple_client_A_out_3(VAR_V_255)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax148,axiom,
% 6.42/6.48      ! [VAR_V_258] :
% 6.42/6.48        ( pred_attacker(tuple_client_A_out_3(VAR_V_258))
% 6.42/6.48       => pred_attacker(VAR_V_258) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax149,axiom,
% 6.42/6.48      ! [VAR_V_262,VAR_V_263] :
% 6.42/6.48        ( ( pred_attacker(VAR_V_262)
% 6.42/6.48          & pred_attacker(VAR_V_263) )
% 6.42/6.48       => pred_attacker(tuple_client_A_out_1(VAR_V_262,VAR_V_263)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax150,axiom,
% 6.42/6.48      ! [VAR_V_270X30,VAR_V_271] :
% 6.42/6.48        ( pred_attacker(tuple_client_A_out_1(VAR_V_270X30,VAR_V_271))
% 6.42/6.48       => pred_attacker(VAR_V_270X30) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax151,axiom,
% 6.42/6.48      ! [VAR_V_273,VAR_V_274] :
% 6.42/6.48        ( pred_attacker(tuple_client_A_out_1(VAR_V_273,VAR_V_274))
% 6.42/6.48       => pred_attacker(VAR_V_274) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax152,axiom,
% 6.42/6.48      ! [VAR_V_277] :
% 6.42/6.48        ( pred_attacker(VAR_V_277)
% 6.42/6.48       => pred_attacker(tuple_client_A_in_4(VAR_V_277)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax153,axiom,
% 6.42/6.48      ! [VAR_V_280X30] :
% 6.42/6.48        ( pred_attacker(tuple_client_A_in_4(VAR_V_280X30))
% 6.42/6.48       => pred_attacker(VAR_V_280X30) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax154,axiom,
% 6.42/6.48      ! [VAR_V_283] :
% 6.42/6.48        ( pred_attacker(VAR_V_283)
% 6.42/6.48       => pred_attacker(tuple_client_A_in_2(VAR_V_283)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax155,axiom,
% 6.42/6.48      ! [VAR_V_286] :
% 6.42/6.48        ( pred_attacker(tuple_client_A_in_2(VAR_V_286))
% 6.42/6.48       => pred_attacker(VAR_V_286) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax156,axiom,
% 6.42/6.48      ! [VAR_V_290X30,VAR_V_291] :
% 6.42/6.48        ( ( pred_attacker(VAR_V_290X30)
% 6.42/6.48          & pred_attacker(VAR_V_291) )
% 6.42/6.48       => pred_attacker(constr_checksign(VAR_V_290X30,VAR_V_291)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax157,axiom,
% 6.42/6.48      pred_attacker(constr_CONST_4) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax158,axiom,
% 6.42/6.48      pred_attacker(constr_CONST_3) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax159,axiom,
% 6.42/6.48      pred_attacker(constr_CONST_2) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax160,axiom,
% 6.42/6.48      pred_attacker(constr_CONST_1) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax161,axiom,
% 6.42/6.48      pred_attacker(constr_CONST_0x30) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax162,axiom,
% 6.42/6.48      ! [VAR_V_30X300X30,VAR_V_30X301,VAR_V_30X302,VAR_V_30X303] :
% 6.42/6.48        ( ( pred_attacker(VAR_V_30X300X30)
% 6.42/6.48          & pred_attacker(VAR_V_30X301)
% 6.42/6.48          & pred_attacker(VAR_V_30X302)
% 6.42/6.48          & pred_attacker(VAR_V_30X303) )
% 6.42/6.48       => pred_attacker(tuple_4(VAR_V_30X300X30,VAR_V_30X301,VAR_V_30X302,VAR_V_30X303)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax163,axiom,
% 6.42/6.48      ! [VAR_V_324,VAR_V_325,VAR_V_326,VAR_V_327] :
% 6.42/6.48        ( pred_attacker(tuple_4(VAR_V_324,VAR_V_325,VAR_V_326,VAR_V_327))
% 6.42/6.48       => pred_attacker(VAR_V_324) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax164,axiom,
% 6.42/6.48      ! [VAR_V_329,VAR_V_330X30,VAR_V_331,VAR_V_332] :
% 6.42/6.48        ( pred_attacker(tuple_4(VAR_V_329,VAR_V_330X30,VAR_V_331,VAR_V_332))
% 6.42/6.48       => pred_attacker(VAR_V_330X30) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax165,axiom,
% 6.42/6.48      ! [VAR_V_334,VAR_V_335,VAR_V_336,VAR_V_337] :
% 6.42/6.48        ( pred_attacker(tuple_4(VAR_V_334,VAR_V_335,VAR_V_336,VAR_V_337))
% 6.42/6.48       => pred_attacker(VAR_V_336) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax166,axiom,
% 6.42/6.48      ! [VAR_V_339,VAR_V_340X30,VAR_V_341,VAR_V_342] :
% 6.42/6.48        ( pred_attacker(tuple_4(VAR_V_339,VAR_V_340X30,VAR_V_341,VAR_V_342))
% 6.42/6.48       => pred_attacker(VAR_V_342) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax167,axiom,
% 6.42/6.48      ! [VAR_V_347,VAR_V_348,VAR_V_349] :
% 6.42/6.48        ( ( pred_attacker(VAR_V_347)
% 6.42/6.48          & pred_attacker(VAR_V_348)
% 6.42/6.48          & pred_attacker(VAR_V_349) )
% 6.42/6.48       => pred_attacker(tuple_3(VAR_V_347,VAR_V_348,VAR_V_349)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax168,axiom,
% 6.42/6.48      ! [VAR_V_362,VAR_V_363,VAR_V_364] :
% 6.42/6.48        ( pred_attacker(tuple_3(VAR_V_362,VAR_V_363,VAR_V_364))
% 6.42/6.48       => pred_attacker(VAR_V_362) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax169,axiom,
% 6.42/6.48      ! [VAR_V_366,VAR_V_367,VAR_V_368] :
% 6.42/6.48        ( pred_attacker(tuple_3(VAR_V_366,VAR_V_367,VAR_V_368))
% 6.42/6.48       => pred_attacker(VAR_V_367) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax170,axiom,
% 6.42/6.48      ! [VAR_V_370X30,VAR_V_371,VAR_V_372] :
% 6.42/6.48        ( pred_attacker(tuple_3(VAR_V_370X30,VAR_V_371,VAR_V_372))
% 6.42/6.48       => pred_attacker(VAR_V_372) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax171,axiom,
% 6.42/6.48      ! [VAR_V_376,VAR_V_377] :
% 6.42/6.48        ( ( pred_attacker(VAR_V_376)
% 6.42/6.48          & pred_attacker(VAR_V_377) )
% 6.42/6.48       => pred_attacker(tuple_2(VAR_V_376,VAR_V_377)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax172,axiom,
% 6.42/6.48      ! [VAR_V_384,VAR_V_385] :
% 6.42/6.48        ( pred_attacker(tuple_2(VAR_V_384,VAR_V_385))
% 6.42/6.48       => pred_attacker(VAR_V_384) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax173,axiom,
% 6.42/6.48      ! [VAR_V_387,VAR_V_388] :
% 6.42/6.48        ( pred_attacker(tuple_2(VAR_V_387,VAR_V_388))
% 6.42/6.48       => pred_attacker(VAR_V_388) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax174,axiom,
% 6.42/6.48      ! [VAR_V_390X30,VAR_V_391] :
% 6.42/6.48        ( ( pred_mess(VAR_V_391,VAR_V_390X30)
% 6.42/6.48          & pred_attacker(VAR_V_391) )
% 6.42/6.48       => pred_attacker(VAR_V_390X30) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax175,axiom,
% 6.42/6.48      ! [VAR_V_392,VAR_V_393] :
% 6.42/6.48        ( ( pred_attacker(VAR_V_393)
% 6.42/6.48          & pred_attacker(VAR_V_392) )
% 6.42/6.48       => pred_mess(VAR_V_393,VAR_V_392) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax176,axiom,
% 6.42/6.48      pred_attacker(name_c) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax177,axiom,
% 6.42/6.48      pred_attacker(name_I) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax178,axiom,
% 6.42/6.48      pred_attacker(name_B) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax179,axiom,
% 6.42/6.48      pred_attacker(name_A) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax180,axiom,
% 6.42/6.48      ! [VAR_V_395] : pred_equal(VAR_V_395,VAR_V_395) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax181,axiom,
% 6.42/6.48      ! [VAR_V_396] : pred_attacker(name_new0x2Dname(VAR_V_396)) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax182,axiom,
% 6.42/6.48      pred_table(tuple_keys(name_A,constr_pkey(name_skA))) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax183,axiom,
% 6.42/6.48      pred_table(tuple_keys(name_B,constr_pkey(name_skB))) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax184,axiom,
% 6.42/6.48      pred_attacker(tuple_out_1(constr_pkey(name_skA))) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax185,axiom,
% 6.42/6.48      pred_attacker(tuple_out_2(constr_pkey(name_skB))) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax186,axiom,
% 6.42/6.48      pred_attacker(tuple_out_3(constr_pkey(name_skS))) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax187,axiom,
% 6.42/6.48      pred_attacker(tuple_client_A_out_1(name_A,name_I)) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax188,axiom,
% 6.42/6.48      ! [VAR_0X40SID_512,VAR_SIGN_I_PKI_511] :
% 6.42/6.48        ( ( pred_eq_bitstring_bitstring(name_I,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_I_PKI_511,constr_pkey(name_skS))))
% 6.42/6.48          & pred_attacker(tuple_client_A_in_2(VAR_SIGN_I_PKI_511)) )
% 6.42/6.48       => pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_512),name_A,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_I_PKI_511,constr_pkey(name_skS)))))) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax189,axiom,
% 6.42/6.48      ! [VAR_0X40SID_577,VAR_ECB_ENC_NA_NI_I_576,VAR_SIGN_I_PKI_578] :
% 6.42/6.48        ( ( pred_eq_bitstring_bitstring(name_I,constr_tuple_3_get_2(constr_ecb_dec_3(VAR_ECB_ENC_NA_NI_I_576,name_skA)))
% 6.42/6.48          & pred_eq_bitstring_bitstring(name_Na(VAR_0X40SID_577),constr_tuple_3_get_0x30(constr_ecb_dec_3(VAR_ECB_ENC_NA_NI_I_576,name_skA)))
% 6.42/6.48          & pred_attacker(tuple_client_A_in_4(VAR_ECB_ENC_NA_NI_I_576))
% 6.42/6.48          & pred_eq_bitstring_bitstring(name_I,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_I_PKI_578,constr_pkey(name_skS))))
% 6.42/6.48          & pred_attacker(tuple_client_A_in_2(VAR_SIGN_I_PKI_578)) )
% 6.42/6.48       => pred_attacker(tuple_client_A_out_5(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(VAR_ECB_ENC_NA_NI_I_576,name_skA)),constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_I_PKI_578,constr_pkey(name_skS)))))) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax190,axiom,
% 6.42/6.48      pred_attacker(tuple_client_B_out_1(name_B,name_A)) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax191,axiom,
% 6.42/6.48      ! [VAR_0X40SID_687,VAR_ECB_ENC_NA_A_685,VAR_SIGN_A_PKA_686] :
% 6.42/6.48        ( ( pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(VAR_ECB_ENC_NA_A_685,name_skB)))
% 6.42/6.48          & pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_685))
% 6.42/6.48          & pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_A_PKA_686,constr_pkey(name_skS))))
% 6.42/6.48          & pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_686)) )
% 6.42/6.48       => pred_attacker(tuple_client_B_out_4(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(VAR_ECB_ENC_NA_A_685,name_skB)),name_Nb(VAR_0X40SID_687),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_A_PKA_686,constr_pkey(name_skS)))))) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax192,axiom,
% 6.42/6.48      ! [VAR_0X40SID_717,VAR_ECB_ENC_NA_A_719,VAR_ECB_ENC_NB_718,VAR_SIGN_A_PKA_720X30] :
% 6.42/6.48        ( ( pred_eq_bitstring_bitstring(name_Nb(VAR_0X40SID_717),constr_ecb_dec_1(VAR_ECB_ENC_NB_718,name_skB))
% 6.42/6.48          & pred_attacker(tuple_client_B_in_5(VAR_ECB_ENC_NB_718))
% 6.42/6.48          & pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(VAR_ECB_ENC_NA_A_719,name_skB)))
% 6.42/6.48          & pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_719))
% 6.42/6.48          & pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_A_PKA_720X30,constr_pkey(name_skS))))
% 6.42/6.48          & pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_720X30)) )
% 6.42/6.48       => pred_attacker(tuple_client_B_out_6(name_objective)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax193,axiom,
% 6.42/6.48      ! [VAR_DST_759,VAR_PKDST_760X30,VAR_SRC_761] :
% 6.42/6.48        ( ( pred_table(tuple_keys(VAR_DST_759,VAR_PKDST_760X30))
% 6.42/6.48          & pred_attacker(tuple_key_retrieval_server_in_1(VAR_SRC_761,VAR_DST_759)) )
% 6.42/6.48       => pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(VAR_DST_759,VAR_PKDST_760X30),name_skS))) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(ax194,axiom,
% 6.42/6.48      ! [VAR_HOST_813,VAR_PK_814] :
% 6.42/6.48        ( ( VAR_HOST_813 != name_B
% 6.42/6.48          & VAR_HOST_813 != name_A
% 6.42/6.48          & pred_attacker(tuple_key_register_server_in_1(VAR_HOST_813,VAR_PK_814)) )
% 6.42/6.48       => pred_table(tuple_keys(VAR_HOST_813,VAR_PK_814)) ) ).
% 6.42/6.48  
% 6.42/6.48  fof(co0,conjecture,
% 6.42/6.48      pred_attacker(name_objective) ).
% 6.42/6.48  
% 6.42/6.48  %--------------------------------------------------------------------------
% 6.42/6.48  %-------------------------------------------
% 6.42/6.48  % Proof found
% 6.42/6.48  % SZS status Theorem for theBenchmark
% 6.42/6.48  % SZS output start Proof
% 6.42/6.48  %ClaNum:263(EqnAxiom:71)
% 6.42/6.48  %VarNum:342(SingletonVarNum:185)
% 6.42/6.48  %MaxLitNum:6
% 6.42/6.48  %MaxfuncDepth:6
% 6.42/6.48  %SharedTerms:121
% 6.42/6.48  %goalClause: 184
% 6.42/6.48  %singleGoalClaCount:1
% 6.42/6.48  [72]P1(a1)
% 6.42/6.48  [73]P1(a2)
% 6.42/6.48  [74]P1(a3)
% 6.42/6.48  [75]P1(a4)
% 6.42/6.48  [76]P1(a5)
% 6.42/6.48  [77]P1(a6)
% 6.42/6.48  [78]P1(a25)
% 6.42/6.48  [79]P1(a26)
% 6.42/6.48  [80]P1(a27)
% 6.42/6.48  [81]P1(a30)
% 6.42/6.48  [82]P1(a31)
% 6.42/6.48  [106]~E(a1,a2)
% 6.42/6.48  [107]~E(a1,a3)
% 6.42/6.48  [108]~E(a3,a2)
% 6.42/6.48  [109]~E(a1,a4)
% 6.42/6.48  [110]~E(a4,a2)
% 6.42/6.48  [111]~E(a4,a3)
% 6.42/6.48  [112]~E(a1,a5)
% 6.42/6.48  [113]~E(a5,a2)
% 6.42/6.48  [114]~E(a5,a3)
% 6.42/6.48  [115]~E(a5,a4)
% 6.42/6.48  [116]~E(a1,a6)
% 6.42/6.48  [117]~E(a6,a2)
% 6.42/6.48  [118]~E(a6,a3)
% 6.42/6.48  [119]~E(a6,a4)
% 6.42/6.48  [120]~E(a6,a5)
% 6.42/6.48  [121]~E(a1,a25)
% 6.42/6.48  [122]~E(a25,a2)
% 6.42/6.48  [123]~E(a25,a3)
% 6.42/6.48  [124]~E(a25,a4)
% 6.42/6.48  [125]~E(a25,a5)
% 6.42/6.48  [126]~E(a25,a6)
% 6.42/6.48  [127]~E(a1,a26)
% 6.42/6.48  [128]~E(a26,a2)
% 6.42/6.48  [129]~E(a26,a3)
% 6.42/6.48  [130]~E(a26,a4)
% 6.42/6.48  [131]~E(a26,a5)
% 6.42/6.48  [132]~E(a26,a6)
% 6.42/6.48  [133]~E(a26,a25)
% 6.42/6.48  [134]~E(a1,a27)
% 6.42/6.48  [135]~E(a27,a2)
% 6.42/6.48  [136]~E(a27,a3)
% 6.42/6.48  [137]~E(a27,a4)
% 6.42/6.48  [138]~E(a27,a5)
% 6.42/6.48  [139]~E(a27,a6)
% 6.42/6.48  [140]~E(a27,a25)
% 6.42/6.48  [141]~E(a27,a26)
% 6.42/6.48  [142]~E(a1,a36)
% 6.42/6.48  [143]~E(a36,a2)
% 6.42/6.48  [144]~E(a36,a3)
% 6.42/6.48  [145]~E(a36,a4)
% 6.42/6.48  [146]~E(a36,a5)
% 6.42/6.48  [147]~E(a36,a6)
% 6.42/6.48  [148]~E(a36,a25)
% 6.42/6.48  [149]~E(a36,a26)
% 6.42/6.48  [150]~E(a36,a27)
% 6.42/6.48  [151]~E(a1,a35)
% 6.42/6.48  [152]~E(a35,a2)
% 6.42/6.48  [153]~E(a35,a3)
% 6.42/6.48  [154]~E(a35,a4)
% 6.42/6.48  [155]~E(a35,a5)
% 6.42/6.48  [156]~E(a35,a6)
% 6.42/6.48  [157]~E(a35,a25)
% 6.42/6.48  [158]~E(a35,a26)
% 6.42/6.48  [159]~E(a35,a27)
% 6.42/6.48  [160]~E(a36,a35)
% 6.42/6.48  [161]~E(a1,a34)
% 6.42/6.48  [162]~E(a34,a2)
% 6.42/6.48  [163]~E(a34,a3)
% 6.42/6.48  [164]~E(a34,a4)
% 6.42/6.48  [165]~E(a34,a5)
% 6.42/6.48  [166]~E(a34,a6)
% 6.42/6.48  [167]~E(a34,a25)
% 6.42/6.48  [168]~E(a34,a26)
% 6.42/6.48  [169]~E(a34,a27)
% 6.42/6.48  [170]~E(a36,a34)
% 6.42/6.48  [171]~E(a35,a34)
% 6.42/6.48  [172]~E(a1,a33)
% 6.42/6.48  [173]~E(a33,a2)
% 6.42/6.48  [174]~E(a33,a3)
% 6.42/6.48  [175]~E(a33,a4)
% 6.42/6.48  [176]~E(a33,a5)
% 6.42/6.48  [177]~E(a33,a6)
% 6.42/6.48  [178]~E(a33,a25)
% 6.42/6.48  [179]~E(a33,a26)
% 6.42/6.48  [180]~E(a33,a27)
% 6.42/6.48  [181]~E(a36,a33)
% 6.42/6.48  [182]~E(a35,a33)
% 6.42/6.48  [183]~E(a34,a33)
% 6.42/6.48  [184]~P1(a36)
% 6.42/6.48  [88]P1(f37(a25,a6))
% 6.42/6.48  [89]P1(f38(a6,a26))
% 6.42/6.48  [85]P1(f51(f7(a33)))
% 6.42/6.48  [86]P1(f52(f7(a34)))
% 6.42/6.48  [87]P1(f53(f7(a35)))
% 6.42/6.48  [95]P3(f54(a6,f7(a35)))
% 6.42/6.48  [96]P3(f54(a25,f7(a34)))
% 6.42/6.48  [84]P2(x841,x841)
% 6.42/6.48  [83]P1(f32(x831))
% 6.42/6.48  [90]E(f8(f17(x901,x902)),x901)
% 6.42/6.48  [91]E(f18(f39(x911,x912)),x912)
% 6.42/6.48  [92]E(f19(f39(x921,x922)),x921)
% 6.42/6.48  [93]E(f21(f39(x931,x932)),x932)
% 6.42/6.48  [94]E(f20(f39(x941,x942)),x941)
% 6.42/6.48  [97]E(f10(f9(x971,x972),x972),x971)
% 6.42/6.48  [98]E(f11(f17(x981,x982),f7(x982)),x981)
% 6.42/6.48  [99]E(f13(f12(x991,f7(x992)),x992),x991)
% 6.42/6.48  [100]E(f22(f40(x1001,x1002,x1003)),x1002)
% 6.42/6.48  [101]E(f24(f40(x1011,x1012,x1013)),x1013)
% 6.42/6.48  [102]E(f23(f40(x1021,x1022,x1023)),x1021)
% 6.42/6.48  [103]E(f14(f39(f12(x1031,f7(x1032)),f12(x1033,f7(x1032))),x1032),f39(x1031,x1033))
% 6.42/6.48  [104]E(f15(f40(f12(x1041,f7(x1042)),f12(x1043,f7(x1042)),f12(x1044,f7(x1042))),x1042),f40(x1041,x1043,x1044))
% 6.42/6.48  [105]E(f16(f41(f12(x1051,f7(x1052)),f12(x1053,f7(x1052)),f12(x1054,f7(x1052)),f12(x1055,f7(x1052))),x1052),f41(x1051,x1053,x1054,x1055))
% 6.42/6.48  [185]~P1(x1851)+P1(f8(x1851))
% 6.42/6.48  [186]~P1(x1861)+P1(f7(x1861))
% 6.42/6.48  [187]~P1(x1871)+P1(f22(x1871))
% 6.42/6.48  [188]~P1(x1881)+P1(f18(x1881))
% 6.42/6.48  [189]~P1(x1891)+P1(f19(x1891))
% 6.42/6.48  [190]~P1(x1901)+P1(f24(x1901))
% 6.42/6.48  [191]~P1(x1911)+P1(f23(x1911))
% 6.42/6.48  [192]~P1(x1921)+P1(f21(x1921))
% 6.42/6.48  [193]~P1(x1931)+P1(f20(x1931))
% 6.42/6.48  [194]~P1(x1941)+P1(f51(x1941))
% 6.42/6.48  [195]~P1(x1951)+P1(f52(x1951))
% 6.42/6.48  [196]~P1(x1961)+P1(f53(x1961))
% 6.42/6.48  [197]~P1(x1971)+P1(f55(x1971))
% 6.42/6.48  [198]~P1(x1981)+P1(f49(x1981))
% 6.42/6.48  [199]~P1(x1991)+P1(f50(x1991))
% 6.42/6.48  [200]~P1(x2001)+P1(f44(x2001))
% 6.42/6.48  [201]~P1(x2011)+P1(f45(x2011))
% 6.42/6.48  [202]~P1(x2021)+P1(f46(x2021))
% 6.42/6.48  [203]~P1(x2031)+P1(f47(x2031))
% 6.42/6.48  [204]~P1(x2041)+P1(f48(x2041))
% 6.42/6.48  [205]~P1(x2051)+P1(f42(x2051))
% 6.42/6.48  [206]~P1(x2061)+P1(f43(x2061))
% 6.42/6.48  [207]P1(x2071)+~P1(f51(x2071))
% 6.42/6.48  [208]P1(x2081)+~P1(f52(x2081))
% 6.42/6.48  [209]P1(x2091)+~P1(f53(x2091))
% 6.42/6.48  [210]P1(x2101)+~P1(f55(x2101))
% 6.42/6.48  [211]P1(x2111)+~P1(f49(x2111))
% 6.42/6.48  [212]P1(x2121)+~P1(f50(x2121))
% 6.42/6.48  [213]P1(x2131)+~P1(f44(x2131))
% 6.42/6.48  [214]P1(x2141)+~P1(f45(x2141))
% 6.42/6.48  [215]P1(x2151)+~P1(f46(x2151))
% 6.42/6.48  [216]P1(x2161)+~P1(f47(x2161))
% 6.42/6.48  [217]P1(x2171)+~P1(f48(x2171))
% 6.42/6.48  [218]P1(x2181)+~P1(f42(x2181))
% 6.42/6.48  [219]P1(x2191)+~P1(f43(x2191))
% 6.42/6.48  [236]P1(x2361)+~P1(f39(x2362,x2361))
% 6.42/6.48  [237]P1(x2371)+~P1(f56(x2372,x2371))
% 6.42/6.48  [238]P1(x2381)+~P1(f57(x2382,x2381))
% 6.42/6.48  [239]P1(x2391)+~P1(f37(x2392,x2391))
% 6.42/6.48  [240]P1(x2401)+~P1(f38(x2402,x2401))
% 6.42/6.48  [241]P1(x2411)+~P1(f39(x2411,x2412))
% 6.42/6.48  [242]P1(x2421)+~P1(f56(x2421,x2422))
% 6.42/6.48  [243]P1(x2431)+~P1(f57(x2431,x2432))
% 6.42/6.48  [244]P1(x2441)+~P1(f37(x2441,x2442))
% 6.42/6.48  [245]P1(x2451)+~P1(f38(x2451,x2452))
% 6.42/6.48  [262]~P1(f43(x2622))+P1(f48(f39(f12(f28(x2621),f18(f11(x2622,f7(a33)))),f12(a6,f18(f11(x2622,f7(a33)))))))
% 6.42/6.48  [250]P1(x2501)+~P1(f40(x2502,x2503,x2501))
% 6.42/6.48  [251]P1(x2511)+~P1(f40(x2512,x2511,x2513))
% 6.42/6.48  [252]P1(x2521)+~P1(f40(x2521,x2522,x2523))
% 6.42/6.48  [258]P1(x2581)+~P1(f41(x2582,x2583,x2584,x2581))
% 6.42/6.48  [259]P1(x2591)+~P1(f41(x2592,x2593,x2591,x2594))
% 6.42/6.48  [260]P1(x2601)+~P1(f41(x2602,x2601,x2603,x2604))
% 6.42/6.48  [261]P1(x2611)+~P1(f41(x2611,x2612,x2613,x2614))
% 6.42/6.48  [220]~P1(x2202)+~P1(x2201)+P4(x2201,x2202)
% 6.42/6.48  [221]~P4(x2212,x2211)+P1(x2211)+~P1(x2212)
% 6.42/6.48  [222]~P1(x2222)+~P1(x2221)+P1(f9(x2221,x2222))
% 6.42/6.48  [223]~P1(x2232)+~P1(x2231)+P1(f10(x2231,x2232))
% 6.42/6.48  [224]~P1(x2242)+~P1(x2241)+P1(f17(x2241,x2242))
% 6.42/6.48  [225]~P1(x2252)+~P1(x2251)+P1(f11(x2251,x2252))
% 6.42/6.48  [226]~P1(x2262)+~P1(x2261)+P1(f16(x2261,x2262))
% 6.42/6.48  [227]~P1(x2272)+~P1(x2271)+P1(f15(x2271,x2272))
% 6.42/6.48  [228]~P1(x2282)+~P1(x2281)+P1(f14(x2281,x2282))
% 6.42/6.48  [229]~P1(x2292)+~P1(x2291)+P1(f39(x2291,x2292))
% 6.42/6.48  [230]~P1(x2302)+~P1(x2301)+P1(f12(x2301,x2302))
% 6.42/6.48  [231]~P1(x2312)+~P1(x2311)+P1(f13(x2311,x2312))
% 6.42/6.48  [232]~P1(x2322)+~P1(x2321)+P1(f56(x2321,x2322))
% 6.42/6.48  [233]~P1(x2332)+~P1(x2331)+P1(f57(x2331,x2332))
% 6.42/6.48  [234]~P1(x2342)+~P1(x2341)+P1(f37(x2341,x2342))
% 6.42/6.48  [235]~P1(x2352)+~P1(x2351)+P1(f38(x2351,x2352))
% 6.42/6.48  [256]~P1(f42(x2561))+~P1(f43(x2562))+P1(f47(f12(f22(f15(x2561,a35)),f18(f11(x2562,f7(a33))))))
% 6.42/6.48  [253]~P3(f54(x2531,x2532))+~P1(f56(x2533,x2531))+P1(f55(f17(f39(x2531,x2532),a33)))
% 6.42/6.48  [263]~P1(f45(x2631))+~P1(f46(x2632))+P1(f50(f40(f12(f19(f14(x2631,a34)),f18(f11(x2632,f7(a33)))),f12(f29(x2633),f18(f11(x2632,f7(a33)))),f12(a25,f18(f11(x2632,f7(a33)))))))
% 6.42/6.48  [247]E(x2471,a25)+E(x2471,a6)+~P1(f57(x2471,x2472))+P3(f54(x2471,x2472))
% 6.42/6.48  [246]~P1(f44(x2461))+~P1(f45(x2462))+~P1(f46(x2463))+P1(f49(a36))
% 6.42/6.48  [248]~P1(x2483)+~P1(x2482)+~P1(x2481)+P1(f40(x2481,x2482,x2483))
% 6.42/6.48  [249]~P1(x2492)+~P1(x2493)+~P1(x2491)+P1(f39(f12(x2491,x2492),f12(x2493,x2492)))
% 6.42/6.48  [255]~P1(x2554)+~P1(x2553)+~P1(x2552)+~P1(x2551)+P1(f41(x2551,x2552,x2553,x2554))
% 6.42/6.48  [254]~P1(x2542)+~P1(x2544)+~P1(x2543)+~P1(x2541)+P1(f40(f12(x2541,x2542),f12(x2543,x2542),f12(x2544,x2542)))
% 6.42/6.48  [257]~P1(x2572)+~P1(x2575)+~P1(x2574)+~P1(x2573)+~P1(x2571)+P1(f41(f12(x2571,x2572),f12(x2573,x2572),f12(x2574,x2572),f12(x2575,x2572)))
% 6.42/6.48  %EqnAxiom
% 6.42/6.48  [1]E(x11,x11)
% 6.42/6.48  [2]E(x22,x21)+~E(x21,x22)
% 6.42/6.48  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 6.42/6.48  [4]~E(x41,x42)+E(f32(x41),f32(x42))
% 6.42/6.48  [5]~E(x51,x52)+E(f7(x51),f7(x52))
% 6.42/6.48  [6]~E(x61,x62)+E(f51(x61),f51(x62))
% 6.42/6.48  [7]~E(x71,x72)+E(f46(x71),f46(x72))
% 6.42/6.48  [8]~E(x81,x82)+E(f52(x81),f52(x82))
% 6.42/6.48  [9]~E(x91,x92)+E(f45(x91),f45(x92))
% 6.42/6.48  [10]~E(x101,x102)+E(f53(x101),f53(x102))
% 6.42/6.48  [11]~E(x111,x112)+E(f37(x111,x113),f37(x112,x113))
% 6.42/6.48  [12]~E(x121,x122)+E(f37(x123,x121),f37(x123,x122))
% 6.42/6.48  [13]~E(x131,x132)+E(f38(x131,x133),f38(x132,x133))
% 6.42/6.48  [14]~E(x141,x142)+E(f38(x143,x141),f38(x143,x142))
% 6.42/6.48  [15]~E(x151,x152)+E(f17(x151,x153),f17(x152,x153))
% 6.42/6.48  [16]~E(x161,x162)+E(f17(x163,x161),f17(x163,x162))
% 6.42/6.48  [17]~E(x171,x172)+E(f8(x171),f8(x172))
% 6.42/6.48  [18]~E(x181,x182)+E(f39(x181,x183),f39(x182,x183))
% 6.42/6.48  [19]~E(x191,x192)+E(f39(x193,x191),f39(x193,x192))
% 6.42/6.48  [20]~E(x201,x202)+E(f18(x201),f18(x202))
% 6.42/6.48  [21]~E(x211,x212)+E(f56(x211,x213),f56(x212,x213))
% 6.42/6.48  [22]~E(x221,x222)+E(f56(x223,x221),f56(x223,x222))
% 6.42/6.48  [23]~E(x231,x232)+E(f19(x231),f19(x232))
% 6.42/6.48  [24]~E(x241,x242)+E(f11(x241,x243),f11(x242,x243))
% 6.42/6.48  [25]~E(x251,x252)+E(f11(x253,x251),f11(x253,x252))
% 6.42/6.48  [26]~E(x261,x262)+E(f21(x261),f21(x262))
% 6.42/6.48  [27]~E(x271,x272)+E(f43(x271),f43(x272))
% 6.42/6.48  [28]~E(x281,x282)+E(f20(x281),f20(x282))
% 6.42/6.48  [29]~E(x291,x292)+E(f50(x291),f50(x292))
% 6.42/6.48  [30]~E(x301,x302)+E(f54(x301,x303),f54(x302,x303))
% 6.42/6.48  [31]~E(x311,x312)+E(f54(x313,x311),f54(x313,x312))
% 6.42/6.48  [32]~E(x321,x322)+E(f40(x321,x323,x324),f40(x322,x323,x324))
% 6.42/6.48  [33]~E(x331,x332)+E(f40(x333,x331,x334),f40(x333,x332,x334))
% 6.42/6.48  [34]~E(x341,x342)+E(f40(x343,x344,x341),f40(x343,x344,x342))
% 6.42/6.48  [35]~E(x351,x352)+E(f12(x351,x353),f12(x352,x353))
% 6.42/6.48  [36]~E(x361,x362)+E(f12(x363,x361),f12(x363,x362))
% 6.42/6.48  [37]~E(x371,x372)+E(f9(x371,x373),f9(x372,x373))
% 6.42/6.48  [38]~E(x381,x382)+E(f9(x383,x381),f9(x383,x382))
% 6.42/6.48  [39]~E(x391,x392)+E(f10(x391,x393),f10(x392,x393))
% 6.42/6.48  [40]~E(x401,x402)+E(f10(x403,x401),f10(x403,x402))
% 6.42/6.48  [41]~E(x411,x412)+E(f55(x411),f55(x412))
% 6.42/6.48  [42]~E(x421,x422)+E(f41(x421,x423,x424,x425),f41(x422,x423,x424,x425))
% 6.42/6.48  [43]~E(x431,x432)+E(f41(x433,x431,x434,x435),f41(x433,x432,x434,x435))
% 6.42/6.48  [44]~E(x441,x442)+E(f41(x443,x444,x441,x445),f41(x443,x444,x442,x445))
% 6.42/6.48  [45]~E(x451,x452)+E(f41(x453,x454,x455,x451),f41(x453,x454,x455,x452))
% 6.42/6.48  [46]~E(x461,x462)+E(f42(x461),f42(x462))
% 6.42/6.48  [47]~E(x471,x472)+E(f49(x471),f49(x472))
% 6.42/6.48  [48]~E(x481,x482)+E(f48(x481),f48(x482))
% 6.42/6.48  [49]~E(x491,x492)+E(f13(x491,x493),f13(x492,x493))
% 6.42/6.48  [50]~E(x501,x502)+E(f13(x503,x501),f13(x503,x502))
% 6.42/6.48  [51]~E(x511,x512)+E(f57(x511,x513),f57(x512,x513))
% 6.42/6.48  [52]~E(x521,x522)+E(f57(x523,x521),f57(x523,x522))
% 6.42/6.48  [53]~E(x531,x532)+E(f22(x531),f22(x532))
% 6.42/6.48  [54]~E(x541,x542)+E(f47(x541),f47(x542))
% 6.42/6.48  [55]~E(x551,x552)+E(f24(x551),f24(x552))
% 6.42/6.48  [56]~E(x561,x562)+E(f15(x561,x563),f15(x562,x563))
% 6.42/6.48  [57]~E(x571,x572)+E(f15(x573,x571),f15(x573,x572))
% 6.42/6.48  [58]~E(x581,x582)+E(f23(x581),f23(x582))
% 6.42/6.48  [59]~E(x591,x592)+E(f44(x591),f44(x592))
% 6.42/6.48  [60]~E(x601,x602)+E(f28(x601),f28(x602))
% 6.42/6.48  [61]~E(x611,x612)+E(f14(x611,x613),f14(x612,x613))
% 6.42/6.48  [62]~E(x621,x622)+E(f14(x623,x621),f14(x623,x622))
% 6.42/6.48  [63]~E(x631,x632)+E(f16(x631,x633),f16(x632,x633))
% 6.42/6.48  [64]~E(x641,x642)+E(f16(x643,x641),f16(x643,x642))
% 6.42/6.48  [65]~E(x651,x652)+E(f29(x651),f29(x652))
% 6.42/6.48  [66]~P1(x661)+P1(x662)+~E(x661,x662)
% 6.42/6.48  [67]~P3(x671)+P3(x672)+~E(x671,x672)
% 6.42/6.48  [68]P2(x682,x683)+~E(x681,x682)+~P2(x681,x683)
% 6.42/6.48  [69]P2(x693,x692)+~E(x691,x692)+~P2(x693,x691)
% 6.42/6.48  [70]P4(x702,x703)+~E(x701,x702)+~P4(x701,x703)
% 6.42/6.48  [71]P4(x713,x712)+~E(x711,x712)+~P4(x713,x711)
% 6.42/6.48  
% 6.42/6.48  %-------------------------------------------
% 6.42/6.48  cnf(1970,plain,
% 6.42/6.49     (P1(f50(f44(a1)))),
% 6.42/6.49     inference(scs_inference,[],[72,199,200])).
% 6.42/6.49  cnf(1971,plain,
% 6.42/6.49     (P1(f44(a1))),
% 6.42/6.49     inference(scs_inference,[],[1970,212])).
% 6.42/6.49  cnf(1987,plain,
% 6.42/6.49     (~P1(f45(x19871))+~P1(f46(x19872))+P1(f49(a36))),
% 6.42/6.49     inference(scs_inference,[],[1971,246])).
% 6.42/6.49  cnf(2187,plain,
% 6.42/6.49     (P1(f45(f46(a1)))),
% 6.42/6.49     inference(scs_inference,[],[72,201,202])).
% 6.42/6.49  cnf(2188,plain,
% 6.42/6.49     (~P1(f46(x21881))+P1(f49(a36))),
% 6.42/6.49     inference(scs_inference,[],[2187,1987])).
% 6.42/6.49  cnf(2189,plain,
% 6.42/6.49     (P1(f46(a1))),
% 6.42/6.49     inference(scs_inference,[],[2187,214])).
% 6.42/6.49  cnf(2223,plain,
% 6.42/6.49     (P1(f49(a36))),
% 6.42/6.49     inference(scs_inference,[],[2189,2188])).
% 6.42/6.49  cnf(2239,plain,
% 6.42/6.49     ($false),
% 6.42/6.49     inference(scs_inference,[],[184,2223,211]),
% 6.42/6.49     ['proof']).
% 6.42/6.49  % SZS output end Proof
% 6.42/6.49  % Total time :5.800000s
%------------------------------------------------------------------------------