TSTP Solution File: SWW967+1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SWW967+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n021.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 : Fri Sep  1 00:22:47 EDT 2023

% Result   : Theorem 0.17s 0.57s
% Output   : Proof 0.17s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11  % Problem    : SWW967+1 : TPTP v8.1.2. Released v7.4.0.
% 0.00/0.12  % Command    : do_cvc5 %s %d
% 0.13/0.32  % Computer : n021.cluster.edu
% 0.13/0.32  % Model    : x86_64 x86_64
% 0.13/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.32  % Memory   : 8042.1875MB
% 0.13/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.32  % CPULimit   : 300
% 0.13/0.32  % WCLimit    : 300
% 0.13/0.32  % DateTime   : Sun Aug 27 19:37:43 EDT 2023
% 0.13/0.32  % CPUTime    : 
% 0.17/0.45  %----Proving TF0_NAR, FOF, or CNF
% 0.17/0.57  ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.k20q0eNE0u/cvc5---1.0.5_30744.p...
% 0.17/0.57  ------- get file name : TPTP file name is SWW967+1
% 0.17/0.57  ------- cvc5-fof : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_30744.smt2...
% 0.17/0.57  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.17/0.57  % SZS status Theorem for SWW967+1
% 0.17/0.57  % SZS output start Proof for SWW967+1
% 0.17/0.57  (
% 0.17/0.57  (let ((_let_1 (tptp.pred_attacker tptp.name_objective))) (let ((_let_2 (not _let_1))) (let ((_let_3 (forall ((VAR_0X40SID_598 $$unsorted) (VAR_ENC_KAB_A0X27_60X300X30 $$unsorted) (VAR_ENC_NA_B_ENC_KAB_A_597 $$unsorted) (VAR_ENC_NB_596 $$unsorted) (VAR_ENC_SUCC_NA0X27_599 $$unsorted)) (let ((_let_1 (tptp.constr_cbc_dec_4 VAR_ENC_NA_B_ENC_KAB_A_597 tptp.name_Kas))) (let ((_let_2 (tptp.constr_cbc_dec_2 VAR_ENC_KAB_A0X27_60X300X30 tptp.name_Kas))) (=> (and (tptp.pred_eq_bitstring_bitstring (tptp.tuple_succ (tptp.name_Na0x27 VAR_ENC_NB_596 VAR_ENC_NA_B_ENC_KAB_A_597 VAR_0X40SID_598)) (tptp.constr_cbc_dec_1 VAR_ENC_SUCC_NA0X27_599 (tptp.constr_tuple_2_get_0x30_bitstring _let_2))) (tptp.pred_attacker (tptp.tuple_client_A_in_8 VAR_ENC_SUCC_NA0X27_599)) (tptp.pred_eq_bitstring_bitstring tptp.name_A (tptp.constr_tuple_2_get_1 _let_2)) (tptp.pred_attacker (tptp.tuple_client_A_in_6 VAR_ENC_KAB_A0X27_60X300X30)) (tptp.pred_attacker (tptp.tuple_client_A_in_4 VAR_ENC_NB_596)) (tptp.pred_eq_bitstring_bitstring tptp.name_B (tptp.constr_tuple_4_get_1 _let_1)) (tptp.pred_eq_bitstring_bitstring (tptp.name_Na VAR_0X40SID_598) (tptp.constr_tuple_4_get_0x30 _let_1)) (tptp.pred_attacker (tptp.tuple_client_A_in_2 VAR_ENC_NA_B_ENC_KAB_A_597))) (tptp.pred_attacker (tptp.tuple_client_A_out_9 tptp.name_objective)))))))) (let ((_let_4 (tptp.pred_attacker tptp.constr_CONST_1))) (let ((_let_5 (forall ((VAR_V_241 $$unsorted)) (=> (tptp.pred_attacker VAR_V_241) (tptp.pred_attacker (tptp.tuple_client_A_in_2 VAR_V_241)))))) (let ((_let_6 (forall ((VAR_V_235 $$unsorted)) (=> (tptp.pred_attacker VAR_V_235) (tptp.pred_attacker (tptp.tuple_client_A_in_4 VAR_V_235)))))) (let ((_let_7 (forall ((VAR_V_229 $$unsorted)) (=> (tptp.pred_attacker VAR_V_229) (tptp.pred_attacker (tptp.tuple_client_A_in_6 VAR_V_229)))))) (let ((_let_8 (forall ((VAR_V_223 $$unsorted)) (=> (tptp.pred_attacker VAR_V_223) (tptp.pred_attacker (tptp.tuple_client_A_in_8 VAR_V_223)))))) (let ((_let_9 (forall ((VAR_V_172 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_out_9 VAR_V_172)) (tptp.pred_attacker VAR_V_172))))) (let ((_let_10 (forall ((VAR_X_81 $$unsorted) (VAR_Y_82 $$unsorted)) (tptp.pred_eq_bitstring_bitstring VAR_X_81 VAR_Y_82)))) (let ((_let_11 (forall ((VAR_V_172 $$unsorted)) (or (not (tptp.pred_attacker (tptp.tuple_client_A_out_9 VAR_V_172))) (tptp.pred_attacker VAR_V_172))))) (let ((_let_12 (tptp.pred_attacker (tptp.tuple_client_A_out_9 tptp.name_objective)))) (let ((_let_13 (not _let_12))) (let ((_let_14 (or _let_13 _let_1))) (let ((_let_15 (EQ_RESOLVE (ASSUME :args (_let_9)) (MACRO_SR_EQ_INTRO :args (_let_9 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_16 (not _let_14))) (let ((_let_17 (forall ((VAR_0X40SID_598 $$unsorted) (VAR_ENC_KAB_A0X27_60X300X30 $$unsorted) (VAR_ENC_NA_B_ENC_KAB_A_597 $$unsorted) (VAR_ENC_NB_596 $$unsorted) (VAR_ENC_SUCC_NA0X27_599 $$unsorted)) (let ((_let_1 (tptp.constr_cbc_dec_4 VAR_ENC_NA_B_ENC_KAB_A_597 tptp.name_Kas))) (let ((_let_2 (tptp.constr_cbc_dec_2 VAR_ENC_KAB_A0X27_60X300X30 tptp.name_Kas))) (or (not (tptp.pred_eq_bitstring_bitstring (tptp.tuple_succ (tptp.name_Na0x27 VAR_ENC_NB_596 VAR_ENC_NA_B_ENC_KAB_A_597 VAR_0X40SID_598)) (tptp.constr_cbc_dec_1 VAR_ENC_SUCC_NA0X27_599 (tptp.constr_tuple_2_get_0x30_bitstring _let_2)))) (not (tptp.pred_attacker (tptp.tuple_client_A_in_8 VAR_ENC_SUCC_NA0X27_599))) (not (tptp.pred_eq_bitstring_bitstring tptp.name_A (tptp.constr_tuple_2_get_1 _let_2))) (not (tptp.pred_attacker (tptp.tuple_client_A_in_6 VAR_ENC_KAB_A0X27_60X300X30))) (not (tptp.pred_attacker (tptp.tuple_client_A_in_4 VAR_ENC_NB_596))) (not (tptp.pred_eq_bitstring_bitstring tptp.name_B (tptp.constr_tuple_4_get_1 _let_1))) (not (tptp.pred_eq_bitstring_bitstring (tptp.name_Na VAR_0X40SID_598) (tptp.constr_tuple_4_get_0x30 _let_1))) (not (tptp.pred_attacker (tptp.tuple_client_A_in_2 VAR_ENC_NA_B_ENC_KAB_A_597))))))))) (let ((_let_18 (tptp.pred_attacker (tptp.tuple_client_A_in_2 tptp.constr_CONST_1)))) (let ((_let_19 (not _let_18))) (let ((_let_20 (tptp.constr_cbc_dec_4 tptp.constr_CONST_1 tptp.name_Kas))) (let ((_let_21 (tptp.constr_tuple_4_get_0x30 _let_20))) (let ((_let_22 (tptp.name_Na tptp.constr_CONST_0x30))) (let ((_let_23 (tptp.pred_eq_bitstring_bitstring _let_22 _let_21))) (let ((_let_24 (not _let_23))) (let ((_let_25 (tptp.constr_tuple_4_get_1 _let_20))) (let ((_let_26 (tptp.pred_eq_bitstring_bitstring tptp.name_B _let_25))) (let ((_let_27 (not _let_26))) (let ((_let_28 (tptp.pred_attacker (tptp.tuple_client_A_in_4 tptp.constr_CONST_1)))) (let ((_let_29 (not _let_28))) (let ((_let_30 (tptp.pred_attacker (tptp.tuple_client_A_in_6 tptp.constr_CONST_1)))) (let ((_let_31 (not _let_30))) (let ((_let_32 (tptp.constr_cbc_dec_2 tptp.constr_CONST_1 tptp.name_Kas))) (let ((_let_33 (tptp.constr_tuple_2_get_1 _let_32))) (let ((_let_34 (tptp.pred_eq_bitstring_bitstring tptp.name_A _let_33))) (let ((_let_35 (not _let_34))) (let ((_let_36 (tptp.pred_attacker (tptp.tuple_client_A_in_8 tptp.constr_CONST_1)))) (let ((_let_37 (not _let_36))) (let ((_let_38 (tptp.constr_cbc_dec_1 tptp.constr_CONST_1 (tptp.constr_tuple_2_get_0x30_bitstring _let_32)))) (let ((_let_39 (tptp.tuple_succ (tptp.name_Na0x27 tptp.constr_CONST_1 tptp.constr_CONST_1 tptp.constr_CONST_0x30)))) (let ((_let_40 (tptp.pred_eq_bitstring_bitstring _let_39 _let_38))) (let ((_let_41 (not _let_40))) (let ((_let_42 (or _let_41 _let_37 _let_35 _let_31 _let_29 _let_27 _let_24 _let_19))) (let ((_let_43 (not _let_42))) (let ((_let_44 (_let_10))) (let ((_let_45 (ASSUME :args _let_44))) (let ((_let_46 ((not (= (tptp.pred_eq_bitstring_bitstring VAR_X_81 VAR_Y_82) true))))) (let ((_let_47 (not _let_4))) (let ((_let_48 (or _let_47 _let_18))) (let ((_let_49 (forall ((VAR_V_241 $$unsorted)) (or (not (tptp.pred_attacker VAR_V_241)) (tptp.pred_attacker (tptp.tuple_client_A_in_2 VAR_V_241)))))) (let ((_let_50 (EQ_RESOLVE (ASSUME :args (_let_5)) (MACRO_SR_EQ_INTRO :args (_let_5 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_51 (tptp.constr_CONST_1 QUANTIFIERS_INST_ENUM))) (let ((_let_52 (ASSUME :args (_let_4)))) (let ((_let_53 (or _let_47 _let_28))) (let ((_let_54 (forall ((VAR_V_235 $$unsorted)) (or (not (tptp.pred_attacker VAR_V_235)) (tptp.pred_attacker (tptp.tuple_client_A_in_4 VAR_V_235)))))) (let ((_let_55 (EQ_RESOLVE (ASSUME :args (_let_6)) (MACRO_SR_EQ_INTRO :args (_let_6 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_56 (or _let_47 _let_30))) (let ((_let_57 (forall ((VAR_V_229 $$unsorted)) (or (not (tptp.pred_attacker VAR_V_229)) (tptp.pred_attacker (tptp.tuple_client_A_in_6 VAR_V_229)))))) (let ((_let_58 (EQ_RESOLVE (ASSUME :args (_let_7)) (MACRO_SR_EQ_INTRO :args (_let_7 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_59 (or _let_47 _let_36))) (let ((_let_60 (forall ((VAR_V_223 $$unsorted)) (or (not (tptp.pred_attacker VAR_V_223)) (tptp.pred_attacker (tptp.tuple_client_A_in_8 VAR_V_223)))))) (let ((_let_61 (EQ_RESOLVE (ASSUME :args (_let_8)) (MACRO_SR_EQ_INTRO :args (_let_8 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_62 (_let_17))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_15 :args (tptp.name_objective QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.tuple_client_A_out_9 VAR_V_172)))) :args (_let_11))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_14)) :args ((or _let_1 _let_13 _let_16))) (ASSUME :args (_let_2)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (ASSUME :args (_let_3)) (MACRO_SR_EQ_INTRO :args (_let_3 SB_DEFAULT SBA_FIXPOINT))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE (ASSUME :args _let_62) :args (tptp.constr_CONST_0x30 tptp.constr_CONST_1 tptp.constr_CONST_1 tptp.constr_CONST_1 tptp.constr_CONST_1 QUANTIFIERS_INST_ENUM)) :args _let_62)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_42)) :args ((or _let_37 _let_31 _let_29 _let_19 _let_27 _let_24 _let_35 _let_41 _let_43))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_59)) :args ((or _let_47 _let_36 (not _let_59)))) _let_52 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_61 :args _let_51) :args (_let_60))) _let_61 :args (_let_59 false _let_60)) :args (_let_36 false _let_4 false _let_59)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_56)) :args ((or _let_47 _let_30 (not _let_56)))) _let_52 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_58 :args _let_51) :args (_let_57))) _let_58 :args (_let_56 false _let_57)) :args (_let_30 false _let_4 false _let_56)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_53)) :args ((or _let_47 _let_28 (not _let_53)))) _let_52 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_55 :args _let_51) :args (_let_54))) _let_55 :args (_let_53 false _let_54)) :args (_let_28 false _let_4 false _let_53)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_48)) :args ((or _let_47 _let_18 (not _let_48)))) _let_52 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_50 :args _let_51) :args (_let_49))) _let_50 :args (_let_48 false _let_49)) :args (_let_18 false _let_4 false _let_48)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_45 :args (tptp.name_B _let_25 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_46)) :args _let_44)) _let_45 :args (_let_26 false _let_10)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_45 :args (_let_22 _let_21 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_46)) :args _let_44)) _let_45 :args (_let_23 false _let_10)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_45 :args (tptp.name_A _let_33 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_46)) :args _let_44)) _let_45 :args (_let_34 false _let_10)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_45 :args (_let_39 _let_38 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_46)) :args _let_44)) _let_45 :args (_let_40 false _let_10)) :args (_let_43 false _let_36 false _let_30 false _let_28 false _let_18 false _let_26 false _let_23 false _let_34 false _let_40)) :args ((not _let_17) true _let_42)) :args (_let_12 true _let_17)) :args (_let_16 true _let_1 false _let_12)) _let_15 :args (false true _let_14 false _let_11)) :args ((not (= tptp.constr_CONST_0x30 tptp.constr_CONST_1)) (not (= tptp.constr_CONST_0x30 tptp.constr_CONST_2)) (not (= tptp.constr_CONST_0x30 tptp.constr_CONST_3)) (not (= tptp.constr_CONST_0x30 tptp.constr_CONST_4)) (not (= tptp.constr_CONST_0x30 tptp.name_A)) (not (= tptp.constr_CONST_0x30 tptp.name_B)) (not (= tptp.constr_CONST_0x30 tptp.name_I)) (not (= tptp.constr_CONST_0x30 tptp.name_Kas)) (not (= tptp.constr_CONST_0x30 tptp.name_Kbs)) (not (= tptp.constr_CONST_0x30 tptp.name_c)) (not (= tptp.constr_CONST_0x30 tptp.name_objective)) (not (= tptp.constr_CONST_1 tptp.constr_CONST_2)) (not (= tptp.constr_CONST_1 tptp.constr_CONST_3)) (not (= tptp.constr_CONST_1 tptp.constr_CONST_4)) (not (= tptp.constr_CONST_1 tptp.name_A)) (not (= tptp.constr_CONST_1 tptp.name_B)) (not (= tptp.constr_CONST_1 tptp.name_I)) (not (= tptp.constr_CONST_1 tptp.name_Kas)) (not (= tptp.constr_CONST_1 tptp.name_Kbs)) (not (= tptp.constr_CONST_1 tptp.name_c)) (not (= tptp.constr_CONST_1 tptp.name_objective)) (not (= tptp.constr_CONST_2 tptp.constr_CONST_3)) (not (= tptp.constr_CONST_2 tptp.constr_CONST_4)) (not (= tptp.constr_CONST_2 tptp.name_A)) (not (= tptp.constr_CONST_2 tptp.name_B)) (not (= tptp.constr_CONST_2 tptp.name_I)) (not (= tptp.constr_CONST_2 tptp.name_Kas)) (not (= tptp.constr_CONST_2 tptp.name_Kbs)) (not (= tptp.constr_CONST_2 tptp.name_c)) (not (= tptp.constr_CONST_2 tptp.name_objective)) (not (= tptp.constr_CONST_3 tptp.constr_CONST_4)) (not (= tptp.constr_CONST_3 tptp.name_A)) (not (= tptp.constr_CONST_3 tptp.name_B)) (not (= tptp.constr_CONST_3 tptp.name_I)) (not (= tptp.constr_CONST_3 tptp.name_Kas)) (not (= tptp.constr_CONST_3 tptp.name_Kbs)) (not (= tptp.constr_CONST_3 tptp.name_c)) (not (= tptp.constr_CONST_3 tptp.name_objective)) (not (= tptp.constr_CONST_4 tptp.name_A)) (not (= tptp.constr_CONST_4 tptp.name_B)) (not (= tptp.constr_CONST_4 tptp.name_I)) (not (= tptp.constr_CONST_4 tptp.name_Kas)) (not (= tptp.constr_CONST_4 tptp.name_Kbs)) (not (= tptp.constr_CONST_4 tptp.name_c)) (not (= tptp.constr_CONST_4 tptp.name_objective)) (not (= tptp.name_A tptp.name_B)) (not (= tptp.name_A tptp.name_I)) (not (= tptp.name_A tptp.name_Kas)) (not (= tptp.name_A tptp.name_Kbs)) (not (= tptp.name_A tptp.name_c)) (not (= tptp.name_A tptp.name_objective)) (not (= tptp.name_B tptp.name_I)) (not (= tptp.name_B tptp.name_Kas)) (not (= tptp.name_B tptp.name_Kbs)) (not (= tptp.name_B tptp.name_c)) (not (= tptp.name_B tptp.name_objective)) (not (= tptp.name_I tptp.name_Kas)) (not (= tptp.name_I tptp.name_Kbs)) (not (= tptp.name_I tptp.name_c)) (not (= tptp.name_I tptp.name_objective)) (not (= tptp.name_Kas tptp.name_Kbs)) (not (= tptp.name_Kas tptp.name_c)) (not (= tptp.name_Kas tptp.name_objective)) (not (= tptp.name_Kbs tptp.name_c)) (not (= tptp.name_Kbs tptp.name_objective)) (not (= tptp.name_c tptp.name_objective)) (forall ((VAR_K_62 $$unsorted) (VAR_X0X30_58 $$unsorted) (VAR_X1_59 $$unsorted) (VAR_X2_60X30 $$unsorted) (VAR_X3_61 $$unsorted)) (= (tptp.constr_cbc_dec_4 (tptp.constr_cbc_enc_4 VAR_X0X30_58 VAR_X1_59 VAR_X2_60X30 VAR_X3_61 VAR_K_62) VAR_K_62) (tptp.tuple_4 VAR_X0X30_58 VAR_X1_59 VAR_X2_60X30 VAR_X3_61))) (forall ((VAR_K_57 $$unsorted) (VAR_X0X30_54 $$unsorted) (VAR_X1_55 $$unsorted) (VAR_X2_56 $$unsorted)) (= (tptp.constr_cbc_dec_3 (tptp.constr_cbc_enc_3 VAR_X0X30_54 VAR_X1_55 VAR_X2_56 VAR_K_57) VAR_K_57) (tptp.tuple_3 VAR_X0X30_54 VAR_X1_55 VAR_X2_56))) (forall ((VAR_K_53 $$unsorted) (VAR_X0X30_51 $$unsorted) (VAR_X1_52 $$unsorted)) (= (tptp.constr_cbc_dec_2 (tptp.constr_cbc_enc_2 VAR_X0X30_51 VAR_X1_52 VAR_K_53) VAR_K_53) (tptp.tuple_2 VAR_X0X30_51 VAR_X1_52))) (forall ((VAR_K_50X30 $$unsorted) (VAR_X0X30_49 $$unsorted)) (= (tptp.constr_cbc_dec_1 (tptp.constr_cbc_enc_1 VAR_X0X30_49 VAR_K_50X30) VAR_K_50X30) VAR_X0X30_49)) (forall ((VAR_K_48 $$unsorted) (VAR_X0X30_44 $$unsorted) (VAR_X1_45 $$unsorted) (VAR_X2_46 $$unsorted) (VAR_X3_47 $$unsorted)) (= (tptp.constr_cbc_4_get_3_prefixes (tptp.constr_cbc_enc_4 VAR_X0X30_44 VAR_X1_45 VAR_X2_46 VAR_X3_47 VAR_K_48)) (tptp.constr_cbc_enc_3 VAR_X0X30_44 VAR_X1_45 VAR_X2_46 VAR_K_48))) (forall ((VAR_K_43 $$unsorted) (VAR_X0X30_39 $$unsorted) (VAR_X1_40X30 $$unsorted) (VAR_X2_41 $$unsorted) (VAR_X3_42 $$unsorted)) (= (tptp.constr_cbc_4_get_2_prefixes (tptp.constr_cbc_enc_4 VAR_X0X30_39 VAR_X1_40X30 VAR_X2_41 VAR_X3_42 VAR_K_43)) (tptp.constr_cbc_enc_2 VAR_X0X30_39 VAR_X1_40X30 VAR_K_43))) (forall ((VAR_K_38 $$unsorted) (VAR_X0X30_34 $$unsorted) (VAR_X1_35 $$unsorted) (VAR_X2_36 $$unsorted) (VAR_X3_37 $$unsorted)) (= (tptp.constr_cbc_4_get_1_prefixes (tptp.constr_cbc_enc_4 VAR_X0X30_34 VAR_X1_35 VAR_X2_36 VAR_X3_37 VAR_K_38)) (tptp.constr_cbc_enc_1 VAR_X0X30_34 VAR_K_38))) (forall ((VAR_K_33 $$unsorted) (VAR_X0X30_30X30 $$unsorted) (VAR_X1_31 $$unsorted) (VAR_X2_32 $$unsorted)) (= (tptp.constr_cbc_3_get_2_prefixes (tptp.constr_cbc_enc_3 VAR_X0X30_30X30 VAR_X1_31 VAR_X2_32 VAR_K_33)) (tptp.constr_cbc_enc_2 VAR_X0X30_30X30 VAR_X1_31 VAR_K_33))) (forall ((VAR_K_29 $$unsorted) (VAR_X0X30_26 $$unsorted) (VAR_X1_27 $$unsorted) (VAR_X2_28 $$unsorted)) (= (tptp.constr_cbc_3_get_1_prefixes (tptp.constr_cbc_enc_3 VAR_X0X30_26 VAR_X1_27 VAR_X2_28 VAR_K_29)) (tptp.constr_cbc_enc_1 VAR_X0X30_26 VAR_K_29))) (forall ((VAR_K_25 $$unsorted) (VAR_X0X30_23 $$unsorted) (VAR_X1_24 $$unsorted)) (= (tptp.constr_cbc_2_get_1_prefixes (tptp.constr_cbc_enc_2 VAR_X0X30_23 VAR_X1_24 VAR_K_25)) (tptp.constr_cbc_enc_1 VAR_X0X30_23 VAR_K_25))) (forall ((VAR_K_0X30 $$unsorted) (VAR_M_0X30 $$unsorted)) (= (tptp.constr_dec (tptp.constr_enc VAR_M_0X30 VAR_K_0X30) VAR_K_0X30) VAR_M_0X30)) (forall ((VAR_X0X30_19 $$unsorted) (VAR_X1_20X30 $$unsorted) (VAR_X2_21 $$unsorted) (VAR_X3_22 $$unsorted)) (= (tptp.constr_tuple_4_get_3_bitstring (tptp.tuple_4 VAR_X0X30_19 VAR_X1_20X30 VAR_X2_21 VAR_X3_22)) VAR_X3_22)) (forall ((VAR_X0X30_15 $$unsorted) (VAR_X1_16 $$unsorted) (VAR_X2_17 $$unsorted) (VAR_X3_18 $$unsorted)) (= (tptp.constr_tuple_4_get_2_bitstring (tptp.tuple_4 VAR_X0X30_15 VAR_X1_16 VAR_X2_17 VAR_X3_18)) VAR_X2_17)) (forall ((VAR_X0X30_13 $$unsorted) (VAR_X1_14 $$unsorted)) (= (tptp.constr_tuple_2_get_0x30_bitstring (tptp.tuple_2 VAR_X0X30_13 VAR_X1_14)) VAR_X0X30_13)) (forall ((VAR_X0X30_9 $$unsorted) (VAR_X1_10X30 $$unsorted) (VAR_X2_11 $$unsorted) (VAR_X3_12 $$unsorted)) (= (tptp.constr_tuple_4_get_1 (tptp.tuple_4 VAR_X0X30_9 VAR_X1_10X30 VAR_X2_11 VAR_X3_12)) VAR_X1_10X30)) (forall ((VAR_X0X30_7 $$unsorted) (VAR_X1_8 $$unsorted) (VAR_X2_0X30 $$unsorted) (VAR_X3_0X30 $$unsorted)) (= (tptp.constr_tuple_4_get_0x30 (tptp.tuple_4 VAR_X0X30_7 VAR_X1_8 VAR_X2_0X30 VAR_X3_0X30)) VAR_X0X30_7)) (forall ((VAR_X0X30_0X30 $$unsorted) (VAR_X1_0X30 $$unsorted)) (= (tptp.constr_tuple_2_get_1 (tptp.tuple_2 VAR_X0X30_0X30 VAR_X1_0X30)) VAR_X1_0X30)) _let_10 (forall ((VAR_V_88 $$unsorted)) (=> (tptp.pred_attacker VAR_V_88) (tptp.pred_attacker (tptp.constr_tuple_4_get_3_bitstring VAR_V_88)))) (forall ((VAR_V_90X30 $$unsorted)) (=> (tptp.pred_attacker VAR_V_90X30) (tptp.pred_attacker (tptp.constr_tuple_4_get_2_bitstring VAR_V_90X30)))) (forall ((VAR_V_92 $$unsorted)) (=> (tptp.pred_attacker VAR_V_92) (tptp.pred_attacker (tptp.constr_tuple_4_get_1 VAR_V_92)))) (forall ((VAR_V_94 $$unsorted)) (=> (tptp.pred_attacker VAR_V_94) (tptp.pred_attacker (tptp.constr_tuple_4_get_0x30 VAR_V_94)))) (forall ((VAR_V_96 $$unsorted)) (=> (tptp.pred_attacker VAR_V_96) (tptp.pred_attacker (tptp.constr_tuple_2_get_1 VAR_V_96)))) (forall ((VAR_V_98 $$unsorted)) (=> (tptp.pred_attacker VAR_V_98) (tptp.pred_attacker (tptp.constr_tuple_2_get_0x30_bitstring VAR_V_98)))) (tptp.pred_attacker tptp.tuple_true) (forall ((VAR_V_10X300X30 $$unsorted)) (=> (tptp.pred_attacker VAR_V_10X300X30) (tptp.pred_attacker (tptp.tuple_succ VAR_V_10X300X30)))) (forall ((VAR_V_10X303 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_succ VAR_V_10X303)) (tptp.pred_attacker VAR_V_10X303))) (forall ((VAR_V_10X306 $$unsorted)) (=> (tptp.pred_attacker VAR_V_10X306) (tptp.pred_attacker (tptp.tuple_server_S_out_2 VAR_V_10X306)))) (forall ((VAR_V_10X309 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_server_S_out_2 VAR_V_10X309)) (tptp.pred_attacker VAR_V_10X309))) (forall ((VAR_V_114 $$unsorted) (VAR_V_115 $$unsorted) (VAR_V_116 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_114) (tptp.pred_attacker VAR_V_115) (tptp.pred_attacker VAR_V_116)) (tptp.pred_attacker (tptp.tuple_server_S_in_1 VAR_V_114 VAR_V_115 VAR_V_116)))) (forall ((VAR_V_129 $$unsorted) (VAR_V_130X30 $$unsorted) (VAR_V_131 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_server_S_in_1 VAR_V_129 VAR_V_130X30 VAR_V_131)) (tptp.pred_attacker VAR_V_129))) (forall ((VAR_V_133 $$unsorted) (VAR_V_134 $$unsorted) (VAR_V_135 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_server_S_in_1 VAR_V_133 VAR_V_134 VAR_V_135)) (tptp.pred_attacker VAR_V_134))) (forall ((VAR_V_137 $$unsorted) (VAR_V_138 $$unsorted) (VAR_V_139 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_server_S_in_1 VAR_V_137 VAR_V_138 VAR_V_139)) (tptp.pred_attacker VAR_V_139))) (tptp.pred_attacker tptp.tuple_false) (forall ((VAR_V_144 $$unsorted) (VAR_V_145 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_144) (tptp.pred_attacker VAR_V_145)) (tptp.pred_attacker (tptp.constr_enc VAR_V_144 VAR_V_145)))) (forall ((VAR_V_148 $$unsorted) (VAR_V_149 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_148) (tptp.pred_attacker VAR_V_149)) (tptp.pred_attacker (tptp.constr_dec VAR_V_148 VAR_V_149)))) (forall ((VAR_V_151 $$unsorted)) (=> (tptp.pred_attacker VAR_V_151) (tptp.pred_attacker (tptp.tuple_client_B_out_2 VAR_V_151)))) (forall ((VAR_V_154 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_B_out_2 VAR_V_154)) (tptp.pred_attacker VAR_V_154))) (forall ((VAR_V_157 $$unsorted)) (=> (tptp.pred_attacker VAR_V_157) (tptp.pred_attacker (tptp.tuple_client_B_in_3 VAR_V_157)))) (forall ((VAR_V_160X30 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_B_in_3 VAR_V_160X30)) (tptp.pred_attacker VAR_V_160X30))) (forall ((VAR_V_163 $$unsorted)) (=> (tptp.pred_attacker VAR_V_163) (tptp.pred_attacker (tptp.tuple_client_B_in_1 VAR_V_163)))) (forall ((VAR_V_166 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_B_in_1 VAR_V_166)) (tptp.pred_attacker VAR_V_166))) (forall ((VAR_V_169 $$unsorted)) (=> (tptp.pred_attacker VAR_V_169) (tptp.pred_attacker (tptp.tuple_client_A_out_9 VAR_V_169)))) _let_9 (forall ((VAR_V_175 $$unsorted)) (=> (tptp.pred_attacker VAR_V_175) (tptp.pred_attacker (tptp.tuple_client_A_out_7 VAR_V_175)))) (forall ((VAR_V_178 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_out_7 VAR_V_178)) (tptp.pred_attacker VAR_V_178))) (forall ((VAR_V_181 $$unsorted)) (=> (tptp.pred_attacker VAR_V_181) (tptp.pred_attacker (tptp.tuple_client_A_out_5 VAR_V_181)))) (forall ((VAR_V_184 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_out_5 VAR_V_184)) (tptp.pred_attacker VAR_V_184))) (forall ((VAR_V_187 $$unsorted)) (=> (tptp.pred_attacker VAR_V_187) (tptp.pred_attacker (tptp.tuple_client_A_out_3 VAR_V_187)))) (forall ((VAR_V_190X30 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_out_3 VAR_V_190X30)) (tptp.pred_attacker VAR_V_190X30))) (forall ((VAR_V_195 $$unsorted) (VAR_V_196 $$unsorted) (VAR_V_197 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_195) (tptp.pred_attacker VAR_V_196) (tptp.pred_attacker VAR_V_197)) (tptp.pred_attacker (tptp.tuple_client_A_out_1 VAR_V_195 VAR_V_196 VAR_V_197)))) (forall ((VAR_V_210X30 $$unsorted) (VAR_V_211 $$unsorted) (VAR_V_212 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_out_1 VAR_V_210X30 VAR_V_211 VAR_V_212)) (tptp.pred_attacker VAR_V_210X30))) (forall ((VAR_V_214 $$unsorted) (VAR_V_215 $$unsorted) (VAR_V_216 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_out_1 VAR_V_214 VAR_V_215 VAR_V_216)) (tptp.pred_attacker VAR_V_215))) (forall ((VAR_V_218 $$unsorted) (VAR_V_219 $$unsorted) (VAR_V_220X30 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_out_1 VAR_V_218 VAR_V_219 VAR_V_220X30)) (tptp.pred_attacker VAR_V_220X30))) _let_8 (forall ((VAR_V_226 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_in_8 VAR_V_226)) (tptp.pred_attacker VAR_V_226))) _let_7 (forall ((VAR_V_232 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_in_6 VAR_V_232)) (tptp.pred_attacker VAR_V_232))) _let_6 (forall ((VAR_V_238 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_in_4 VAR_V_238)) (tptp.pred_attacker VAR_V_238))) _let_5 (forall ((VAR_V_244 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_client_A_in_2 VAR_V_244)) (tptp.pred_attacker VAR_V_244))) (forall ((VAR_V_251 $$unsorted) (VAR_V_252 $$unsorted) (VAR_V_253 $$unsorted) (VAR_V_254 $$unsorted) (VAR_V_255 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_251) (tptp.pred_attacker VAR_V_252) (tptp.pred_attacker VAR_V_253) (tptp.pred_attacker VAR_V_254) (tptp.pred_attacker VAR_V_255)) (tptp.pred_attacker (tptp.constr_cbc_enc_4 VAR_V_251 VAR_V_252 VAR_V_253 VAR_V_254 VAR_V_255)))) (forall ((VAR_V_260X30 $$unsorted) (VAR_V_261 $$unsorted) (VAR_V_262 $$unsorted) (VAR_V_263 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_260X30) (tptp.pred_attacker VAR_V_261) (tptp.pred_attacker VAR_V_262) (tptp.pred_attacker VAR_V_263)) (tptp.pred_attacker (tptp.constr_cbc_enc_3 VAR_V_260X30 VAR_V_261 VAR_V_262 VAR_V_263)))) (forall ((VAR_V_267 $$unsorted) (VAR_V_268 $$unsorted) (VAR_V_269 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_267) (tptp.pred_attacker VAR_V_268) (tptp.pred_attacker VAR_V_269)) (tptp.pred_attacker (tptp.constr_cbc_enc_2 VAR_V_267 VAR_V_268 VAR_V_269)))) (forall ((VAR_V_272 $$unsorted) (VAR_V_273 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_272) (tptp.pred_attacker VAR_V_273)) (tptp.pred_attacker (tptp.constr_cbc_enc_1 VAR_V_272 VAR_V_273)))) (forall ((VAR_V_276 $$unsorted) (VAR_V_277 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_276) (tptp.pred_attacker VAR_V_277)) (tptp.pred_attacker (tptp.constr_cbc_dec_4 VAR_V_276 VAR_V_277)))) (forall ((VAR_V_280X30 $$unsorted) (VAR_V_281 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_280X30) (tptp.pred_attacker VAR_V_281)) (tptp.pred_attacker (tptp.constr_cbc_dec_3 VAR_V_280X30 VAR_V_281)))) (forall ((VAR_V_284 $$unsorted) (VAR_V_285 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_284) (tptp.pred_attacker VAR_V_285)) (tptp.pred_attacker (tptp.constr_cbc_dec_2 VAR_V_284 VAR_V_285)))) (forall ((VAR_V_288 $$unsorted) (VAR_V_289 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_288) (tptp.pred_attacker VAR_V_289)) (tptp.pred_attacker (tptp.constr_cbc_dec_1 VAR_V_288 VAR_V_289)))) (forall ((VAR_V_291 $$unsorted)) (=> (tptp.pred_attacker VAR_V_291) (tptp.pred_attacker (tptp.constr_cbc_4_get_3_prefixes VAR_V_291)))) (forall ((VAR_V_293 $$unsorted)) (=> (tptp.pred_attacker VAR_V_293) (tptp.pred_attacker (tptp.constr_cbc_4_get_2_prefixes VAR_V_293)))) (forall ((VAR_V_295 $$unsorted)) (=> (tptp.pred_attacker VAR_V_295) (tptp.pred_attacker (tptp.constr_cbc_4_get_1_prefixes VAR_V_295)))) (forall ((VAR_V_297 $$unsorted)) (=> (tptp.pred_attacker VAR_V_297) (tptp.pred_attacker (tptp.constr_cbc_3_get_2_prefixes VAR_V_297)))) (forall ((VAR_V_299 $$unsorted)) (=> (tptp.pred_attacker VAR_V_299) (tptp.pred_attacker (tptp.constr_cbc_3_get_1_prefixes VAR_V_299)))) (forall ((VAR_V_30X301 $$unsorted)) (=> (tptp.pred_attacker VAR_V_30X301) (tptp.pred_attacker (tptp.constr_cbc_2_get_1_prefixes VAR_V_30X301)))) (tptp.pred_attacker tptp.constr_CONST_4) (tptp.pred_attacker tptp.constr_CONST_3) (tptp.pred_attacker tptp.constr_CONST_2) _let_4 (tptp.pred_attacker tptp.constr_CONST_0x30) (forall ((VAR_V_310X30 $$unsorted) (VAR_V_311 $$unsorted) (VAR_V_312 $$unsorted) (VAR_V_313 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_310X30) (tptp.pred_attacker VAR_V_311) (tptp.pred_attacker VAR_V_312) (tptp.pred_attacker VAR_V_313)) (tptp.pred_attacker (tptp.tuple_4 VAR_V_310X30 VAR_V_311 VAR_V_312 VAR_V_313)))) (forall ((VAR_V_334 $$unsorted) (VAR_V_335 $$unsorted) (VAR_V_336 $$unsorted) (VAR_V_337 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_4 VAR_V_334 VAR_V_335 VAR_V_336 VAR_V_337)) (tptp.pred_attacker VAR_V_334))) (forall ((VAR_V_339 $$unsorted) (VAR_V_340X30 $$unsorted) (VAR_V_341 $$unsorted) (VAR_V_342 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_4 VAR_V_339 VAR_V_340X30 VAR_V_341 VAR_V_342)) (tptp.pred_attacker VAR_V_340X30))) (forall ((VAR_V_344 $$unsorted) (VAR_V_345 $$unsorted) (VAR_V_346 $$unsorted) (VAR_V_347 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_4 VAR_V_344 VAR_V_345 VAR_V_346 VAR_V_347)) (tptp.pred_attacker VAR_V_346))) (forall ((VAR_V_349 $$unsorted) (VAR_V_350X30 $$unsorted) (VAR_V_351 $$unsorted) (VAR_V_352 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_4 VAR_V_349 VAR_V_350X30 VAR_V_351 VAR_V_352)) (tptp.pred_attacker VAR_V_352))) (forall ((VAR_V_357 $$unsorted) (VAR_V_358 $$unsorted) (VAR_V_359 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_357) (tptp.pred_attacker VAR_V_358) (tptp.pred_attacker VAR_V_359)) (tptp.pred_attacker (tptp.tuple_3 VAR_V_357 VAR_V_358 VAR_V_359)))) (forall ((VAR_V_372 $$unsorted) (VAR_V_373 $$unsorted) (VAR_V_374 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_3 VAR_V_372 VAR_V_373 VAR_V_374)) (tptp.pred_attacker VAR_V_372))) (forall ((VAR_V_376 $$unsorted) (VAR_V_377 $$unsorted) (VAR_V_378 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_3 VAR_V_376 VAR_V_377 VAR_V_378)) (tptp.pred_attacker VAR_V_377))) (forall ((VAR_V_380X30 $$unsorted) (VAR_V_381 $$unsorted) (VAR_V_382 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_3 VAR_V_380X30 VAR_V_381 VAR_V_382)) (tptp.pred_attacker VAR_V_382))) (forall ((VAR_V_386 $$unsorted) (VAR_V_387 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_386) (tptp.pred_attacker VAR_V_387)) (tptp.pred_attacker (tptp.tuple_2 VAR_V_386 VAR_V_387)))) (forall ((VAR_V_394 $$unsorted) (VAR_V_395 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_2 VAR_V_394 VAR_V_395)) (tptp.pred_attacker VAR_V_394))) (forall ((VAR_V_397 $$unsorted) (VAR_V_398 $$unsorted)) (=> (tptp.pred_attacker (tptp.tuple_2 VAR_V_397 VAR_V_398)) (tptp.pred_attacker VAR_V_398))) (forall ((VAR_V_40X300X30 $$unsorted) (VAR_V_40X301 $$unsorted)) (=> (and (tptp.pred_mess VAR_V_40X301 VAR_V_40X300X30) (tptp.pred_attacker VAR_V_40X301)) (tptp.pred_attacker VAR_V_40X300X30))) (forall ((VAR_V_40X302 $$unsorted) (VAR_V_40X303 $$unsorted)) (=> (and (tptp.pred_attacker VAR_V_40X303) (tptp.pred_attacker VAR_V_40X302)) (tptp.pred_mess VAR_V_40X303 VAR_V_40X302))) (tptp.pred_attacker tptp.name_c) (tptp.pred_attacker tptp.name_I) (tptp.pred_attacker tptp.name_B) (tptp.pred_attacker tptp.name_A) (forall ((VAR_V_40X305 $$unsorted)) (tptp.pred_equal VAR_V_40X305 VAR_V_40X305)) (forall ((VAR_V_40X306 $$unsorted)) (tptp.pred_attacker (tptp.name_new0x2Dname VAR_V_40X306))) (forall ((VAR_0X40SID_420X30 $$unsorted)) (tptp.pred_attacker (tptp.tuple_client_A_out_1 tptp.name_A tptp.name_B (tptp.name_Na VAR_0X40SID_420X30)))) (forall ((VAR_0X40SID_491 $$unsorted) (VAR_ENC_NA_B_ENC_KAB_A_490X30 $$unsorted)) (let ((_let_1 (tptp.constr_cbc_dec_4 VAR_ENC_NA_B_ENC_KAB_A_490X30 tptp.name_Kas))) (=> (and (tptp.pred_eq_bitstring_bitstring tptp.name_B (tptp.constr_tuple_4_get_1 _let_1)) (tptp.pred_eq_bitstring_bitstring (tptp.name_Na VAR_0X40SID_491) (tptp.constr_tuple_4_get_0x30 _let_1)) (tptp.pred_attacker (tptp.tuple_client_A_in_2 VAR_ENC_NA_B_ENC_KAB_A_490X30))) (tptp.pred_attacker (tptp.tuple_client_A_out_3 (tptp.constr_tuple_4_get_3_bitstring _let_1)))))) (forall ((VAR_0X40SID_523 $$unsorted) (VAR_ENC_NA_B_ENC_KAB_A_522 $$unsorted) (VAR_ENC_NB_521 $$unsorted)) (let ((_let_1 (tptp.constr_cbc_dec_4 VAR_ENC_NA_B_ENC_KAB_A_522 tptp.name_Kas))) (let ((_let_2 (tptp.constr_tuple_4_get_2_bitstring _let_1))) (=> (and (tptp.pred_attacker (tptp.tuple_client_A_in_4 VAR_ENC_NB_521)) (tptp.pred_eq_bitstring_bitstring tptp.name_B (tptp.constr_tuple_4_get_1 _let_1)) (tptp.pred_eq_bitstring_bitstring (tptp.name_Na VAR_0X40SID_523) (tptp.constr_tuple_4_get_0x30 _let_1)) (tptp.pred_attacker (tptp.tuple_client_A_in_2 VAR_ENC_NA_B_ENC_KAB_A_522))) (tptp.pred_attacker (tptp.tuple_client_A_out_5 (tptp.constr_cbc_enc_1 (tptp.tuple_succ (tptp.constr_cbc_dec_1 VAR_ENC_NB_521 _let_2)) _let_2))))))) (forall ((VAR_0X40SID_572 $$unsorted) (VAR_ENC_KAB_A0X27_569 $$unsorted) (VAR_ENC_NA_B_ENC_KAB_A_571 $$unsorted) (VAR_ENC_NB_570X30 $$unsorted)) (let ((_let_1 (tptp.constr_cbc_dec_2 VAR_ENC_KAB_A0X27_569 tptp.name_Kas))) (let ((_let_2 (tptp.constr_cbc_dec_4 VAR_ENC_NA_B_ENC_KAB_A_571 tptp.name_Kas))) (=> (and (tptp.pred_eq_bitstring_bitstring tptp.name_A (tptp.constr_tuple_2_get_1 _let_1)) (tptp.pred_attacker (tptp.tuple_client_A_in_6 VAR_ENC_KAB_A0X27_569)) (tptp.pred_attacker (tptp.tuple_client_A_in_4 VAR_ENC_NB_570X30)) (tptp.pred_eq_bitstring_bitstring tptp.name_B (tptp.constr_tuple_4_get_1 _let_2)) (tptp.pred_eq_bitstring_bitstring (tptp.name_Na VAR_0X40SID_572) (tptp.constr_tuple_4_get_0x30 _let_2)) (tptp.pred_attacker (tptp.tuple_client_A_in_2 VAR_ENC_NA_B_ENC_KAB_A_571))) (tptp.pred_attacker (tptp.tuple_client_A_out_7 (tptp.constr_cbc_enc_1 (tptp.name_Na0x27 VAR_ENC_NB_570X30 VAR_ENC_NA_B_ENC_KAB_A_571 VAR_0X40SID_572) (tptp.constr_tuple_2_get_0x30_bitstring _let_1)))))))) _let_3 (forall ((VAR_0X40SID_662 $$unsorted) (VAR_ENC_KAB_A_661 $$unsorted)) (let ((_let_1 (tptp.constr_cbc_dec_2 VAR_ENC_KAB_A_661 tptp.name_Kbs))) (=> (and (tptp.pred_eq_bitstring_bitstring tptp.name_A (tptp.constr_tuple_2_get_1 _let_1)) (tptp.pred_attacker (tptp.tuple_client_B_in_1 VAR_ENC_KAB_A_661))) (tptp.pred_attacker (tptp.tuple_client_B_out_2 (tptp.constr_cbc_enc_1 (tptp.name_Nb_63 VAR_0X40SID_662) (tptp.constr_tuple_2_get_0x30_bitstring _let_1))))))) (forall ((VAR_0X40SID_732 $$unsorted) (VAR_A_729 $$unsorted) (VAR_B_730X30 $$unsorted) (VAR_NA_731 $$unsorted)) (let ((_let_1 (tptp.name_Kab_66 VAR_0X40SID_732))) (=> (tptp.pred_attacker (tptp.tuple_server_S_in_1 VAR_A_729 VAR_B_730X30 VAR_NA_731)) (tptp.pred_attacker (tptp.tuple_server_S_out_2 (tptp.constr_cbc_enc_4 VAR_NA_731 VAR_B_730X30 _let_1 (tptp.constr_cbc_enc_2 _let_1 VAR_A_729 tptp.name_Kbs) tptp.name_Kas)))))) _let_2 true)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 0.17/0.58  )
% 0.17/0.58  % SZS output end Proof for SWW967+1
% 0.17/0.58  % cvc5---1.0.5 exiting
% 0.17/0.58  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------