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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWW968+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/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% 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 : Tue Aug 22 11:08:26 EDT 2023

% Result   : Theorem 9.09s 3.08s
% Output   : CNFRefutation 9.49s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   14
%            Number of leaves      :   96
% Syntax   : Number of formulae    :  233 (  80 unt;  65 typ;   0 def)
%            Number of atoms       :  321 (  14 equ)
%            Maximal formula atoms :    9 (   1 avg)
%            Number of connectives :  304 ( 151   ~; 111   |;  21   &)
%                                         (   0 <=>;  21  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   15 (   4 avg)
%            Maximal term depth    :    5 (   2 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   81 (  50   >;  31   *;   0   +;   0  <<)
%            Number of predicates  :    6 (   4 usr;   1 prp; 0-2 aty)
%            Number of functors    :   61 (  61 usr;  15 con; 0-5 aty)
%            Number of variables   :  286 (; 286   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ pred_mess > pred_equal > pred_eq_bitstring_bitstring > pred_attacker > constr_cbc_enc_4 > tuple_4 > constr_cbc_enc_3 > tuple_server_S_in_1 > tuple_client_A_out_1 > tuple_3 > name_Na0x27 > constr_cbc_enc_2 > tuple_2 > constr_enc > constr_dec > constr_cbc_enc_1 > constr_cbc_dec_4 > constr_cbc_dec_3 > constr_cbc_dec_2 > constr_cbc_dec_1 > #nlpp > tuple_succ > tuple_server_S_out_2 > tuple_client_B_out_2 > tuple_client_B_in_3 > tuple_client_B_in_1 > tuple_client_A_out_9 > tuple_client_A_out_7 > tuple_client_A_out_5 > tuple_client_A_out_3 > tuple_client_A_out_10 > tuple_client_A_in_8 > tuple_client_A_in_6 > tuple_client_A_in_4 > tuple_client_A_in_2 > name_new0x2Dname > name_Nb_63 > name_Na > name_Kab_66 > constr_tuple_4_get_3_bitstring > constr_tuple_4_get_2_bitstring > constr_tuple_4_get_1 > constr_tuple_4_get_0x30 > constr_tuple_2_get_1 > constr_tuple_2_get_0x30_bitstring > constr_cbc_4_get_3_prefixes > constr_cbc_4_get_2_prefixes > constr_cbc_4_get_1_prefixes > constr_cbc_3_get_2_prefixes > constr_cbc_3_get_1_prefixes > constr_cbc_2_get_1_prefixes > tuple_true > tuple_false > name_objective2 > name_objective1 > name_c > name_Kbs > name_Kas > name_I > name_B > name_A > constr_CONST_4 > constr_CONST_3 > constr_CONST_2 > constr_CONST_1 > constr_CONST_0x30

%Foreground sorts:

%Background operators:

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

tff(tuple_server_S_out_2,type,
    tuple_server_S_out_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(pred_equal,type,
    pred_equal: ( $i * $i ) > $o ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tff(constr_cbc_dec_1,type,
    constr_cbc_dec_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(tuple_server_S_in_1,type,
    tuple_server_S_in_1: ( $i * $i * $i ) > $i ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tff(tuple_client_A_out_1,type,
    tuple_client_A_out_1: ( $i * $i * $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(name_Nb_63,type,
    name_Nb_63: $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(tuple_succ,type,
    tuple_succ: $i > $i ).

tff(f_270,axiom,
    ! [VAR_V_114,VAR_V_115,VAR_V_116] :
      ( ( pred_attacker(VAR_V_114)
        & pred_attacker(VAR_V_115)
        & pred_attacker(VAR_V_116) )
     => pred_attacker(tuple_server_S_in_1(VAR_V_114,VAR_V_115,VAR_V_116)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax107) ).

tff(f_660,axiom,
    ! [VAR_0X40SID_758,VAR_A_755,VAR_B_756,VAR_NA_757] :
      ( pred_attacker(tuple_server_S_in_1(VAR_A_755,VAR_B_756,VAR_NA_757))
     => pred_attacker(tuple_server_S_out_2(constr_cbc_enc_4(VAR_NA_757,VAR_B_756,name_Kab_66(VAR_0X40SID_758),constr_cbc_enc_2(name_Kab_66(VAR_0X40SID_758),VAR_A_755,name_Kbs),name_Kas))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax188) ).

tff(f_262,axiom,
    ! [VAR_V_10X309] :
      ( pred_attacker(tuple_server_S_out_2(VAR_V_10X309))
     => pred_attacker(VAR_V_10X309) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax106) ).

tff(f_197,axiom,
    ! [VAR_K_43,VAR_X0X30_39,VAR_X1_40X30,VAR_X2_41,VAR_X3_42] : ( constr_cbc_4_get_2_prefixes(constr_cbc_enc_4(VAR_X0X30_39,VAR_X1_40X30,VAR_X2_41,VAR_X3_42,VAR_K_43)) = constr_cbc_enc_2(VAR_X0X30_39,VAR_X1_40X30,VAR_K_43) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax83) ).

tff(f_479,axiom,
    ! [VAR_V_299] :
      ( pred_attacker(VAR_V_299)
     => pred_attacker(constr_cbc_4_get_2_prefixes(VAR_V_299)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax151) ).

tff(f_221,axiom,
    ! [VAR_X_81,VAR_Y_82] : pred_eq_bitstring_bitstring(VAR_X_81,VAR_Y_82),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax95) ).

tff(f_632,axiom,
    ! [VAR_0X40SID_60X304,VAR_ENC_KAB_A0X27_60X306,VAR_ENC_NA_B_ENC_KAB_A_60X303,VAR_ENC_NB_60X302,VAR_ENC_SUCC_NA0X27_60X305] :
      ( ( pred_eq_bitstring_bitstring(tuple_succ(name_Na0x27(VAR_ENC_NB_60X302,VAR_ENC_NA_B_ENC_KAB_A_60X303,VAR_0X40SID_60X304)),constr_cbc_dec_1(VAR_ENC_SUCC_NA0X27_60X305,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_60X306,name_Kas))))
        & pred_attacker(tuple_client_A_in_8(VAR_ENC_SUCC_NA0X27_60X305))
        & pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_60X306,name_Kas)))
        & pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_60X306))
        & pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302))
        & pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_60X303,name_Kas)))
        & pred_eq_bitstring_bitstring(name_Na(VAR_0X40SID_60X304),constr_tuple_4_get_0x30(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_60X303,name_Kas)))
        & pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_60X303)) )
     => pred_attacker(tuple_client_A_out_9(name_objective1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax185) ).

tff(f_383,axiom,
    ! [VAR_V_229] :
      ( pred_attacker(VAR_V_229)
     => pred_attacker(tuple_client_A_in_8(VAR_V_229)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax134) ).

tff(f_552,axiom,
    ! [VAR_V_392,VAR_V_393] :
      ( ( pred_attacker(VAR_V_392)
        & pred_attacker(VAR_V_393) )
     => pred_attacker(tuple_2(VAR_V_392,VAR_V_393)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax170) ).

tff(f_662,negated_conjecture,
    ~ pred_attacker(tuple_2(name_objective1,name_objective2)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co0) ).

tff(f_582,axiom,
    ! [VAR_0X40SID_426] : pred_attacker(tuple_client_A_out_1(name_A,name_B,name_Na(VAR_0X40SID_426))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax181) ).

tff(f_379,axiom,
    ! [VAR_V_224,VAR_V_225,VAR_V_226] :
      ( pred_attacker(tuple_client_A_out_1(VAR_V_224,VAR_V_225,VAR_V_226))
     => pred_attacker(VAR_V_226) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax133) ).

tff(f_391,axiom,
    ! [VAR_V_235] :
      ( pred_attacker(VAR_V_235)
     => pred_attacker(tuple_client_A_in_6(VAR_V_235)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax136) ).

tff(f_407,axiom,
    ! [VAR_V_247] :
      ( pred_attacker(VAR_V_247)
     => pred_attacker(tuple_client_A_in_2(VAR_V_247)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax140) ).

tff(f_399,axiom,
    ! [VAR_V_241] :
      ( pred_attacker(VAR_V_241)
     => pred_attacker(tuple_client_A_in_4(VAR_V_241)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax138) ).

tff(f_327,axiom,
    ! [VAR_V_172] :
      ( pred_attacker(tuple_client_A_out_9(VAR_V_172))
     => pred_attacker(VAR_V_172) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax121) ).

tff(f_213,axiom,
    ! [VAR_X0X30_13,VAR_X1_14] : ( constr_tuple_2_get_0x30_bitstring(tuple_2(VAR_X0X30_13,VAR_X1_14)) = VAR_X0X30_13 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax91) ).

tff(f_191,axiom,
    ! [VAR_K_53,VAR_X0X30_51,VAR_X1_52] : ( constr_cbc_dec_2(constr_cbc_enc_2(VAR_X0X30_51,VAR_X1_52,VAR_K_53),VAR_K_53) = tuple_2(VAR_X0X30_51,VAR_X1_52) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax80) ).

tff(f_650,axiom,
    ! [VAR_0X40SID_622,VAR_ENC_KAB_A0X27_624,VAR_ENC_NA_B_ENC_KAB_A_621,VAR_ENC_NB_620X30,VAR_ENC_SUCC_NA0X27_623] :
      ( ( pred_eq_bitstring_bitstring(tuple_succ(name_Na0x27(VAR_ENC_NB_620X30,VAR_ENC_NA_B_ENC_KAB_A_621,VAR_0X40SID_622)),constr_cbc_dec_1(VAR_ENC_SUCC_NA0X27_623,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624,name_Kas))))
        & pred_attacker(tuple_client_A_in_8(VAR_ENC_SUCC_NA0X27_623))
        & pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624,name_Kas)))
        & pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_624))
        & pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_620X30))
        & pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_621,name_Kas)))
        & pred_eq_bitstring_bitstring(name_Na(VAR_0X40SID_622),constr_tuple_4_get_0x30(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_621,name_Kas)))
        & pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_621)) )
     => pred_attacker(tuple_client_A_out_10(constr_enc(name_objective2,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624,name_Kas))))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax186) ).

tff(f_209,axiom,
    ! [VAR_X0X30_19,VAR_X1_20X30,VAR_X2_21,VAR_X3_22] : ( constr_tuple_4_get_3_bitstring(tuple_4(VAR_X0X30_19,VAR_X1_20X30,VAR_X2_21,VAR_X3_22)) = VAR_X3_22 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax89) ).

tff(f_187,axiom,
    ! [VAR_K_62,VAR_X0X30_58,VAR_X1_59,VAR_X2_60X30,VAR_X3_61] : ( constr_cbc_dec_4(constr_cbc_enc_4(VAR_X0X30_58,VAR_X1_59,VAR_X2_60X30,VAR_X3_61,VAR_K_62),VAR_K_62) = tuple_4(VAR_X0X30_58,VAR_X1_59,VAR_X2_60X30,VAR_X3_61) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax78) ).

tff(f_590,axiom,
    ! [VAR_0X40SID_497,VAR_ENC_NA_B_ENC_KAB_A_496] :
      ( ( pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_496,name_Kas)))
        & pred_eq_bitstring_bitstring(name_Na(VAR_0X40SID_497),constr_tuple_4_get_0x30(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_496,name_Kas)))
        & pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_496)) )
     => pred_attacker(tuple_client_A_out_3(constr_tuple_4_get_3_bitstring(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_496,name_Kas)))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax182) ).

tff(f_351,axiom,
    ! [VAR_V_190X30] :
      ( pred_attacker(tuple_client_A_out_3(VAR_V_190X30))
     => pred_attacker(VAR_V_190X30) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax127) ).

tff(f_315,axiom,
    ! [VAR_V_163] :
      ( pred_attacker(VAR_V_163)
     => pred_attacker(tuple_client_B_in_1(VAR_V_163)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax118) ).

tff(f_656,axiom,
    ! [VAR_0X40SID_688,VAR_ENC_KAB_A_687] :
      ( ( pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_cbc_dec_2(VAR_ENC_KAB_A_687,name_Kbs)))
        & pred_attacker(tuple_client_B_in_1(VAR_ENC_KAB_A_687)) )
     => pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688),constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A_687,name_Kbs))))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax187) ).

tff(f_303,axiom,
    ! [VAR_V_154] :
      ( pred_attacker(tuple_client_B_out_2(VAR_V_154))
     => pred_attacker(VAR_V_154) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax115) ).

tff(f_205,axiom,
    ! [VAR_K_25,VAR_X0X30_23,VAR_X1_24] : ( constr_cbc_2_get_1_prefixes(constr_cbc_enc_2(VAR_X0X30_23,VAR_X1_24,VAR_K_25)) = constr_cbc_enc_1(VAR_X0X30_23,VAR_K_25) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax87) ).

tff(f_495,axiom,
    ! [VAR_V_30X307] :
      ( pred_attacker(VAR_V_30X307)
     => pred_attacker(constr_cbc_2_get_1_prefixes(VAR_V_30X307)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax155) ).

tff(f_359,axiom,
    ! [VAR_V_196] :
      ( pred_attacker(tuple_client_A_out_10(VAR_V_196))
     => pred_attacker(VAR_V_196) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax129) ).

tff(f_207,axiom,
    ! [VAR_K_0X30,VAR_M_0X30] : ( constr_dec(constr_enc(VAR_M_0X30,VAR_K_0X30),VAR_K_0X30) = VAR_M_0X30 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax88) ).

tff(f_295,axiom,
    ! [VAR_V_148,VAR_V_149] :
      ( ( pred_attacker(VAR_V_148)
        & pred_attacker(VAR_V_149) )
     => pred_attacker(constr_dec(VAR_V_148,VAR_V_149)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax113) ).

tff(c_216,plain,
    ! [VAR_V_114_75,VAR_V_115_76,VAR_V_116_77] :
      ( pred_attacker(tuple_server_S_in_1(VAR_V_114_75,VAR_V_115_76,VAR_V_116_77))
      | ~ pred_attacker(VAR_V_116_77)
      | ~ pred_attacker(VAR_V_115_76)
      | ~ pred_attacker(VAR_V_114_75) ),
    inference(cnfTransformation,[status(thm)],[f_270]) ).

tff(c_2003,plain,
    ! [VAR_NA_757_618,VAR_B_756_619,VAR_0X40SID_758_620,VAR_A_755_621] :
      ( pred_attacker(tuple_server_S_out_2(constr_cbc_enc_4(VAR_NA_757_618,VAR_B_756_619,name_Kab_66(VAR_0X40SID_758_620),constr_cbc_enc_2(name_Kab_66(VAR_0X40SID_758_620),VAR_A_755_621,name_Kbs),name_Kas)))
      | ~ pred_attacker(tuple_server_S_in_1(VAR_A_755_621,VAR_B_756_619,VAR_NA_757_618)) ),
    inference(cnfTransformation,[status(thm)],[f_660]) ).

tff(c_214,plain,
    ! [VAR_V_10X309_74] :
      ( pred_attacker(VAR_V_10X309_74)
      | ~ pred_attacker(tuple_server_S_out_2(VAR_V_10X309_74)) ),
    inference(cnfTransformation,[status(thm)],[f_262]) ).

tff(c_2160,plain,
    ! [VAR_NA_757_652,VAR_B_756_653,VAR_0X40SID_758_654,VAR_A_755_655] :
      ( pred_attacker(constr_cbc_enc_4(VAR_NA_757_652,VAR_B_756_653,name_Kab_66(VAR_0X40SID_758_654),constr_cbc_enc_2(name_Kab_66(VAR_0X40SID_758_654),VAR_A_755_655,name_Kbs),name_Kas))
      | ~ pred_attacker(tuple_server_S_in_1(VAR_A_755_655,VAR_B_756_653,VAR_NA_757_652)) ),
    inference(resolution,[status(thm)],[c_2003,c_214]) ).

tff(c_1498,plain,
    ! [VAR_K_43_539,VAR_X1_40X30_537,VAR_X0X30_39_535,VAR_X3_42_536,VAR_X2_41_538] : ( constr_cbc_4_get_2_prefixes(constr_cbc_enc_4(VAR_X0X30_39_535,VAR_X1_40X30_537,VAR_X2_41_538,VAR_X3_42_536,VAR_K_43_539)) = constr_cbc_enc_2(VAR_X0X30_39_535,VAR_X1_40X30_537,VAR_K_43_539) ),
    inference(cnfTransformation,[status(thm)],[f_197]) ).

tff(c_304,plain,
    ! [VAR_V_299_150] :
      ( pred_attacker(constr_cbc_4_get_2_prefixes(VAR_V_299_150))
      | ~ pred_attacker(VAR_V_299_150) ),
    inference(cnfTransformation,[status(thm)],[f_479]) ).

tff(c_1504,plain,
    ! [VAR_K_43_539,VAR_X1_40X30_537,VAR_X0X30_39_535,VAR_X3_42_536,VAR_X2_41_538] :
      ( pred_attacker(constr_cbc_enc_2(VAR_X0X30_39_535,VAR_X1_40X30_537,VAR_K_43_539))
      | ~ pred_attacker(constr_cbc_enc_4(VAR_X0X30_39_535,VAR_X1_40X30_537,VAR_X2_41_538,VAR_X3_42_536,VAR_K_43_539)) ),
    inference(superposition,[status(thm),theory(equality)],[c_1498,c_304]) ).

tff(c_2190,plain,
    ! [VAR_NA_757_659,VAR_B_756_660,VAR_A_755_661] :
      ( pred_attacker(constr_cbc_enc_2(VAR_NA_757_659,VAR_B_756_660,name_Kas))
      | ~ pred_attacker(tuple_server_S_in_1(VAR_A_755_661,VAR_B_756_660,VAR_NA_757_659)) ),
    inference(resolution,[status(thm)],[c_2160,c_1504]) ).

tff(c_2194,plain,
    ! [VAR_V_116_77,VAR_V_115_76,VAR_V_114_75] :
      ( pred_attacker(constr_cbc_enc_2(VAR_V_116_77,VAR_V_115_76,name_Kas))
      | ~ pred_attacker(VAR_V_116_77)
      | ~ pred_attacker(VAR_V_115_76)
      | ~ pred_attacker(VAR_V_114_75) ),
    inference(resolution,[status(thm)],[c_216,c_2190]) ).

tff(c_2451,plain,
    ! [VAR_V_114_75] : ~ pred_attacker(VAR_V_114_75),
    inference(splitLeft,[status(thm)],[c_2194]) ).

tff(c_192,plain,
    ! [VAR_X_81_63,VAR_Y_82_64] : pred_eq_bitstring_bitstring(VAR_X_81_63,VAR_Y_82_64),
    inference(cnfTransformation,[status(thm)],[f_221]) ).

tff(c_372,plain,
    ! [VAR_ENC_KAB_A0X27_60X306_210,VAR_ENC_NB_60X302_212,VAR_ENC_NA_B_ENC_KAB_A_60X303_211,VAR_ENC_SUCC_NA0X27_60X305_213,VAR_0X40SID_60X304_209] :
      ( pred_attacker(tuple_client_A_out_9(name_objective1))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_60X303_211))
      | ~ pred_eq_bitstring_bitstring(name_Na(VAR_0X40SID_60X304_209),constr_tuple_4_get_0x30(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_60X303_211,name_Kas)))
      | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_60X303_211,name_Kas)))
      | ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_60X306_210))
      | ~ pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_60X306_210,name_Kas)))
      | ~ pred_attacker(tuple_client_A_in_8(VAR_ENC_SUCC_NA0X27_60X305_213))
      | ~ pred_eq_bitstring_bitstring(tuple_succ(name_Na0x27(VAR_ENC_NB_60X302_212,VAR_ENC_NA_B_ENC_KAB_A_60X303_211,VAR_0X40SID_60X304_209)),constr_cbc_dec_1(VAR_ENC_SUCC_NA0X27_60X305_213,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_60X306_210,name_Kas)))) ),
    inference(cnfTransformation,[status(thm)],[f_632]) ).

tff(c_392,plain,
    ! [VAR_ENC_NA_B_ENC_KAB_A_60X303_211,VAR_ENC_NB_60X302_212,VAR_ENC_KAB_A0X27_60X306_210,VAR_ENC_SUCC_NA0X27_60X305_213] :
      ( pred_attacker(tuple_client_A_out_9(name_objective1))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_60X303_211))
      | ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_60X306_210))
      | ~ pred_attacker(tuple_client_A_in_8(VAR_ENC_SUCC_NA0X27_60X305_213)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192,c_192,c_192,c_192,c_372]) ).

tff(c_1658,plain,
    ! [VAR_ENC_SUCC_NA0X27_60X305_213] : ~ pred_attacker(tuple_client_A_in_8(VAR_ENC_SUCC_NA0X27_60X305_213)),
    inference(splitLeft,[status(thm)],[c_392]) ).

tff(c_270,plain,
    ! [VAR_V_229_119] :
      ( pred_attacker(tuple_client_A_in_8(VAR_V_229_119))
      | ~ pred_attacker(VAR_V_229_119) ),
    inference(cnfTransformation,[status(thm)],[f_383]) ).

tff(c_1659,plain,
    ! [VAR_V_229_119] : ~ pred_attacker(VAR_V_229_119),
    inference(negUnitSimplification,[status(thm)],[c_1658,c_270]) ).

tff(c_644,plain,
    ! [VAR_V_392_363,VAR_V_393_364] :
      ( pred_attacker(tuple_2(VAR_V_392_363,VAR_V_393_364))
      | ~ pred_attacker(VAR_V_393_364)
      | ~ pred_attacker(VAR_V_392_363) ),
    inference(cnfTransformation,[status(thm)],[f_552]) ).

tff(c_380,plain,
    ~ pred_attacker(tuple_2(name_objective1,name_objective2)),
    inference(cnfTransformation,[status(thm)],[f_662]) ).

tff(c_656,plain,
    ( ~ pred_attacker(name_objective2)
    | ~ pred_attacker(name_objective1) ),
    inference(resolution,[status(thm)],[c_644,c_380]) ).

tff(c_657,plain,
    ~ pred_attacker(name_objective1),
    inference(splitLeft,[status(thm)],[c_656]) ).

tff(c_935,plain,
    ! [VAR_ENC_SUCC_NA0X27_60X305_213] : ~ pred_attacker(tuple_client_A_in_8(VAR_ENC_SUCC_NA0X27_60X305_213)),
    inference(splitLeft,[status(thm)],[c_392]) ).

tff(c_936,plain,
    ! [VAR_V_229_119] : ~ pred_attacker(VAR_V_229_119),
    inference(negUnitSimplification,[status(thm)],[c_935,c_270]) ).

tff(c_364,plain,
    ! [VAR_0X40SID_426_199] : pred_attacker(tuple_client_A_out_1(name_A,name_B,name_Na(VAR_0X40SID_426_199))),
    inference(cnfTransformation,[status(thm)],[f_582]) ).

tff(c_603,plain,
    ! [VAR_V_226_323,VAR_V_224_324,VAR_V_225_325] :
      ( pred_attacker(VAR_V_226_323)
      | ~ pred_attacker(tuple_client_A_out_1(VAR_V_224_324,VAR_V_225_325,VAR_V_226_323)) ),
    inference(cnfTransformation,[status(thm)],[f_379]) ).

tff(c_607,plain,
    ! [VAR_0X40SID_426_199] : pred_attacker(name_Na(VAR_0X40SID_426_199)),
    inference(resolution,[status(thm)],[c_364,c_603]) ).

tff(c_1035,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_936,c_607]) ).

tff(c_1036,plain,
    ! [VAR_ENC_NB_60X302_212,VAR_ENC_NA_B_ENC_KAB_A_60X303_211,VAR_ENC_KAB_A0X27_60X306_210] :
      ( ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_60X303_211))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_60X306_210))
      | pred_attacker(tuple_client_A_out_9(name_objective1)) ),
    inference(splitRight,[status(thm)],[c_392]) ).

tff(c_1062,plain,
    ! [VAR_ENC_KAB_A0X27_60X306_210] : ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_60X306_210)),
    inference(splitLeft,[status(thm)],[c_1036]) ).

tff(c_274,plain,
    ! [VAR_V_235_121] :
      ( pred_attacker(tuple_client_A_in_6(VAR_V_235_121))
      | ~ pred_attacker(VAR_V_235_121) ),
    inference(cnfTransformation,[status(thm)],[f_391]) ).

tff(c_1063,plain,
    ! [VAR_V_235_121] : ~ pred_attacker(VAR_V_235_121),
    inference(negUnitSimplification,[status(thm)],[c_1062,c_274]) ).

tff(c_1165,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1063,c_607]) ).

tff(c_1166,plain,
    ! [VAR_ENC_NB_60X302_212,VAR_ENC_NA_B_ENC_KAB_A_60X303_211] :
      ( ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_60X303_211))
      | pred_attacker(tuple_client_A_out_9(name_objective1)) ),
    inference(splitRight,[status(thm)],[c_1036]) ).

tff(c_1167,plain,
    ! [VAR_ENC_NA_B_ENC_KAB_A_60X303_211] : ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_60X303_211)),
    inference(splitLeft,[status(thm)],[c_1166]) ).

tff(c_282,plain,
    ! [VAR_V_247_125] :
      ( pred_attacker(tuple_client_A_in_2(VAR_V_247_125))
      | ~ pred_attacker(VAR_V_247_125) ),
    inference(cnfTransformation,[status(thm)],[f_407]) ).

tff(c_1168,plain,
    ! [VAR_V_247_125] : ~ pred_attacker(VAR_V_247_125),
    inference(negUnitSimplification,[status(thm)],[c_1167,c_282]) ).

tff(c_1266,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1168,c_607]) ).

tff(c_1267,plain,
    ! [VAR_ENC_NB_60X302_212] :
      ( ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212))
      | pred_attacker(tuple_client_A_out_9(name_objective1)) ),
    inference(splitRight,[status(thm)],[c_1166]) ).

tff(c_1268,plain,
    ! [VAR_ENC_NB_60X302_212] : ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212)),
    inference(splitLeft,[status(thm)],[c_1267]) ).

tff(c_278,plain,
    ! [VAR_V_241_123] :
      ( pred_attacker(tuple_client_A_in_4(VAR_V_241_123))
      | ~ pred_attacker(VAR_V_241_123) ),
    inference(cnfTransformation,[status(thm)],[f_399]) ).

tff(c_1269,plain,
    ! [VAR_V_241_123] : ~ pred_attacker(VAR_V_241_123),
    inference(negUnitSimplification,[status(thm)],[c_1268,c_278]) ).

tff(c_1377,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1269,c_607]) ).

tff(c_1378,plain,
    pred_attacker(tuple_client_A_out_9(name_objective1)),
    inference(splitRight,[status(thm)],[c_1267]) ).

tff(c_244,plain,
    ! [VAR_V_172_98] :
      ( pred_attacker(VAR_V_172_98)
      | ~ pred_attacker(tuple_client_A_out_9(VAR_V_172_98)) ),
    inference(cnfTransformation,[status(thm)],[f_327]) ).

tff(c_1381,plain,
    pred_attacker(name_objective1),
    inference(resolution,[status(thm)],[c_1378,c_244]) ).

tff(c_1385,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_657,c_1381]) ).

tff(c_1387,plain,
    pred_attacker(name_objective1),
    inference(splitRight,[status(thm)],[c_656]) ).

tff(c_1761,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1659,c_1387]) ).

tff(c_1762,plain,
    ! [VAR_ENC_NB_60X302_212,VAR_ENC_NA_B_ENC_KAB_A_60X303_211,VAR_ENC_KAB_A0X27_60X306_210] :
      ( ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_60X303_211))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_60X306_210))
      | pred_attacker(tuple_client_A_out_9(name_objective1)) ),
    inference(splitRight,[status(thm)],[c_392]) ).

tff(c_1795,plain,
    ! [VAR_ENC_KAB_A0X27_60X306_210] : ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_60X306_210)),
    inference(splitLeft,[status(thm)],[c_1762]) ).

tff(c_1796,plain,
    ! [VAR_V_235_121] : ~ pred_attacker(VAR_V_235_121),
    inference(negUnitSimplification,[status(thm)],[c_1795,c_274]) ).

tff(c_1899,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1796,c_1387]) ).

tff(c_1900,plain,
    ! [VAR_ENC_NB_60X302_212,VAR_ENC_NA_B_ENC_KAB_A_60X303_211] :
      ( ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_60X303_211))
      | pred_attacker(tuple_client_A_out_9(name_objective1)) ),
    inference(splitRight,[status(thm)],[c_1762]) ).

tff(c_1901,plain,
    ! [VAR_ENC_NA_B_ENC_KAB_A_60X303_211] : ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_60X303_211)),
    inference(splitLeft,[status(thm)],[c_1900]) ).

tff(c_1902,plain,
    ! [VAR_V_247_125] : ~ pred_attacker(VAR_V_247_125),
    inference(negUnitSimplification,[status(thm)],[c_1901,c_282]) ).

tff(c_2001,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1902,c_1387]) ).

tff(c_2002,plain,
    ! [VAR_ENC_NB_60X302_212] :
      ( ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212))
      | pred_attacker(tuple_client_A_out_9(name_objective1)) ),
    inference(splitRight,[status(thm)],[c_1900]) ).

tff(c_2008,plain,
    ! [VAR_ENC_NB_60X302_212] : ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_60X302_212)),
    inference(splitLeft,[status(thm)],[c_2002]) ).

tff(c_2009,plain,
    ! [VAR_V_241_123] : ~ pred_attacker(VAR_V_241_123),
    inference(negUnitSimplification,[status(thm)],[c_2008,c_278]) ).

tff(c_2113,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2009,c_1387]) ).

tff(c_2114,plain,
    pred_attacker(tuple_client_A_out_9(name_objective1)),
    inference(splitRight,[status(thm)],[c_2002]) ).

tff(c_2567,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2451,c_2114]) ).

tff(c_2568,plain,
    ! [VAR_V_116_77,VAR_V_115_76] :
      ( pred_attacker(constr_cbc_enc_2(VAR_V_116_77,VAR_V_115_76,name_Kas))
      | ~ pred_attacker(VAR_V_116_77)
      | ~ pred_attacker(VAR_V_115_76) ),
    inference(splitRight,[status(thm)],[c_2194]) ).

tff(c_184,plain,
    ! [VAR_X0X30_13_51,VAR_X1_14_52] : ( constr_tuple_2_get_0x30_bitstring(tuple_2(VAR_X0X30_13_51,VAR_X1_14_52)) = VAR_X0X30_13_51 ),
    inference(cnfTransformation,[status(thm)],[f_213]) ).

tff(c_162,plain,
    ! [VAR_X0X30_51_11,VAR_X1_52_12,VAR_K_53_10] : ( constr_cbc_dec_2(constr_cbc_enc_2(VAR_X0X30_51_11,VAR_X1_52_12,VAR_K_53_10),VAR_K_53_10) = tuple_2(VAR_X0X30_51_11,VAR_X1_52_12) ),
    inference(cnfTransformation,[status(thm)],[f_191]) ).

tff(c_1386,plain,
    ~ pred_attacker(name_objective2),
    inference(splitRight,[status(thm)],[c_656]) ).

tff(c_374,plain,
    ! [VAR_ENC_SUCC_NA0X27_623_218,VAR_ENC_NB_620X30_217,VAR_ENC_NA_B_ENC_KAB_A_621_216,VAR_0X40SID_622_214,VAR_ENC_KAB_A0X27_624_215] :
      ( pred_attacker(tuple_client_A_out_10(constr_enc(name_objective2,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_215,name_Kas)))))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_621_216))
      | ~ pred_eq_bitstring_bitstring(name_Na(VAR_0X40SID_622_214),constr_tuple_4_get_0x30(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_621_216,name_Kas)))
      | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_621_216,name_Kas)))
      | ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_620X30_217))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_624_215))
      | ~ pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_215,name_Kas)))
      | ~ pred_attacker(tuple_client_A_in_8(VAR_ENC_SUCC_NA0X27_623_218))
      | ~ pred_eq_bitstring_bitstring(tuple_succ(name_Na0x27(VAR_ENC_NB_620X30_217,VAR_ENC_NA_B_ENC_KAB_A_621_216,VAR_0X40SID_622_214)),constr_cbc_dec_1(VAR_ENC_SUCC_NA0X27_623_218,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_215,name_Kas)))) ),
    inference(cnfTransformation,[status(thm)],[f_650]) ).

tff(c_388,plain,
    ! [VAR_ENC_KAB_A0X27_624_215,VAR_ENC_NA_B_ENC_KAB_A_621_216,VAR_ENC_NB_620X30_217,VAR_ENC_SUCC_NA0X27_623_218] :
      ( pred_attacker(tuple_client_A_out_10(constr_enc(name_objective2,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_215,name_Kas)))))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_621_216))
      | ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_620X30_217))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_624_215))
      | ~ pred_attacker(tuple_client_A_in_8(VAR_ENC_SUCC_NA0X27_623_218)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192,c_192,c_192,c_192,c_374]) ).

tff(c_3804,plain,
    ! [VAR_ENC_SUCC_NA0X27_623_218] : ~ pred_attacker(tuple_client_A_in_8(VAR_ENC_SUCC_NA0X27_623_218)),
    inference(splitLeft,[status(thm)],[c_388]) ).

tff(c_3805,plain,
    ! [VAR_V_229_119] : ~ pred_attacker(VAR_V_229_119),
    inference(negUnitSimplification,[status(thm)],[c_3804,c_270]) ).

tff(c_180,plain,
    ! [VAR_X0X30_19_43,VAR_X1_20X30_44,VAR_X2_21_45,VAR_X3_22_46] : ( constr_tuple_4_get_3_bitstring(tuple_4(VAR_X0X30_19_43,VAR_X1_20X30_44,VAR_X2_21_45,VAR_X3_22_46)) = VAR_X3_22_46 ),
    inference(cnfTransformation,[status(thm)],[f_209]) ).

tff(c_1551,plain,
    ! [VAR_X3_61_565,VAR_X1_59_567,VAR_X2_60X30_563,VAR_K_62_564,VAR_X0X30_58_566] : ( constr_cbc_dec_4(constr_cbc_enc_4(VAR_X0X30_58_566,VAR_X1_59_567,VAR_X2_60X30_563,VAR_X3_61_565,VAR_K_62_564),VAR_K_62_564) = tuple_4(VAR_X0X30_58_566,VAR_X1_59_567,VAR_X2_60X30_563,VAR_X3_61_565) ),
    inference(cnfTransformation,[status(thm)],[f_187]) ).

tff(c_366,plain,
    ! [VAR_ENC_NA_B_ENC_KAB_A_496_201,VAR_0X40SID_497_200] :
      ( pred_attacker(tuple_client_A_out_3(constr_tuple_4_get_3_bitstring(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_496_201,name_Kas))))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_496_201))
      | ~ pred_eq_bitstring_bitstring(name_Na(VAR_0X40SID_497_200),constr_tuple_4_get_0x30(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_496_201,name_Kas)))
      | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_496_201,name_Kas))) ),
    inference(cnfTransformation,[status(thm)],[f_590]) ).

tff(c_1422,plain,
    ! [VAR_ENC_NA_B_ENC_KAB_A_496_505] :
      ( pred_attacker(tuple_client_A_out_3(constr_tuple_4_get_3_bitstring(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_496_505,name_Kas))))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_496_505)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192,c_192,c_366]) ).

tff(c_256,plain,
    ! [VAR_V_190X30_104] :
      ( pred_attacker(VAR_V_190X30_104)
      | ~ pred_attacker(tuple_client_A_out_3(VAR_V_190X30_104)) ),
    inference(cnfTransformation,[status(thm)],[f_351]) ).

tff(c_1426,plain,
    ! [VAR_ENC_NA_B_ENC_KAB_A_496_505] :
      ( pred_attacker(constr_tuple_4_get_3_bitstring(constr_cbc_dec_4(VAR_ENC_NA_B_ENC_KAB_A_496_505,name_Kas)))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_496_505)) ),
    inference(resolution,[status(thm)],[c_1422,c_256]) ).

tff(c_1558,plain,
    ! [VAR_X0X30_58_566,VAR_X1_59_567,VAR_X2_60X30_563,VAR_X3_61_565] :
      ( pred_attacker(constr_tuple_4_get_3_bitstring(tuple_4(VAR_X0X30_58_566,VAR_X1_59_567,VAR_X2_60X30_563,VAR_X3_61_565)))
      | ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(VAR_X0X30_58_566,VAR_X1_59_567,VAR_X2_60X30_563,VAR_X3_61_565,name_Kas))) ),
    inference(superposition,[status(thm),theory(equality)],[c_1551,c_1426]) ).

tff(c_1573,plain,
    ! [VAR_X3_61_568,VAR_X0X30_58_569,VAR_X1_59_570,VAR_X2_60X30_571] :
      ( pred_attacker(VAR_X3_61_568)
      | ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(VAR_X0X30_58_569,VAR_X1_59_570,VAR_X2_60X30_571,VAR_X3_61_568,name_Kas))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_180,c_1558]) ).

tff(c_1577,plain,
    ! [VAR_X3_61_568,VAR_X0X30_58_569,VAR_X1_59_570,VAR_X2_60X30_571] :
      ( pred_attacker(VAR_X3_61_568)
      | ~ pred_attacker(constr_cbc_enc_4(VAR_X0X30_58_569,VAR_X1_59_570,VAR_X2_60X30_571,VAR_X3_61_568,name_Kas)) ),
    inference(resolution,[status(thm)],[c_282,c_1573]) ).

tff(c_2583,plain,
    ! [VAR_0X40SID_758_667,VAR_A_755_668,VAR_B_756_669,VAR_NA_757_670] :
      ( pred_attacker(constr_cbc_enc_2(name_Kab_66(VAR_0X40SID_758_667),VAR_A_755_668,name_Kbs))
      | ~ pred_attacker(tuple_server_S_in_1(VAR_A_755_668,VAR_B_756_669,VAR_NA_757_670)) ),
    inference(resolution,[status(thm)],[c_2160,c_1577]) ).

tff(c_2586,plain,
    ! [VAR_0X40SID_758_667,VAR_V_114_75,VAR_V_116_77,VAR_V_115_76] :
      ( pred_attacker(constr_cbc_enc_2(name_Kab_66(VAR_0X40SID_758_667),VAR_V_114_75,name_Kbs))
      | ~ pred_attacker(VAR_V_116_77)
      | ~ pred_attacker(VAR_V_115_76)
      | ~ pred_attacker(VAR_V_114_75) ),
    inference(resolution,[status(thm)],[c_216,c_2583]) ).

tff(c_2614,plain,
    ! [VAR_V_116_77] : ~ pred_attacker(VAR_V_116_77),
    inference(splitLeft,[status(thm)],[c_2586]) ).

tff(c_2736,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2614,c_2114]) ).

tff(c_2737,plain,
    ! [VAR_V_115_76,VAR_0X40SID_758_667,VAR_V_114_75] :
      ( ~ pred_attacker(VAR_V_115_76)
      | pred_attacker(constr_cbc_enc_2(name_Kab_66(VAR_0X40SID_758_667),VAR_V_114_75,name_Kbs))
      | ~ pred_attacker(VAR_V_114_75) ),
    inference(splitRight,[status(thm)],[c_2586]) ).

tff(c_2862,plain,
    ! [VAR_V_115_76] : ~ pred_attacker(VAR_V_115_76),
    inference(splitLeft,[status(thm)],[c_2737]) ).

tff(c_2984,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2862,c_2114]) ).

tff(c_2986,plain,
    ! [VAR_0X40SID_758_681,VAR_V_114_682] :
      ( pred_attacker(constr_cbc_enc_2(name_Kab_66(VAR_0X40SID_758_681),VAR_V_114_682,name_Kbs))
      | ~ pred_attacker(VAR_V_114_682) ),
    inference(splitRight,[status(thm)],[c_2737]) ).

tff(c_238,plain,
    ! [VAR_V_163_95] :
      ( pred_attacker(tuple_client_B_in_1(VAR_V_163_95))
      | ~ pred_attacker(VAR_V_163_95) ),
    inference(cnfTransformation,[status(thm)],[f_315]) ).

tff(c_376,plain,
    ! [VAR_0X40SID_688_219,VAR_ENC_KAB_A_687_220] :
      ( pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_219),constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A_687_220,name_Kbs)))))
      | ~ pred_attacker(tuple_client_B_in_1(VAR_ENC_KAB_A_687_220))
      | ~ pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_cbc_dec_2(VAR_ENC_KAB_A_687_220,name_Kbs))) ),
    inference(cnfTransformation,[status(thm)],[f_656]) ).

tff(c_1541,plain,
    ! [VAR_0X40SID_688_561,VAR_ENC_KAB_A_687_562] :
      ( pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_561),constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A_687_562,name_Kbs)))))
      | ~ pred_attacker(tuple_client_B_in_1(VAR_ENC_KAB_A_687_562)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192,c_376]) ).

tff(c_1548,plain,
    ! [VAR_0X40SID_688_561,VAR_X0X30_51_11,VAR_X1_52_12] :
      ( pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_561),constr_tuple_2_get_0x30_bitstring(tuple_2(VAR_X0X30_51_11,VAR_X1_52_12)))))
      | ~ pred_attacker(tuple_client_B_in_1(constr_cbc_enc_2(VAR_X0X30_51_11,VAR_X1_52_12,name_Kbs))) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_1541]) ).

tff(c_2120,plain,
    ! [VAR_0X40SID_688_623,VAR_X0X30_51_624,VAR_X1_52_625] :
      ( pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_623),VAR_X0X30_51_624)))
      | ~ pred_attacker(tuple_client_B_in_1(constr_cbc_enc_2(VAR_X0X30_51_624,VAR_X1_52_625,name_Kbs))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_184,c_1548]) ).

tff(c_2124,plain,
    ! [VAR_0X40SID_688_623,VAR_X0X30_51_624,VAR_X1_52_625] :
      ( pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_623),VAR_X0X30_51_624)))
      | ~ pred_attacker(constr_cbc_enc_2(VAR_X0X30_51_624,VAR_X1_52_625,name_Kbs)) ),
    inference(resolution,[status(thm)],[c_238,c_2120]) ).

tff(c_3003,plain,
    ! [VAR_0X40SID_688_623,VAR_0X40SID_758_681,VAR_V_114_682] :
      ( pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_623),name_Kab_66(VAR_0X40SID_758_681))))
      | ~ pred_attacker(VAR_V_114_682) ),
    inference(resolution,[status(thm)],[c_2986,c_2124]) ).

tff(c_3530,plain,
    ! [VAR_V_114_682] : ~ pred_attacker(VAR_V_114_682),
    inference(splitLeft,[status(thm)],[c_3003]) ).

tff(c_232,plain,
    ! [VAR_V_154_92] :
      ( pred_attacker(VAR_V_154_92)
      | ~ pred_attacker(tuple_client_B_out_2(VAR_V_154_92)) ),
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_1579,plain,
    ! [VAR_0X40SID_688_576,VAR_ENC_KAB_A_687_577] :
      ( pred_attacker(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_576),constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A_687_577,name_Kbs))))
      | ~ pred_attacker(tuple_client_B_in_1(VAR_ENC_KAB_A_687_577)) ),
    inference(resolution,[status(thm)],[c_1541,c_232]) ).

tff(c_1586,plain,
    ! [VAR_0X40SID_688_576,VAR_X0X30_51_11,VAR_X1_52_12] :
      ( pred_attacker(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_576),constr_tuple_2_get_0x30_bitstring(tuple_2(VAR_X0X30_51_11,VAR_X1_52_12))))
      | ~ pred_attacker(tuple_client_B_in_1(constr_cbc_enc_2(VAR_X0X30_51_11,VAR_X1_52_12,name_Kbs))) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_1579]) ).

tff(c_1612,plain,
    ! [VAR_0X40SID_688_590,VAR_X0X30_51_591,VAR_X1_52_592] :
      ( pred_attacker(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_590),VAR_X0X30_51_591))
      | ~ pred_attacker(tuple_client_B_in_1(constr_cbc_enc_2(VAR_X0X30_51_591,VAR_X1_52_592,name_Kbs))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_184,c_1586]) ).

tff(c_1616,plain,
    ! [VAR_0X40SID_688_590,VAR_X0X30_51_591,VAR_X1_52_592] :
      ( pred_attacker(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_590),VAR_X0X30_51_591))
      | ~ pred_attacker(constr_cbc_enc_2(VAR_X0X30_51_591,VAR_X1_52_592,name_Kbs)) ),
    inference(resolution,[status(thm)],[c_238,c_1612]) ).

tff(c_3006,plain,
    ! [VAR_0X40SID_688_590,VAR_0X40SID_758_681,VAR_V_114_682] :
      ( pred_attacker(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_590),name_Kab_66(VAR_0X40SID_758_681)))
      | ~ pred_attacker(VAR_V_114_682) ),
    inference(resolution,[status(thm)],[c_2986,c_1616]) ).

tff(c_3398,plain,
    ! [VAR_V_114_682] : ~ pred_attacker(VAR_V_114_682),
    inference(splitLeft,[status(thm)],[c_3006]) ).

tff(c_628,plain,
    ! [VAR_X0X30_23_346,VAR_X1_24_347,VAR_K_25_348] : ( constr_cbc_2_get_1_prefixes(constr_cbc_enc_2(VAR_X0X30_23_346,VAR_X1_24_347,VAR_K_25_348)) = constr_cbc_enc_1(VAR_X0X30_23_346,VAR_K_25_348) ),
    inference(cnfTransformation,[status(thm)],[f_205]) ).

tff(c_312,plain,
    ! [VAR_V_30X307_154] :
      ( pred_attacker(constr_cbc_2_get_1_prefixes(VAR_V_30X307_154))
      | ~ pred_attacker(VAR_V_30X307_154) ),
    inference(cnfTransformation,[status(thm)],[f_495]) ).

tff(c_634,plain,
    ! [VAR_X0X30_23_346,VAR_K_25_348,VAR_X1_24_347] :
      ( pred_attacker(constr_cbc_enc_1(VAR_X0X30_23_346,VAR_K_25_348))
      | ~ pred_attacker(constr_cbc_enc_2(VAR_X0X30_23_346,VAR_X1_24_347,VAR_K_25_348)) ),
    inference(superposition,[status(thm),theory(equality)],[c_628,c_312]) ).

tff(c_3008,plain,
    ! [VAR_0X40SID_758_681,VAR_V_114_682] :
      ( pred_attacker(constr_cbc_enc_1(name_Kab_66(VAR_0X40SID_758_681),name_Kbs))
      | ~ pred_attacker(VAR_V_114_682) ),
    inference(resolution,[status(thm)],[c_2986,c_634]) ).

tff(c_3136,plain,
    ! [VAR_V_114_682] : ~ pred_attacker(VAR_V_114_682),
    inference(splitLeft,[status(thm)],[c_3008]) ).

tff(c_3384,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3136,c_2114]) ).

tff(c_3385,plain,
    ! [VAR_0X40SID_758_681] : pred_attacker(constr_cbc_enc_1(name_Kab_66(VAR_0X40SID_758_681),name_Kbs)),
    inference(splitRight,[status(thm)],[c_3008]) ).

tff(c_3523,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3398,c_3385]) ).

tff(c_3524,plain,
    ! [VAR_0X40SID_688_590,VAR_0X40SID_758_681] : pred_attacker(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_590),name_Kab_66(VAR_0X40SID_758_681))),
    inference(splitRight,[status(thm)],[c_3006]) ).

tff(c_3782,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3530,c_3524]) ).

tff(c_3783,plain,
    ! [VAR_0X40SID_688_623,VAR_0X40SID_758_681] : pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_63(VAR_0X40SID_688_623),name_Kab_66(VAR_0X40SID_758_681)))),
    inference(splitRight,[status(thm)],[c_3003]) ).

tff(c_3931,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3805,c_3783]) ).

tff(c_3932,plain,
    ! [VAR_ENC_NB_620X30_217,VAR_ENC_NA_B_ENC_KAB_A_621_216,VAR_ENC_KAB_A0X27_624_215] :
      ( ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_620X30_217))
      | ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_621_216))
      | pred_attacker(tuple_client_A_out_10(constr_enc(name_objective2,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_215,name_Kas)))))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_624_215)) ),
    inference(splitRight,[status(thm)],[c_388]) ).

tff(c_4191,plain,
    ! [VAR_ENC_NA_B_ENC_KAB_A_621_216] : ~ pred_attacker(tuple_client_A_in_2(VAR_ENC_NA_B_ENC_KAB_A_621_216)),
    inference(splitLeft,[status(thm)],[c_3932]) ).

tff(c_4192,plain,
    ! [VAR_V_247_125] : ~ pred_attacker(VAR_V_247_125),
    inference(negUnitSimplification,[status(thm)],[c_4191,c_282]) ).

tff(c_4312,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4192,c_3783]) ).

tff(c_4313,plain,
    ! [VAR_ENC_NB_620X30_217,VAR_ENC_KAB_A0X27_624_215] :
      ( ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_620X30_217))
      | pred_attacker(tuple_client_A_out_10(constr_enc(name_objective2,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_215,name_Kas)))))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_624_215)) ),
    inference(splitRight,[status(thm)],[c_3932]) ).

tff(c_4329,plain,
    ! [VAR_ENC_NB_620X30_217] : ~ pred_attacker(tuple_client_A_in_4(VAR_ENC_NB_620X30_217)),
    inference(splitLeft,[status(thm)],[c_4313]) ).

tff(c_4330,plain,
    ! [VAR_V_241_123] : ~ pred_attacker(VAR_V_241_123),
    inference(negUnitSimplification,[status(thm)],[c_4329,c_278]) ).

tff(c_4455,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4330,c_3783]) ).

tff(c_4457,plain,
    ! [VAR_ENC_KAB_A0X27_624_703] :
      ( pred_attacker(tuple_client_A_out_10(constr_enc(name_objective2,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_703,name_Kas)))))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_624_703)) ),
    inference(splitRight,[status(thm)],[c_4313]) ).

tff(c_260,plain,
    ! [VAR_V_196_106] :
      ( pred_attacker(VAR_V_196_106)
      | ~ pred_attacker(tuple_client_A_out_10(VAR_V_196_106)) ),
    inference(cnfTransformation,[status(thm)],[f_359]) ).

tff(c_4467,plain,
    ! [VAR_ENC_KAB_A0X27_624_704] :
      ( pred_attacker(constr_enc(name_objective2,constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_704,name_Kas))))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_624_704)) ),
    inference(resolution,[status(thm)],[c_4457,c_260]) ).

tff(c_178,plain,
    ! [VAR_M_0X30_42,VAR_K_0X30_41] : ( constr_dec(constr_enc(VAR_M_0X30_42,VAR_K_0X30_41),VAR_K_0X30_41) = VAR_M_0X30_42 ),
    inference(cnfTransformation,[status(thm)],[f_207]) ).

tff(c_623,plain,
    ! [VAR_V_148_342,VAR_V_149_343] :
      ( pred_attacker(constr_dec(VAR_V_148_342,VAR_V_149_343))
      | ~ pred_attacker(VAR_V_149_343)
      | ~ pred_attacker(VAR_V_148_342) ),
    inference(cnfTransformation,[status(thm)],[f_295]) ).

tff(c_626,plain,
    ! [VAR_M_0X30_42,VAR_K_0X30_41] :
      ( pred_attacker(VAR_M_0X30_42)
      | ~ pred_attacker(VAR_K_0X30_41)
      | ~ pred_attacker(constr_enc(VAR_M_0X30_42,VAR_K_0X30_41)) ),
    inference(superposition,[status(thm),theory(equality)],[c_178,c_623]) ).

tff(c_4470,plain,
    ! [VAR_ENC_KAB_A0X27_624_704] :
      ( pred_attacker(name_objective2)
      | ~ pred_attacker(constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_704,name_Kas)))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_624_704)) ),
    inference(resolution,[status(thm)],[c_4467,c_626]) ).

tff(c_4484,plain,
    ! [VAR_ENC_KAB_A0X27_624_707] :
      ( ~ pred_attacker(constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(VAR_ENC_KAB_A0X27_624_707,name_Kas)))
      | ~ pred_attacker(tuple_client_A_in_6(VAR_ENC_KAB_A0X27_624_707)) ),
    inference(negUnitSimplification,[status(thm)],[c_1386,c_4470]) ).

tff(c_4488,plain,
    ! [VAR_X0X30_51_11,VAR_X1_52_12] :
      ( ~ pred_attacker(constr_tuple_2_get_0x30_bitstring(tuple_2(VAR_X0X30_51_11,VAR_X1_52_12)))
      | ~ pred_attacker(tuple_client_A_in_6(constr_cbc_enc_2(VAR_X0X30_51_11,VAR_X1_52_12,name_Kas))) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_4484]) ).

tff(c_4504,plain,
    ! [VAR_X0X30_51_709,VAR_X1_52_710] :
      ( ~ pred_attacker(VAR_X0X30_51_709)
      | ~ pred_attacker(tuple_client_A_in_6(constr_cbc_enc_2(VAR_X0X30_51_709,VAR_X1_52_710,name_Kas))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_184,c_4488]) ).

tff(c_4514,plain,
    ! [VAR_X0X30_51_713,VAR_X1_52_714] :
      ( ~ pred_attacker(VAR_X0X30_51_713)
      | ~ pred_attacker(constr_cbc_enc_2(VAR_X0X30_51_713,VAR_X1_52_714,name_Kas)) ),
    inference(resolution,[status(thm)],[c_274,c_4504]) ).

tff(c_4522,plain,
    ! [VAR_V_116_77,VAR_V_115_76] :
      ( ~ pred_attacker(VAR_V_116_77)
      | ~ pred_attacker(VAR_V_115_76) ),
    inference(resolution,[status(thm)],[c_2568,c_4514]) ).

tff(c_4524,plain,
    ! [VAR_V_115_76] : ~ pred_attacker(VAR_V_115_76),
    inference(splitLeft,[status(thm)],[c_4522]) ).

tff(c_4656,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4524,c_3783]) ).

tff(c_4657,plain,
    ! [VAR_V_116_77] : ~ pred_attacker(VAR_V_116_77),
    inference(splitRight,[status(thm)],[c_4522]) ).

tff(c_4789,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4657,c_3783]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : SWW968+1 : TPTP v8.1.2. Released v7.4.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.14/0.35  % Computer : n021.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Thu Aug  3 19:45:51 EDT 2023
% 0.14/0.35  % CPUTime  : 
% 9.09/3.08  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 9.09/3.10  
% 9.09/3.10  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 9.49/3.15  
% 9.49/3.15  Inference rules
% 9.49/3.15  ----------------------
% 9.49/3.15  #Ref     : 0
% 9.49/3.15  #Sup     : 241
% 9.49/3.15  #Fact    : 0
% 9.49/3.15  #Define  : 0
% 9.49/3.15  #Split   : 34
% 9.49/3.15  #Chain   : 0
% 9.49/3.15  #Close   : 0
% 9.49/3.15  
% 9.49/3.15  Ordering : KBO
% 9.49/3.15  
% 9.49/3.15  Simplification rules
% 9.49/3.15  ----------------------
% 9.49/3.15  #Subsume      : 3062
% 9.49/3.15  #Demod        : 47
% 9.49/3.15  #Tautology    : 104
% 9.49/3.15  #SimpNegUnit  : 3133
% 9.49/3.15  #BackRed      : 457
% 9.49/3.15  
% 9.49/3.15  #Partial instantiations: 0
% 9.49/3.15  #Strategies tried      : 1
% 9.49/3.15  
% 9.49/3.15  Timing (in seconds)
% 9.49/3.15  ----------------------
% 9.49/3.15  Preprocessing        : 0.77
% 9.49/3.15  Parsing              : 0.41
% 9.49/3.15  CNF conversion       : 0.06
% 9.49/3.15  Main loop            : 1.22
% 9.49/3.15  Inferencing          : 0.37
% 9.49/3.15  Reduction            : 0.40
% 9.49/3.15  Demodulation         : 0.23
% 9.49/3.15  BG Simplification    : 0.05
% 9.49/3.15  Subsumption          : 0.28
% 9.49/3.15  Abstraction          : 0.04
% 9.49/3.15  MUC search           : 0.00
% 9.49/3.15  Cooper               : 0.00
% 9.49/3.15  Total                : 2.08
% 9.49/3.15  Index Insertion      : 0.00
% 9.49/3.15  Index Deletion       : 0.00
% 9.49/3.15  Index Matching       : 0.00
% 9.49/3.15  BG Taut test         : 0.00
%------------------------------------------------------------------------------