TSTP Solution File: SWW964+1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWW964+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n018.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 : Tue Aug 22 11:08:25 EDT 2023

% Result   : Theorem 12.43s 3.81s
% Output   : CNFRefutation 12.61s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   17
%            Number of leaves      :  103
% Syntax   : Number of formulae    :  318 ( 102 unt;  66 typ;   0 def)
%            Number of atoms       :  511 (  52 equ)
%            Maximal formula atoms :    7 (   2 avg)
%            Number of connectives :  501 ( 242   ~; 218   |;  17   &)
%                                         (   0 <=>;  24  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   4 avg)
%            Maximal term depth    :    6 (   2 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   82 (  50   >;  32   *;   0   +;   0  <<)
%            Number of predicates  :    7 (   5 usr;   1 prp; 0-2 aty)
%            Number of functors    :   61 (  61 usr;  16 con; 0-5 aty)
%            Number of variables   :  356 (; 356   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ pred_mess > pred_equal > pred_eq_bitstring_bitstring > pred_table > pred_attacker > constr_ecb_enc_4 > tuple_4 > constr_ecb_enc_3 > tuple_3 > constr_ecb_enc_2 > tuple_keys > tuple_key_retrieval_server_in_1 > tuple_key_register_server_in_1 > tuple_client_B_out_1 > tuple_client_A_out_1 > tuple_2 > constr_sign > constr_enc > constr_ecb_enc_1 > constr_ecb_dec_4 > constr_ecb_dec_3 > constr_ecb_dec_2 > constr_ecb_dec_1 > constr_dec > constr_checksign > #nlpp > tuple_out_3 > tuple_out_2 > tuple_out_1 > tuple_key_retrieval_server_out_2 > tuple_client_B_out_6 > tuple_client_B_out_4 > tuple_client_B_in_5 > tuple_client_B_in_3 > tuple_client_B_in_2 > tuple_client_A_out_5 > tuple_client_A_out_3 > tuple_client_A_in_4 > tuple_client_A_in_2 > name_new0x2Dname > name_Nb > name_Na > constr_tuple_3_get_2 > constr_tuple_3_get_1_bitstring > constr_tuple_3_get_0x30 > constr_tuple_2_get_1_bitstring > constr_tuple_2_get_1 > constr_tuple_2_get_0x30_bitstring > constr_tuple_2_get_0x30 > constr_pkey > constr_getmess > tuple_true > tuple_false > name_skS > name_skB > name_skA > name_objective > name_c > name_I > name_B > name_A > constr_CONST_4 > constr_CONST_3 > constr_CONST_2 > constr_CONST_1 > constr_CONST_0x30 > #skF_1

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(tuple_out_1,type,
    tuple_out_1: $i > $i ).

tff(tuple_key_retrieval_server_in_1,type,
    tuple_key_retrieval_server_in_1: ( $i * $i ) > $i ).

tff(constr_ecb_enc_2,type,
    constr_ecb_enc_2: ( $i * $i * $i ) > $i ).

tff(tuple_client_A_in_2,type,
    tuple_client_A_in_2: $i > $i ).

tff(name_I,type,
    name_I: $i ).

tff(constr_dec,type,
    constr_dec: ( $i * $i ) > $i ).

tff(pred_mess,type,
    pred_mess: ( $i * $i ) > $o ).

tff(name_c,type,
    name_c: $i ).

tff(tuple_out_3,type,
    tuple_out_3: $i > $i ).

tff(pred_equal,type,
    pred_equal: ( $i * $i ) > $o ).

tff(name_objective,type,
    name_objective: $i ).

tff(constr_tuple_3_get_1_bitstring,type,
    constr_tuple_3_get_1_bitstring: $i > $i ).

tff(tuple_client_A_out_3,type,
    tuple_client_A_out_3: $i > $i ).

tff(tuple_client_B_out_6,type,
    tuple_client_B_out_6: $i > $i ).

tff(constr_getmess,type,
    constr_getmess: $i > $i ).

tff(constr_ecb_dec_1,type,
    constr_ecb_dec_1: ( $i * $i ) > $i ).

tff(tuple_client_B_in_2,type,
    tuple_client_B_in_2: $i > $i ).

tff(pred_table,type,
    pred_table: $i > $o ).

tff(constr_CONST_2,type,
    constr_CONST_2: $i ).

tff(name_Nb,type,
    name_Nb: $i > $i ).

tff(tuple_client_B_in_5,type,
    tuple_client_B_in_5: $i > $i ).

tff(tuple_client_A_out_1,type,
    tuple_client_A_out_1: ( $i * $i ) > $i ).

tff(constr_sign,type,
    constr_sign: ( $i * $i ) > $i ).

tff(name_skB,type,
    name_skB: $i ).

tff(tuple_client_B_out_4,type,
    tuple_client_B_out_4: $i > $i ).

tff(name_A,type,
    name_A: $i ).

tff(constr_ecb_enc_1,type,
    constr_ecb_enc_1: ( $i * $i ) > $i ).

tff(constr_ecb_enc_4,type,
    constr_ecb_enc_4: ( $i * $i * $i * $i * $i ) > $i ).

tff(pred_attacker,type,
    pred_attacker: $i > $o ).

tff(tuple_false,type,
    tuple_false: $i ).

tff(constr_ecb_dec_2,type,
    constr_ecb_dec_2: ( $i * $i ) > $i ).

tff(constr_tuple_3_get_0x30,type,
    constr_tuple_3_get_0x30: $i > $i ).

tff(tuple_key_retrieval_server_out_2,type,
    tuple_key_retrieval_server_out_2: $i > $i ).

tff(tuple_client_B_out_1,type,
    tuple_client_B_out_1: ( $i * $i ) > $i ).

tff(constr_tuple_2_get_1,type,
    constr_tuple_2_get_1: $i > $i ).

tff(name_B,type,
    name_B: $i ).

tff(constr_tuple_2_get_0x30_bitstring,type,
    constr_tuple_2_get_0x30_bitstring: $i > $i ).

tff(constr_checksign,type,
    constr_checksign: ( $i * $i ) > $i ).

tff(constr_CONST_4,type,
    constr_CONST_4: $i ).

tff('#skF_1',type,
    '#skF_1': $i ).

tff(constr_ecb_enc_3,type,
    constr_ecb_enc_3: ( $i * $i * $i * $i ) > $i ).

tff(constr_tuple_2_get_1_bitstring,type,
    constr_tuple_2_get_1_bitstring: $i > $i ).

tff(tuple_client_A_out_5,type,
    tuple_client_A_out_5: $i > $i ).

tff(constr_ecb_dec_4,type,
    constr_ecb_dec_4: ( $i * $i ) > $i ).

tff(tuple_keys,type,
    tuple_keys: ( $i * $i ) > $i ).

tff(name_Na,type,
    name_Na: $i > $i ).

tff(tuple_2,type,
    tuple_2: ( $i * $i ) > $i ).

tff(name_skA,type,
    name_skA: $i ).

tff(constr_pkey,type,
    constr_pkey: $i > $i ).

tff(constr_CONST_0x30,type,
    constr_CONST_0x30: $i ).

tff(tuple_out_2,type,
    tuple_out_2: $i > $i ).

tff(name_skS,type,
    name_skS: $i ).

tff(tuple_key_register_server_in_1,type,
    tuple_key_register_server_in_1: ( $i * $i ) > $i ).

tff(constr_CONST_3,type,
    constr_CONST_3: $i ).

tff(constr_CONST_1,type,
    constr_CONST_1: $i ).

tff(tuple_client_B_in_3,type,
    tuple_client_B_in_3: $i > $i ).

tff(constr_tuple_3_get_2,type,
    constr_tuple_3_get_2: $i > $i ).

tff(constr_ecb_dec_3,type,
    constr_ecb_dec_3: ( $i * $i ) > $i ).

tff(name_new0x2Dname,type,
    name_new0x2Dname: $i > $i ).

tff(constr_tuple_2_get_0x30,type,
    constr_tuple_2_get_0x30: $i > $i ).

tff(pred_eq_bitstring_bitstring,type,
    pred_eq_bitstring_bitstring: ( $i * $i ) > $o ).

tff(tuple_3,type,
    tuple_3: ( $i * $i * $i ) > $i ).

tff(tuple_4,type,
    tuple_4: ( $i * $i * $i * $i ) > $i ).

tff(tuple_client_A_in_4,type,
    tuple_client_A_in_4: $i > $i ).

tff(constr_enc,type,
    constr_enc: ( $i * $i ) > $i ).

tff(tuple_true,type,
    tuple_true: $i ).

tff(f_261,axiom,
    ! [VAR_V_91] :
      ( pred_attacker(VAR_V_91)
     => pred_attacker(constr_pkey(VAR_V_91)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax105) ).

tff(f_150,axiom,
    name_B != name_objective,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax59) ).

tff(f_138,axiom,
    name_A != name_objective,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax53) ).

tff(f_222,axiom,
    ! [VAR_X_66,VAR_Y_67] : pred_eq_bitstring_bitstring(VAR_X_66,VAR_Y_67),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax95) ).

tff(f_638,axiom,
    ! [VAR_0X40SID_718,VAR_ECB_ENC_NA_A_720X30,VAR_ECB_ENC_NB_719,VAR_SIGN_A_PKA_721] :
      ( ( pred_eq_bitstring_bitstring(name_Nb(VAR_0X40SID_718),constr_ecb_dec_1(VAR_ECB_ENC_NB_719,name_skB))
        & pred_attacker(tuple_client_B_in_5(VAR_ECB_ENC_NB_719))
        & pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(VAR_ECB_ENC_NA_A_720X30,name_skB)))
        & pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_720X30))
        & pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_A_PKA_721,constr_pkey(name_skS))))
        & pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_721)) )
     => pred_attacker(tuple_client_B_out_6(name_objective)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax192) ).

tff(f_432,axiom,
    ! [VAR_V_232] :
      ( pred_attacker(VAR_V_232)
     => pred_attacker(tuple_client_B_in_5(VAR_V_232)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax139) ).

tff(f_593,axiom,
    pred_attacker(tuple_out_2(constr_pkey(name_skB))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax185) ).

tff(f_277,axiom,
    ! [VAR_V_10X302] :
      ( pred_attacker(tuple_out_2(VAR_V_10X302))
     => pred_attacker(VAR_V_10X302) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax109) ).

tff(f_440,axiom,
    ! [VAR_V_238] :
      ( pred_attacker(VAR_V_238)
     => pred_attacker(tuple_client_B_in_3(VAR_V_238)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax141) ).

tff(f_448,axiom,
    ! [VAR_V_244] :
      ( pred_attacker(VAR_V_244)
     => pred_attacker(tuple_client_B_in_2(VAR_V_244)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax143) ).

tff(f_406,axiom,
    ! [VAR_V_20X307] :
      ( pred_attacker(tuple_client_B_out_6(VAR_V_20X307))
     => pred_attacker(VAR_V_20X307) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax133) ).

tff(f_313,axiom,
    ! [VAR_V_135,VAR_V_136] :
      ( ( pred_attacker(VAR_V_135)
        & pred_attacker(VAR_V_136) )
     => pred_attacker(tuple_key_register_server_in_1(VAR_V_135,VAR_V_136)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax117) ).

tff(f_654,axiom,
    ! [VAR_HOST_814,VAR_PK_815] :
      ( ( ( VAR_HOST_814 != name_B )
        & ( VAR_HOST_814 != name_A )
        & pred_attacker(tuple_key_register_server_in_1(VAR_HOST_814,VAR_PK_815)) )
     => pred_table(tuple_keys(VAR_HOST_814,VAR_PK_815)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax194) ).

tff(f_299,axiom,
    ! [VAR_V_119,VAR_V_120X30] :
      ( ( pred_attacker(VAR_V_119)
        & pred_attacker(VAR_V_120X30) )
     => pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_119,VAR_V_120X30)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax114) ).

tff(f_644,axiom,
    ! [VAR_DST_760X30,VAR_PKDST_761,VAR_SRC_762] :
      ( ( pred_table(tuple_keys(VAR_DST_760X30,VAR_PKDST_761))
        & pred_attacker(tuple_key_retrieval_server_in_1(VAR_SRC_762,VAR_DST_760X30)) )
     => pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(VAR_DST_760X30,VAR_PKDST_761),name_skS))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax193) ).

tff(f_293,axiom,
    ! [VAR_V_115] :
      ( pred_attacker(tuple_key_retrieval_server_out_2(VAR_V_115))
     => pred_attacker(VAR_V_115) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax113) ).

tff(f_210,axiom,
    ! [VAR_X0X30_16,VAR_X1_17] : ( constr_tuple_2_get_1_bitstring(tuple_2(VAR_X0X30_16,VAR_X1_17)) = VAR_X1_17 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax89) ).

tff(f_192,axiom,
    ! [VAR_K_44,VAR_M_0X30] : ( constr_checksign(constr_sign(VAR_M_0X30,VAR_K_44),constr_pkey(VAR_K_44)) = VAR_M_0X30 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax80) ).

tff(f_624,axiom,
    ! [VAR_0X40SID_688,VAR_ECB_ENC_NA_A_686,VAR_SIGN_A_PKA_687] :
      ( ( pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(VAR_ECB_ENC_NA_A_686,name_skB)))
        & pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_686))
        & pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_A_PKA_687,constr_pkey(name_skS))))
        & pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_687)) )
     => 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_686,name_skB)),name_Nb(VAR_0X40SID_688),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_A_PKA_687,constr_pkey(name_skS)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax191) ).

tff(f_414,axiom,
    ! [VAR_V_213] :
      ( pred_attacker(tuple_client_B_out_4(VAR_V_213))
     => pred_attacker(VAR_V_213) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax135) ).

tff(f_204,axiom,
    ! [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)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax86) ).

tff(f_551,axiom,
    ! [VAR_V_367,VAR_V_368,VAR_V_369] :
      ( pred_attacker(tuple_3(VAR_V_367,VAR_V_368,VAR_V_369))
     => pred_attacker(VAR_V_368) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax169) ).

tff(f_555,axiom,
    ! [VAR_V_371,VAR_V_372,VAR_V_373] :
      ( pred_attacker(tuple_3(VAR_V_371,VAR_V_372,VAR_V_373))
     => pred_attacker(VAR_V_373) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax170) ).

tff(f_494,axiom,
    ! [VAR_V_284] :
      ( pred_attacker(VAR_V_284)
     => pred_attacker(tuple_client_A_in_2(VAR_V_284)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax154) ).

tff(f_601,axiom,
    ! [VAR_0X40SID_513,VAR_SIGN_I_PKI_512] :
      ( ( pred_eq_bitstring_bitstring(name_I,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_I_PKI_512,constr_pkey(name_skS))))
        & pred_attacker(tuple_client_A_in_2(VAR_SIGN_I_PKI_512)) )
     => pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_513),name_A,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_I_PKI_512,constr_pkey(name_skS)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax188) ).

tff(f_468,axiom,
    ! [VAR_V_259] :
      ( pred_attacker(tuple_client_A_out_3(VAR_V_259))
     => pred_attacker(VAR_V_259) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax148) ).

tff(f_206,axiom,
    ! [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)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax87) ).

tff(f_565,axiom,
    ! [VAR_V_385,VAR_V_386] :
      ( pred_attacker(tuple_2(VAR_V_385,VAR_V_386))
     => pred_attacker(VAR_V_385) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax172) ).

tff(f_561,axiom,
    ! [VAR_V_377,VAR_V_378] :
      ( ( pred_attacker(VAR_V_377)
        & pred_attacker(VAR_V_378) )
     => pred_attacker(tuple_2(VAR_V_377,VAR_V_378)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax171) ).

tff(f_198,axiom,
    ! [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) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax83) ).

tff(f_386,axiom,
    ! [VAR_V_193,VAR_V_194] :
      ( ( pred_attacker(VAR_V_193)
        & pred_attacker(VAR_V_194) )
     => pred_attacker(constr_ecb_dec_2(VAR_V_193,VAR_V_194)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax129) ).

tff(f_569,axiom,
    ! [VAR_V_388,VAR_V_389] :
      ( pred_attacker(tuple_2(VAR_V_388,VAR_V_389))
     => pred_attacker(VAR_V_389) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax173) ).

tff(f_200,axiom,
    ! [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 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax84) ).

tff(f_392,axiom,
    ! [VAR_V_197,VAR_V_198] :
      ( ( pred_attacker(VAR_V_197)
        & pred_attacker(VAR_V_198) )
     => pred_attacker(constr_ecb_dec_1(VAR_V_197,VAR_V_198)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax130) ).

tff(f_584,axiom,
    pred_attacker(name_B),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax178) ).

tff(f_591,axiom,
    pred_table(tuple_keys(name_B,constr_pkey(name_skB))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax183) ).

tff(f_657,negated_conjecture,
    ~ ! [VAR_V_823] : pred_attacker(tuple_2(name_Nb(VAR_V_823),name_objective)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co0) ).

tff(c_212,plain,
    ! [VAR_V_91_61] :
      ( pred_attacker(constr_pkey(VAR_V_91_61))
      | ~ pred_attacker(VAR_V_91_61) ),
    inference(cnfTransformation,[status(thm)],[f_261]) ).

tff(c_120,plain,
    name_objective != name_B,
    inference(cnfTransformation,[status(thm)],[f_150]) ).

tff(c_108,plain,
    name_objective != name_A,
    inference(cnfTransformation,[status(thm)],[f_138]) ).

tff(c_192,plain,
    ! [VAR_X_66_50,VAR_Y_67_51] : pred_eq_bitstring_bitstring(VAR_X_66_50,VAR_Y_67_51),
    inference(cnfTransformation,[status(thm)],[f_222]) ).

tff(c_386,plain,
    ! [VAR_SIGN_A_PKA_721_196,VAR_ECB_ENC_NA_A_720X30_194,VAR_ECB_ENC_NB_719_195,VAR_0X40SID_718_193] :
      ( pred_attacker(tuple_client_B_out_6(name_objective))
      | ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_721_196))
      | ~ pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_A_PKA_721_196,constr_pkey(name_skS))))
      | ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_720X30_194))
      | ~ pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(VAR_ECB_ENC_NA_A_720X30_194,name_skB)))
      | ~ pred_attacker(tuple_client_B_in_5(VAR_ECB_ENC_NB_719_195))
      | ~ pred_eq_bitstring_bitstring(name_Nb(VAR_0X40SID_718_193),constr_ecb_dec_1(VAR_ECB_ENC_NB_719_195,name_skB)) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_396,plain,
    ! [VAR_SIGN_A_PKA_721_196,VAR_ECB_ENC_NA_A_720X30_194,VAR_ECB_ENC_NB_719_195] :
      ( pred_attacker(tuple_client_B_out_6(name_objective))
      | ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_721_196))
      | ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_720X30_194))
      | ~ pred_attacker(tuple_client_B_in_5(VAR_ECB_ENC_NB_719_195)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192,c_192,c_192,c_386]) ).

tff(c_868,plain,
    ! [VAR_ECB_ENC_NB_719_195] : ~ pred_attacker(tuple_client_B_in_5(VAR_ECB_ENC_NB_719_195)),
    inference(splitLeft,[status(thm)],[c_396]) ).

tff(c_280,plain,
    ! [VAR_V_232_119] :
      ( pred_attacker(tuple_client_B_in_5(VAR_V_232_119))
      | ~ pred_attacker(VAR_V_232_119) ),
    inference(cnfTransformation,[status(thm)],[f_432]) ).

tff(c_869,plain,
    ! [VAR_V_232_119] : ~ pred_attacker(VAR_V_232_119),
    inference(negUnitSimplification,[status(thm)],[c_868,c_280]) ).

tff(c_372,plain,
    pred_attacker(tuple_out_2(constr_pkey(name_skB))),
    inference(cnfTransformation,[status(thm)],[f_593]) ).

tff(c_513,plain,
    ! [VAR_V_10X302_240] :
      ( pred_attacker(VAR_V_10X302_240)
      | ~ pred_attacker(tuple_out_2(VAR_V_10X302_240)) ),
    inference(cnfTransformation,[status(thm)],[f_277]) ).

tff(c_521,plain,
    pred_attacker(constr_pkey(name_skB)),
    inference(resolution,[status(thm)],[c_372,c_513]) ).

tff(c_963,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_869,c_521]) ).

tff(c_964,plain,
    ! [VAR_SIGN_A_PKA_721_196,VAR_ECB_ENC_NA_A_720X30_194] :
      ( ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_721_196))
      | ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_720X30_194))
      | pred_attacker(tuple_client_B_out_6(name_objective)) ),
    inference(splitRight,[status(thm)],[c_396]) ).

tff(c_965,plain,
    ! [VAR_ECB_ENC_NA_A_720X30_194] : ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_720X30_194)),
    inference(splitLeft,[status(thm)],[c_964]) ).

tff(c_284,plain,
    ! [VAR_V_238_121] :
      ( pred_attacker(tuple_client_B_in_3(VAR_V_238_121))
      | ~ pred_attacker(VAR_V_238_121) ),
    inference(cnfTransformation,[status(thm)],[f_440]) ).

tff(c_978,plain,
    ! [VAR_V_238_121] : ~ pred_attacker(VAR_V_238_121),
    inference(negUnitSimplification,[status(thm)],[c_965,c_284]) ).

tff(c_1072,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_978,c_521]) ).

tff(c_1073,plain,
    ! [VAR_SIGN_A_PKA_721_196] :
      ( ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_721_196))
      | pred_attacker(tuple_client_B_out_6(name_objective)) ),
    inference(splitRight,[status(thm)],[c_964]) ).

tff(c_1074,plain,
    ! [VAR_SIGN_A_PKA_721_196] : ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_721_196)),
    inference(splitLeft,[status(thm)],[c_1073]) ).

tff(c_288,plain,
    ! [VAR_V_244_123] :
      ( pred_attacker(tuple_client_B_in_2(VAR_V_244_123))
      | ~ pred_attacker(VAR_V_244_123) ),
    inference(cnfTransformation,[status(thm)],[f_448]) ).

tff(c_1075,plain,
    ! [VAR_V_244_123] : ~ pred_attacker(VAR_V_244_123),
    inference(negUnitSimplification,[status(thm)],[c_1074,c_288]) ).

tff(c_1169,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1075,c_521]) ).

tff(c_1170,plain,
    pred_attacker(tuple_client_B_out_6(name_objective)),
    inference(splitRight,[status(thm)],[c_1073]) ).

tff(c_268,plain,
    ! [VAR_V_20X307_110] :
      ( pred_attacker(VAR_V_20X307_110)
      | ~ pred_attacker(tuple_client_B_out_6(VAR_V_20X307_110)) ),
    inference(cnfTransformation,[status(thm)],[f_406]) ).

tff(c_1174,plain,
    pred_attacker(name_objective),
    inference(resolution,[status(thm)],[c_1170,c_268]) ).

tff(c_236,plain,
    ! [VAR_V_135_76,VAR_V_136_77] :
      ( pred_attacker(tuple_key_register_server_in_1(VAR_V_135_76,VAR_V_136_77))
      | ~ pred_attacker(VAR_V_136_77)
      | ~ pred_attacker(VAR_V_135_76) ),
    inference(cnfTransformation,[status(thm)],[f_313]) ).

tff(c_390,plain,
    ! [VAR_HOST_814_200,VAR_PK_815_201] :
      ( pred_table(tuple_keys(VAR_HOST_814_200,VAR_PK_815_201))
      | ~ pred_attacker(tuple_key_register_server_in_1(VAR_HOST_814_200,VAR_PK_815_201))
      | ( name_A = VAR_HOST_814_200 )
      | ( name_B = VAR_HOST_814_200 ) ),
    inference(cnfTransformation,[status(thm)],[f_654]) ).

tff(c_230,plain,
    ! [VAR_V_119_70,VAR_V_120X30_71] :
      ( pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_119_70,VAR_V_120X30_71))
      | ~ pred_attacker(VAR_V_120X30_71)
      | ~ pred_attacker(VAR_V_119_70) ),
    inference(cnfTransformation,[status(thm)],[f_299]) ).

tff(c_1398,plain,
    ! [VAR_DST_760X30_454,VAR_PKDST_761_455,VAR_SRC_762_456] :
      ( pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(VAR_DST_760X30_454,VAR_PKDST_761_455),name_skS)))
      | ~ pred_attacker(tuple_key_retrieval_server_in_1(VAR_SRC_762_456,VAR_DST_760X30_454))
      | ~ pred_table(tuple_keys(VAR_DST_760X30_454,VAR_PKDST_761_455)) ),
    inference(cnfTransformation,[status(thm)],[f_644]) ).

tff(c_1401,plain,
    ! [VAR_V_120X30_71,VAR_PKDST_761_455,VAR_V_119_70] :
      ( pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(VAR_V_120X30_71,VAR_PKDST_761_455),name_skS)))
      | ~ pred_table(tuple_keys(VAR_V_120X30_71,VAR_PKDST_761_455))
      | ~ pred_attacker(VAR_V_120X30_71)
      | ~ pred_attacker(VAR_V_119_70) ),
    inference(resolution,[status(thm)],[c_230,c_1398]) ).

tff(c_1547,plain,
    ! [VAR_V_119_70] : ~ pred_attacker(VAR_V_119_70),
    inference(splitLeft,[status(thm)],[c_1401]) ).

tff(c_1679,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1547,c_1174]) ).

tff(c_1681,plain,
    ! [VAR_V_120X30_527,VAR_PKDST_761_528] :
      ( pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(VAR_V_120X30_527,VAR_PKDST_761_528),name_skS)))
      | ~ pred_table(tuple_keys(VAR_V_120X30_527,VAR_PKDST_761_528))
      | ~ pred_attacker(VAR_V_120X30_527) ),
    inference(splitRight,[status(thm)],[c_1401]) ).

tff(c_228,plain,
    ! [VAR_V_115_69] :
      ( pred_attacker(VAR_V_115_69)
      | ~ pred_attacker(tuple_key_retrieval_server_out_2(VAR_V_115_69)) ),
    inference(cnfTransformation,[status(thm)],[f_293]) ).

tff(c_1688,plain,
    ! [VAR_V_120X30_527,VAR_PKDST_761_528] :
      ( pred_attacker(constr_sign(tuple_2(VAR_V_120X30_527,VAR_PKDST_761_528),name_skS))
      | ~ pred_table(tuple_keys(VAR_V_120X30_527,VAR_PKDST_761_528))
      | ~ pred_attacker(VAR_V_120X30_527) ),
    inference(resolution,[status(thm)],[c_1681,c_228]) ).

tff(c_180,plain,
    ! [VAR_X0X30_16_36,VAR_X1_17_37] : ( constr_tuple_2_get_1_bitstring(tuple_2(VAR_X0X30_16_36,VAR_X1_17_37)) = VAR_X1_17_37 ),
    inference(cnfTransformation,[status(thm)],[f_210]) ).

tff(c_162,plain,
    ! [VAR_M_0X30_6,VAR_K_44_5] : ( constr_checksign(constr_sign(VAR_M_0X30_6,VAR_K_44_5),constr_pkey(VAR_K_44_5)) = VAR_M_0X30_6 ),
    inference(cnfTransformation,[status(thm)],[f_192]) ).

tff(c_384,plain,
    ! [VAR_ECB_ENC_NA_A_686_191,VAR_0X40SID_688_190,VAR_SIGN_A_PKA_687_192] :
      ( 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_686_191,name_skB)),name_Nb(VAR_0X40SID_688_190),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_A_PKA_687_192,constr_pkey(name_skS))))))
      | ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_687_192))
      | ~ pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_A_PKA_687_192,constr_pkey(name_skS))))
      | ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_686_191))
      | ~ pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(VAR_ECB_ENC_NA_A_686_191,name_skB))) ),
    inference(cnfTransformation,[status(thm)],[f_624]) ).

tff(c_1523,plain,
    ! [VAR_ECB_ENC_NA_A_686_517,VAR_0X40SID_688_518,VAR_SIGN_A_PKA_687_519] :
      ( 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_686_517,name_skB)),name_Nb(VAR_0X40SID_688_518),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_A_PKA_687_519,constr_pkey(name_skS))))))
      | ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_687_519))
      | ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_686_517)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192,c_192,c_384]) ).

tff(c_272,plain,
    ! [VAR_V_213_112] :
      ( pred_attacker(VAR_V_213_112)
      | ~ pred_attacker(tuple_client_B_out_4(VAR_V_213_112)) ),
    inference(cnfTransformation,[status(thm)],[f_414]) ).

tff(c_5882,plain,
    ! [VAR_ECB_ENC_NA_A_686_688,VAR_0X40SID_688_689,VAR_SIGN_A_PKA_687_690] :
      ( pred_attacker(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(VAR_ECB_ENC_NA_A_686_688,name_skB)),name_Nb(VAR_0X40SID_688_689),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_A_PKA_687_690,constr_pkey(name_skS)))))
      | ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_687_690))
      | ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_686_688)) ),
    inference(resolution,[status(thm)],[c_1523,c_272]) ).

tff(c_1322,plain,
    ! [VAR_X1_23_430,VAR_K_25_431,VAR_X2_24_432,VAR_X3_0X30_433] : ( tuple_3(constr_ecb_enc_1(VAR_X1_23_430,VAR_K_25_431),constr_ecb_enc_1(VAR_X2_24_432,VAR_K_25_431),constr_ecb_enc_1(VAR_X3_0X30_433,VAR_K_25_431)) = constr_ecb_enc_3(VAR_X1_23_430,VAR_X2_24_432,VAR_X3_0X30_433,VAR_K_25_431) ),
    inference(cnfTransformation,[status(thm)],[f_204]) ).

tff(c_340,plain,
    ! [VAR_V_368_168,VAR_V_367_167,VAR_V_369_169] :
      ( pred_attacker(VAR_V_368_168)
      | ~ pred_attacker(tuple_3(VAR_V_367_167,VAR_V_368_168,VAR_V_369_169)) ),
    inference(cnfTransformation,[status(thm)],[f_551]) ).

tff(c_1331,plain,
    ! [VAR_X2_24_432,VAR_K_25_431,VAR_X1_23_430,VAR_X3_0X30_433] :
      ( pred_attacker(constr_ecb_enc_1(VAR_X2_24_432,VAR_K_25_431))
      | ~ pred_attacker(constr_ecb_enc_3(VAR_X1_23_430,VAR_X2_24_432,VAR_X3_0X30_433,VAR_K_25_431)) ),
    inference(superposition,[status(thm),theory(equality)],[c_1322,c_340]) ).

tff(c_5902,plain,
    ! [VAR_0X40SID_688_689,VAR_SIGN_A_PKA_687_690,VAR_ECB_ENC_NA_A_686_688] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_689),constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_A_PKA_687_690,constr_pkey(name_skS)))))
      | ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_687_690))
      | ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_686_688)) ),
    inference(resolution,[status(thm)],[c_5882,c_1331]) ).

tff(c_7133,plain,
    ! [VAR_ECB_ENC_NA_A_686_688] : ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_686_688)),
    inference(splitLeft,[status(thm)],[c_5902]) ).

tff(c_7134,plain,
    ! [VAR_V_238_121] : ~ pred_attacker(VAR_V_238_121),
    inference(negUnitSimplification,[status(thm)],[c_7133,c_284]) ).

tff(c_342,plain,
    ! [VAR_V_373_172,VAR_V_371_170,VAR_V_372_171] :
      ( pred_attacker(VAR_V_373_172)
      | ~ pred_attacker(tuple_3(VAR_V_371_170,VAR_V_372_171,VAR_V_373_172)) ),
    inference(cnfTransformation,[status(thm)],[f_555]) ).

tff(c_1334,plain,
    ! [VAR_X3_0X30_433,VAR_K_25_431,VAR_X1_23_430,VAR_X2_24_432] :
      ( pred_attacker(constr_ecb_enc_1(VAR_X3_0X30_433,VAR_K_25_431))
      | ~ pred_attacker(constr_ecb_enc_3(VAR_X1_23_430,VAR_X2_24_432,VAR_X3_0X30_433,VAR_K_25_431)) ),
    inference(superposition,[status(thm),theory(equality)],[c_1322,c_342]) ).

tff(c_5901,plain,
    ! [VAR_SIGN_A_PKA_687_690,VAR_ECB_ENC_NA_A_686_688] :
      ( pred_attacker(constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_A_PKA_687_690,constr_pkey(name_skS)))))
      | ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_687_690))
      | ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_686_688)) ),
    inference(resolution,[status(thm)],[c_5882,c_1334]) ).

tff(c_5909,plain,
    ! [VAR_ECB_ENC_NA_A_686_688] : ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_686_688)),
    inference(splitLeft,[status(thm)],[c_5901]) ).

tff(c_5910,plain,
    ! [VAR_V_238_121] : ~ pred_attacker(VAR_V_238_121),
    inference(negUnitSimplification,[status(thm)],[c_5909,c_284]) ).

tff(c_1689,plain,
    ! [VAR_V_120X30_529,VAR_PKDST_761_530] :
      ( pred_attacker(constr_sign(tuple_2(VAR_V_120X30_529,VAR_PKDST_761_530),name_skS))
      | ~ pred_table(tuple_keys(VAR_V_120X30_529,VAR_PKDST_761_530))
      | ~ pred_attacker(VAR_V_120X30_529) ),
    inference(resolution,[status(thm)],[c_1681,c_228]) ).

tff(c_310,plain,
    ! [VAR_V_284_137] :
      ( pred_attacker(tuple_client_A_in_2(VAR_V_284_137))
      | ~ pred_attacker(VAR_V_284_137) ),
    inference(cnfTransformation,[status(thm)],[f_494]) ).

tff(c_378,plain,
    ! [VAR_0X40SID_513_185,VAR_SIGN_I_PKI_512_186] :
      ( pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_185),name_A,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_I_PKI_512_186,constr_pkey(name_skS))))))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_SIGN_I_PKI_512_186))
      | ~ pred_eq_bitstring_bitstring(name_I,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_I_PKI_512_186,constr_pkey(name_skS)))) ),
    inference(cnfTransformation,[status(thm)],[f_601]) ).

tff(c_1207,plain,
    ! [VAR_0X40SID_513_398,VAR_SIGN_I_PKI_512_399] :
      ( pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_398),name_A,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_I_PKI_512_399,constr_pkey(name_skS))))))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_SIGN_I_PKI_512_399)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192,c_378]) ).

tff(c_298,plain,
    ! [VAR_V_259_128] :
      ( pred_attacker(VAR_V_259_128)
      | ~ pred_attacker(tuple_client_A_out_3(VAR_V_259_128)) ),
    inference(cnfTransformation,[status(thm)],[f_468]) ).

tff(c_1233,plain,
    ! [VAR_0X40SID_513_404,VAR_SIGN_I_PKI_512_405] :
      ( pred_attacker(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_404),name_A,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_I_PKI_512_405,constr_pkey(name_skS)))))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_SIGN_I_PKI_512_405)) ),
    inference(resolution,[status(thm)],[c_1207,c_298]) ).

tff(c_1287,plain,
    ! [VAR_0X40SID_513_417,VAR_M_0X30_418] :
      ( pred_attacker(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_417),name_A,constr_tuple_2_get_1_bitstring(VAR_M_0X30_418)))
      | ~ pred_attacker(tuple_client_A_in_2(constr_sign(VAR_M_0X30_418,name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_1233]) ).

tff(c_779,plain,
    ! [VAR_X1_21_358,VAR_K_0X30_359,VAR_X2_22_360] : ( tuple_2(constr_ecb_enc_1(VAR_X1_21_358,VAR_K_0X30_359),constr_ecb_enc_1(VAR_X2_22_360,VAR_K_0X30_359)) = constr_ecb_enc_2(VAR_X1_21_358,VAR_X2_22_360,VAR_K_0X30_359) ),
    inference(cnfTransformation,[status(thm)],[f_206]) ).

tff(c_346,plain,
    ! [VAR_V_385_175,VAR_V_386_176] :
      ( pred_attacker(VAR_V_385_175)
      | ~ pred_attacker(tuple_2(VAR_V_385_175,VAR_V_386_176)) ),
    inference(cnfTransformation,[status(thm)],[f_565]) ).

tff(c_791,plain,
    ! [VAR_X1_21_358,VAR_K_0X30_359,VAR_X2_22_360] :
      ( pred_attacker(constr_ecb_enc_1(VAR_X1_21_358,VAR_K_0X30_359))
      | ~ pred_attacker(constr_ecb_enc_2(VAR_X1_21_358,VAR_X2_22_360,VAR_K_0X30_359)) ),
    inference(superposition,[status(thm),theory(equality)],[c_779,c_346]) ).

tff(c_1303,plain,
    ! [VAR_0X40SID_513_423,VAR_M_0X30_424] :
      ( pred_attacker(constr_ecb_enc_1(name_Na(VAR_0X40SID_513_423),constr_tuple_2_get_1_bitstring(VAR_M_0X30_424)))
      | ~ pred_attacker(tuple_client_A_in_2(constr_sign(VAR_M_0X30_424,name_skS))) ),
    inference(resolution,[status(thm)],[c_1287,c_791]) ).

tff(c_1315,plain,
    ! [VAR_0X40SID_513_427,VAR_X1_17_428,VAR_X0X30_16_429] :
      ( pred_attacker(constr_ecb_enc_1(name_Na(VAR_0X40SID_513_427),VAR_X1_17_428))
      | ~ pred_attacker(tuple_client_A_in_2(constr_sign(tuple_2(VAR_X0X30_16_429,VAR_X1_17_428),name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_180,c_1303]) ).

tff(c_1321,plain,
    ! [VAR_0X40SID_513_427,VAR_X1_17_428,VAR_X0X30_16_429] :
      ( pred_attacker(constr_ecb_enc_1(name_Na(VAR_0X40SID_513_427),VAR_X1_17_428))
      | ~ pred_attacker(constr_sign(tuple_2(VAR_X0X30_16_429,VAR_X1_17_428),name_skS)) ),
    inference(resolution,[status(thm)],[c_310,c_1315]) ).

tff(c_1785,plain,
    ! [VAR_0X40SID_513_542,VAR_PKDST_761_543,VAR_V_120X30_544] :
      ( pred_attacker(constr_ecb_enc_1(name_Na(VAR_0X40SID_513_542),VAR_PKDST_761_543))
      | ~ pred_table(tuple_keys(VAR_V_120X30_544,VAR_PKDST_761_543))
      | ~ pred_attacker(VAR_V_120X30_544) ),
    inference(resolution,[status(thm)],[c_1689,c_1321]) ).

tff(c_2216,plain,
    ! [VAR_0X40SID_513_573,VAR_PK_815_574,VAR_HOST_814_575] :
      ( pred_attacker(constr_ecb_enc_1(name_Na(VAR_0X40SID_513_573),VAR_PK_815_574))
      | ~ pred_attacker(VAR_HOST_814_575)
      | ~ pred_attacker(tuple_key_register_server_in_1(VAR_HOST_814_575,VAR_PK_815_574))
      | ( name_A = VAR_HOST_814_575 )
      | ( name_B = VAR_HOST_814_575 ) ),
    inference(resolution,[status(thm)],[c_390,c_1785]) ).

tff(c_2219,plain,
    ! [VAR_0X40SID_513_573,VAR_V_136_77,VAR_V_135_76] :
      ( pred_attacker(constr_ecb_enc_1(name_Na(VAR_0X40SID_513_573),VAR_V_136_77))
      | ( name_A = VAR_V_135_76 )
      | ( name_B = VAR_V_135_76 )
      | ~ pred_attacker(VAR_V_136_77)
      | ~ pred_attacker(VAR_V_135_76) ),
    inference(resolution,[status(thm)],[c_236,c_2216]) ).

tff(c_2239,plain,
    ! [VAR_V_135_580] :
      ( ( name_A = VAR_V_135_580 )
      | ( name_B = VAR_V_135_580 )
      | ~ pred_attacker(VAR_V_135_580) ),
    inference(splitLeft,[status(thm)],[c_2219]) ).

tff(c_2332,plain,
    ( ( name_objective = name_A )
    | ( name_objective = name_B ) ),
    inference(resolution,[status(thm)],[c_1174,c_2239]) ).

tff(c_2543,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_120,c_108,c_2332]) ).

tff(c_2544,plain,
    ! [VAR_0X40SID_513_573,VAR_V_136_77] :
      ( pred_attacker(constr_ecb_enc_1(name_Na(VAR_0X40SID_513_573),VAR_V_136_77))
      | ~ pred_attacker(VAR_V_136_77) ),
    inference(splitRight,[status(thm)],[c_2219]) ).

tff(c_344,plain,
    ! [VAR_V_377_173,VAR_V_378_174] :
      ( pred_attacker(tuple_2(VAR_V_377_173,VAR_V_378_174))
      | ~ pred_attacker(VAR_V_378_174)
      | ~ pred_attacker(VAR_V_377_173) ),
    inference(cnfTransformation,[status(thm)],[f_561]) ).

tff(c_1193,plain,
    ! [VAR_X1_21_395,VAR_X2_22_396,VAR_K_0X30_397] :
      ( pred_attacker(constr_ecb_enc_2(VAR_X1_21_395,VAR_X2_22_396,VAR_K_0X30_397))
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X2_22_396,VAR_K_0X30_397))
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X1_21_395,VAR_K_0X30_397)) ),
    inference(superposition,[status(thm),theory(equality)],[c_779,c_344]) ).

tff(c_753,plain,
    ! [VAR_X1_32_349,VAR_X2_33_350,VAR_K_34_351] : ( constr_ecb_dec_2(constr_ecb_enc_2(VAR_X1_32_349,VAR_X2_33_350,constr_pkey(VAR_K_34_351)),VAR_K_34_351) = tuple_2(VAR_X1_32_349,VAR_X2_33_350) ),
    inference(cnfTransformation,[status(thm)],[f_198]) ).

tff(c_260,plain,
    ! [VAR_V_193_103,VAR_V_194_104] :
      ( pred_attacker(constr_ecb_dec_2(VAR_V_193_103,VAR_V_194_104))
      | ~ pred_attacker(VAR_V_194_104)
      | ~ pred_attacker(VAR_V_193_103) ),
    inference(cnfTransformation,[status(thm)],[f_386]) ).

tff(c_759,plain,
    ! [VAR_X1_32_349,VAR_X2_33_350,VAR_K_34_351] :
      ( pred_attacker(tuple_2(VAR_X1_32_349,VAR_X2_33_350))
      | ~ pred_attacker(VAR_K_34_351)
      | ~ pred_attacker(constr_ecb_enc_2(VAR_X1_32_349,VAR_X2_33_350,constr_pkey(VAR_K_34_351))) ),
    inference(superposition,[status(thm),theory(equality)],[c_753,c_260]) ).

tff(c_2773,plain,
    ! [VAR_X1_21_593,VAR_X2_22_594,VAR_K_34_595] :
      ( pred_attacker(tuple_2(VAR_X1_21_593,VAR_X2_22_594))
      | ~ pred_attacker(VAR_K_34_595)
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X2_22_594,constr_pkey(VAR_K_34_595)))
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X1_21_593,constr_pkey(VAR_K_34_595))) ),
    inference(resolution,[status(thm)],[c_1193,c_759]) ).

tff(c_3475,plain,
    ! [VAR_X1_21_609,VAR_0X40SID_513_610,VAR_K_34_611] :
      ( pred_attacker(tuple_2(VAR_X1_21_609,name_Na(VAR_0X40SID_513_610)))
      | ~ pred_attacker(VAR_K_34_611)
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X1_21_609,constr_pkey(VAR_K_34_611)))
      | ~ pred_attacker(constr_pkey(VAR_K_34_611)) ),
    inference(resolution,[status(thm)],[c_2544,c_2773]) ).

tff(c_3493,plain,
    ! [VAR_0X40SID_513_573,VAR_0X40SID_513_610,VAR_K_34_611] :
      ( pred_attacker(tuple_2(name_Na(VAR_0X40SID_513_573),name_Na(VAR_0X40SID_513_610)))
      | ~ pred_attacker(VAR_K_34_611)
      | ~ pred_attacker(constr_pkey(VAR_K_34_611)) ),
    inference(resolution,[status(thm)],[c_2544,c_3475]) ).

tff(c_3924,plain,
    ! [VAR_K_34_620] :
      ( ~ pred_attacker(VAR_K_34_620)
      | ~ pred_attacker(constr_pkey(VAR_K_34_620)) ),
    inference(splitLeft,[status(thm)],[c_3493]) ).

tff(c_3937,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_3924]) ).

tff(c_348,plain,
    ! [VAR_V_389_178,VAR_V_388_177] :
      ( pred_attacker(VAR_V_389_178)
      | ~ pred_attacker(tuple_2(VAR_V_388_177,VAR_V_389_178)) ),
    inference(cnfTransformation,[status(thm)],[f_569]) ).

tff(c_788,plain,
    ! [VAR_X2_22_360,VAR_K_0X30_359,VAR_X1_21_358] :
      ( pred_attacker(constr_ecb_enc_1(VAR_X2_22_360,VAR_K_0X30_359))
      | ~ pred_attacker(constr_ecb_enc_2(VAR_X1_21_358,VAR_X2_22_360,VAR_K_0X30_359)) ),
    inference(superposition,[status(thm),theory(equality)],[c_779,c_348]) ).

tff(c_1246,plain,
    ! [VAR_SIGN_I_PKI_512_406] :
      ( pred_attacker(constr_ecb_enc_1(name_A,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_I_PKI_512_406,constr_pkey(name_skS)))))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_SIGN_I_PKI_512_406)) ),
    inference(resolution,[status(thm)],[c_1233,c_788]) ).

tff(c_1251,plain,
    ! [VAR_M_0X30_407] :
      ( pred_attacker(constr_ecb_enc_1(name_A,constr_tuple_2_get_1_bitstring(VAR_M_0X30_407)))
      | ~ pred_attacker(tuple_client_A_in_2(constr_sign(VAR_M_0X30_407,name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_1246]) ).

tff(c_1270,plain,
    ! [VAR_X1_17_413,VAR_X0X30_16_414] :
      ( pred_attacker(constr_ecb_enc_1(name_A,VAR_X1_17_413))
      | ~ pred_attacker(tuple_client_A_in_2(constr_sign(tuple_2(VAR_X0X30_16_414,VAR_X1_17_413),name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_180,c_1251]) ).

tff(c_1277,plain,
    ! [VAR_X1_17_413,VAR_X0X30_16_414] :
      ( pred_attacker(constr_ecb_enc_1(name_A,VAR_X1_17_413))
      | ~ pred_attacker(constr_sign(tuple_2(VAR_X0X30_16_414,VAR_X1_17_413),name_skS)) ),
    inference(resolution,[status(thm)],[c_310,c_1270]) ).

tff(c_1753,plain,
    ! [VAR_PKDST_761_538,VAR_V_120X30_539] :
      ( pred_attacker(constr_ecb_enc_1(name_A,VAR_PKDST_761_538))
      | ~ pred_table(tuple_keys(VAR_V_120X30_539,VAR_PKDST_761_538))
      | ~ pred_attacker(VAR_V_120X30_539) ),
    inference(resolution,[status(thm)],[c_1689,c_1277]) ).

tff(c_1821,plain,
    ! [VAR_PK_815_549,VAR_HOST_814_550] :
      ( pred_attacker(constr_ecb_enc_1(name_A,VAR_PK_815_549))
      | ~ pred_attacker(VAR_HOST_814_550)
      | ~ pred_attacker(tuple_key_register_server_in_1(VAR_HOST_814_550,VAR_PK_815_549))
      | ( name_A = VAR_HOST_814_550 )
      | ( name_B = VAR_HOST_814_550 ) ),
    inference(resolution,[status(thm)],[c_390,c_1753]) ).

tff(c_1825,plain,
    ! [VAR_V_136_77,VAR_V_135_76] :
      ( pred_attacker(constr_ecb_enc_1(name_A,VAR_V_136_77))
      | ( name_A = VAR_V_135_76 )
      | ( name_B = VAR_V_135_76 )
      | ~ pred_attacker(VAR_V_136_77)
      | ~ pred_attacker(VAR_V_135_76) ),
    inference(resolution,[status(thm)],[c_236,c_1821]) ).

tff(c_1871,plain,
    ! [VAR_V_135_556] :
      ( ( name_A = VAR_V_135_556 )
      | ( name_B = VAR_V_135_556 )
      | ~ pred_attacker(VAR_V_135_556) ),
    inference(splitLeft,[status(thm)],[c_1825]) ).

tff(c_1949,plain,
    ( ( name_objective = name_A )
    | ( name_objective = name_B ) ),
    inference(resolution,[status(thm)],[c_1174,c_1871]) ).

tff(c_2155,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_120,c_108,c_1949]) ).

tff(c_2156,plain,
    ! [VAR_V_136_77] :
      ( pred_attacker(constr_ecb_enc_1(name_A,VAR_V_136_77))
      | ~ pred_attacker(VAR_V_136_77) ),
    inference(splitRight,[status(thm)],[c_1825]) ).

tff(c_3494,plain,
    ! [VAR_0X40SID_513_610,VAR_K_34_611] :
      ( pred_attacker(tuple_2(name_A,name_Na(VAR_0X40SID_513_610)))
      | ~ pred_attacker(VAR_K_34_611)
      | ~ pred_attacker(constr_pkey(VAR_K_34_611)) ),
    inference(resolution,[status(thm)],[c_2156,c_3475]) ).

tff(c_3531,plain,
    ! [VAR_K_34_615] :
      ( ~ pred_attacker(VAR_K_34_615)
      | ~ pred_attacker(constr_pkey(VAR_K_34_615)) ),
    inference(splitLeft,[status(thm)],[c_3494]) ).

tff(c_3544,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_3531]) ).

tff(c_2798,plain,
    ! [VAR_X1_21_596,VAR_K_34_597] :
      ( pred_attacker(tuple_2(VAR_X1_21_596,name_A))
      | ~ pred_attacker(VAR_K_34_597)
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X1_21_596,constr_pkey(VAR_K_34_597)))
      | ~ pred_attacker(constr_pkey(VAR_K_34_597)) ),
    inference(resolution,[status(thm)],[c_2156,c_2773]) ).

tff(c_2823,plain,
    ! [VAR_0X40SID_513_573,VAR_K_34_597] :
      ( pred_attacker(tuple_2(name_Na(VAR_0X40SID_513_573),name_A))
      | ~ pred_attacker(VAR_K_34_597)
      | ~ pred_attacker(constr_pkey(VAR_K_34_597)) ),
    inference(resolution,[status(thm)],[c_2544,c_2798]) ).

tff(c_3032,plain,
    ! [VAR_K_34_599] :
      ( ~ pred_attacker(VAR_K_34_599)
      | ~ pred_attacker(constr_pkey(VAR_K_34_599)) ),
    inference(splitLeft,[status(thm)],[c_2823]) ).

tff(c_3045,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_3032]) ).

tff(c_2824,plain,
    ! [VAR_K_34_597] :
      ( pred_attacker(tuple_2(name_A,name_A))
      | ~ pred_attacker(VAR_K_34_597)
      | ~ pred_attacker(constr_pkey(VAR_K_34_597)) ),
    inference(resolution,[status(thm)],[c_2156,c_2798]) ).

tff(c_2840,plain,
    ! [VAR_K_34_598] :
      ( ~ pred_attacker(VAR_K_34_598)
      | ~ pred_attacker(constr_pkey(VAR_K_34_598)) ),
    inference(splitLeft,[status(thm)],[c_2824]) ).

tff(c_2853,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_2840]) ).

tff(c_2545,plain,
    ! [VAR_0X40SID_513_581,VAR_V_136_582] :
      ( pred_attacker(constr_ecb_enc_1(name_Na(VAR_0X40SID_513_581),VAR_V_136_582))
      | ~ pred_attacker(VAR_V_136_582) ),
    inference(splitRight,[status(thm)],[c_2219]) ).

tff(c_170,plain,
    ! [VAR_X1_30X30_20,VAR_K_31_19] : ( constr_ecb_dec_1(constr_ecb_enc_1(VAR_X1_30X30_20,constr_pkey(VAR_K_31_19)),VAR_K_31_19) = VAR_X1_30X30_20 ),
    inference(cnfTransformation,[status(thm)],[f_200]) ).

tff(c_737,plain,
    ! [VAR_V_197_341,VAR_V_198_342] :
      ( pred_attacker(constr_ecb_dec_1(VAR_V_197_341,VAR_V_198_342))
      | ~ pred_attacker(VAR_V_198_342)
      | ~ pred_attacker(VAR_V_197_341) ),
    inference(cnfTransformation,[status(thm)],[f_392]) ).

tff(c_740,plain,
    ! [VAR_X1_30X30_20,VAR_K_31_19] :
      ( pred_attacker(VAR_X1_30X30_20)
      | ~ pred_attacker(VAR_K_31_19)
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X1_30X30_20,constr_pkey(VAR_K_31_19))) ),
    inference(superposition,[status(thm),theory(equality)],[c_170,c_737]) ).

tff(c_2550,plain,
    ! [VAR_0X40SID_513_581,VAR_K_31_19] :
      ( pred_attacker(name_Na(VAR_0X40SID_513_581))
      | ~ pred_attacker(VAR_K_31_19)
      | ~ pred_attacker(constr_pkey(VAR_K_31_19)) ),
    inference(resolution,[status(thm)],[c_2545,c_740]) ).

tff(c_2564,plain,
    ! [VAR_K_31_585] :
      ( ~ pred_attacker(VAR_K_31_585)
      | ~ pred_attacker(constr_pkey(VAR_K_31_585)) ),
    inference(splitLeft,[status(thm)],[c_2550]) ).

tff(c_2577,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_2564]) ).

tff(c_358,plain,
    pred_attacker(name_B),
    inference(cnfTransformation,[status(thm)],[f_584]) ).

tff(c_368,plain,
    pred_table(tuple_keys(name_B,constr_pkey(name_skB))),
    inference(cnfTransformation,[status(thm)],[f_591]) ).

tff(c_1415,plain,
    ! [VAR_0X40SID_513_469,VAR_M_0X30_470] :
      ( pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_469),name_A,constr_tuple_2_get_1_bitstring(VAR_M_0X30_470))))
      | ~ pred_attacker(tuple_client_A_in_2(constr_sign(VAR_M_0X30_470,name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_1207]) ).

tff(c_1465,plain,
    ! [VAR_0X40SID_513_486,VAR_X1_17_487,VAR_X0X30_16_488] :
      ( pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_486),name_A,VAR_X1_17_487)))
      | ~ pred_attacker(tuple_client_A_in_2(constr_sign(tuple_2(VAR_X0X30_16_488,VAR_X1_17_487),name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_180,c_1415]) ).

tff(c_1471,plain,
    ! [VAR_0X40SID_513_486,VAR_X1_17_487,VAR_X0X30_16_488] :
      ( pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_486),name_A,VAR_X1_17_487)))
      | ~ pred_attacker(constr_sign(tuple_2(VAR_X0X30_16_488,VAR_X1_17_487),name_skS)) ),
    inference(resolution,[status(thm)],[c_310,c_1465]) ).

tff(c_2180,plain,
    ! [VAR_0X40SID_513_560,VAR_PKDST_761_561,VAR_V_120X30_562] :
      ( pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_560),name_A,VAR_PKDST_761_561)))
      | ~ pred_table(tuple_keys(VAR_V_120X30_562,VAR_PKDST_761_561))
      | ~ pred_attacker(VAR_V_120X30_562) ),
    inference(resolution,[status(thm)],[c_1689,c_1471]) ).

tff(c_2186,plain,
    ! [VAR_0X40SID_513_560] :
      ( pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_560),name_A,constr_pkey(name_skB))))
      | ~ pred_attacker(name_B) ),
    inference(resolution,[status(thm)],[c_368,c_2180]) ).

tff(c_2193,plain,
    ! [VAR_0X40SID_513_560] : pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(VAR_0X40SID_513_560),name_A,constr_pkey(name_skB)))),
    inference(demodulation,[status(thm),theory(equality)],[c_358,c_2186]) ).

tff(c_2740,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2577,c_2193]) ).

tff(c_2741,plain,
    ! [VAR_0X40SID_513_581] : pred_attacker(name_Na(VAR_0X40SID_513_581)),
    inference(splitRight,[status(thm)],[c_2550]) ).

tff(c_3019,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2853,c_2741]) ).

tff(c_3020,plain,
    pred_attacker(tuple_2(name_A,name_A)),
    inference(splitRight,[status(thm)],[c_2824]) ).

tff(c_3235,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3045,c_3020]) ).

tff(c_3236,plain,
    ! [VAR_0X40SID_513_573] : pred_attacker(tuple_2(name_Na(VAR_0X40SID_513_573),name_A)),
    inference(splitRight,[status(thm)],[c_2823]) ).

tff(c_3714,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3544,c_3236]) ).

tff(c_3715,plain,
    ! [VAR_0X40SID_513_610] : pred_attacker(tuple_2(name_A,name_Na(VAR_0X40SID_513_610))),
    inference(splitRight,[status(thm)],[c_3494]) ).

tff(c_4114,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3937,c_3715]) ).

tff(c_4115,plain,
    ! [VAR_0X40SID_513_573,VAR_0X40SID_513_610] : pred_attacker(tuple_2(name_Na(VAR_0X40SID_513_573),name_Na(VAR_0X40SID_513_610))),
    inference(splitRight,[status(thm)],[c_3493]) ).

tff(c_6099,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5910,c_4115]) ).

tff(c_6101,plain,
    ! [VAR_SIGN_A_PKA_687_694] :
      ( pred_attacker(constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_A_PKA_687_694,constr_pkey(name_skS)))))
      | ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_687_694)) ),
    inference(splitRight,[status(thm)],[c_5901]) ).

tff(c_6106,plain,
    ! [VAR_M_0X30_695] :
      ( pred_attacker(constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(VAR_M_0X30_695)))
      | ~ pred_attacker(tuple_client_B_in_2(constr_sign(VAR_M_0X30_695,name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_6101]) ).

tff(c_6113,plain,
    ! [VAR_X1_17_696,VAR_X0X30_16_697] :
      ( pred_attacker(constr_ecb_enc_1(name_B,VAR_X1_17_696))
      | ~ pred_attacker(tuple_client_B_in_2(constr_sign(tuple_2(VAR_X0X30_16_697,VAR_X1_17_696),name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_180,c_6106]) ).

tff(c_6121,plain,
    ! [VAR_X1_17_698,VAR_X0X30_16_699] :
      ( pred_attacker(constr_ecb_enc_1(name_B,VAR_X1_17_698))
      | ~ pred_attacker(constr_sign(tuple_2(VAR_X0X30_16_699,VAR_X1_17_698),name_skS)) ),
    inference(resolution,[status(thm)],[c_288,c_6113]) ).

tff(c_6133,plain,
    ! [VAR_PKDST_761_700,VAR_V_120X30_701] :
      ( pred_attacker(constr_ecb_enc_1(name_B,VAR_PKDST_761_700))
      | ~ pred_table(tuple_keys(VAR_V_120X30_701,VAR_PKDST_761_700))
      | ~ pred_attacker(VAR_V_120X30_701) ),
    inference(resolution,[status(thm)],[c_1688,c_6121]) ).

tff(c_6213,plain,
    ! [VAR_PK_815_712,VAR_HOST_814_713] :
      ( pred_attacker(constr_ecb_enc_1(name_B,VAR_PK_815_712))
      | ~ pred_attacker(VAR_HOST_814_713)
      | ~ pred_attacker(tuple_key_register_server_in_1(VAR_HOST_814_713,VAR_PK_815_712))
      | ( name_A = VAR_HOST_814_713 )
      | ( name_B = VAR_HOST_814_713 ) ),
    inference(resolution,[status(thm)],[c_390,c_6133]) ).

tff(c_6217,plain,
    ! [VAR_V_136_77,VAR_V_135_76] :
      ( pred_attacker(constr_ecb_enc_1(name_B,VAR_V_136_77))
      | ( name_A = VAR_V_135_76 )
      | ( name_B = VAR_V_135_76 )
      | ~ pred_attacker(VAR_V_136_77)
      | ~ pred_attacker(VAR_V_135_76) ),
    inference(resolution,[status(thm)],[c_236,c_6213]) ).

tff(c_6219,plain,
    ! [VAR_V_135_714] :
      ( ( name_A = VAR_V_135_714 )
      | ( name_B = VAR_V_135_714 )
      | ~ pred_attacker(VAR_V_135_714) ),
    inference(splitLeft,[status(thm)],[c_6217]) ).

tff(c_6378,plain,
    ( ( name_objective = name_A )
    | ( name_objective = name_B ) ),
    inference(resolution,[status(thm)],[c_1174,c_6219]) ).

tff(c_6611,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_120,c_108,c_6378]) ).

tff(c_6613,plain,
    ! [VAR_V_136_715] :
      ( pred_attacker(constr_ecb_enc_1(name_B,VAR_V_136_715))
      | ~ pred_attacker(VAR_V_136_715) ),
    inference(splitRight,[status(thm)],[c_6217]) ).

tff(c_2791,plain,
    ! [VAR_X1_21_593,VAR_0X40SID_513_573,VAR_K_34_595] :
      ( pred_attacker(tuple_2(VAR_X1_21_593,name_Na(VAR_0X40SID_513_573)))
      | ~ pred_attacker(VAR_K_34_595)
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X1_21_593,constr_pkey(VAR_K_34_595)))
      | ~ pred_attacker(constr_pkey(VAR_K_34_595)) ),
    inference(resolution,[status(thm)],[c_2544,c_2773]) ).

tff(c_6632,plain,
    ! [VAR_0X40SID_513_573,VAR_K_34_595] :
      ( pred_attacker(tuple_2(name_B,name_Na(VAR_0X40SID_513_573)))
      | ~ pred_attacker(VAR_K_34_595)
      | ~ pred_attacker(constr_pkey(VAR_K_34_595)) ),
    inference(resolution,[status(thm)],[c_6613,c_2791]) ).

tff(c_6899,plain,
    ! [VAR_K_34_725] :
      ( ~ pred_attacker(VAR_K_34_725)
      | ~ pred_attacker(constr_pkey(VAR_K_34_725)) ),
    inference(splitLeft,[status(thm)],[c_6632]) ).

tff(c_6912,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_6899]) ).

tff(c_2792,plain,
    ! [VAR_X1_21_593,VAR_K_34_595] :
      ( pred_attacker(tuple_2(VAR_X1_21_593,name_A))
      | ~ pred_attacker(VAR_K_34_595)
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X1_21_593,constr_pkey(VAR_K_34_595)))
      | ~ pred_attacker(constr_pkey(VAR_K_34_595)) ),
    inference(resolution,[status(thm)],[c_2156,c_2773]) ).

tff(c_6633,plain,
    ! [VAR_K_34_595] :
      ( pred_attacker(tuple_2(name_B,name_A))
      | ~ pred_attacker(VAR_K_34_595)
      | ~ pred_attacker(constr_pkey(VAR_K_34_595)) ),
    inference(resolution,[status(thm)],[c_6613,c_2792]) ).

tff(c_6660,plain,
    ! [VAR_K_34_721] :
      ( ~ pred_attacker(VAR_K_34_721)
      | ~ pred_attacker(constr_pkey(VAR_K_34_721)) ),
    inference(splitLeft,[status(thm)],[c_6633]) ).

tff(c_6673,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_6660]) ).

tff(c_6142,plain,
    ( pred_attacker(constr_ecb_enc_1(name_B,constr_pkey(name_skB)))
    | ~ pred_attacker(name_B) ),
    inference(resolution,[status(thm)],[c_368,c_6133]) ).

tff(c_6149,plain,
    pred_attacker(constr_ecb_enc_1(name_B,constr_pkey(name_skB))),
    inference(demodulation,[status(thm),theory(equality)],[c_358,c_6142]) ).

tff(c_6879,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6673,c_6149]) ).

tff(c_6880,plain,
    pred_attacker(tuple_2(name_B,name_A)),
    inference(splitRight,[status(thm)],[c_6633]) ).

tff(c_7120,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6912,c_6880]) ).

tff(c_7121,plain,
    ! [VAR_0X40SID_513_573] : pred_attacker(tuple_2(name_B,name_Na(VAR_0X40SID_513_573))),
    inference(splitRight,[status(thm)],[c_6632]) ).

tff(c_7338,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7134,c_7121]) ).

tff(c_7586,plain,
    ! [VAR_0X40SID_688_733,VAR_SIGN_A_PKA_687_734] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_733),constr_tuple_2_get_1_bitstring(constr_checksign(VAR_SIGN_A_PKA_687_734,constr_pkey(name_skS)))))
      | ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_687_734)) ),
    inference(splitRight,[status(thm)],[c_5902]) ).

tff(c_7591,plain,
    ! [VAR_0X40SID_688_735,VAR_M_0X30_736] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_735),constr_tuple_2_get_1_bitstring(VAR_M_0X30_736)))
      | ~ pred_attacker(tuple_client_B_in_2(constr_sign(VAR_M_0X30_736,name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_7586]) ).

tff(c_7608,plain,
    ! [VAR_0X40SID_688_739,VAR_X1_17_740,VAR_X0X30_16_741] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_739),VAR_X1_17_740))
      | ~ pred_attacker(tuple_client_B_in_2(constr_sign(tuple_2(VAR_X0X30_16_741,VAR_X1_17_740),name_skS))) ),
    inference(superposition,[status(thm),theory(equality)],[c_180,c_7591]) ).

tff(c_7615,plain,
    ! [VAR_0X40SID_688_742,VAR_X1_17_743,VAR_X0X30_16_744] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_742),VAR_X1_17_743))
      | ~ pred_attacker(constr_sign(tuple_2(VAR_X0X30_16_744,VAR_X1_17_743),name_skS)) ),
    inference(resolution,[status(thm)],[c_288,c_7608]) ).

tff(c_7625,plain,
    ! [VAR_0X40SID_688_745,VAR_PKDST_761_746,VAR_V_120X30_747] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_745),VAR_PKDST_761_746))
      | ~ pred_table(tuple_keys(VAR_V_120X30_747,VAR_PKDST_761_746))
      | ~ pred_attacker(VAR_V_120X30_747) ),
    inference(resolution,[status(thm)],[c_1688,c_7615]) ).

tff(c_8852,plain,
    ! [VAR_0X40SID_688_779,VAR_PK_815_780,VAR_HOST_814_781] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_779),VAR_PK_815_780))
      | ~ pred_attacker(VAR_HOST_814_781)
      | ~ pred_attacker(tuple_key_register_server_in_1(VAR_HOST_814_781,VAR_PK_815_780))
      | ( name_A = VAR_HOST_814_781 )
      | ( name_B = VAR_HOST_814_781 ) ),
    inference(resolution,[status(thm)],[c_390,c_7625]) ).

tff(c_8855,plain,
    ! [VAR_0X40SID_688_779,VAR_V_136_77,VAR_V_135_76] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_779),VAR_V_136_77))
      | ( name_A = VAR_V_135_76 )
      | ( name_B = VAR_V_135_76 )
      | ~ pred_attacker(VAR_V_136_77)
      | ~ pred_attacker(VAR_V_135_76) ),
    inference(resolution,[status(thm)],[c_236,c_8852]) ).

tff(c_8857,plain,
    ! [VAR_V_135_782] :
      ( ( name_A = VAR_V_135_782 )
      | ( name_B = VAR_V_135_782 )
      | ~ pred_attacker(VAR_V_135_782) ),
    inference(splitLeft,[status(thm)],[c_8855]) ).

tff(c_9061,plain,
    ( ( name_objective = name_A )
    | ( name_objective = name_B ) ),
    inference(resolution,[status(thm)],[c_1174,c_8857]) ).

tff(c_9309,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_120,c_108,c_9061]) ).

tff(c_9323,plain,
    ! [VAR_0X40SID_688_785,VAR_V_136_786] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_785),VAR_V_136_786))
      | ~ pred_attacker(VAR_V_136_786) ),
    inference(splitRight,[status(thm)],[c_8855]) ).

tff(c_9350,plain,
    ! [VAR_0X40SID_688_785,VAR_K_31_19] :
      ( pred_attacker(name_Nb(VAR_0X40SID_688_785))
      | ~ pred_attacker(VAR_K_31_19)
      | ~ pred_attacker(constr_pkey(VAR_K_31_19)) ),
    inference(resolution,[status(thm)],[c_9323,c_740]) ).

tff(c_9352,plain,
    ! [VAR_K_31_787] :
      ( ~ pred_attacker(VAR_K_31_787)
      | ~ pred_attacker(constr_pkey(VAR_K_31_787)) ),
    inference(splitLeft,[status(thm)],[c_9350]) ).

tff(c_9365,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_9352]) ).

tff(c_1204,plain,
    ! [VAR_X1_21_395,VAR_X2_22_396,VAR_K_34_351] :
      ( pred_attacker(tuple_2(VAR_X1_21_395,VAR_X2_22_396))
      | ~ pred_attacker(VAR_K_34_351)
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X2_22_396,constr_pkey(VAR_K_34_351)))
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X1_21_395,constr_pkey(VAR_K_34_351))) ),
    inference(resolution,[status(thm)],[c_1193,c_759]) ).

tff(c_7692,plain,
    ! [VAR_X1_21_754,VAR_K_34_755] :
      ( pred_attacker(tuple_2(VAR_X1_21_754,name_B))
      | ~ pred_attacker(VAR_K_34_755)
      | ~ pred_attacker(constr_ecb_enc_1(VAR_X1_21_754,constr_pkey(VAR_K_34_755)))
      | ~ pred_attacker(constr_pkey(VAR_K_34_755)) ),
    inference(resolution,[status(thm)],[c_6613,c_1204]) ).

tff(c_7764,plain,
    ! [VAR_0X40SID_513_573,VAR_K_34_755] :
      ( pred_attacker(tuple_2(name_Na(VAR_0X40SID_513_573),name_B))
      | ~ pred_attacker(VAR_K_34_755)
      | ~ pred_attacker(constr_pkey(VAR_K_34_755)) ),
    inference(resolution,[status(thm)],[c_2544,c_7692]) ).

tff(c_8297,plain,
    ! [VAR_K_34_761] :
      ( ~ pred_attacker(VAR_K_34_761)
      | ~ pred_attacker(constr_pkey(VAR_K_34_761)) ),
    inference(splitLeft,[status(thm)],[c_7764]) ).

tff(c_8310,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_8297]) ).

tff(c_7765,plain,
    ! [VAR_K_34_755] :
      ( pred_attacker(tuple_2(name_A,name_B))
      | ~ pred_attacker(VAR_K_34_755)
      | ~ pred_attacker(constr_pkey(VAR_K_34_755)) ),
    inference(resolution,[status(thm)],[c_2156,c_7692]) ).

tff(c_8051,plain,
    ! [VAR_K_34_760] :
      ( ~ pred_attacker(VAR_K_34_760)
      | ~ pred_attacker(constr_pkey(VAR_K_34_760)) ),
    inference(splitLeft,[status(thm)],[c_7765]) ).

tff(c_8064,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_8051]) ).

tff(c_6612,plain,
    ! [VAR_V_136_77] :
      ( pred_attacker(constr_ecb_enc_1(name_B,VAR_V_136_77))
      | ~ pred_attacker(VAR_V_136_77) ),
    inference(splitRight,[status(thm)],[c_6217]) ).

tff(c_7748,plain,
    ! [VAR_K_34_755] :
      ( pred_attacker(tuple_2(name_B,name_B))
      | ~ pred_attacker(VAR_K_34_755)
      | ~ pred_attacker(constr_pkey(VAR_K_34_755)) ),
    inference(resolution,[status(thm)],[c_6612,c_7692]) ).

tff(c_7780,plain,
    ! [VAR_K_34_756] :
      ( ~ pred_attacker(VAR_K_34_756)
      | ~ pred_attacker(constr_pkey(VAR_K_34_756)) ),
    inference(splitLeft,[status(thm)],[c_7748]) ).

tff(c_7793,plain,
    ! [VAR_V_91_61] : ~ pred_attacker(VAR_V_91_61),
    inference(resolution,[status(thm)],[c_212,c_7780]) ).

tff(c_7631,plain,
    ! [VAR_0X40SID_688_745] :
      ( pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_745),constr_pkey(name_skB)))
      | ~ pred_attacker(name_B) ),
    inference(resolution,[status(thm)],[c_368,c_7625]) ).

tff(c_7638,plain,
    ! [VAR_0X40SID_688_745] : pred_attacker(constr_ecb_enc_1(name_Nb(VAR_0X40SID_688_745),constr_pkey(name_skB))),
    inference(demodulation,[status(thm),theory(equality)],[c_358,c_7631]) ).

tff(c_8037,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7793,c_7638]) ).

tff(c_8038,plain,
    pred_attacker(tuple_2(name_B,name_B)),
    inference(splitRight,[status(thm)],[c_7748]) ).

tff(c_8284,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8064,c_8038]) ).

tff(c_8285,plain,
    pred_attacker(tuple_2(name_A,name_B)),
    inference(splitRight,[status(thm)],[c_7765]) ).

tff(c_8556,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8310,c_8285]) ).

tff(c_8557,plain,
    ! [VAR_0X40SID_513_573] : pred_attacker(tuple_2(name_Na(VAR_0X40SID_513_573),name_B)),
    inference(splitRight,[status(thm)],[c_7764]) ).

tff(c_9593,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9365,c_8557]) ).

tff(c_9594,plain,
    ! [VAR_0X40SID_688_785] : pred_attacker(name_Nb(VAR_0X40SID_688_785)),
    inference(splitRight,[status(thm)],[c_9350]) ).

tff(c_698,plain,
    ! [VAR_V_377_327,VAR_V_378_328] :
      ( pred_attacker(tuple_2(VAR_V_377_327,VAR_V_378_328))
      | ~ pred_attacker(VAR_V_378_328)
      | ~ pred_attacker(VAR_V_377_327) ),
    inference(cnfTransformation,[status(thm)],[f_561]) ).

tff(c_392,plain,
    ~ pred_attacker(tuple_2(name_Nb('#skF_1'),name_objective)),
    inference(cnfTransformation,[status(thm)],[f_657]) ).

tff(c_710,plain,
    ( ~ pred_attacker(name_objective)
    | ~ pred_attacker(name_Nb('#skF_1')) ),
    inference(resolution,[status(thm)],[c_698,c_392]) ).

tff(c_711,plain,
    ~ pred_attacker(name_Nb('#skF_1')),
    inference(splitLeft,[status(thm)],[c_710]) ).

tff(c_9597,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_9594,c_711]) ).

tff(c_9598,plain,
    ~ pred_attacker(name_objective),
    inference(splitRight,[status(thm)],[c_710]) ).

tff(c_9756,plain,
    ! [VAR_ECB_ENC_NB_719_195] : ~ pred_attacker(tuple_client_B_in_5(VAR_ECB_ENC_NB_719_195)),
    inference(splitLeft,[status(thm)],[c_396]) ).

tff(c_9757,plain,
    ! [VAR_V_232_119] : ~ pred_attacker(VAR_V_232_119),
    inference(negUnitSimplification,[status(thm)],[c_9756,c_280]) ).

tff(c_9599,plain,
    pred_attacker(name_Nb('#skF_1')),
    inference(splitRight,[status(thm)],[c_710]) ).

tff(c_9852,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9757,c_9599]) ).

tff(c_9853,plain,
    ! [VAR_SIGN_A_PKA_721_196,VAR_ECB_ENC_NA_A_720X30_194] :
      ( ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_721_196))
      | ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_720X30_194))
      | pred_attacker(tuple_client_B_out_6(name_objective)) ),
    inference(splitRight,[status(thm)],[c_396]) ).

tff(c_9854,plain,
    ! [VAR_ECB_ENC_NA_A_720X30_194] : ~ pred_attacker(tuple_client_B_in_3(VAR_ECB_ENC_NA_A_720X30_194)),
    inference(splitLeft,[status(thm)],[c_9853]) ).

tff(c_9855,plain,
    ! [VAR_V_238_121] : ~ pred_attacker(VAR_V_238_121),
    inference(negUnitSimplification,[status(thm)],[c_9854,c_284]) ).

tff(c_9950,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9855,c_9599]) ).

tff(c_9951,plain,
    ! [VAR_SIGN_A_PKA_721_196] :
      ( ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_721_196))
      | pred_attacker(tuple_client_B_out_6(name_objective)) ),
    inference(splitRight,[status(thm)],[c_9853]) ).

tff(c_9952,plain,
    ! [VAR_SIGN_A_PKA_721_196] : ~ pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_721_196)),
    inference(splitLeft,[status(thm)],[c_9951]) ).

tff(c_9965,plain,
    ! [VAR_V_244_123] : ~ pred_attacker(VAR_V_244_123),
    inference(negUnitSimplification,[status(thm)],[c_9952,c_288]) ).

tff(c_10060,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9965,c_9599]) ).

tff(c_10061,plain,
    pred_attacker(tuple_client_B_out_6(name_objective)),
    inference(splitRight,[status(thm)],[c_9951]) ).

tff(c_10064,plain,
    pred_attacker(name_objective),
    inference(resolution,[status(thm)],[c_10061,c_268]) ).

tff(c_10068,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9598,c_10064]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.14  % Problem  : SWW964+1 : TPTP v8.1.2. Released v7.4.0.
% 0.00/0.15  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.16/0.37  % Computer : n018.cluster.edu
% 0.16/0.37  % Model    : x86_64 x86_64
% 0.16/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.37  % Memory   : 8042.1875MB
% 0.16/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.37  % CPULimit : 300
% 0.16/0.37  % WCLimit  : 300
% 0.16/0.37  % DateTime : Thu Aug  3 19:46:51 EDT 2023
% 0.16/0.37  % CPUTime  : 
% 12.43/3.81  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 12.43/3.85  
% 12.43/3.85  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 12.61/3.91  
% 12.61/3.91  Inference rules
% 12.61/3.91  ----------------------
% 12.61/3.91  #Ref     : 0
% 12.61/3.91  #Sup     : 1227
% 12.61/3.91  #Fact    : 0
% 12.61/3.91  #Define  : 0
% 12.61/3.91  #Split   : 40
% 12.61/3.91  #Chain   : 0
% 12.61/3.91  #Close   : 0
% 12.61/3.91  
% 12.61/3.91  Ordering : KBO
% 12.61/3.91  
% 12.61/3.91  Simplification rules
% 12.61/3.91  ----------------------
% 12.61/3.91  #Subsume      : 4173
% 12.61/3.91  #Demod        : 138
% 12.61/3.91  #Tautology    : 168
% 12.61/3.92  #SimpNegUnit  : 4661
% 12.61/3.92  #BackRed      : 965
% 12.61/3.92  
% 12.61/3.92  #Partial instantiations: 0
% 12.61/3.92  #Strategies tried      : 1
% 12.61/3.92  
% 12.61/3.92  Timing (in seconds)
% 12.61/3.92  ----------------------
% 12.61/3.92  Preprocessing        : 0.77
% 12.61/3.92  Parsing              : 0.40
% 12.61/3.92  CNF conversion       : 0.06
% 12.61/3.92  Main loop            : 1.99
% 12.61/3.92  Inferencing          : 0.66
% 12.61/3.92  Reduction            : 0.67
% 12.61/3.92  Demodulation         : 0.41
% 12.61/3.92  BG Simplification    : 0.06
% 12.61/3.92  Subsumption          : 0.45
% 12.61/3.92  Abstraction          : 0.07
% 12.61/3.92  MUC search           : 0.00
% 12.61/3.92  Cooper               : 0.00
% 12.61/3.92  Total                : 2.88
% 12.61/3.92  Index Insertion      : 0.00
% 12.61/3.92  Index Deletion       : 0.00
% 12.61/3.92  Index Matching       : 0.00
% 12.61/3.92  BG Taut test         : 0.00
%------------------------------------------------------------------------------