TSTP Solution File: SWW970+1 by ConnectPP---0.2.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : ConnectPP---0.2.2
% Problem  : SWW970+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : connect++ --verbosity 0 --no-colour --tptp-proof --schedule default %s

% Computer : n009.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 Mar  6 09:26:44 EST 2024

% Result   : Theorem 3.39s 3.55s
% Output   : Proof 3.39s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWW970+1 : TPTP v8.1.2. Released v7.4.0.
% 0.03/0.12  % Command  : connect++ --verbosity 0 --no-colour --tptp-proof --schedule default %s
% 0.12/0.33  % Computer : n009.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Mon Mar  4 01:42:47 EST 2024
% 0.12/0.33  % CPUTime  : 
% 3.39/3.55  % SZS status Theorem for theBenchmark
% 3.39/3.55  % SZS output start Proof for theBenchmark
% 3.39/3.55  
% 3.39/3.55  % Formula: ax0 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax0-1, axiom, ( ( constr_CONST_0x30 != constr_CONST_1) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax1 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax1-1, axiom, ( ( constr_CONST_0x30 != constr_CONST_2) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax2 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax2-1, axiom, ( ( constr_CONST_0x30 != constr_CONST_3) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax3 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax3-1, axiom, ( ( constr_CONST_0x30 != constr_CONST_4) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax4 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax4-1, axiom, ( ( constr_CONST_0x30 != name_A) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax5 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax5-1, axiom, ( ( constr_CONST_0x30 != name_B) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax6 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax6-1, axiom, ( ( constr_CONST_0x30 != name_I) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax7 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax7-1, axiom, ( ( constr_CONST_0x30 != name_Kas) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax8 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax8-1, axiom, ( ( constr_CONST_0x30 != name_Kbs) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax9 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax9-1, axiom, ( ( constr_CONST_0x30 != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax10 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax10-1, axiom, ( ( constr_CONST_0x30 != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax11 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax11-1, axiom, ( ( constr_CONST_1 != constr_CONST_2) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax12 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax12-1, axiom, ( ( constr_CONST_1 != constr_CONST_3) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax13 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax13-1, axiom, ( ( constr_CONST_1 != constr_CONST_4) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax14 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax14-1, axiom, ( ( constr_CONST_1 != name_A) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax15 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax15-1, axiom, ( ( constr_CONST_1 != name_B) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax16 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax16-1, axiom, ( ( constr_CONST_1 != name_I) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax17 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax17-1, axiom, ( ( constr_CONST_1 != name_Kas) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax18 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax18-1, axiom, ( ( constr_CONST_1 != name_Kbs) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax19 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax19-1, axiom, ( ( constr_CONST_1 != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax20 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax20-1, axiom, ( ( constr_CONST_1 != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax21 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax21-1, axiom, ( ( constr_CONST_2 != constr_CONST_3) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax22 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax22-1, axiom, ( ( constr_CONST_2 != constr_CONST_4) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax23 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax23-1, axiom, ( ( constr_CONST_2 != name_A) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax24 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax24-1, axiom, ( ( constr_CONST_2 != name_B) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax25 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax25-1, axiom, ( ( constr_CONST_2 != name_I) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax26 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax26-1, axiom, ( ( constr_CONST_2 != name_Kas) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax27 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax27-1, axiom, ( ( constr_CONST_2 != name_Kbs) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax28 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax28-1, axiom, ( ( constr_CONST_2 != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax29 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax29-1, axiom, ( ( constr_CONST_2 != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax30 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax30-1, axiom, ( ( constr_CONST_3 != constr_CONST_4) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax31 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax31-1, axiom, ( ( constr_CONST_3 != name_A) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax32 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax32-1, axiom, ( ( constr_CONST_3 != name_B) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax33 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax33-1, axiom, ( ( constr_CONST_3 != name_I) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax34 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax34-1, axiom, ( ( constr_CONST_3 != name_Kas) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax35 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax35-1, axiom, ( ( constr_CONST_3 != name_Kbs) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax36 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax36-1, axiom, ( ( constr_CONST_3 != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax37 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax37-1, axiom, ( ( constr_CONST_3 != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax38 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax38-1, axiom, ( ( constr_CONST_4 != name_A) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax39 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax39-1, axiom, ( ( constr_CONST_4 != name_B) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax40 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax40-1, axiom, ( ( constr_CONST_4 != name_I) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax41 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax41-1, axiom, ( ( constr_CONST_4 != name_Kas) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax42 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax42-1, axiom, ( ( constr_CONST_4 != name_Kbs) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax43 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax43-1, axiom, ( ( constr_CONST_4 != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax44 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax44-1, axiom, ( ( constr_CONST_4 != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax45 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax45-1, axiom, ( ( name_A != name_B) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax46 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax46-1, axiom, ( ( name_A != name_I) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax47 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax47-1, axiom, ( ( name_A != name_Kas) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax48 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax48-1, axiom, ( ( name_A != name_Kbs) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax49 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax49-1, axiom, ( ( name_A != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax50 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax50-1, axiom, ( ( name_A != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax51 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax51-1, axiom, ( ( name_B != name_I) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax52 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax52-1, axiom, ( ( name_B != name_Kas) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax53 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax53-1, axiom, ( ( name_B != name_Kbs) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax54 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax54-1, axiom, ( ( name_B != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax55 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax55-1, axiom, ( ( name_B != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax56 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax56-1, axiom, ( ( name_I != name_Kas) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax57 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax57-1, axiom, ( ( name_I != name_Kbs) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax58 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax58-1, axiom, ( ( name_I != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax59 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax59-1, axiom, ( ( name_I != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax60 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax60-1, axiom, ( ( name_Kas != name_Kbs) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax61 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax61-1, axiom, ( ( name_Kas != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax62 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax62-1, axiom, ( ( name_Kas != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax63 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax63-1, axiom, ( ( name_Kbs != name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax64 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax64-1, axiom, ( ( name_Kbs != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax65 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax65-1, axiom, ( ( name_c != name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax66 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax66-1, axiom, ( ( constr_cbc_dec_4(constr_cbc_enc_4(_u3, _u2, _u1, _u0, _u4), _u4) = tuple_4(_u3, _u2, _u1, _u0)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax67 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax67-1, axiom, ( ( constr_cbc_dec_3(constr_cbc_enc_3(_u7, _u6, _u5, _u8), _u8) = tuple_3(_u7, _u6, _u5)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax68 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax68-1, axiom, ( ( constr_cbc_dec_2(constr_cbc_enc_2(_u10, _u9, _u11), _u11) = tuple_2(_u10, _u9)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax69 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax69-1, axiom, ( ( constr_cbc_dec_1(constr_cbc_enc_1(_u12, _u13), _u13) = _u12) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax70 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax70-1, axiom, ( ( constr_cbc_4_get_3_prefixes(constr_cbc_enc_4(_u17, _u16, _u15, _u14, _u18)) = constr_cbc_enc_3(_u17, _u16, _u15, _u18)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax71 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax71-1, axiom, ( ( constr_cbc_4_get_2_prefixes(constr_cbc_enc_4(_u22, _u21, _u20, _u19, _u23)) = constr_cbc_enc_2(_u22, _u21, _u23)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax72 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax72-1, axiom, ( ( constr_cbc_4_get_1_prefixes(constr_cbc_enc_4(_u27, _u26, _u25, _u24, _u28)) = constr_cbc_enc_1(_u27, _u28)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax73 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax73-1, axiom, ( ( constr_cbc_3_get_2_prefixes(constr_cbc_enc_3(_u31, _u30, _u29, _u32)) = constr_cbc_enc_2(_u31, _u30, _u32)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax74 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax74-1, axiom, ( ( constr_cbc_3_get_1_prefixes(constr_cbc_enc_3(_u35, _u34, _u33, _u36)) = constr_cbc_enc_1(_u35, _u36)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax75 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax75-1, axiom, ( ( constr_cbc_2_get_1_prefixes(constr_cbc_enc_2(_u38, _u37, _u39)) = constr_cbc_enc_1(_u38, _u39)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax76 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax76-1, axiom, ( ( constr_tuple_3_get_2_bitstring(tuple_3(_u42, _u41, _u40)) = _u40) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax77 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax77-1, axiom, ( ( constr_tuple_3_get_1_bitstring(tuple_3(_u45, _u44, _u43)) = _u44) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax78 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax78-1, axiom, ( ( constr_tuple_3_get_0x30(tuple_3(_u48, _u47, _u46)) = _u48) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax79 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax79-1, axiom, ( pred_eq_bitstring_bitstring(_u50, _u49) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax80 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax80-1, axiom, ( ~pred_attacker(_u51) | pred_attacker(constr_tuple_3_get_2_bitstring(_u51)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax81 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax81-1, axiom, ( ~pred_attacker(_u52) | pred_attacker(constr_tuple_3_get_1_bitstring(_u52)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax82 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax82-1, axiom, ( ~pred_attacker(_u53) | pred_attacker(constr_tuple_3_get_0x30(_u53)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax83 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax83-1, axiom, ( pred_attacker(tuple_true) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax84 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax84-1, axiom, ( ~pred_attacker(_u54) | pred_attacker(tuple_server_S_out_3(_u54)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax85 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax85-1, axiom, ( ~pred_attacker(tuple_server_S_out_3(_u55)) | pred_attacker(_u55) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax86 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax86-1, axiom, ( ~pred_attacker(_u56) | pred_attacker(tuple_server_S_out_2(_u56)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax87 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax87-1, axiom, ( ~pred_attacker(tuple_server_S_out_2(_u57)) | pred_attacker(_u57) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax88 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax88-1, axiom, ( ~pred_attacker(_u59) | ~pred_attacker(_u58) | pred_attacker(tuple_server_S_in_1(_u59, _u58)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax89 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax89-1, axiom, ( pred_attacker(_u61) | ~pred_attacker(tuple_server_S_in_1(_u61, _u60)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax90 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax90-1, axiom, ( ~pred_attacker(tuple_server_S_in_1(_u63, _u62)) | pred_attacker(_u62) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax91 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax91-1, axiom, ( pred_attacker(tuple_false) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax92 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax92-1, axiom, ( ~pred_attacker(_u64) | pred_attacker(tuple_client_B_out_2(_u64)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax93 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax93-1, axiom, ( ~pred_attacker(tuple_client_B_out_2(_u65)) | pred_attacker(_u65) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax94 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax94-1, axiom, ( ~pred_attacker(_u66) | pred_attacker(tuple_client_B_in_1(_u66)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax95 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax95-1, axiom, ( ~pred_attacker(tuple_client_B_in_1(_u67)) | pred_attacker(_u67) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax96 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax96-1, axiom, ( ~pred_attacker(_u72) | ~pred_attacker(_u71) | ~pred_attacker(_u70) | ~pred_attacker(_u69) | ~pred_attacker(_u68) | pred_attacker(constr_cbc_enc_4(_u72, _u71, _u70, _u69, _u68)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax97 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax97-1, axiom, ( ~pred_attacker(_u76) | ~pred_attacker(_u75) | ~pred_attacker(_u74) | ~pred_attacker(_u73) | pred_attacker(constr_cbc_enc_3(_u76, _u75, _u74, _u73)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax98 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax98-1, axiom, ( ~pred_attacker(_u79) | ~pred_attacker(_u78) | ~pred_attacker(_u77) | pred_attacker(constr_cbc_enc_2(_u79, _u78, _u77)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax99 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax99-1, axiom, ( ~pred_attacker(_u81) | ~pred_attacker(_u80) | pred_attacker(constr_cbc_enc_1(_u81, _u80)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax100 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax100-1, axiom, ( ~pred_attacker(_u83) | ~pred_attacker(_u82) | pred_attacker(constr_cbc_dec_4(_u83, _u82)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax101 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax101-1, axiom, ( ~pred_attacker(_u85) | ~pred_attacker(_u84) | pred_attacker(constr_cbc_dec_3(_u85, _u84)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax102 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax102-1, axiom, ( ~pred_attacker(_u87) | ~pred_attacker(_u86) | pred_attacker(constr_cbc_dec_2(_u87, _u86)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax103 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax103-1, axiom, ( ~pred_attacker(_u89) | ~pred_attacker(_u88) | pred_attacker(constr_cbc_dec_1(_u89, _u88)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax104 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax104-1, axiom, ( ~pred_attacker(_u90) | pred_attacker(constr_cbc_4_get_3_prefixes(_u90)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax105 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax105-1, axiom, ( ~pred_attacker(_u91) | pred_attacker(constr_cbc_4_get_2_prefixes(_u91)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax106 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax106-1, axiom, ( ~pred_attacker(_u92) | pred_attacker(constr_cbc_4_get_1_prefixes(_u92)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax107 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax107-1, axiom, ( ~pred_attacker(_u93) | pred_attacker(constr_cbc_3_get_2_prefixes(_u93)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax108 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax108-1, axiom, ( ~pred_attacker(_u94) | pred_attacker(constr_cbc_3_get_1_prefixes(_u94)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax109 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax109-1, axiom, ( ~pred_attacker(_u95) | pred_attacker(constr_cbc_2_get_1_prefixes(_u95)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax110 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax110-1, axiom, ( pred_attacker(constr_CONST_4) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax111 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax111-1, axiom, ( pred_attacker(constr_CONST_3) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax112 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax112-1, axiom, ( pred_attacker(constr_CONST_2) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax113 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax113-1, axiom, ( pred_attacker(constr_CONST_1) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax114 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax114-1, axiom, ( pred_attacker(constr_CONST_0x30) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax115 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax115-1, axiom, ( ~pred_attacker(_u99) | ~pred_attacker(_u98) | ~pred_attacker(_u97) | ~pred_attacker(_u96) | pred_attacker(tuple_4(_u99, _u98, _u97, _u96)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax116 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax116-1, axiom, ( pred_attacker(_u103) | ~pred_attacker(tuple_4(_u103, _u102, _u101, _u100)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax117 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax117-1, axiom, ( pred_attacker(_u106) | ~pred_attacker(tuple_4(_u107, _u106, _u105, _u104)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax118 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax118-1, axiom, ( pred_attacker(_u109) | ~pred_attacker(tuple_4(_u111, _u110, _u109, _u108)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax119 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax119-1, axiom, ( ~pred_attacker(tuple_4(_u115, _u114, _u113, _u112)) | pred_attacker(_u112) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax120 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax120-1, axiom, ( ~pred_attacker(_u118) | ~pred_attacker(_u117) | ~pred_attacker(_u116) | pred_attacker(tuple_3(_u118, _u117, _u116)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax121 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax121-1, axiom, ( pred_attacker(_u121) | ~pred_attacker(tuple_3(_u121, _u120, _u119)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax122 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax122-1, axiom, ( pred_attacker(_u123) | ~pred_attacker(tuple_3(_u124, _u123, _u122)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax123 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax123-1, axiom, ( ~pred_attacker(tuple_3(_u127, _u126, _u125)) | pred_attacker(_u125) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax124 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax124-1, axiom, ( ~pred_attacker(_u129) | ~pred_attacker(_u128) | pred_attacker(tuple_2(_u129, _u128)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax125 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax125-1, axiom, ( pred_attacker(_u131) | ~pred_attacker(tuple_2(_u131, _u130)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax126 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax126-1, axiom, ( ~pred_attacker(tuple_2(_u133, _u132)) | pred_attacker(_u132) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax127 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax127-1, axiom, ( pred_attacker(_u135) | ~pred_mess(_u134, _u135) | ~pred_attacker(_u134) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax128 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax128-1, axiom, ( ~pred_attacker(_u136) | ~pred_attacker(_u137) | pred_mess(_u136, _u137) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax129 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax129-1, axiom, ( pred_attacker(name_c) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax130 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax130-1, axiom, ( pred_attacker(name_I) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax131 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax131-1, axiom, ( pred_attacker(name_B) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax132 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax132-1, axiom, ( pred_attacker(name_A) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax133 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax133-1, axiom, ( pred_equal(_u138, _u138) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax134 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax134-1, axiom, ( pred_attacker(name_new0x2Dname(_u139)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax135 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax135-1, axiom, ( pred_attacker(tuple_client_B_out_2(name_objective)) | ~pred_eq_bitstring_bitstring(name_A, constr_tuple_3_get_0x30(constr_cbc_dec_3(_u140, name_Kbs))) | ~pred_attacker(tuple_client_B_in_1(_u140)) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax136 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax136-1, axiom, ( ~pred_attacker(tuple_server_S_in_1(name_A, name_B)) | pred_attacker(tuple_server_S_out_3(constr_cbc_enc_4(name_B, name_Kab_54(_u141), name_T_55(_u141), constr_cbc_enc_3(name_A, name_Kab_54(_u141), name_T_55(_u141), name_Kbs), name_Kas))) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: ax137 ( axiom ) converted to clauses:
% 3.39/3.55  cnf(ax137-1, axiom, ( ~pred_attacker(tuple_server_S_in_1(name_B, name_A)) | pred_attacker(tuple_server_S_out_2(constr_cbc_enc_4(name_A, name_Kab_54(_u142), name_T_55(_u142), constr_cbc_enc_3(name_B, name_Kab_54(_u142), name_T_55(_u142), name_Kas), name_Kbs))) )).
% 3.39/3.55  
% 3.39/3.55  % Formula: co0 ( conjecture ) converted to clauses:
% 3.39/3.55  cnf(co0-1, negated_conjecture, ( ~pred_attacker(name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Problem matrix:
% 3.39/3.55  cnf(matrix-0, plain, ( ( __eqx_0 = __eqx_0) )).
% 3.39/3.55  cnf(matrix-1, plain, ( ( __eqx_0 != __eqx_1) | ( __eqx_1 = __eqx_0) )).
% 3.39/3.55  cnf(matrix-2, plain, ( ( __eqx_0 != __eqx_1) | ( __eqx_1 != __eqx_2) | ( __eqx_0 = __eqx_2) )).
% 3.39/3.55  cnf(matrix-3, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( constr_cbc_enc_4(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = constr_cbc_enc_4(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 3.39/3.55  cnf(matrix-4, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( constr_cbc_dec_4(__eqx_0, __eqx_1) = constr_cbc_dec_4(__eqy_0, __eqy_1)) )).
% 3.39/3.55  cnf(matrix-5, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( tuple_4(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = tuple_4(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 3.39/3.55  cnf(matrix-6, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( constr_cbc_enc_3(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = constr_cbc_enc_3(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 3.39/3.55  cnf(matrix-7, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( constr_cbc_dec_3(__eqx_0, __eqx_1) = constr_cbc_dec_3(__eqy_0, __eqy_1)) )).
% 3.39/3.55  cnf(matrix-8, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( tuple_3(__eqx_0, __eqx_1, __eqx_2) = tuple_3(__eqy_0, __eqy_1, __eqy_2)) )).
% 3.39/3.55  cnf(matrix-9, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( constr_cbc_enc_2(__eqx_0, __eqx_1, __eqx_2) = constr_cbc_enc_2(__eqy_0, __eqy_1, __eqy_2)) )).
% 3.39/3.55  cnf(matrix-10, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( constr_cbc_dec_2(__eqx_0, __eqx_1) = constr_cbc_dec_2(__eqy_0, __eqy_1)) )).
% 3.39/3.55  cnf(matrix-11, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( tuple_2(__eqx_0, __eqx_1) = tuple_2(__eqy_0, __eqy_1)) )).
% 3.39/3.55  cnf(matrix-12, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( constr_cbc_enc_1(__eqx_0, __eqx_1) = constr_cbc_enc_1(__eqy_0, __eqy_1)) )).
% 3.39/3.55  cnf(matrix-13, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( constr_cbc_dec_1(__eqx_0, __eqx_1) = constr_cbc_dec_1(__eqy_0, __eqy_1)) )).
% 3.39/3.55  cnf(matrix-14, plain, ( ( __eqx_0 != __eqy_0) | ( constr_cbc_4_get_3_prefixes(__eqx_0) = constr_cbc_4_get_3_prefixes(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-15, plain, ( ( __eqx_0 != __eqy_0) | ( constr_cbc_4_get_2_prefixes(__eqx_0) = constr_cbc_4_get_2_prefixes(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-16, plain, ( ( __eqx_0 != __eqy_0) | ( constr_cbc_4_get_1_prefixes(__eqx_0) = constr_cbc_4_get_1_prefixes(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-17, plain, ( ( __eqx_0 != __eqy_0) | ( constr_cbc_3_get_2_prefixes(__eqx_0) = constr_cbc_3_get_2_prefixes(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-18, plain, ( ( __eqx_0 != __eqy_0) | ( constr_cbc_3_get_1_prefixes(__eqx_0) = constr_cbc_3_get_1_prefixes(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-19, plain, ( ( __eqx_0 != __eqy_0) | ( constr_cbc_2_get_1_prefixes(__eqx_0) = constr_cbc_2_get_1_prefixes(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-20, plain, ( ( __eqx_0 != __eqy_0) | ( constr_tuple_3_get_2_bitstring(__eqx_0) = constr_tuple_3_get_2_bitstring(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-21, plain, ( ( __eqx_0 != __eqy_0) | ( constr_tuple_3_get_1_bitstring(__eqx_0) = constr_tuple_3_get_1_bitstring(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-22, plain, ( ( __eqx_0 != __eqy_0) | ( constr_tuple_3_get_0x30(__eqx_0) = constr_tuple_3_get_0x30(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-23, plain, ( ( __eqx_0 != __eqy_0) | ( tuple_server_S_out_3(__eqx_0) = tuple_server_S_out_3(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-24, plain, ( ( __eqx_0 != __eqy_0) | ( tuple_server_S_out_2(__eqx_0) = tuple_server_S_out_2(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-25, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( tuple_server_S_in_1(__eqx_0, __eqx_1) = tuple_server_S_in_1(__eqy_0, __eqy_1)) )).
% 3.39/3.55  cnf(matrix-26, plain, ( ( __eqx_0 != __eqy_0) | ( tuple_client_B_out_2(__eqx_0) = tuple_client_B_out_2(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-27, plain, ( ( __eqx_0 != __eqy_0) | ( tuple_client_B_in_1(__eqx_0) = tuple_client_B_in_1(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-28, plain, ( ( __eqx_0 != __eqy_0) | ( name_new0x2Dname(__eqx_0) = name_new0x2Dname(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-29, plain, ( ( __eqx_0 != __eqy_0) | ( name_Kab_54(__eqx_0) = name_Kab_54(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-30, plain, ( ( __eqx_0 != __eqy_0) | ( name_T_55(__eqx_0) = name_T_55(__eqy_0)) )).
% 3.39/3.55  cnf(matrix-31, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ~pred_eq_bitstring_bitstring(__eqx_0, __eqx_1) | pred_eq_bitstring_bitstring(__eqy_0, __eqy_1) )).
% 3.39/3.55  cnf(matrix-32, plain, ( ( __eqx_0 != __eqy_0) | ~pred_attacker(__eqx_0) | pred_attacker(__eqy_0) )).
% 3.39/3.55  cnf(matrix-33, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ~pred_mess(__eqx_0, __eqx_1) | pred_mess(__eqy_0, __eqy_1) )).
% 3.39/3.55  cnf(matrix-34, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ~pred_equal(__eqx_0, __eqx_1) | pred_equal(__eqy_0, __eqy_1) )).
% 3.39/3.55  cnf(matrix-35, plain, ( ( constr_CONST_0x30 != constr_CONST_1) )).
% 3.39/3.55  cnf(matrix-36, plain, ( ( constr_CONST_0x30 != constr_CONST_2) )).
% 3.39/3.55  cnf(matrix-37, plain, ( ( constr_CONST_0x30 != constr_CONST_3) )).
% 3.39/3.55  cnf(matrix-38, plain, ( ( constr_CONST_0x30 != constr_CONST_4) )).
% 3.39/3.55  cnf(matrix-39, plain, ( ( constr_CONST_0x30 != name_A) )).
% 3.39/3.55  cnf(matrix-40, plain, ( ( constr_CONST_0x30 != name_B) )).
% 3.39/3.55  cnf(matrix-41, plain, ( ( constr_CONST_0x30 != name_I) )).
% 3.39/3.55  cnf(matrix-42, plain, ( ( constr_CONST_0x30 != name_Kas) )).
% 3.39/3.55  cnf(matrix-43, plain, ( ( constr_CONST_0x30 != name_Kbs) )).
% 3.39/3.55  cnf(matrix-44, plain, ( ( constr_CONST_0x30 != name_c) )).
% 3.39/3.55  cnf(matrix-45, plain, ( ( constr_CONST_0x30 != name_objective) )).
% 3.39/3.55  cnf(matrix-46, plain, ( ( constr_CONST_1 != constr_CONST_2) )).
% 3.39/3.55  cnf(matrix-47, plain, ( ( constr_CONST_1 != constr_CONST_3) )).
% 3.39/3.55  cnf(matrix-48, plain, ( ( constr_CONST_1 != constr_CONST_4) )).
% 3.39/3.55  cnf(matrix-49, plain, ( ( constr_CONST_1 != name_A) )).
% 3.39/3.55  cnf(matrix-50, plain, ( ( constr_CONST_1 != name_B) )).
% 3.39/3.55  cnf(matrix-51, plain, ( ( constr_CONST_1 != name_I) )).
% 3.39/3.55  cnf(matrix-52, plain, ( ( constr_CONST_1 != name_Kas) )).
% 3.39/3.55  cnf(matrix-53, plain, ( ( constr_CONST_1 != name_Kbs) )).
% 3.39/3.55  cnf(matrix-54, plain, ( ( constr_CONST_1 != name_c) )).
% 3.39/3.55  cnf(matrix-55, plain, ( ( constr_CONST_1 != name_objective) )).
% 3.39/3.55  cnf(matrix-56, plain, ( ( constr_CONST_2 != constr_CONST_3) )).
% 3.39/3.55  cnf(matrix-57, plain, ( ( constr_CONST_2 != constr_CONST_4) )).
% 3.39/3.55  cnf(matrix-58, plain, ( ( constr_CONST_2 != name_A) )).
% 3.39/3.55  cnf(matrix-59, plain, ( ( constr_CONST_2 != name_B) )).
% 3.39/3.55  cnf(matrix-60, plain, ( ( constr_CONST_2 != name_I) )).
% 3.39/3.55  cnf(matrix-61, plain, ( ( constr_CONST_2 != name_Kas) )).
% 3.39/3.55  cnf(matrix-62, plain, ( ( constr_CONST_2 != name_Kbs) )).
% 3.39/3.55  cnf(matrix-63, plain, ( ( constr_CONST_2 != name_c) )).
% 3.39/3.55  cnf(matrix-64, plain, ( ( constr_CONST_2 != name_objective) )).
% 3.39/3.55  cnf(matrix-65, plain, ( ( constr_CONST_3 != constr_CONST_4) )).
% 3.39/3.55  cnf(matrix-66, plain, ( ( constr_CONST_3 != name_A) )).
% 3.39/3.55  cnf(matrix-67, plain, ( ( constr_CONST_3 != name_B) )).
% 3.39/3.55  cnf(matrix-68, plain, ( ( constr_CONST_3 != name_I) )).
% 3.39/3.55  cnf(matrix-69, plain, ( ( constr_CONST_3 != name_Kas) )).
% 3.39/3.55  cnf(matrix-70, plain, ( ( constr_CONST_3 != name_Kbs) )).
% 3.39/3.55  cnf(matrix-71, plain, ( ( constr_CONST_3 != name_c) )).
% 3.39/3.55  cnf(matrix-72, plain, ( ( constr_CONST_3 != name_objective) )).
% 3.39/3.55  cnf(matrix-73, plain, ( ( constr_CONST_4 != name_A) )).
% 3.39/3.55  cnf(matrix-74, plain, ( ( constr_CONST_4 != name_B) )).
% 3.39/3.55  cnf(matrix-75, plain, ( ( constr_CONST_4 != name_I) )).
% 3.39/3.55  cnf(matrix-76, plain, ( ( constr_CONST_4 != name_Kas) )).
% 3.39/3.55  cnf(matrix-77, plain, ( ( constr_CONST_4 != name_Kbs) )).
% 3.39/3.55  cnf(matrix-78, plain, ( ( constr_CONST_4 != name_c) )).
% 3.39/3.55  cnf(matrix-79, plain, ( ( constr_CONST_4 != name_objective) )).
% 3.39/3.55  cnf(matrix-80, plain, ( ( name_A != name_B) )).
% 3.39/3.55  cnf(matrix-81, plain, ( ( name_A != name_I) )).
% 3.39/3.55  cnf(matrix-82, plain, ( ( name_A != name_Kas) )).
% 3.39/3.55  cnf(matrix-83, plain, ( ( name_A != name_Kbs) )).
% 3.39/3.55  cnf(matrix-84, plain, ( ( name_A != name_c) )).
% 3.39/3.55  cnf(matrix-85, plain, ( ( name_A != name_objective) )).
% 3.39/3.55  cnf(matrix-86, plain, ( ( name_B != name_I) )).
% 3.39/3.55  cnf(matrix-87, plain, ( ( name_B != name_Kas) )).
% 3.39/3.55  cnf(matrix-88, plain, ( ( name_B != name_Kbs) )).
% 3.39/3.55  cnf(matrix-89, plain, ( ( name_B != name_c) )).
% 3.39/3.55  cnf(matrix-90, plain, ( ( name_B != name_objective) )).
% 3.39/3.55  cnf(matrix-91, plain, ( ( name_I != name_Kas) )).
% 3.39/3.55  cnf(matrix-92, plain, ( ( name_I != name_Kbs) )).
% 3.39/3.55  cnf(matrix-93, plain, ( ( name_I != name_c) )).
% 3.39/3.55  cnf(matrix-94, plain, ( ( name_I != name_objective) )).
% 3.39/3.55  cnf(matrix-95, plain, ( ( name_Kas != name_Kbs) )).
% 3.39/3.55  cnf(matrix-96, plain, ( ( name_Kas != name_c) )).
% 3.39/3.55  cnf(matrix-97, plain, ( ( name_Kas != name_objective) )).
% 3.39/3.55  cnf(matrix-98, plain, ( ( name_Kbs != name_c) )).
% 3.39/3.55  cnf(matrix-99, plain, ( ( name_Kbs != name_objective) )).
% 3.39/3.55  cnf(matrix-100, plain, ( ( name_c != name_objective) )).
% 3.39/3.55  cnf(matrix-101, plain, ( ( constr_cbc_dec_4(constr_cbc_enc_4(_u3, _u2, _u1, _u0, _u4), _u4) = tuple_4(_u3, _u2, _u1, _u0)) )).
% 3.39/3.55  cnf(matrix-102, plain, ( ( constr_cbc_dec_3(constr_cbc_enc_3(_u7, _u6, _u5, _u8), _u8) = tuple_3(_u7, _u6, _u5)) )).
% 3.39/3.55  cnf(matrix-103, plain, ( ( constr_cbc_dec_2(constr_cbc_enc_2(_u10, _u9, _u11), _u11) = tuple_2(_u10, _u9)) )).
% 3.39/3.55  cnf(matrix-104, plain, ( ( constr_cbc_dec_1(constr_cbc_enc_1(_u12, _u13), _u13) = _u12) )).
% 3.39/3.55  cnf(matrix-105, plain, ( ( constr_cbc_4_get_3_prefixes(constr_cbc_enc_4(_u17, _u16, _u15, _u14, _u18)) = constr_cbc_enc_3(_u17, _u16, _u15, _u18)) )).
% 3.39/3.55  cnf(matrix-106, plain, ( ( constr_cbc_4_get_2_prefixes(constr_cbc_enc_4(_u22, _u21, _u20, _u19, _u23)) = constr_cbc_enc_2(_u22, _u21, _u23)) )).
% 3.39/3.55  cnf(matrix-107, plain, ( ( constr_cbc_4_get_1_prefixes(constr_cbc_enc_4(_u27, _u26, _u25, _u24, _u28)) = constr_cbc_enc_1(_u27, _u28)) )).
% 3.39/3.55  cnf(matrix-108, plain, ( ( constr_cbc_3_get_2_prefixes(constr_cbc_enc_3(_u31, _u30, _u29, _u32)) = constr_cbc_enc_2(_u31, _u30, _u32)) )).
% 3.39/3.55  cnf(matrix-109, plain, ( ( constr_cbc_3_get_1_prefixes(constr_cbc_enc_3(_u35, _u34, _u33, _u36)) = constr_cbc_enc_1(_u35, _u36)) )).
% 3.39/3.55  cnf(matrix-110, plain, ( ( constr_cbc_2_get_1_prefixes(constr_cbc_enc_2(_u38, _u37, _u39)) = constr_cbc_enc_1(_u38, _u39)) )).
% 3.39/3.55  cnf(matrix-111, plain, ( ( constr_tuple_3_get_2_bitstring(tuple_3(_u42, _u41, _u40)) = _u40) )).
% 3.39/3.55  cnf(matrix-112, plain, ( ( constr_tuple_3_get_1_bitstring(tuple_3(_u45, _u44, _u43)) = _u44) )).
% 3.39/3.55  cnf(matrix-113, plain, ( ( constr_tuple_3_get_0x30(tuple_3(_u48, _u47, _u46)) = _u48) )).
% 3.39/3.55  cnf(matrix-114, plain, ( pred_eq_bitstring_bitstring(_u50, _u49) )).
% 3.39/3.55  cnf(matrix-115, plain, ( ~pred_attacker(_u51) | pred_attacker(constr_tuple_3_get_2_bitstring(_u51)) )).
% 3.39/3.55  cnf(matrix-116, plain, ( ~pred_attacker(_u52) | pred_attacker(constr_tuple_3_get_1_bitstring(_u52)) )).
% 3.39/3.55  cnf(matrix-117, plain, ( ~pred_attacker(_u53) | pred_attacker(constr_tuple_3_get_0x30(_u53)) )).
% 3.39/3.55  cnf(matrix-118, plain, ( pred_attacker(tuple_true) )).
% 3.39/3.55  cnf(matrix-119, plain, ( ~pred_attacker(_u54) | pred_attacker(tuple_server_S_out_3(_u54)) )).
% 3.39/3.55  cnf(matrix-120, plain, ( ~pred_attacker(tuple_server_S_out_3(_u55)) | pred_attacker(_u55) )).
% 3.39/3.55  cnf(matrix-121, plain, ( ~pred_attacker(_u56) | pred_attacker(tuple_server_S_out_2(_u56)) )).
% 3.39/3.55  cnf(matrix-122, plain, ( ~pred_attacker(tuple_server_S_out_2(_u57)) | pred_attacker(_u57) )).
% 3.39/3.55  cnf(matrix-123, plain, ( ~pred_attacker(_u59) | ~pred_attacker(_u58) | pred_attacker(tuple_server_S_in_1(_u59, _u58)) )).
% 3.39/3.55  cnf(matrix-124, plain, ( pred_attacker(_u61) | ~pred_attacker(tuple_server_S_in_1(_u61, _u60)) )).
% 3.39/3.55  cnf(matrix-125, plain, ( ~pred_attacker(tuple_server_S_in_1(_u63, _u62)) | pred_attacker(_u62) )).
% 3.39/3.55  cnf(matrix-126, plain, ( pred_attacker(tuple_false) )).
% 3.39/3.55  cnf(matrix-127, plain, ( ~pred_attacker(_u64) | pred_attacker(tuple_client_B_out_2(_u64)) )).
% 3.39/3.55  cnf(matrix-128, plain, ( ~pred_attacker(tuple_client_B_out_2(_u65)) | pred_attacker(_u65) )).
% 3.39/3.55  cnf(matrix-129, plain, ( ~pred_attacker(_u66) | pred_attacker(tuple_client_B_in_1(_u66)) )).
% 3.39/3.55  cnf(matrix-130, plain, ( ~pred_attacker(tuple_client_B_in_1(_u67)) | pred_attacker(_u67) )).
% 3.39/3.55  cnf(matrix-131, plain, ( ~pred_attacker(_u72) | ~pred_attacker(_u71) | ~pred_attacker(_u70) | ~pred_attacker(_u69) | ~pred_attacker(_u68) | pred_attacker(constr_cbc_enc_4(_u72, _u71, _u70, _u69, _u68)) )).
% 3.39/3.55  cnf(matrix-132, plain, ( ~pred_attacker(_u76) | ~pred_attacker(_u75) | ~pred_attacker(_u74) | ~pred_attacker(_u73) | pred_attacker(constr_cbc_enc_3(_u76, _u75, _u74, _u73)) )).
% 3.39/3.55  cnf(matrix-133, plain, ( ~pred_attacker(_u79) | ~pred_attacker(_u78) | ~pred_attacker(_u77) | pred_attacker(constr_cbc_enc_2(_u79, _u78, _u77)) )).
% 3.39/3.55  cnf(matrix-134, plain, ( ~pred_attacker(_u81) | ~pred_attacker(_u80) | pred_attacker(constr_cbc_enc_1(_u81, _u80)) )).
% 3.39/3.55  cnf(matrix-135, plain, ( ~pred_attacker(_u83) | ~pred_attacker(_u82) | pred_attacker(constr_cbc_dec_4(_u83, _u82)) )).
% 3.39/3.55  cnf(matrix-136, plain, ( ~pred_attacker(_u85) | ~pred_attacker(_u84) | pred_attacker(constr_cbc_dec_3(_u85, _u84)) )).
% 3.39/3.55  cnf(matrix-137, plain, ( ~pred_attacker(_u87) | ~pred_attacker(_u86) | pred_attacker(constr_cbc_dec_2(_u87, _u86)) )).
% 3.39/3.55  cnf(matrix-138, plain, ( ~pred_attacker(_u89) | ~pred_attacker(_u88) | pred_attacker(constr_cbc_dec_1(_u89, _u88)) )).
% 3.39/3.55  cnf(matrix-139, plain, ( ~pred_attacker(_u90) | pred_attacker(constr_cbc_4_get_3_prefixes(_u90)) )).
% 3.39/3.55  cnf(matrix-140, plain, ( ~pred_attacker(_u91) | pred_attacker(constr_cbc_4_get_2_prefixes(_u91)) )).
% 3.39/3.55  cnf(matrix-141, plain, ( ~pred_attacker(_u92) | pred_attacker(constr_cbc_4_get_1_prefixes(_u92)) )).
% 3.39/3.55  cnf(matrix-142, plain, ( ~pred_attacker(_u93) | pred_attacker(constr_cbc_3_get_2_prefixes(_u93)) )).
% 3.39/3.55  cnf(matrix-143, plain, ( ~pred_attacker(_u94) | pred_attacker(constr_cbc_3_get_1_prefixes(_u94)) )).
% 3.39/3.55  cnf(matrix-144, plain, ( ~pred_attacker(_u95) | pred_attacker(constr_cbc_2_get_1_prefixes(_u95)) )).
% 3.39/3.55  cnf(matrix-145, plain, ( pred_attacker(constr_CONST_4) )).
% 3.39/3.55  cnf(matrix-146, plain, ( pred_attacker(constr_CONST_3) )).
% 3.39/3.55  cnf(matrix-147, plain, ( pred_attacker(constr_CONST_2) )).
% 3.39/3.55  cnf(matrix-148, plain, ( pred_attacker(constr_CONST_1) )).
% 3.39/3.55  cnf(matrix-149, plain, ( pred_attacker(constr_CONST_0x30) )).
% 3.39/3.55  cnf(matrix-150, plain, ( ~pred_attacker(_u99) | ~pred_attacker(_u98) | ~pred_attacker(_u97) | ~pred_attacker(_u96) | pred_attacker(tuple_4(_u99, _u98, _u97, _u96)) )).
% 3.39/3.55  cnf(matrix-151, plain, ( pred_attacker(_u103) | ~pred_attacker(tuple_4(_u103, _u102, _u101, _u100)) )).
% 3.39/3.55  cnf(matrix-152, plain, ( pred_attacker(_u106) | ~pred_attacker(tuple_4(_u107, _u106, _u105, _u104)) )).
% 3.39/3.55  cnf(matrix-153, plain, ( pred_attacker(_u109) | ~pred_attacker(tuple_4(_u111, _u110, _u109, _u108)) )).
% 3.39/3.55  cnf(matrix-154, plain, ( ~pred_attacker(tuple_4(_u115, _u114, _u113, _u112)) | pred_attacker(_u112) )).
% 3.39/3.55  cnf(matrix-155, plain, ( ~pred_attacker(_u118) | ~pred_attacker(_u117) | ~pred_attacker(_u116) | pred_attacker(tuple_3(_u118, _u117, _u116)) )).
% 3.39/3.55  cnf(matrix-156, plain, ( pred_attacker(_u121) | ~pred_attacker(tuple_3(_u121, _u120, _u119)) )).
% 3.39/3.55  cnf(matrix-157, plain, ( pred_attacker(_u123) | ~pred_attacker(tuple_3(_u124, _u123, _u122)) )).
% 3.39/3.55  cnf(matrix-158, plain, ( ~pred_attacker(tuple_3(_u127, _u126, _u125)) | pred_attacker(_u125) )).
% 3.39/3.55  cnf(matrix-159, plain, ( ~pred_attacker(_u129) | ~pred_attacker(_u128) | pred_attacker(tuple_2(_u129, _u128)) )).
% 3.39/3.55  cnf(matrix-160, plain, ( pred_attacker(_u131) | ~pred_attacker(tuple_2(_u131, _u130)) )).
% 3.39/3.55  cnf(matrix-161, plain, ( ~pred_attacker(tuple_2(_u133, _u132)) | pred_attacker(_u132) )).
% 3.39/3.55  cnf(matrix-162, plain, ( pred_attacker(_u135) | ~pred_mess(_u134, _u135) | ~pred_attacker(_u134) )).
% 3.39/3.55  cnf(matrix-163, plain, ( ~pred_attacker(_u136) | ~pred_attacker(_u137) | pred_mess(_u136, _u137) )).
% 3.39/3.55  cnf(matrix-164, plain, ( pred_attacker(name_c) )).
% 3.39/3.55  cnf(matrix-165, plain, ( pred_attacker(name_I) )).
% 3.39/3.55  cnf(matrix-166, plain, ( pred_attacker(name_B) )).
% 3.39/3.55  cnf(matrix-167, plain, ( pred_attacker(name_A) )).
% 3.39/3.55  cnf(matrix-168, plain, ( pred_equal(_u138, _u138) )).
% 3.39/3.55  cnf(matrix-169, plain, ( pred_attacker(name_new0x2Dname(_u139)) )).
% 3.39/3.55  cnf(matrix-170, plain, ( pred_attacker(tuple_client_B_out_2(name_objective)) | ~pred_eq_bitstring_bitstring(name_A, constr_tuple_3_get_0x30(constr_cbc_dec_3(_u140, name_Kbs))) | ~pred_attacker(tuple_client_B_in_1(_u140)) )).
% 3.39/3.55  cnf(matrix-171, plain, ( ~pred_attacker(tuple_server_S_in_1(name_A, name_B)) | pred_attacker(tuple_server_S_out_3(constr_cbc_enc_4(name_B, name_Kab_54(_u141), name_T_55(_u141), constr_cbc_enc_3(name_A, name_Kab_54(_u141), name_T_55(_u141), name_Kbs), name_Kas))) )).
% 3.39/3.55  cnf(matrix-172, plain, ( ~pred_attacker(tuple_server_S_in_1(name_B, name_A)) | pred_attacker(tuple_server_S_out_2(constr_cbc_enc_4(name_A, name_Kab_54(_u142), name_T_55(_u142), constr_cbc_enc_3(name_B, name_Kab_54(_u142), name_T_55(_u142), name_Kas), name_Kbs))) )).
% 3.39/3.55  cnf(matrix-173, plain, ( ~pred_attacker(name_objective) )).
% 3.39/3.55  
% 3.39/3.55  % Proof stack:
% 3.39/3.55  cnf(proof-stack, plain, 
% 3.39/3.55  proof_stack(
% 3.39/3.55  start(173), 
% 3.39/3.55  left_branch(0, 128, 1, 2), 
% 3.39/3.55  left_branch(0, 170, 0, 3), 
% 3.39/3.55  left_branch(0, 129, 1, 4), 
% 3.39/3.55  left_branch(0, 169, 0, 5), 
% 3.39/3.55  right_branch(5), 
% 3.39/3.55  right_branch(4), 
% 3.39/3.55  left_branch(0, 114, 0, 5), 
% 3.39/3.55  right_branch(5), 
% 3.39/3.55  right_branch(3), 
% 3.39/3.55  right_branch(2)
% 3.39/3.55  )).
% 3.39/3.55  % SZS output end Proof for theBenchmark
%------------------------------------------------------------------------------