TSTP Solution File: SWW964+1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : SWW964+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n029.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 : Wed May 31 12:45:38 EDT 2023

% Result   : Theorem 1.62s 0.55s
% Output   : CNFRefutation 1.62s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : SWW964+1 : TPTP v8.1.2. Released v7.4.0.
% 0.06/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.32  % Computer : n029.cluster.edu
% 0.12/0.32  % Model    : x86_64 x86_64
% 0.12/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32  % Memory   : 8042.1875MB
% 0.12/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32  % CPULimit : 300
% 0.12/0.32  % WCLimit  : 300
% 0.12/0.32  % DateTime : Tue May 30 11:13:37 EDT 2023
% 0.12/0.32  % CPUTime  : 
% 0.12/0.34  % Drodi V3.5.1
% 1.62/0.55  % Refutation found
% 1.62/0.55  % SZS status Theorem for theBenchmark: Theorem is valid
% 1.62/0.55  % SZS output start CNFRefutation for theBenchmark
% 1.62/0.55  fof(f52,axiom,(
% 1.62/0.55    name_A != name_I ),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f58,axiom,(
% 1.62/0.55    name_B != name_I ),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f81,axiom,(
% 1.62/0.55    (! [VAR_K_44,VAR_M_0X30] : constr_checksign(constr_sign(VAR_M_0X30,VAR_K_44),constr_pkey(VAR_K_44)) = VAR_M_0X30 )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f84,axiom,(
% 1.62/0.55    (! [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) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f85,axiom,(
% 1.62/0.55    (! [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 )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f87,axiom,(
% 1.62/0.55    (! [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)) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f90,axiom,(
% 1.62/0.55    (! [VAR_X0X30_16,VAR_X1_17] : constr_tuple_2_get_1_bitstring(tuple_2(VAR_X0X30_16,VAR_X1_17)) = VAR_X1_17 )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f91,axiom,(
% 1.62/0.55    (! [VAR_X0X30_14,VAR_X1_15] : constr_tuple_2_get_0x30_bitstring(tuple_2(VAR_X0X30_14,VAR_X1_15)) = VAR_X0X30_14 )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f96,axiom,(
% 1.62/0.55    (! [VAR_X_66,VAR_Y_67] : pred_eq_bitstring_bitstring(VAR_X_66,VAR_Y_67) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f106,axiom,(
% 1.62/0.55    (! [VAR_V_91] :( pred_attacker(VAR_V_91)=> pred_attacker(constr_pkey(VAR_V_91)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f110,axiom,(
% 1.62/0.55    (! [VAR_V_10X302] :( pred_attacker(tuple_out_2(VAR_V_10X302))=> pred_attacker(VAR_V_10X302) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f114,axiom,(
% 1.62/0.55    (! [VAR_V_115] :( pred_attacker(tuple_key_retrieval_server_out_2(VAR_V_115))=> pred_attacker(VAR_V_115) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f115,axiom,(
% 1.62/0.55    (! [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)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f117,axiom,(
% 1.62/0.55    (! [VAR_V_130X30,VAR_V_131] :( pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_130X30,VAR_V_131))=> pred_attacker(VAR_V_131) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f118,axiom,(
% 1.62/0.55    (! [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)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f126,axiom,(
% 1.62/0.55    (! [VAR_V_176,VAR_V_177,VAR_V_178] :( ( pred_attacker(VAR_V_176)& pred_attacker(VAR_V_177)& pred_attacker(VAR_V_178) )=> pred_attacker(constr_ecb_enc_2(VAR_V_176,VAR_V_177,VAR_V_178)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f131,axiom,(
% 1.62/0.55    (! [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)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f134,axiom,(
% 1.62/0.55    (! [VAR_V_20X307] :( pred_attacker(tuple_client_B_out_6(VAR_V_20X307))=> pred_attacker(VAR_V_20X307) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f136,axiom,(
% 1.62/0.55    (! [VAR_V_213] :( pred_attacker(tuple_client_B_out_4(VAR_V_213))=> pred_attacker(VAR_V_213) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f140,axiom,(
% 1.62/0.55    (! [VAR_V_232] :( pred_attacker(VAR_V_232)=> pred_attacker(tuple_client_B_in_5(VAR_V_232)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f142,axiom,(
% 1.62/0.55    (! [VAR_V_238] :( pred_attacker(VAR_V_238)=> pred_attacker(tuple_client_B_in_3(VAR_V_238)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f144,axiom,(
% 1.62/0.55    (! [VAR_V_244] :( pred_attacker(VAR_V_244)=> pred_attacker(tuple_client_B_in_2(VAR_V_244)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f170,axiom,(
% 1.62/0.55    (! [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) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f172,axiom,(
% 1.62/0.55    (! [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)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f178,axiom,(
% 1.62/0.55    pred_attacker(name_I) ),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f182,axiom,(
% 1.62/0.55    (! [VAR_V_397] : pred_attacker(name_new0x2Dname(VAR_V_397)) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f185,axiom,(
% 1.62/0.55    pred_attacker(tuple_out_1(constr_pkey(name_skA))) ),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f186,axiom,(
% 1.62/0.55    pred_attacker(tuple_out_2(constr_pkey(name_skB))) ),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f192,axiom,(
% 1.62/0.55    (! [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)))))) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f193,axiom,(
% 1.62/0.55    (! [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)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f194,axiom,(
% 1.62/0.55    (! [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))) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f195,axiom,(
% 1.62/0.55    (! [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)) ) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f196,conjecture,(
% 1.62/0.55    (! [VAR_V_823] : pred_attacker(tuple_2(name_Nb(VAR_V_823),name_objective)) )),
% 1.62/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.62/0.55  fof(f197,negated_conjecture,(
% 1.62/0.55    ~((! [VAR_V_823] : pred_attacker(tuple_2(name_Nb(VAR_V_823),name_objective)) ))),
% 1.62/0.55    inference(negated_conjecture,[status(cth)],[f196])).
% 1.62/0.55  fof(f249,plain,(
% 1.62/0.55    ~name_A=name_I),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f52])).
% 1.62/0.55  fof(f255,plain,(
% 1.62/0.55    ~name_B=name_I),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f58])).
% 1.62/0.55  fof(f278,plain,(
% 1.62/0.55    ![X0,X1]: (constr_checksign(constr_sign(X0,X1),constr_pkey(X1))=X0)),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f81])).
% 1.62/0.55  fof(f281,plain,(
% 1.62/0.55    ![X0,X1,X2]: (constr_ecb_dec_2(constr_ecb_enc_2(X0,X1,constr_pkey(X2)),X2)=tuple_2(X0,X1))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f84])).
% 1.62/0.55  fof(f282,plain,(
% 1.62/0.55    ![X0,X1]: (constr_ecb_dec_1(constr_ecb_enc_1(X0,constr_pkey(X1)),X1)=X0)),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f85])).
% 1.62/0.55  fof(f284,plain,(
% 1.62/0.55    ![X0,X1,X2,X3]: (constr_ecb_enc_3(X0,X1,X2,X3)=tuple_3(constr_ecb_enc_1(X0,X3),constr_ecb_enc_1(X1,X3),constr_ecb_enc_1(X2,X3)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f87])).
% 1.62/0.55  fof(f287,plain,(
% 1.62/0.55    ![X0,X1]: (constr_tuple_2_get_1_bitstring(tuple_2(X0,X1))=X1)),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f90])).
% 1.62/0.55  fof(f288,plain,(
% 1.62/0.55    ![X0,X1]: (constr_tuple_2_get_0x30_bitstring(tuple_2(X0,X1))=X0)),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f91])).
% 1.62/0.55  fof(f293,plain,(
% 1.62/0.55    ![X0,X1]: (pred_eq_bitstring_bitstring(X0,X1))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f96])).
% 1.62/0.55  fof(f311,plain,(
% 1.62/0.55    ![VAR_V_91]: (~pred_attacker(VAR_V_91)|pred_attacker(constr_pkey(VAR_V_91)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f106])).
% 1.62/0.55  fof(f312,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|pred_attacker(constr_pkey(X0)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f311])).
% 1.62/0.55  fof(f319,plain,(
% 1.62/0.55    ![VAR_V_10X302]: (~pred_attacker(tuple_out_2(VAR_V_10X302))|pred_attacker(VAR_V_10X302))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f110])).
% 1.62/0.55  fof(f320,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(tuple_out_2(X0))|pred_attacker(X0))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f319])).
% 1.62/0.55  fof(f327,plain,(
% 1.62/0.55    ![VAR_V_115]: (~pred_attacker(tuple_key_retrieval_server_out_2(VAR_V_115))|pred_attacker(VAR_V_115))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f114])).
% 1.62/0.55  fof(f328,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(tuple_key_retrieval_server_out_2(X0))|pred_attacker(X0))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f327])).
% 1.62/0.55  fof(f329,plain,(
% 1.62/0.55    ![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)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f115])).
% 1.62/0.55  fof(f330,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(X0)|~pred_attacker(X1)|pred_attacker(tuple_key_retrieval_server_in_1(X0,X1)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f329])).
% 1.62/0.55  fof(f334,plain,(
% 1.62/0.55    ![VAR_V_130X30,VAR_V_131]: (~pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_130X30,VAR_V_131))|pred_attacker(VAR_V_131))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f117])).
% 1.62/0.55  fof(f335,plain,(
% 1.62/0.55    ![VAR_V_131]: ((![VAR_V_130X30]: ~pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_130X30,VAR_V_131)))|pred_attacker(VAR_V_131))),
% 1.62/0.55    inference(miniscoping,[status(esa)],[f334])).
% 1.62/0.55  fof(f336,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(tuple_key_retrieval_server_in_1(X0,X1))|pred_attacker(X1))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f335])).
% 1.62/0.55  fof(f337,plain,(
% 1.62/0.55    ![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)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f118])).
% 1.62/0.55  fof(f338,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(X0)|~pred_attacker(X1)|pred_attacker(tuple_key_register_server_in_1(X0,X1)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f337])).
% 1.62/0.55  fof(f354,plain,(
% 1.62/0.55    ![VAR_V_176,VAR_V_177,VAR_V_178]: (((~pred_attacker(VAR_V_176)|~pred_attacker(VAR_V_177))|~pred_attacker(VAR_V_178))|pred_attacker(constr_ecb_enc_2(VAR_V_176,VAR_V_177,VAR_V_178)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f126])).
% 1.62/0.55  fof(f355,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_attacker(X0)|~pred_attacker(X1)|~pred_attacker(X2)|pred_attacker(constr_ecb_enc_2(X0,X1,X2)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f354])).
% 1.62/0.55  fof(f364,plain,(
% 1.62/0.55    ![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)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f131])).
% 1.62/0.55  fof(f365,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(X0)|~pred_attacker(X1)|pred_attacker(constr_ecb_dec_1(X0,X1)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f364])).
% 1.62/0.55  fof(f370,plain,(
% 1.62/0.55    ![VAR_V_20X307]: (~pred_attacker(tuple_client_B_out_6(VAR_V_20X307))|pred_attacker(VAR_V_20X307))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f134])).
% 1.62/0.55  fof(f371,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(tuple_client_B_out_6(X0))|pred_attacker(X0))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f370])).
% 1.62/0.55  fof(f374,plain,(
% 1.62/0.55    ![VAR_V_213]: (~pred_attacker(tuple_client_B_out_4(VAR_V_213))|pred_attacker(VAR_V_213))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f136])).
% 1.62/0.55  fof(f375,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(tuple_client_B_out_4(X0))|pred_attacker(X0))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f374])).
% 1.62/0.55  fof(f384,plain,(
% 1.62/0.55    ![VAR_V_232]: (~pred_attacker(VAR_V_232)|pred_attacker(tuple_client_B_in_5(VAR_V_232)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f140])).
% 1.62/0.55  fof(f385,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|pred_attacker(tuple_client_B_in_5(X0)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f384])).
% 1.62/0.55  fof(f388,plain,(
% 1.62/0.55    ![VAR_V_238]: (~pred_attacker(VAR_V_238)|pred_attacker(tuple_client_B_in_3(VAR_V_238)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f142])).
% 1.62/0.55  fof(f389,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|pred_attacker(tuple_client_B_in_3(X0)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f388])).
% 1.62/0.55  fof(f392,plain,(
% 1.62/0.55    ![VAR_V_244]: (~pred_attacker(VAR_V_244)|pred_attacker(tuple_client_B_in_2(VAR_V_244)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f144])).
% 1.62/0.55  fof(f393,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|pred_attacker(tuple_client_B_in_2(X0)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f392])).
% 1.62/0.55  fof(f446,plain,(
% 1.62/0.55    ![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))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f170])).
% 1.62/0.55  fof(f447,plain,(
% 1.62/0.55    ![VAR_V_368]: ((![VAR_V_367,VAR_V_369]: ~pred_attacker(tuple_3(VAR_V_367,VAR_V_368,VAR_V_369)))|pred_attacker(VAR_V_368))),
% 1.62/0.55    inference(miniscoping,[status(esa)],[f446])).
% 1.62/0.55  fof(f448,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_attacker(tuple_3(X0,X1,X2))|pred_attacker(X1))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f447])).
% 1.62/0.55  fof(f452,plain,(
% 1.62/0.55    ![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)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f172])).
% 1.62/0.55  fof(f453,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(X0)|~pred_attacker(X1)|pred_attacker(tuple_2(X0,X1)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f452])).
% 1.62/0.55  fof(f466,plain,(
% 1.62/0.55    pred_attacker(name_I)),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f178])).
% 1.62/0.55  fof(f470,plain,(
% 1.62/0.55    ![X0]: (pred_attacker(name_new0x2Dname(X0)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f182])).
% 1.62/0.55  fof(f473,plain,(
% 1.62/0.55    pred_attacker(tuple_out_1(constr_pkey(name_skA)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f185])).
% 1.62/0.55  fof(f474,plain,(
% 1.62/0.55    pred_attacker(tuple_out_2(constr_pkey(name_skB)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f186])).
% 1.62/0.55  fof(f484,plain,(
% 1.62/0.55    ![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)))))))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f192])).
% 1.62/0.55  fof(f485,plain,(
% 1.62/0.55    ![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)))|(![VAR_0X40SID_688]: 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))))))))),
% 1.62/0.55    inference(miniscoping,[status(esa)],[f484])).
% 1.62/0.55  fof(f486,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X0,name_skB)))|~pred_attacker(tuple_client_B_in_3(X0))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X1,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X1))|pred_attacker(tuple_client_B_out_4(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X0,name_skB)),name_Nb(X2),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS)))))))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f485])).
% 1.62/0.55  fof(f487,plain,(
% 1.62/0.55    ![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)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f193])).
% 1.62/0.55  fof(f488,plain,(
% 1.62/0.55    (![VAR_SIGN_A_PKA_721]: (((![VAR_ECB_ENC_NA_A_720X30]: (((![VAR_ECB_ENC_NB_719]: ((![VAR_0X40SID_718]: ~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))),
% 1.62/0.55    inference(miniscoping,[status(esa)],[f487])).
% 1.62/0.55  fof(f489,plain,(
% 1.62/0.55    ![X0,X1,X2,X3]: (~pred_eq_bitstring_bitstring(name_Nb(X0),constr_ecb_dec_1(X1,name_skB))|~pred_attacker(tuple_client_B_in_5(X1))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X2,name_skB)))|~pred_attacker(tuple_client_B_in_3(X2))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X3,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X3))|pred_attacker(tuple_client_B_out_6(name_objective)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f488])).
% 1.62/0.55  fof(f490,plain,(
% 1.62/0.55    ![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))))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f194])).
% 1.62/0.55  fof(f491,plain,(
% 1.62/0.55    ![VAR_DST_760X30,VAR_PKDST_761]: ((~pred_table(tuple_keys(VAR_DST_760X30,VAR_PKDST_761))|(![VAR_SRC_762]: ~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))))),
% 1.62/0.55    inference(miniscoping,[status(esa)],[f490])).
% 1.62/0.55  fof(f492,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_table(tuple_keys(X0,X1))|~pred_attacker(tuple_key_retrieval_server_in_1(X2,X0))|pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(X0,X1),name_skS))))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f491])).
% 1.62/0.55  fof(f493,plain,(
% 1.62/0.55    ![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)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f195])).
% 1.62/0.55  fof(f494,plain,(
% 1.62/0.55    ![X0,X1]: (X0=name_B|X0=name_A|~pred_attacker(tuple_key_register_server_in_1(X0,X1))|pred_table(tuple_keys(X0,X1)))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f493])).
% 1.62/0.55  fof(f495,plain,(
% 1.62/0.55    (?[VAR_V_823]: ~pred_attacker(tuple_2(name_Nb(VAR_V_823),name_objective)))),
% 1.62/0.55    inference(pre_NNF_transformation,[status(esa)],[f197])).
% 1.62/0.55  fof(f496,plain,(
% 1.62/0.55    ~pred_attacker(tuple_2(name_Nb(sk0_0),name_objective))),
% 1.62/0.55    inference(skolemization,[status(esa)],[f495])).
% 1.62/0.55  fof(f497,plain,(
% 1.62/0.55    ~pred_attacker(tuple_2(name_Nb(sk0_0),name_objective))),
% 1.62/0.55    inference(cnf_transformation,[status(esa)],[f496])).
% 1.62/0.55  fof(f498,plain,(
% 1.62/0.55    spl0_0 <=> ~pred_eq_bitstring_bitstring(name_Nb(X0),constr_ecb_dec_1(X1,name_skB))|~pred_attacker(tuple_client_B_in_5(X1))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f499,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_eq_bitstring_bitstring(name_Nb(X0),constr_ecb_dec_1(X1,name_skB))|~pred_attacker(tuple_client_B_in_5(X1))|~spl0_0)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f498])).
% 1.62/0.55  fof(f501,plain,(
% 1.62/0.55    spl0_1 <=> ~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X2,name_skB)))|~pred_attacker(tuple_client_B_in_3(X2))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f502,plain,(
% 1.62/0.55    ![X0]: (~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X0,name_skB)))|~pred_attacker(tuple_client_B_in_3(X0))|~spl0_1)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f501])).
% 1.62/0.55  fof(f504,plain,(
% 1.62/0.55    spl0_2 <=> ~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X3,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X3))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f505,plain,(
% 1.62/0.55    ![X0]: (~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X0,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X0))|~spl0_2)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f504])).
% 1.62/0.55  fof(f507,plain,(
% 1.62/0.55    spl0_3 <=> pred_attacker(tuple_client_B_out_6(name_objective))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f508,plain,(
% 1.62/0.55    pred_attacker(tuple_client_B_out_6(name_objective))|~spl0_3),
% 1.62/0.55    inference(component_clause,[status(thm)],[f507])).
% 1.62/0.55  fof(f510,plain,(
% 1.62/0.55    spl0_0|spl0_1|spl0_2|spl0_3),
% 1.62/0.55    inference(split_clause,[status(thm)],[f489,f498,f501,f504,f507])).
% 1.62/0.55  fof(f511,plain,(
% 1.62/0.55    spl0_4 <=> pred_attacker(name_Nb(sk0_0))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f513,plain,(
% 1.62/0.55    ~pred_attacker(name_Nb(sk0_0))|spl0_4),
% 1.62/0.55    inference(component_clause,[status(thm)],[f511])).
% 1.62/0.55  fof(f514,plain,(
% 1.62/0.55    spl0_5 <=> pred_attacker(name_objective)),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f516,plain,(
% 1.62/0.55    ~pred_attacker(name_objective)|spl0_5),
% 1.62/0.55    inference(component_clause,[status(thm)],[f514])).
% 1.62/0.55  fof(f517,plain,(
% 1.62/0.55    ~pred_attacker(name_Nb(sk0_0))|~pred_attacker(name_objective)),
% 1.62/0.55    inference(resolution,[status(thm)],[f453,f497])).
% 1.62/0.55  fof(f518,plain,(
% 1.62/0.55    ~spl0_4|~spl0_5),
% 1.62/0.55    inference(split_clause,[status(thm)],[f517,f511,f514])).
% 1.62/0.55  fof(f519,plain,(
% 1.62/0.55    spl0_6 <=> ~pred_attacker(X0)),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f520,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|~spl0_6)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f519])).
% 1.62/0.55  fof(f529,plain,(
% 1.62/0.55    $false|~spl0_6|~spl0_3),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f508,f520])).
% 1.62/0.55  fof(f530,plain,(
% 1.62/0.55    ~spl0_6|~spl0_3),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f529])).
% 1.62/0.55  fof(f537,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(tuple_client_B_in_2(X0))|~spl0_2)),
% 1.62/0.55    inference(backward_subsumption_resolution,[status(thm)],[f505,f293])).
% 1.62/0.55  fof(f538,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|~spl0_2)),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f393,f537])).
% 1.62/0.55  fof(f539,plain,(
% 1.62/0.55    $false|~spl0_2),
% 1.62/0.55    inference(backward_subsumption_resolution,[status(thm)],[f470,f538])).
% 1.62/0.55  fof(f540,plain,(
% 1.62/0.55    ~spl0_2),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f539])).
% 1.62/0.55  fof(f541,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(tuple_client_B_in_3(X0))|~spl0_1)),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f502,f293])).
% 1.62/0.55  fof(f542,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_attacker(tuple_client_B_in_3(X0))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X1,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X1))|pred_attacker(tuple_client_B_out_4(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X0,name_skB)),name_Nb(X2),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS)))))))),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f486,f293])).
% 1.62/0.55  fof(f549,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|~spl0_1)),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f389,f541])).
% 1.62/0.55  fof(f550,plain,(
% 1.62/0.55    $false|~spl0_1),
% 1.62/0.55    inference(backward_subsumption_resolution,[status(thm)],[f470,f549])).
% 1.62/0.55  fof(f551,plain,(
% 1.62/0.55    ~spl0_1),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f550])).
% 1.62/0.55  fof(f552,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(tuple_client_B_in_5(X0))|~spl0_0)),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f499,f293])).
% 1.62/0.55  fof(f553,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_attacker(tuple_client_B_in_3(X0))|~pred_attacker(tuple_client_B_in_2(X1))|pred_attacker(tuple_client_B_out_4(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X0,name_skB)),name_Nb(X2),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS)))))))),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f542,f293])).
% 1.62/0.55  fof(f560,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|~spl0_0)),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f385,f552])).
% 1.62/0.55  fof(f561,plain,(
% 1.62/0.55    $false|~spl0_0),
% 1.62/0.55    inference(backward_subsumption_resolution,[status(thm)],[f470,f560])).
% 1.62/0.55  fof(f562,plain,(
% 1.62/0.55    ~spl0_0),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f561])).
% 1.62/0.55  fof(f569,plain,(
% 1.62/0.55    pred_attacker(name_objective)|~spl0_3),
% 1.62/0.55    inference(resolution,[status(thm)],[f508,f371])).
% 1.62/0.55  fof(f570,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_attacker(tuple_client_B_in_3(X0))|~pred_attacker(tuple_client_B_in_2(X1))|pred_attacker(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X0,name_skB)),name_Nb(X2),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS))))))),
% 1.62/0.55    inference(resolution,[status(thm)],[f553,f375])).
% 1.62/0.55  fof(f606,plain,(
% 1.62/0.55    pred_attacker(constr_pkey(name_skB))),
% 1.62/0.55    inference(resolution,[status(thm)],[f474,f320])).
% 1.62/0.55  fof(f612,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_attacker(tuple_client_B_in_3(X0))|~pred_attacker(tuple_client_B_in_2(constr_sign(X1,name_skS)))|pred_attacker(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X0,name_skB)),name_Nb(X2),name_B,constr_tuple_2_get_1_bitstring(X1))))),
% 1.62/0.55    inference(paramodulation,[status(thm)],[f278,f570])).
% 1.62/0.55  fof(f614,plain,(
% 1.62/0.55    ![X0,X1,X2,X3]: (~pred_attacker(tuple_client_B_in_3(X0))|~pred_attacker(tuple_client_B_in_2(constr_sign(tuple_2(X1,X2),name_skS)))|pred_attacker(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X0,name_skB)),name_Nb(X3),name_B,X2)))),
% 1.62/0.55    inference(paramodulation,[status(thm)],[f287,f612])).
% 1.62/0.55  fof(f624,plain,(
% 1.62/0.55    ![X0,X1,X2,X3,X4]: (~pred_attacker(tuple_client_B_in_3(constr_ecb_enc_2(X0,X1,constr_pkey(name_skB))))|~pred_attacker(tuple_client_B_in_2(constr_sign(tuple_2(X2,X3),name_skS)))|pred_attacker(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(tuple_2(X0,X1)),name_Nb(X4),name_B,X3)))),
% 1.62/0.55    inference(paramodulation,[status(thm)],[f281,f614])).
% 1.62/0.55  fof(f625,plain,(
% 1.62/0.55    ![X0,X1,X2,X3,X4]: (~pred_attacker(tuple_client_B_in_3(constr_ecb_enc_2(X0,X1,constr_pkey(name_skB))))|~pred_attacker(tuple_client_B_in_2(constr_sign(tuple_2(X2,X3),name_skS)))|pred_attacker(constr_ecb_enc_3(X0,name_Nb(X4),name_B,X3)))),
% 1.62/0.55    inference(forward_demodulation,[status(thm)],[f288,f624])).
% 1.62/0.55  fof(f638,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(constr_ecb_enc_1(X0,constr_pkey(X1)))|~pred_attacker(X1)|pred_attacker(X0))),
% 1.62/0.55    inference(paramodulation,[status(thm)],[f282,f365])).
% 1.62/0.55  fof(f640,plain,(
% 1.62/0.55    spl0_9 <=> ~pred_attacker(X0)|~pred_attacker(constr_pkey(X0))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f641,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|~pred_attacker(constr_pkey(X0))|~spl0_9)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f640])).
% 1.62/0.55  fof(f671,plain,(
% 1.62/0.55    ![X0]: (~pred_attacker(X0)|~spl0_9)),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f641,f312])).
% 1.62/0.55  fof(f672,plain,(
% 1.62/0.55    $false|~spl0_9),
% 1.62/0.55    inference(backward_subsumption_resolution,[status(thm)],[f473,f671])).
% 1.62/0.55  fof(f673,plain,(
% 1.62/0.55    ~spl0_9),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f672])).
% 1.62/0.55  fof(f701,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_table(tuple_keys(X0,X1))|~pred_attacker(tuple_key_retrieval_server_in_1(X2,X0))|pred_attacker(constr_sign(tuple_2(X0,X1),name_skS)))),
% 1.62/0.55    inference(resolution,[status(thm)],[f492,f328])).
% 1.62/0.55  fof(f736,plain,(
% 1.62/0.55    ![X0,X1,X2,X3,X4]: (~pred_attacker(tuple_client_B_in_3(constr_ecb_enc_2(X0,X1,constr_pkey(name_skB))))|pred_attacker(constr_ecb_enc_3(X0,name_Nb(X2),name_B,X3))|~pred_attacker(constr_sign(tuple_2(X4,X3),name_skS)))),
% 1.62/0.55    inference(resolution,[status(thm)],[f625,f393])).
% 1.62/0.55  fof(f738,plain,(
% 1.62/0.55    ![X0,X1,X2,X3,X4]: (pred_attacker(constr_ecb_enc_3(X0,name_Nb(X1),name_B,X2))|~pred_attacker(constr_sign(tuple_2(X3,X2),name_skS))|~pred_attacker(constr_ecb_enc_2(X0,X4,constr_pkey(name_skB))))),
% 1.62/0.55    inference(resolution,[status(thm)],[f736,f389])).
% 1.62/0.55  fof(f766,plain,(
% 1.62/0.55    ![X0,X1,X2,X3]: (~pred_attacker(constr_ecb_enc_3(X0,X1,X2,X3))|pred_attacker(constr_ecb_enc_1(X1,X3)))),
% 1.62/0.55    inference(paramodulation,[status(thm)],[f284,f448])).
% 1.62/0.55  fof(f876,plain,(
% 1.62/0.55    spl0_20 <=> ~pred_attacker(constr_ecb_enc_2(X2,X3,constr_pkey(name_skB)))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f877,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(constr_ecb_enc_2(X0,X1,constr_pkey(name_skB)))|~spl0_20)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f876])).
% 1.62/0.55  fof(f885,plain,(
% 1.62/0.55    spl0_21 <=> pred_attacker(constr_ecb_enc_1(name_Nb(X0),X1))|~pred_attacker(constr_sign(tuple_2(X2,X1),name_skS))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f886,plain,(
% 1.62/0.55    ![X0,X1,X2]: (pred_attacker(constr_ecb_enc_1(name_Nb(X0),X1))|~pred_attacker(constr_sign(tuple_2(X2,X1),name_skS))|~spl0_21)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f885])).
% 1.62/0.55  fof(f888,plain,(
% 1.62/0.55    ![X0,X1,X2,X3,X4]: (pred_attacker(constr_ecb_enc_1(name_Nb(X0),X1))|~pred_attacker(constr_sign(tuple_2(X2,X1),name_skS))|~pred_attacker(constr_ecb_enc_2(X3,X4,constr_pkey(name_skB))))),
% 1.62/0.55    inference(resolution,[status(thm)],[f766,f738])).
% 1.62/0.55  fof(f889,plain,(
% 1.62/0.55    spl0_21|spl0_20),
% 1.62/0.55    inference(split_clause,[status(thm)],[f888,f885,f876])).
% 1.62/0.55  fof(f897,plain,(
% 1.62/0.55    spl0_23 <=> pred_attacker(constr_pkey(name_skB))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f899,plain,(
% 1.62/0.55    ~pred_attacker(constr_pkey(name_skB))|spl0_23),
% 1.62/0.55    inference(component_clause,[status(thm)],[f897])).
% 1.62/0.55  fof(f900,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(X0)|~pred_attacker(X1)|~pred_attacker(constr_pkey(name_skB))|~spl0_20)),
% 1.62/0.55    inference(resolution,[status(thm)],[f877,f355])).
% 1.62/0.55  fof(f901,plain,(
% 1.62/0.55    spl0_6|~spl0_23|~spl0_20),
% 1.62/0.55    inference(split_clause,[status(thm)],[f900,f519,f897,f876])).
% 1.62/0.55  fof(f902,plain,(
% 1.62/0.55    $false|spl0_23),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f899,f606])).
% 1.62/0.55  fof(f903,plain,(
% 1.62/0.55    spl0_23),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f902])).
% 1.62/0.55  fof(f934,plain,(
% 1.62/0.55    ![X0,X1,X2,X3]: (~pred_table(tuple_keys(X0,X1))|~pred_attacker(tuple_key_retrieval_server_in_1(X2,X0))|pred_attacker(constr_ecb_enc_1(name_Nb(X3),X1))|~spl0_21)),
% 1.62/0.55    inference(resolution,[status(thm)],[f701,f886])).
% 1.62/0.55  fof(f955,plain,(
% 1.62/0.55    spl0_33 <=> ~pred_table(tuple_keys(X0,constr_pkey(X1)))|~pred_attacker(tuple_key_retrieval_server_in_1(X2,X0))|~pred_attacker(X1)),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f956,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_table(tuple_keys(X0,constr_pkey(X1)))|~pred_attacker(tuple_key_retrieval_server_in_1(X2,X0))|~pred_attacker(X1)|~spl0_33)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f955])).
% 1.62/0.55  fof(f958,plain,(
% 1.62/0.55    spl0_34 <=> pred_attacker(name_Nb(X3))),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f959,plain,(
% 1.62/0.55    ![X0]: (pred_attacker(name_Nb(X0))|~spl0_34)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f958])).
% 1.62/0.55  fof(f961,plain,(
% 1.62/0.55    ![X0,X1,X2,X3]: (~pred_table(tuple_keys(X0,constr_pkey(X1)))|~pred_attacker(tuple_key_retrieval_server_in_1(X2,X0))|~pred_attacker(X1)|pred_attacker(name_Nb(X3))|~spl0_21)),
% 1.62/0.55    inference(resolution,[status(thm)],[f934,f638])).
% 1.62/0.55  fof(f962,plain,(
% 1.62/0.55    spl0_33|spl0_34|~spl0_21),
% 1.62/0.55    inference(split_clause,[status(thm)],[f961,f955,f958,f885])).
% 1.62/0.55  fof(f979,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_attacker(tuple_key_retrieval_server_in_1(X0,X1))|~pred_attacker(X2)|X1=name_B|X1=name_A|~pred_attacker(tuple_key_register_server_in_1(X1,constr_pkey(X2)))|~spl0_33)),
% 1.62/0.55    inference(resolution,[status(thm)],[f956,f494])).
% 1.62/0.55  fof(f980,plain,(
% 1.62/0.55    $false|~spl0_34|spl0_4),
% 1.62/0.55    inference(backward_subsumption_resolution,[status(thm)],[f513,f959])).
% 1.62/0.55  fof(f981,plain,(
% 1.62/0.55    ~spl0_34|spl0_4),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f980])).
% 1.62/0.55  fof(f982,plain,(
% 1.62/0.55    $false|~spl0_3|spl0_5),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f516,f569])).
% 1.62/0.55  fof(f983,plain,(
% 1.62/0.55    ~spl0_3|spl0_5),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f982])).
% 1.62/0.55  fof(f1140,plain,(
% 1.62/0.55    spl0_54 <=> X1=name_B|X1=name_A|~pred_attacker(X1)),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f1141,plain,(
% 1.62/0.55    ![X0]: (X0=name_B|X0=name_A|~pred_attacker(X0)|~spl0_54)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f1140])).
% 1.62/0.55  fof(f1225,plain,(
% 1.62/0.55    spl0_64 <=> ~pred_attacker(tuple_key_retrieval_server_in_1(X0,X1))|X1=name_B|X1=name_A|~pred_attacker(X1)),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f1226,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(tuple_key_retrieval_server_in_1(X0,X1))|X1=name_B|X1=name_A|~pred_attacker(X1)|~spl0_64)),
% 1.62/0.55    inference(component_clause,[status(thm)],[f1225])).
% 1.62/0.55  fof(f1228,plain,(
% 1.62/0.55    ![X0,X1,X2]: (~pred_attacker(tuple_key_retrieval_server_in_1(X0,X1))|~pred_attacker(X2)|X1=name_B|X1=name_A|~pred_attacker(X1)|~pred_attacker(constr_pkey(X2))|~spl0_33)),
% 1.62/0.55    inference(resolution,[status(thm)],[f979,f338])).
% 1.62/0.55  fof(f1229,plain,(
% 1.62/0.55    spl0_64|spl0_9|~spl0_33),
% 1.62/0.55    inference(split_clause,[status(thm)],[f1228,f1225,f640,f955])).
% 1.62/0.55  fof(f1230,plain,(
% 1.62/0.55    ![X0,X1]: (~pred_attacker(tuple_key_retrieval_server_in_1(X0,X1))|X1=name_B|X1=name_A|~spl0_64)),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f1226,f336])).
% 1.62/0.55  fof(f1231,plain,(
% 1.62/0.55    ![X0,X1]: (X0=name_B|X0=name_A|~pred_attacker(X1)|~pred_attacker(X0)|~spl0_64)),
% 1.62/0.55    inference(resolution,[status(thm)],[f1230,f330])).
% 1.62/0.55  fof(f1232,plain,(
% 1.62/0.55    spl0_54|spl0_6|~spl0_64),
% 1.62/0.55    inference(split_clause,[status(thm)],[f1231,f1140,f519,f1225])).
% 1.62/0.55  fof(f1438,plain,(
% 1.62/0.55    spl0_98 <=> name_I=name_B),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f1439,plain,(
% 1.62/0.55    name_I=name_B|~spl0_98),
% 1.62/0.55    inference(component_clause,[status(thm)],[f1438])).
% 1.62/0.55  fof(f1441,plain,(
% 1.62/0.55    spl0_99 <=> name_I=name_A),
% 1.62/0.55    introduced(split_symbol_definition)).
% 1.62/0.55  fof(f1442,plain,(
% 1.62/0.55    name_I=name_A|~spl0_99),
% 1.62/0.55    inference(component_clause,[status(thm)],[f1441])).
% 1.62/0.55  fof(f1444,plain,(
% 1.62/0.55    name_I=name_B|name_I=name_A|~spl0_54),
% 1.62/0.55    inference(resolution,[status(thm)],[f1141,f466])).
% 1.62/0.55  fof(f1445,plain,(
% 1.62/0.55    spl0_98|spl0_99|~spl0_54),
% 1.62/0.55    inference(split_clause,[status(thm)],[f1444,f1438,f1441,f1140])).
% 1.62/0.55  fof(f1520,plain,(
% 1.62/0.55    $false|~spl0_98),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f1439,f255])).
% 1.62/0.55  fof(f1521,plain,(
% 1.62/0.55    ~spl0_98),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f1520])).
% 1.62/0.55  fof(f1536,plain,(
% 1.62/0.55    $false|~spl0_99),
% 1.62/0.55    inference(forward_subsumption_resolution,[status(thm)],[f1442,f249])).
% 1.62/0.55  fof(f1537,plain,(
% 1.62/0.55    ~spl0_99),
% 1.62/0.55    inference(contradiction_clause,[status(thm)],[f1536])).
% 1.62/0.55  fof(f1538,plain,(
% 1.62/0.55    $false),
% 1.62/0.55    inference(sat_refutation,[status(thm)],[f510,f518,f530,f540,f551,f562,f673,f889,f901,f903,f962,f981,f983,f1229,f1232,f1445,f1521,f1537])).
% 1.62/0.55  % SZS output end CNFRefutation for theBenchmark.p
% 1.62/0.57  % Elapsed time: 0.235311 seconds
% 1.62/0.57  % CPU time: 1.723003 seconds
% 1.62/0.57  % Memory used: 84.184 MB
%------------------------------------------------------------------------------