TSTP Solution File: SWV013+1 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : SWV013+1 : TPTP v8.1.0. Released v2.4.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n011.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  : 600s
% DateTime : Wed Jul 20 21:40:57 EDT 2022

% Result   : Satisfiable 1.02s 1.21s
% Output   : Saturation 1.08s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named 1349)

% Comments : 
%------------------------------------------------------------------------------
cnf(1350,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ intruder_message(generate_expiration_time(x))
    | ~ intruder_message(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | ~ t_holds(key(bt,y))
    | ~ t_holds(key(z,u))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(mrr,[status(thm)],[1349,93]),
    [iquote('0:MRR:1349.12,93.4')] ).

cnf(1361,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(v)))
    | ~ a_stored(pair(b,w))
    | ~ t_holds(key(generate_key(w),y))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(w)),encrypt(x,generate_key(generate_b_nonce(v))))) ),
    inference(res,[status(thm),theory(equality)],[1298,17]),
    [iquote('0:Res:1298.14,17.0')] ).

cnf(1324,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ intruder_message(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | ~ t_holds(key(bt,x))
    | ~ t_holds(key(y,u))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(ssi,[status(thm)],[1318,7,145]),
    [iquote('0:SSi:1318.10,1318.6,7.2,145.0,7.2,145.0')] ).

cnf(1339,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ intruder_message(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)))
    | ~ party_of_protocol(y)
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | ~ intruder_holds(key(bt,y))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1314,31]),
    [iquote('0:SoR:1314.5,31.3')] ).

cnf(1358,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ a_nonce(x)
    | ~ intruder_message(x)
    | ~ fresh_to_b(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_nonce(v)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,v))
    | ~ a_stored(pair(b,x))
    | ~ t_holds(key(generate_key(x),z))
    | ~ t_holds(key(at,w))
    | intruder_message(pair(encrypt(triple(w,generate_key(v),u),generate_key(x)),encrypt(y,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[1244,17]),
    [iquote('0:Res:1244.14,17.0')] ).

cnf(1348,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_expiration_time(w))
    | ~ intruder_message(bt)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(b,w))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,generate_b_nonce(v)))
    | ~ t_holds(key(bt,x))
    | b_holds(key(generate_key(generate_b_nonce(v)),b)) ),
    inference(ssi,[status(thm)],[1331,7,145,2,112]),
    [iquote('0:SSi:1331.11,1331.8,1331.0,7.0,145.0,7.2,145.0,2.2,112.0')] ).

cnf(1298,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(v)))
    | ~ a_stored(pair(b,w))
    | ~ t_holds(key(generate_key(w),y))
    | ~ t_holds(key(at,b))
    | message(sent(a,y,pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(w)),encrypt(x,generate_key(generate_b_nonce(v)))))) ),
    inference(sor,[status(thm)],[122,1203]),
    [iquote('0:SoR:122.0,1203.13')] ).

cnf(1347,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_expiration_time(w))
    | ~ intruder_message(bt)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(a,w))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,generate_b_nonce(v)))
    | ~ t_holds(key(bt,x))
    | b_holds(key(generate_key(generate_b_nonce(v)),a)) ),
    inference(ssi,[status(thm)],[1332,7,145,1,75]),
    [iquote('0:SSi:1332.11,1332.8,1332.0,7.0,145.0,7.2,145.0,1.2,75.0')] ).

cnf(1224,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_expiration_time(w))
    | ~ intruder_message(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(bt,x))
    | ~ t_holds(key(y,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(mrr,[status(thm)],[1223,93]),
    [iquote('0:MRR:1223.10,93.4')] ).

cnf(1201,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ intruder_message(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(bt,w))
    | ~ t_holds(key(x,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(ssi,[status(thm)],[1195,7,3,5,76,145]),
    [iquote('0:SSi:1195.8,1195.4,7.0,3.0,5.0,76.2,145.0,3.0,5.0,76.0,7.0,3.0,5.0,76.2,145.0,3.0,5.0,76.0')] ).

cnf(1355,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(generate_key(u),w))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(u)),encrypt(v,generate_key(generate_b_nonce(an_a_nonce))))) ),
    inference(res,[status(thm),theory(equality)],[1273,17]),
    [iquote('0:Res:1273.10,17.0')] ).

cnf(1244,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ a_nonce(x)
    | ~ intruder_message(x)
    | ~ fresh_to_b(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_nonce(v)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,v))
    | ~ a_stored(pair(b,x))
    | ~ t_holds(key(generate_key(x),z))
    | ~ t_holds(key(at,w))
    | message(sent(a,z,pair(encrypt(triple(w,generate_key(v),u),generate_key(x)),encrypt(y,generate_key(v))))) ),
    inference(sor,[status(thm)],[122,1180]),
    [iquote('0:SoR:122.0,1180.13')] ).

cnf(1265,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(y)
    | ~ intruder_message(y)
    | ~ fresh_to_b(y)
    | ~ intruder_message(z)
    | ~ a_nonce(w)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,w))
    | ~ a_stored(pair(b,y))
    | ~ t_holds(key(generate_key(y),z))
    | ~ t_holds(key(at,x))
    | message(sent(a,z,pair(u,encrypt(v,generate_key(w))))) ),
    inference(con,[status(thm)],[1262]),
    [iquote('0:Con:1262.2')] ).

cnf(1357,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(generate_b_nonce(w)))
    | ~ intruder_message(generate_expiration_time(x))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(mrr,[status(thm)],[1356,93]),
    [iquote('0:MRR:1356.11,93.4')] ).

cnf(1338,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ intruder_message(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1314,89]),
    [iquote('0:SoR:1314.5,89.2')] ).

cnf(1354,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(x)
    | ~ intruder_message(x)
    | ~ fresh_to_b(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(w)))
    | ~ a_stored(pair(b,x))
    | ~ t_holds(key(generate_key(x),y))
    | ~ t_holds(key(at,b))
    | message(sent(a,y,pair(u,encrypt(v,generate_key(generate_b_nonce(w)))))) ),
    inference(con,[status(thm)],[1351]),
    [iquote('0:Con:1351.2')] ).

cnf(1273,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(generate_key(u),w))
    | ~ t_holds(key(at,b))
    | message(sent(a,w,pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(u)),encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[122,1192]),
    [iquote('0:SoR:122.0,1192.9')] ).

cnf(1311,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(generate_key(v),u))
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y)) ),
    inference(con,[status(thm)],[1306]),
    [iquote('0:Con:1306.2')] ).

cnf(1314,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)),bt))
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1154,145]),
    [iquote('0:SoR:1154.5,145.2')] ).

cnf(1320,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(an_a_nonce)))
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1315,31]),
    [iquote('0:SoR:1315.5,31.3')] ).

cnf(1213,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)))
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(u,w))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1190,31]),
    [iquote('0:SoR:1190.3,31.3')] ).

cnf(991,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ intruder_message(triple(u,generate_key(w),generate_expiration_time(x)))
    | ~ party_of_protocol(y)
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | ~ intruder_holds(key(bt,y))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[885,31]),
    [iquote('0:SoR:885.6,31.3')] ).

cnf(1327,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(generate_b_nonce(w)))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1319,27]),
    [iquote('0:SoR:1319.5,27.3')] ).

cnf(1323,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(b,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,generate_b_nonce(v)))
    | ~ t_holds(key(bt,w))
    | b_holds(key(generate_key(generate_b_nonce(v)),b)) ),
    inference(ssi,[status(thm)],[1316,7,145,2,112]),
    [iquote('0:SSi:1316.9,1316.6,1316.0,7.0,145.0,7.2,145.0,2.2,112.0')] ).

cnf(1319,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(an_a_nonce)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1315,89]),
    [iquote('0:SoR:1315.5,89.2')] ).

cnf(1322,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,generate_b_nonce(v)))
    | ~ t_holds(key(bt,w))
    | b_holds(key(generate_key(generate_b_nonce(v)),a)) ),
    inference(mrr,[status(thm)],[1321,85]),
    [iquote('0:MRR:1321.8,85.0')] ).

cnf(1310,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(generate_key(v),u))
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),generate_key(v))) ),
    inference(con,[status(thm)],[1307]),
    [iquote('0:Con:1307.2')] ).

cnf(1315,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1154,113]),
    [iquote('0:SoR:1154.5,113.0')] ).

cnf(1154,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(generate_b_nonce(x))
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)),bt))
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[116,1147]),
    [iquote('0:SoR:116.1,1147.9')] ).

cnf(1222,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_expiration_time(v))
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(b,v))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(bt,w))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),b)) ),
    inference(ssi,[status(thm)],[1205,7,3,5,76,145,2,112]),
    [iquote('0:SSi:1205.9,1205.6,1205.0,7.0,3.0,5.0,76.0,145.0,3.2,5.0,76.0,7.0,3.0,5.0,76.0,145.0,3.2,5.0,76.0,2.0,112.0')] ).

cnf(1309,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(u)))
    | ~ a_stored(pair(b,v))
    | ~ t_holds(key(generate_key(v),w))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(u)),w)) ),
    inference(con,[status(thm)],[1299]),
    [iquote('0:Con:1299.0')] ).

cnf(1203,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),generate_key(w)),v)) ),
    inference(res,[status(thm),theory(equality)],[1090,17]),
    [iquote('0:Res:1090.13,17.0')] ).

cnf(1291,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(an_a_nonce)))
    | ~ a_stored(pair(b,w))
    | ~ t_holds(key(generate_key(w),x))
    | ~ t_holds(key(at,b))
    | message(sent(a,x,pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[135,1286]),
    [iquote('0:SoR:135.0,1286.8')] ).

cnf(1286,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(v),u))
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w)) ),
    inference(con,[status(thm)],[1281]),
    [iquote('0:Con:1281.2')] ).

cnf(1285,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(v),u))
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(v))) ),
    inference(con,[status(thm)],[1282]),
    [iquote('0:Con:1282.2')] ).

cnf(1284,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(generate_key(u),v))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(an_a_nonce)),v)) ),
    inference(con,[status(thm)],[1274]),
    [iquote('0:Con:1274.3')] ).

cnf(1192,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(w)),v)) ),
    inference(res,[status(thm),theory(equality)],[1089,17]),
    [iquote('0:Res:1089.9,17.0')] ).

cnf(1221,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_expiration_time(v))
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(a,v))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(bt,w))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(ssi,[status(thm)],[1206,7,3,5,76,145,1,75]),
    [iquote('0:SSi:1206.9,1206.6,1206.0,7.0,3.0,5.0,76.0,145.0,3.2,5.0,76.0,7.0,3.0,5.0,76.0,145.0,3.2,5.0,76.0,1.0,75.0')] ).

cnf(1234,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | ~ a_stored(pair(u,v))
    | intruder_message(pair(encrypt(triple(a,generate_key(v),y),generate_key(x)),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[1187,17]),
    [iquote('0:Res:1187.12,17.0')] ).

cnf(1256,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),y),z)) ),
    inference(con,[status(thm)],[1252]),
    [iquote('0:Con:1252.3')] ).

cnf(1255,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | intruder_message(encrypt(triple(x,generate_key(v),y),generate_key(w))) ),
    inference(con,[status(thm)],[1253]),
    [iquote('0:Con:1253.3')] ).

cnf(1180,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),generate_key(x)),w)) ),
    inference(res,[status(thm),theory(equality)],[1088,17]),
    [iquote('0:Res:1088.13,17.0')] ).

cnf(1238,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_key(generate_b_nonce(u)))
    | ~ intruder_message(generate_expiration_time(w))
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,w))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(ssi,[status(thm)],[1237,1,75]),
    [iquote('0:SSi:1237.5,1.0,75.0')] ).

cnf(1225,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(v)))
    | ~ party_of_protocol(w)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,v))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(sor,[status(thm)],[1169,145]),
    [iquote('0:SoR:1169.0,145.2')] ).

cnf(1236,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(w))
    | ~ intruder_message(generate_expiration_time(x))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(mrr,[status(thm)],[1235,93]),
    [iquote('0:MRR:1235.12,93.4')] ).

cnf(990,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ intruder_message(triple(u,generate_key(w),generate_expiration_time(x)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[885,89]),
    [iquote('0:SoR:885.6,89.2')] ).

cnf(1187,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(v),y),generate_key(x)),encrypt(w,generate_key(v))))) ),
    inference(mrr,[status(thm)],[1186,11]),
    [iquote('0:MRR:1186.9,11.0')] ).

cnf(1233,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
    | ~ intruder_message(generate_expiration_time(w))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(mrr,[status(thm)],[1232,93]),
    [iquote('0:MRR:1232.9,93.4')] ).

cnf(1212,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,w))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1190,89]),
    [iquote('0:SoR:1190.3,89.2')] ).

cnf(1231,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(generate_key(generate_b_nonce(u)))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(ssi,[status(thm)],[1230,1,75]),
    [iquote('0:SSi:1230.3,1.0,75.0')] ).

cnf(1227,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(an_a_nonce)))
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(mrr,[status(thm)],[1226,85]),
    [iquote('0:MRR:1226.7,85.0')] ).

cnf(1175,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(v)))
    | ~ t_holds(key(generate_key(an_a_nonce),x))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(an_a_nonce)),encrypt(w,generate_key(generate_b_nonce(v))))) ),
    inference(res,[status(thm),theory(equality)],[1113,17]),
    [iquote('0:Res:1113.10,17.0')] ).

cnf(1169,plain,
    ( ~ intruder_message(generate_b_nonce(u))
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ intruder_message(triple(a,generate_key(generate_b_nonce(v)),generate_expiration_time(u)))
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(b,generate_b_nonce(v)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,u))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(generate_b_nonce(v)),a)) ),
    inference(sor,[status(thm)],[1149,31]),
    [iquote('0:SoR:1149.0,31.3')] ).

cnf(1190,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)),bt))
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ b_stored(pair(u,w))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1100,145]),
    [iquote('0:SoR:1100.3,145.2')] ).

cnf(1197,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)))
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1191,31]),
    [iquote('0:SoR:1191.3,31.3')] ).

cnf(1202,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1196,27]),
    [iquote('0:SoR:1196.3,27.3')] ).

cnf(1090,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),generate_key(w)),v))) ),
    inference(ssi,[status(thm)],[1077,7,145]),
    [iquote('0:SSi:1077.1,7.2,145.0')] ).

cnf(1200,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ intruder_message(bt)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ b_stored(pair(b,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(bt,v))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),b)) ),
    inference(ssi,[status(thm)],[1193,7,3,5,76,145,2,112]),
    [iquote('0:SSi:1193.7,1193.4,1193.0,7.0,3.0,5.0,76.0,145.0,3.2,5.0,76.0,7.0,3.0,5.0,76.0,145.0,3.2,5.0,76.0,2.0,112.0')] ).

cnf(1196,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1191,89]),
    [iquote('0:SoR:1191.3,89.2')] ).

cnf(1199,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ intruder_message(bt)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(bt,v))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(mrr,[status(thm)],[1198,85]),
    [iquote('0:MRR:1198.6,85.0')] ).

cnf(1191,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1100,113]),
    [iquote('0:SoR:1100.3,113.0')] ).

cnf(1089,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(w)),v))) ),
    inference(ssi,[status(thm)],[1078,7,3,5,76,145]),
    [iquote('0:SSi:1078.1,7.0,3.0,5.0,76.2,145.0,3.0,5.0,76.0')] ).

cnf(1100,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)),bt))
    | ~ b_stored(pair(u,w))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[116,1094]),
    [iquote('0:SoR:116.1,1094.7')] ).

cnf(1189,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(bt)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_key(generate_b_nonce(u)))
    | ~ intruder_message(generate_expiration_time(v))
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,v))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(ssi,[status(thm)],[1188,1,75]),
    [iquote('0:SSi:1188.5,1.0,75.0')] ).

cnf(1170,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(v)))
    | ~ intruder_message(bt)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,v))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(sor,[status(thm)],[1168,145]),
    [iquote('0:SoR:1168.0,145.2')] ).

cnf(1185,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | ~ a_stored(pair(u,v))
    | a_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[1184,11]),
    [iquote('0:MRR:1184.7,11.0')] ).

cnf(1088,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),generate_key(x)),w))) ),
    inference(sor,[status(thm)],[416,27]),
    [iquote('0:SoR:416.7,27.3')] ).

cnf(1162,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_nonce(v)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,v))
    | ~ t_holds(key(generate_key(an_a_nonce),y))
    | ~ t_holds(key(at,w))
    | intruder_message(pair(encrypt(triple(w,generate_key(v),u),generate_key(an_a_nonce)),encrypt(x,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[1029,17]),
    [iquote('0:Res:1029.10,17.0')] ).

cnf(1177,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
    | ~ intruder_message(generate_expiration_time(v))
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,v))
    | ~ intruder_holds(key(bt,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(ssi,[status(thm)],[1176,1,75]),
    [iquote('0:SSi:1176.3,1.0,75.0')] ).

cnf(1157,plain,
    ( ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)))
    | ~ party_of_protocol(v)
    | ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,u))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(sor,[status(thm)],[1107,145]),
    [iquote('0:SoR:1107.0,145.2')] ).

cnf(1174,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(generate_key(generate_b_nonce(u)))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(ssi,[status(thm)],[1173,1,75]),
    [iquote('0:SSi:1173.3,1.0,75.0')] ).

cnf(1113,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(v)))
    | ~ t_holds(key(generate_key(an_a_nonce),x))
    | ~ t_holds(key(at,b))
    | message(sent(a,x,pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(an_a_nonce)),encrypt(w,generate_key(generate_b_nonce(v)))))) ),
    inference(sor,[status(thm)],[122,1051]),
    [iquote('0:SoR:122.0,1051.9')] ).

cnf(1172,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(an_a_nonce)))
    | ~ intruder_message(bt)
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(mrr,[status(thm)],[1171,85]),
    [iquote('0:MRR:1171.7,85.0')] ).

cnf(1168,plain,
    ( ~ intruder_message(generate_b_nonce(u))
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ intruder_message(triple(a,generate_key(generate_b_nonce(v)),generate_expiration_time(u)))
    | ~ intruder_message(bt)
    | ~ a_stored(pair(b,generate_b_nonce(v)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(generate_b_nonce(v)),a)) ),
    inference(sor,[status(thm)],[1149,89]),
    [iquote('0:SoR:1149.0,89.2')] ).

cnf(1149,plain,
    ( ~ intruder_message(encrypt(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(v)),bt))
    | ~ intruder_message(generate_b_nonce(v))
    | ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,v))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(ssi,[status(thm)],[1146,2,112]),
    [iquote('0:SSi:1146.5,1146.4,2.0,112.0,2.0,112.0')] ).

cnf(1161,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ intruder_holds(key(bt,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(ssi,[status(thm)],[1160,1,75]),
    [iquote('0:SSi:1160.1,1.0,75.0')] ).

cnf(1029,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_nonce(v)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,v))
    | ~ t_holds(key(generate_key(an_a_nonce),y))
    | ~ t_holds(key(at,w))
    | message(sent(a,y,pair(encrypt(triple(w,generate_key(v),u),generate_key(an_a_nonce)),encrypt(x,generate_key(v))))) ),
    inference(sor,[status(thm)],[122,1012]),
    [iquote('0:SoR:122.0,1012.9')] ).

cnf(1159,plain,
    ( ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)))
    | ~ party_of_protocol(u)
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ intruder_holds(key(bt,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(mrr,[status(thm)],[1158,85]),
    [iquote('0:MRR:1158.5,85.0')] ).

cnf(1107,plain,
    ( ~ intruder_message(generate_b_nonce(u))
    | ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)))
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,u))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(sor,[status(thm)],[1096,31]),
    [iquote('0:SoR:1096.0,31.3')] ).

cnf(1151,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),encrypt(u,generate_key(generate_b_nonce(an_a_nonce))))) ),
    inference(res,[status(thm),theory(equality)],[1056,17]),
    [iquote('0:Res:1056.6,17.0')] ).

cnf(1147,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(w)))
    | ~ t_holds(key(generate_key(an_a_nonce),x))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(u,encrypt(v,generate_key(generate_b_nonce(w))))) ),
    inference(res,[status(thm),theory(equality)],[1143,17]),
    [iquote('0:Res:1143.9,17.0')] ).

cnf(1056,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ t_holds(key(at,b))
    | message(sent(a,v,pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),encrypt(u,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[122,1024]),
    [iquote('0:SoR:122.0,1024.5')] ).

cnf(1143,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(w)))
    | ~ t_holds(key(generate_key(an_a_nonce),x))
    | ~ t_holds(key(at,b))
    | message(sent(a,x,pair(u,encrypt(v,generate_key(generate_b_nonce(w)))))) ),
    inference(con,[status(thm)],[1138]),
    [iquote('0:Con:1138.2')] ).

cnf(1126,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(v),generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),x)) ),
    inference(con,[status(thm)],[1121]),
    [iquote('0:Con:1121.2')] ).

cnf(1137,plain,
    ( ~ intruder_message(bt)
    | ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
    | ~ intruder_message(generate_expiration_time(u))
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(ssi,[status(thm)],[1136,1,75]),
    [iquote('0:SSi:1136.3,1.0,75.0')] ).

cnf(1129,plain,
    ( ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)))
    | ~ intruder_message(bt)
    | ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(sor,[status(thm)],[1106,145]),
    [iquote('0:SoR:1106.0,145.2')] ).

cnf(1125,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),generate_key(an_a_nonce))) ),
    inference(con,[status(thm)],[1122]),
    [iquote('0:Con:1122.2')] ).

cnf(1133,plain,
    ( ~ intruder_message(bt)
    | ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(ssi,[status(thm)],[1132,1,75]),
    [iquote('0:SSi:1132.1,1.0,75.0')] ).

cnf(1131,plain,
    ( ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)))
    | ~ intruder_message(bt)
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(mrr,[status(thm)],[1130,85]),
    [iquote('0:MRR:1130.5,85.0')] ).

cnf(1106,plain,
    ( ~ intruder_message(generate_b_nonce(u))
    | ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)))
    | ~ intruder_message(bt)
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(sor,[status(thm)],[1096,89]),
    [iquote('0:SoR:1096.0,89.2')] ).

cnf(1124,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(u)),v)) ),
    inference(con,[status(thm)],[1114]),
    [iquote('0:Con:1114.0')] ).

cnf(1051,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),generate_key(an_a_nonce)),v)) ),
    inference(res,[status(thm),theory(equality)],[876,17]),
    [iquote('0:Res:876.9,17.0')] ).

cnf(1096,plain,
    ( ~ intruder_message(encrypt(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)),bt))
    | ~ intruder_message(generate_b_nonce(u))
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(ssi,[status(thm)],[1093,2,112]),
    [iquote('0:SSi:1093.3,1093.2,2.0,112.0,2.0,112.0')] ).

cnf(1094,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),w))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce))))) ),
    inference(res,[status(thm),theory(equality)],[1074,17]),
    [iquote('0:Res:1074.7,17.0')] ).

cnf(1074,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),w))
    | ~ t_holds(key(at,b))
    | message(sent(a,w,pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[135,1069]),
    [iquote('0:SoR:135.0,1069.4')] ).

cnf(1076,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ intruder_holds(key(w,v))
    | intruder_message(w) ),
    inference(res,[status(thm),theory(equality)],[1069,30]),
    [iquote('0:Res:1069.4,30.1')] ).

cnf(416,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(triple(y,v,z))
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),generate_key(x)),w))) ),
    inference(sor,[status(thm)],[144,415]),
    [iquote('0:SoR:144.4,415.5')] ).

cnf(1069,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(v,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),v)) ),
    inference(con,[status(thm)],[1064]),
    [iquote('0:Con:1064.2')] ).

cnf(1068,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(v,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce))) ),
    inference(con,[status(thm)],[1065]),
    [iquote('0:Con:1065.2')] ).

cnf(1067,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(u)
    | ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(con,[status(thm)],[1057]),
    [iquote('0:Con:1057.0')] ).

cnf(1024,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),v)) ),
    inference(res,[status(thm),theory(equality)],[875,17]),
    [iquote('0:Res:875.5,17.0')] ).

cnf(876,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),generate_key(an_a_nonce)),v))) ),
    inference(ssi,[status(thm)],[865,7,145]),
    [iquote('0:SSi:865.1,7.2,145.0')] ).

cnf(1050,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_nonce(w)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,w))
    | ~ t_holds(key(generate_key(an_a_nonce),y))
    | ~ t_holds(key(at,x))
    | message(sent(a,y,pair(u,encrypt(v,generate_key(w))))) ),
    inference(con,[status(thm)],[1047]),
    [iquote('0:Con:1047.2')] ).

cnf(1041,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(y,w))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),x),y)) ),
    inference(con,[status(thm)],[1037]),
    [iquote('0:Con:1037.3')] ).

cnf(1040,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(y,w))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(triple(w,generate_key(v),x),generate_key(an_a_nonce))) ),
    inference(con,[status(thm)],[1038]),
    [iquote('0:Con:1038.3')] ).

cnf(1012,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),y),z),encrypt(triple(x,generate_key(v),y),generate_key(an_a_nonce)),w)) ),
    inference(res,[status(thm),theory(equality)],[874,17]),
    [iquote('0:Res:874.9,17.0')] ).

cnf(875,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),v))) ),
    inference(ssi,[status(thm)],[866,7,3,5,76,145]),
    [iquote('0:SSi:866.1,7.0,3.0,5.0,76.2,145.0,3.0,5.0,76.0')] ).

cnf(1021,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,v))
    | intruder_message(pair(encrypt(triple(a,generate_key(v),x),generate_key(an_a_nonce)),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[1019,17]),
    [iquote('0:Res:1019.8,17.0')] ).

cnf(1019,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(v),x),generate_key(an_a_nonce)),encrypt(w,generate_key(v))))) ),
    inference(mrr,[status(thm)],[1018,11]),
    [iquote('0:MRR:1018.6,11.0')] ).

cnf(999,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | ~ t_holds(key(x,w))
    | b_holds(key(generate_key(v),w)) ),
    inference(mrr,[status(thm)],[998,93]),
    [iquote('0:MRR:998.7,93.4')] ).

cnf(1017,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,v))
    | a_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[1016,11]),
    [iquote('0:MRR:1016.4,11.0')] ).

cnf(874,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),z),encrypt(triple(x,generate_key(v),y),generate_key(an_a_nonce)),w))) ),
    inference(sor,[status(thm)],[214,27]),
    [iquote('0:SoR:214.4,27.3')] ).

cnf(1011,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ a_stored(pair(b,u))
    | b_holds(key(generate_key(u),b)) ),
    inference(ssi,[status(thm)],[1010,2,112]),
    [iquote('0:SSi:1010.1,1010.0,2.0,112.0,2.0,112.0')] ).

cnf(1009,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | b_holds(key(generate_key(v),b)) ),
    inference(ssi,[status(thm)],[1008,2,112]),
    [iquote('0:SSi:1008.1,1008.0,2.0,112.0,2.0,112.0')] ).

cnf(885,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(encrypt(triple(u,generate_key(w),generate_expiration_time(x)),bt))
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[848,145]),
    [iquote('0:SoR:848.6,145.2')] ).

cnf(882,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(generate_expiration_time(v))
    | ~ intruder_message(w)
    | ~ intruder_message(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(x)
    | ~ a_nonce(w)
    | ~ party_of_protocol(x)
    | ~ intruder_message(generate_b_nonce(v))
    | ~ party_of_protocol(y)
    | ~ b_stored(pair(u,v))
    | ~ t_holds(key(bt,x))
    | ~ t_holds(key(z,u))
    | ~ intruder_holds(key(generate_key(w),y))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[564,31]),
    [iquote('0:SoR:564.1,31.3')] ).

cnf(920,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(triple(u,generate_key(w),generate_expiration_time(an_a_nonce)))
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[886,31]),
    [iquote('0:SoR:886.6,31.3')] ).

cnf(978,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_expiration_time(x))
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ t_holds(key(at,u))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(mrr,[status(thm)],[976,93]),
    [iquote('0:MRR:976.10,93.4')] ).

cnf(977,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,u))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[889,113]),
    [iquote('0:SoR:889.4,113.0')] ).

cnf(889,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_b_nonce(x))
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_expiration_time(x))
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(at,u))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[116,845]),
    [iquote('0:SoR:116.1,845.11')] ).

cnf(863,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(v)))
    | ~ t_holds(key(w,y))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),w),encrypt(x,generate_key(generate_b_nonce(v))))) ),
    inference(res,[status(thm),theory(equality)],[669,17]),
    [iquote('0:Res:669.11,17.0')] ).

cnf(948,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(at,u))
    | intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
    inference(con,[status(thm)],[946]),
    [iquote('0:Con:946.2')] ).

cnf(939,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(at,u))
    | intruder_message(pair(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(v,generate_key(an_a_nonce)))) ),
    inference(mrr,[status(thm)],[938,12]),
    [iquote('0:MRR:938.3,12.0')] ).

cnf(933,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(v)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,v))
    | ~ t_holds(key(bt,x))
    | ~ t_holds(key(at,u))
    | intruder_message(pair(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[810,17]),
    [iquote('0:Res:810.11,17.0')] ).

cnf(810,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(v)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,v))
    | ~ t_holds(key(bt,x))
    | ~ t_holds(key(at,u))
    | message(sent(a,x,pair(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v))))) ),
    inference(sor,[status(thm)],[122,638]),
    [iquote('0:SoR:122.0,638.10')] ).

cnf(859,plain,
    ( ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | message(sent(t,b,triple(encrypt(quadruple(b,generate_b_nonce(v),generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),bt),u))) ),
    inference(con,[status(thm)],[858]),
    [iquote('0:Con:858.2')] ).

cnf(931,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(w))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[919,27]),
    [iquote('0:SoR:919.6,27.3')] ).

cnf(919,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(triple(u,generate_key(w),generate_expiration_time(an_a_nonce)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[886,89]),
    [iquote('0:SoR:886.6,89.2')] ).

cnf(854,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(v),generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),at),u))) ),
    inference(con,[status(thm)],[853]),
    [iquote('0:Con:853.2')] ).

cnf(886,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(encrypt(triple(u,generate_key(w),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[848,113]),
    [iquote('0:SoR:848.6,113.0')] ).

cnf(898,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(at,v))
    | intruder_message(encrypt(triple(v,generate_key(an_a_nonce),u),w)) ),
    inference(con,[status(thm)],[895]),
    [iquote('0:Con:895.3')] ).

cnf(891,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(at,v))
    | intruder_message(pair(encrypt(triple(v,generate_key(an_a_nonce),u),w),encrypt(x,generate_key(an_a_nonce)))) ),
    inference(ssi,[status(thm)],[890,2,112,3,5,76]),
    [iquote('0:SSi:890.7,890.6,890.5,890.1,2.0,112.0,3.0,5.0,76.0,2.0,112.0,3.0,5.0,76.0')] ).

cnf(845,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_nonce(v)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,v))
    | ~ t_holds(key(x,z))
    | ~ t_holds(key(at,w))
    | intruder_message(pair(encrypt(triple(w,generate_key(v),u),x),encrypt(y,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[547,17]),
    [iquote('0:Res:547.11,17.0')] ).

cnf(848,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(generate_b_nonce(x))
    | ~ intruder_message(encrypt(triple(u,generate_key(w),generate_expiration_time(x)),bt))
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[116,839]),
    [iquote('0:SoR:116.1,839.9')] ).

cnf(564,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(generate_b_nonce(v),generate_key(w)))
    | ~ intruder_message(generate_expiration_time(v))
    | ~ intruder_message(w)
    | ~ intruder_message(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(x)
    | ~ a_nonce(w)
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(u,v))
    | ~ t_holds(key(bt,x))
    | ~ t_holds(key(y,u))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[134,558]),
    [iquote('0:SoR:134.1,558.9')] ).

cnf(214,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(x,v,y))
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),z),encrypt(triple(x,generate_key(v),y),generate_key(an_a_nonce)),w))) ),
    inference(sor,[status(thm)],[144,211]),
    [iquote('0:SoR:144.4,211.1')] ).

cnf(780,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(w)))
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(u,w))
    | ~ a_stored(pair(b,v))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[518,31]),
    [iquote('0:SoR:518.4,31.3')] ).

cnf(669,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(v)))
    | ~ t_holds(key(w,y))
    | ~ t_holds(key(at,b))
    | message(sent(a,y,pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),w),encrypt(x,generate_key(generate_b_nonce(v)))))) ),
    inference(sor,[status(thm)],[122,402]),
    [iquote('0:SoR:122.0,402.10')] ).

cnf(802,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(u,w))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),u),encrypt(v,generate_key(generate_b_nonce(an_a_nonce))))) ),
    inference(res,[status(thm),theory(equality)],[603,17]),
    [iquote('0:Res:603.7,17.0')] ).

cnf(794,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(w)))
    | ~ t_holds(key(x,y))
    | ~ t_holds(key(at,b))
    | message(sent(a,y,pair(u,encrypt(v,generate_key(generate_b_nonce(w)))))) ),
    inference(con,[status(thm)],[790]),
    [iquote('0:Con:790.2')] ).

cnf(420,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(w)))
    | ~ party_of_protocol(x)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ b_stored(pair(u,w))
    | ~ intruder_holds(key(bt,x))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[151,415]),
    [iquote('0:SoR:151.1,415.5')] ).

cnf(696,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ intruder_holds(key(bt,v))
    | message(sent(t,b,triple(encrypt(quadruple(b,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt),u))) ),
    inference(ssi,[status(thm)],[693,2,112]),
    [iquote('0:SSi:693.1,693.0,2.0,112.0,2.0,112.0')] ).

cnf(732,plain,
    ( ~ intruder_message(generate_expiration_time(u))
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ a_nonce(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(generate_b_nonce(u))
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(b,u))
    | ~ t_holds(key(bt,w))
    | ~ intruder_holds(key(generate_key(v),x))
    | b_holds(key(generate_key(v),b)) ),
    inference(sor,[status(thm)],[631,31]),
    [iquote('0:SoR:631.0,31.3')] ).

cnf(716,plain,
    ( ~ intruder_message(generate_expiration_time(u))
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ a_nonce(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(generate_b_nonce(u))
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(a,u))
    | ~ t_holds(key(bt,w))
    | ~ intruder_holds(key(generate_key(v),x))
    | b_holds(key(generate_key(v),a)) ),
    inference(sor,[status(thm)],[594,31]),
    [iquote('0:SoR:594.0,31.3')] ).

cnf(856,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_key(u))
    | ~ intruder_message(generate_expiration_time(w))
    | ~ a_stored(pair(b,u))
    | ~ b_stored(pair(a,w))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[855,1,75]),
    [iquote('0:SSi:855.6,1.0,75.0')] ).

cnf(799,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(triple(a,generate_key(u),generate_expiration_time(v)))
    | ~ party_of_protocol(w)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_stored(pair(b,u))
    | ~ b_stored(pair(a,v))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(u),a)) ),
    inference(sor,[status(thm)],[493,145]),
    [iquote('0:SoR:493.0,145.2')] ).

cnf(695,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ intruder_holds(key(at,v))
    | message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),at),u))) ),
    inference(ssi,[status(thm)],[694,1,75]),
    [iquote('0:SSi:694.1,694.0,1.0,75.0,1.0,75.0')] ).

cnf(768,plain,
    ( ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | message(sent(t,b,triple(encrypt(quadruple(b,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),u))) ),
    inference(obv,[status(thm),theory(equality)],[767]),
    [iquote('0:Obv:767.0')] ).

cnf(749,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),at),u))) ),
    inference(obv,[status(thm),theory(equality)],[748]),
    [iquote('0:Obv:748.0')] ).

cnf(839,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(w)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,w))
    | ~ t_holds(key(bt,x))
    | intruder_message(pair(u,encrypt(v,generate_key(w)))) ),
    inference(res,[status(thm),theory(equality)],[832,17]),
    [iquote('0:Res:832.9,17.0')] ).

cnf(547,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_nonce(v)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,v))
    | ~ t_holds(key(x,z))
    | ~ t_holds(key(at,w))
    | message(sent(a,z,pair(encrypt(triple(w,generate_key(v),u),x),encrypt(y,generate_key(v))))) ),
    inference(sor,[status(thm)],[122,349]),
    [iquote('0:SoR:122.0,349.10')] ).

cnf(832,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(w)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,w))
    | ~ t_holds(key(bt,x))
    | message(sent(a,x,pair(u,encrypt(v,generate_key(w))))) ),
    inference(sor,[status(thm)],[135,830]),
    [iquote('0:SoR:135.0,830.6')] ).

cnf(831,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),bt)) ),
    inference(ssi,[status(thm)],[828,2,112]),
    [iquote('0:SSi:828.6,828.4,2.0,112.0,2.0,112.0')] ).

cnf(830,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),at)) ),
    inference(ssi,[status(thm)],[829,1,75]),
    [iquote('0:SSi:829.6,829.4,1.0,75.0,1.0,75.0')] ).

cnf(822,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,w))
    | ~ t_holds(key(bt,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),x)) ),
    inference(con,[status(thm)],[818]),
    [iquote('0:Con:818.3')] ).

cnf(638,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,x))
    | ~ t_holds(key(bt,u))
    | intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),y),encrypt(triple(x,generate_key(v),generate_expiration_time(v)),bt),w)) ),
    inference(res,[status(thm),theory(equality)],[176,17]),
    [iquote('0:Res:176.10,17.0')] ).

cnf(806,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(v))
    | ~ intruder_message(generate_expiration_time(w))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[805,93]),
    [iquote('0:MRR:805.10,93.4')] ).

cnf(779,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(w)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,w))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[518,89]),
    [iquote('0:SoR:518.4,89.2')] ).

cnf(804,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(generate_key(u))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ a_stored(pair(b,u))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[803,1,75]),
    [iquote('0:SSi:803.4,1.0,75.0')] ).

cnf(801,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(triple(a,generate_key(u),generate_expiration_time(an_a_nonce)))
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,u))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(mrr,[status(thm)],[800,85]),
    [iquote('0:MRR:800.6,85.0')] ).

cnf(603,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(u,w))
    | ~ t_holds(key(at,b))
    | message(sent(a,w,pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),u),encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[122,364]),
    [iquote('0:SoR:122.0,364.6')] ).

cnf(493,plain,
    ( ~ intruder_message(generate_b_nonce(u))
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ intruder_message(triple(a,generate_key(v),generate_expiration_time(u)))
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(b,v))
    | ~ b_stored(pair(a,u))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(v),a)) ),
    inference(sor,[status(thm)],[406,31]),
    [iquote('0:SoR:406.0,31.3')] ).

cnf(798,plain,
    ( ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | intruder_message(encrypt(quadruple(b,generate_b_nonce(u),generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),bt)) ),
    inference(ssi,[status(thm)],[795,2,112]),
    [iquote('0:SSi:795.1,795.0,2.0,112.0,2.0,112.0')] ).

cnf(797,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | intruder_message(encrypt(quadruple(a,generate_b_nonce(u),generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),bt)) ),
    inference(ssi,[status(thm)],[796,1,75]),
    [iquote('0:SSi:796.1,796.0,1.0,75.0,1.0,75.0')] ).

cnf(792,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt)) ),
    inference(res,[status(thm),theory(equality)],[12,682]),
    [iquote('0:Res:12.0,682.7')] ).

cnf(682,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y)) ),
    inference(con,[status(thm)],[677]),
    [iquote('0:Con:677.2')] ).

cnf(518,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(w)),bt))
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ b_stored(pair(u,w))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[412,145]),
    [iquote('0:SoR:412.4,145.2')] ).

cnf(258,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(v)))
    | ~ party_of_protocol(w)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ b_stored(pair(u,v))
    | ~ intruder_holds(key(bt,w))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[151,250]),
    [iquote('0:SoR:151.1,250.4')] ).

cnf(529,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(an_a_nonce)))
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ a_stored(pair(b,v))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[519,31]),
    [iquote('0:SoR:519.4,31.3')] ).

cnf(726,plain,
    ( ~ intruder_message(generate_expiration_time(u))
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(generate_b_nonce(u))
    | ~ intruder_message(w)
    | ~ a_nonce(v)
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(a,u))
    | ~ a_stored(pair(w,v))
    | ~ t_holds(key(bt,w))
    | b_holds(key(generate_key(v),a)) ),
    inference(ssi,[status(thm)],[721,1,75]),
    [iquote('0:SSi:721.0,1.0,75.0')] ).

cnf(658,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ intruder_holds(key(bt,v))
    | message(sent(t,b,triple(encrypt(quadruple(b,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),u))) ),
    inference(ssi,[status(thm)],[655,2,112]),
    [iquote('0:SSi:655.1,655.0,2.0,112.0,2.0,112.0')] ).

cnf(765,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,u))
    | ~ t_holds(key(bt,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[764,1,75]),
    [iquote('0:SSi:764.1,764.0,1.0,75.0,1.0,75.0')] ).

cnf(754,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ a_stored(pair(b,u))
    | intruder_message(pair(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt),encrypt(v,generate_key(u)))) ),
    inference(ssi,[status(thm)],[753,2,112]),
    [iquote('0:SSi:753.2,753.0,2.0,112.0,2.0,112.0')] ).

cnf(737,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | intruder_message(pair(encrypt(triple(a,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[645,17]),
    [iquote('0:Res:645.8,17.0')] ).

cnf(657,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ intruder_holds(key(at,v))
    | message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),at),u))) ),
    inference(ssi,[status(thm)],[656,1,75]),
    [iquote('0:SSi:656.1,656.0,1.0,75.0,1.0,75.0')] ).

cnf(421,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(w)))
    | ~ intruder_message(bt)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ b_stored(pair(u,w))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[150,415]),
    [iquote('0:SoR:150.1,415.5')] ).

cnf(745,plain,
    ( ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),bt)) ),
    inference(ssi,[status(thm)],[742,2,112]),
    [iquote('0:SSi:742.1,742.0,2.0,112.0,2.0,112.0')] ).

cnf(744,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),at)) ),
    inference(ssi,[status(thm)],[743,1,75]),
    [iquote('0:SSi:743.1,743.0,1.0,75.0,1.0,75.0')] ).

cnf(739,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),v)) ),
    inference(res,[status(thm),theory(equality)],[12,681]),
    [iquote('0:Res:12.0,681.7')] ).

cnf(659,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(w,x))
    | ~ t_holds(key(at,b))
    | message(sent(a,x,pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[135,616]),
    [iquote('0:SoR:135.0,616.5')] ).

cnf(731,plain,
    ( ~ intruder_message(generate_expiration_time(u))
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ a_nonce(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(generate_b_nonce(u))
    | ~ intruder_message(generate_key(v))
    | ~ b_stored(pair(b,u))
    | ~ t_holds(key(bt,w))
    | b_holds(key(generate_key(v),b)) ),
    inference(sor,[status(thm)],[631,89]),
    [iquote('0:SoR:631.0,89.2')] ).

cnf(715,plain,
    ( ~ intruder_message(generate_expiration_time(u))
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ a_nonce(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(generate_b_nonce(u))
    | ~ intruder_message(generate_key(v))
    | ~ b_stored(pair(a,u))
    | ~ t_holds(key(bt,w))
    | b_holds(key(generate_key(v),a)) ),
    inference(sor,[status(thm)],[594,89]),
    [iquote('0:SoR:594.0,89.2')] ).

cnf(645,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v))))) ),
    inference(mrr,[status(thm)],[644,11]),
    [iquote('0:MRR:644.6,11.0')] ).

cnf(704,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_nonce(w)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,w))
    | ~ t_holds(key(x,y))
    | message(sent(a,y,pair(u,encrypt(v,generate_key(w))))) ),
    inference(con,[status(thm)],[697]),
    [iquote('0:Con:697.2')] ).

cnf(631,plain,
    ( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(v)))
    | ~ intruder_message(generate_expiration_time(u))
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ a_nonce(v)
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(b,u))
    | ~ t_holds(key(bt,w))
    | b_holds(key(generate_key(v),b)) ),
    inference(ssi,[status(thm)],[619,2,112]),
    [iquote('0:SSi:619.0,2.0,112.0')] ).

cnf(725,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ a_stored(pair(b,u))
    | intruder_message(pair(encrypt(triple(a,generate_key(u),w),bt),encrypt(v,generate_key(u)))) ),
    inference(ssi,[status(thm)],[722,2,112]),
    [iquote('0:SSi:722.2,722.0,2.0,112.0,2.0,112.0')] ).

cnf(724,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ a_stored(pair(a,u))
    | intruder_message(pair(encrypt(triple(a,generate_key(u),w),at),encrypt(v,generate_key(u)))) ),
    inference(ssi,[status(thm)],[723,1,75]),
    [iquote('0:SSi:723.2,723.0,1.0,75.0,1.0,75.0')] ).

cnf(512,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(x,u))
    | ~ a_stored(pair(u,v))
    | intruder_message(pair(encrypt(triple(a,generate_key(v),y),x),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[356,17]),
    [iquote('0:Res:356.9,17.0')] ).

cnf(594,plain,
    ( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(v)))
    | ~ intruder_message(generate_expiration_time(u))
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(w)
    | ~ a_nonce(v)
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(a,u))
    | ~ t_holds(key(bt,w))
    | b_holds(key(generate_key(v),a)) ),
    inference(ssi,[status(thm)],[582,1,75]),
    [iquote('0:SSi:582.0,1.0,75.0')] ).

cnf(710,plain,
    ( ~ intruder_message(bt)
    | ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | message(sent(t,b,triple(encrypt(quadruple(b,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),bt),v))) ),
    inference(obv,[status(thm),theory(equality)],[709]),
    [iquote('0:Obv:709.0')] ).

cnf(708,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(quadruple(b,u,generate_key(u),v),bt)) ),
    inference(ssi,[status(thm)],[705,2,112]),
    [iquote('0:SSi:705.2,705.0,2.0,112.0,2.0,112.0')] ).

cnf(707,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(quadruple(a,u,generate_key(u),v),bt)) ),
    inference(ssi,[status(thm)],[706,1,75]),
    [iquote('0:SSi:706.2,706.0,1.0,75.0,1.0,75.0')] ).

cnf(539,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(bt,w))
    | message(sent(t,b,triple(encrypt(quadruple(b,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),bt),v))) ),
    inference(ssi,[status(thm)],[536,2,112]),
    [iquote('0:SSi:536.2,536.0,2.0,112.0,2.0,112.0')] ).

cnf(690,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),x),bt)) ),
    inference(ssi,[status(thm)],[687,2,112]),
    [iquote('0:SSi:687.4,2.0,112.0')] ).

cnf(702,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(quadruple(b,u,generate_key(u),v),at)) ),
    inference(ssi,[status(thm)],[699,2,112]),
    [iquote('0:SSi:699.2,699.0,2.0,112.0,2.0,112.0')] ).

cnf(701,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(quadruple(a,u,generate_key(u),v),at)) ),
    inference(ssi,[status(thm)],[700,1,75]),
    [iquote('0:SSi:700.2,700.0,1.0,75.0,1.0,75.0')] ).

cnf(689,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),x),at)) ),
    inference(ssi,[status(thm)],[688,1,75]),
    [iquote('0:SSi:688.4,1.0,75.0')] ).

cnf(426,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,u))
    | ~ intruder_holds(key(z,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),v))) ),
    inference(res,[status(thm),theory(equality)],[12,275]),
    [iquote('0:Res:12.0,275.8')] ).

cnf(559,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),y),z)) ),
    inference(con,[status(thm)],[555]),
    [iquote('0:Con:555.3')] ).

cnf(680,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(u)))
    | ~ t_holds(key(v,w))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(u)),w)) ),
    inference(con,[status(thm)],[670]),
    [iquote('0:Con:670.0')] ).

cnf(665,plain,
    ( ~ intruder_message(bt)
    | intruder_message(encrypt(quadruple(b,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
    inference(ssi,[status(thm)],[662,2,112]),
    [iquote('0:SSi:662.1,662.0,2.0,112.0,2.0,112.0')] ).

cnf(664,plain,
    ( ~ intruder_message(at)
    | intruder_message(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
    inference(ssi,[status(thm)],[663,1,75]),
    [iquote('0:SSi:663.1,663.0,1.0,75.0,1.0,75.0')] ).

cnf(402,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(w,u))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),w),v)) ),
    inference(res,[status(thm),theory(equality)],[256,17]),
    [iquote('0:Res:256.10,17.0')] ).

cnf(661,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
    inference(res,[status(thm),theory(equality)],[12,616]),
    [iquote('0:Res:12.0,616.3')] ).

cnf(616,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w)) ),
    inference(con,[status(thm)],[611]),
    [iquote('0:Con:611.2')] ).

cnf(653,plain,
    ( ~ intruder_message(bt)
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
    inference(ssi,[status(thm)],[650,2,112]),
    [iquote('0:SSi:650.1,650.0,2.0,112.0,2.0,112.0')] ).

cnf(652,plain,
    ( ~ intruder_message(at)
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),at)) ),
    inference(ssi,[status(thm)],[651,1,75]),
    [iquote('0:SSi:651.1,651.0,1.0,75.0,1.0,75.0')] ).

cnf(390,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,u))
    | ~ intruder_holds(key(x,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),v))) ),
    inference(res,[status(thm),theory(equality)],[12,274]),
    [iquote('0:Res:12.0,274.4')] ).

cnf(647,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),v)) ),
    inference(res,[status(thm),theory(equality)],[12,615]),
    [iquote('0:Res:12.0,615.3')] ).

cnf(643,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | a_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[642,11]),
    [iquote('0:MRR:642.5,11.0')] ).

cnf(630,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(triple(b,generate_key(u),v),bt)) ),
    inference(ssi,[status(thm)],[627,2,112]),
    [iquote('0:SSi:627.2,627.0,2.0,112.0,2.0,112.0')] ).

cnf(176,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,x))
    | ~ t_holds(key(bt,u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),y),encrypt(triple(x,generate_key(v),generate_expiration_time(v)),bt),w))) ),
    inference(sor,[status(thm)],[144,141]),
    [iquote('0:SoR:144.4,141.4')] ).

cnf(629,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(triple(b,generate_key(u),v),at)) ),
    inference(ssi,[status(thm)],[628,1,75]),
    [iquote('0:SSi:628.2,628.0,1.0,75.0,1.0,75.0')] ).

cnf(575,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(triple(b,generate_key(v),x),w)) ),
    inference(ssi,[status(thm)],[572,2,112]),
    [iquote('0:SSi:572.4,2.0,112.0')] ).

cnf(614,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(u,v))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(an_a_nonce)),v)) ),
    inference(con,[status(thm)],[604]),
    [iquote('0:Con:604.1')] ).

cnf(593,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(triple(a,generate_key(u),v),bt)) ),
    inference(ssi,[status(thm)],[590,2,112]),
    [iquote('0:SSi:590.2,590.0,2.0,112.0,2.0,112.0')] ).

cnf(364,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(w,u))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),v)) ),
    inference(res,[status(thm),theory(equality)],[255,17]),
    [iquote('0:Res:255.6,17.0')] ).

cnf(592,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(triple(a,generate_key(u),v),at)) ),
    inference(ssi,[status(thm)],[591,1,75]),
    [iquote('0:SSi:591.2,591.0,1.0,75.0,1.0,75.0')] ).

cnf(574,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(triple(a,generate_key(v),x),w)) ),
    inference(ssi,[status(thm)],[573,1,75]),
    [iquote('0:SSi:573.4,1.0,75.0')] ).

cnf(558,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(triple(x,generate_key(v),y),w)) ),
    inference(con,[status(thm)],[556]),
    [iquote('0:Con:556.3')] ).

cnf(543,plain,
    ( ~ intruder_message(at)
    | ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | message(sent(t,b,triple(encrypt(quadruple(a,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),at),v))) ),
    inference(obv,[status(thm),theory(equality)],[542]),
    [iquote('0:Obv:542.0')] ).

cnf(349,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(x,u))
    | intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),x),w)) ),
    inference(res,[status(thm),theory(equality)],[254,17]),
    [iquote('0:Res:254.10,17.0')] ).

cnf(538,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(at,w))
    | message(sent(t,b,triple(encrypt(quadruple(a,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),at),v))) ),
    inference(ssi,[status(thm)],[537,1,75]),
    [iquote('0:SSi:537.2,537.0,1.0,75.0,1.0,75.0')] ).

cnf(541,plain,
    ( ~ intruder_message(bt)
    | ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | message(sent(t,a,triple(encrypt(quadruple(b,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),bt),v))) ),
    inference(obv,[status(thm),theory(equality)],[540]),
    [iquote('0:Obv:540.0')] ).

cnf(523,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(bt,w))
    | message(sent(t,a,triple(encrypt(quadruple(b,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),bt),v))) ),
    inference(ssi,[status(thm)],[520,2,112]),
    [iquote('0:SSi:520.2,520.0,2.0,112.0,2.0,112.0')] ).

cnf(535,plain,
    ( ~ intruder_message(at)
    | ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | message(sent(t,a,triple(encrypt(quadruple(a,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),at),v))) ),
    inference(obv,[status(thm),theory(equality)],[534]),
    [iquote('0:Obv:534.0')] ).

cnf(384,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ party_of_protocol(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,u))
    | ~ intruder_holds(key(z,x))
    | message(sent(t,b,triple(encrypt(quadruple(u,v,generate_key(v),y),bt),encrypt(triple(b,generate_key(v),y),z),w))) ),
    inference(ssi,[status(thm)],[381,2,112]),
    [iquote('0:SSi:381.5,2.0,112.0')] ).

cnf(522,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(at,w))
    | message(sent(t,a,triple(encrypt(quadruple(a,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),at),v))) ),
    inference(ssi,[status(thm)],[521,1,75]),
    [iquote('0:SSi:521.2,521.0,1.0,75.0,1.0,75.0')] ).

cnf(533,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(v))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[528,27]),
    [iquote('0:SoR:528.4,27.3')] ).

cnf(528,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(an_a_nonce)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[519,89]),
    [iquote('0:SoR:519.4,89.2')] ).

cnf(519,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[412,113]),
    [iquote('0:SoR:412.4,113.0')] ).

cnf(383,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ party_of_protocol(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,u))
    | ~ intruder_holds(key(z,x))
    | message(sent(t,a,triple(encrypt(quadruple(u,v,generate_key(v),y),at),encrypt(triple(a,generate_key(v),y),z),w))) ),
    inference(ssi,[status(thm)],[382,1,75]),
    [iquote('0:SSi:382.5,1.0,75.0')] ).

cnf(412,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(w)),bt))
    | ~ b_stored(pair(u,w))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[116,407]),
    [iquote('0:SoR:116.1,407.6')] ).

cnf(515,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_expiration_time(v))
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_stored(pair(b,u))
    | ~ b_stored(pair(a,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(sor,[status(thm)],[514,145]),
    [iquote('0:SoR:514.1,145.2')] ).

cnf(517,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ a_stored(pair(b,u))
    | b_holds(key(generate_key(u),a)) ),
    inference(mrr,[status(thm)],[516,85]),
    [iquote('0:MRR:516.5,85.0')] ).

cnf(514,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(generate_b_nonce(v))
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_expiration_time(v))
    | ~ a_stored(pair(b,u))
    | ~ b_stored(pair(a,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(mrr,[status(thm)],[513,12]),
    [iquote('0:MRR:513.5,12.0')] ).

cnf(356,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(x,u))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(v),y),x),encrypt(w,generate_key(v))))) ),
    inference(mrr,[status(thm)],[355,11]),
    [iquote('0:MRR:355.7,11.0')] ).

cnf(496,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(triple(a,generate_key(u),generate_expiration_time(v)))
    | ~ intruder_message(bt)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_stored(pair(b,u))
    | ~ b_stored(pair(a,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(sor,[status(thm)],[492,145]),
    [iquote('0:SoR:492.0,145.2')] ).

cnf(500,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(at,v))
    | intruder_message(pair(encrypt(triple(v,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u)))) ),
    inference(res,[status(thm),theory(equality)],[297,17]),
    [iquote('0:Res:297.7,17.0')] ).

cnf(498,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(triple(a,generate_key(u),generate_expiration_time(an_a_nonce)))
    | ~ intruder_message(bt)
    | ~ a_stored(pair(b,u))
    | b_holds(key(generate_key(u),a)) ),
    inference(mrr,[status(thm)],[497,85]),
    [iquote('0:MRR:497.6,85.0')] ).

cnf(297,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(at,v))
    | message(sent(a,b,pair(encrypt(triple(v,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u))))) ),
    inference(sor,[status(thm)],[122,237]),
    [iquote('0:SoR:122.0,237.6')] ).

cnf(492,plain,
    ( ~ intruder_message(generate_b_nonce(u))
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ intruder_message(triple(a,generate_key(v),generate_expiration_time(u)))
    | ~ intruder_message(bt)
    | ~ a_stored(pair(b,v))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(v),a)) ),
    inference(sor,[status(thm)],[406,89]),
    [iquote('0:SoR:406.0,89.2')] ).

cnf(406,plain,
    ( ~ intruder_message(encrypt(triple(a,generate_key(u),generate_expiration_time(v)),bt))
    | ~ intruder_message(generate_b_nonce(v))
    | ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ a_stored(pair(b,u))
    | ~ b_stored(pair(a,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(res,[status(thm),theory(equality)],[397,34]),
    [iquote('0:Res:397.6,34.1')] ).

cnf(479,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,an_a_nonce))
    | ~ t_holds(key(bt,w))
    | message(sent(a,w,pair(u,encrypt(v,generate_key(an_a_nonce))))) ),
    inference(mrr,[status(thm)],[476,11]),
    [iquote('0:MRR:476.6,11.0')] ).

cnf(472,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(v,a))
    | ~ t_holds(key(bt,u))
    | intruder_message(encrypt(quadruple(u,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),v)) ),
    inference(con,[status(thm)],[468]),
    [iquote('0:Con:468.2')] ).

cnf(302,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,a))
    | ~ t_holds(key(bt,u))
    | intruder_message(triple(encrypt(quadruple(u,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),w),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),v)) ),
    inference(res,[status(thm),theory(equality)],[181,17]),
    [iquote('0:Res:181.5,17.0')] ).

cnf(438,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,v))
    | ~ intruder_holds(key(generate_key(u),w))
    | b_holds(key(generate_key(u),v)) ),
    inference(ssi,[status(thm)],[436,7,145]),
    [iquote('0:SSi:436.5,7.2,145.0')] ).

cnf(448,plain,
    ( ~ intruder_message(u)
    | intruder_message(pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(u,generate_key(an_a_nonce)))) ),
    inference(mrr,[status(thm)],[447,9]),
    [iquote('0:MRR:447.1,9.0')] ).

cnf(437,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(generate_key(u))
    | ~ t_holds(key(w,v))
    | b_holds(key(generate_key(u),v)) ),
    inference(ssi,[status(thm)],[435,7,145]),
    [iquote('0:SSi:435.5,7.2,145.0')] ).

cnf(307,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,an_a_nonce))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(v,generate_key(an_a_nonce))))) ),
    inference(mrr,[status(thm)],[303,11]),
    [iquote('0:MRR:303.3,11.0')] ).

cnf(323,plain,
    ( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(u)))
    | ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ t_holds(key(w,v))
    | b_holds(key(generate_key(u),v)) ),
    inference(mrr,[status(thm)],[322,93]),
    [iquote('0:MRR:322.6,93.4')] ).

cnf(430,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ a_stored(pair(b,u))
    | a_holds(key(generate_key(u),b)) ),
    inference(ssi,[status(thm)],[427,2,112]),
    [iquote('0:SSi:427.2,427.0,2.0,112.0,2.0,112.0')] ).

cnf(429,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ a_stored(pair(a,u))
    | a_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[428,1,75]),
    [iquote('0:SSi:428.2,428.0,1.0,75.0,1.0,75.0')] ).

cnf(354,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,u))
    | ~ a_stored(pair(u,v))
    | a_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[353,11]),
    [iquote('0:MRR:353.5,11.0')] ).

cnf(275,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(x1,u))
    | ~ intruder_holds(key(x1,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),x1),v))) ),
    inference(ssi,[status(thm)],[270,7,145]),
    [iquote('0:SSi:270.1,7.2,145.0')] ).

cnf(415,plain,
    ( ~ intruder_message(u)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(u,generate_key(v))) ),
    inference(con,[status(thm)],[414]),
    [iquote('0:Con:414.0')] ).

cnf(407,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ a_stored(pair(b,w))
    | intruder_message(pair(u,encrypt(v,generate_key(w)))) ),
    inference(res,[status(thm),theory(equality)],[397,17]),
    [iquote('0:Res:397.6,17.0')] ).

cnf(397,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ a_stored(pair(b,w))
    | message(sent(a,b,pair(u,encrypt(v,generate_key(w))))) ),
    inference(sor,[status(thm)],[135,395]),
    [iquote('0:SoR:135.0,395.3')] ).

cnf(396,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | intruder_message(encrypt(quadruple(b,u,generate_key(u),generate_expiration_time(u)),bt)) ),
    inference(ssi,[status(thm)],[393,2,112]),
    [iquote('0:SSi:393.2,393.0,2.0,112.0,2.0,112.0')] ).

cnf(256,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(w,u))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),w),v))) ),
    inference(ssi,[status(thm)],[251,7,145]),
    [iquote('0:SSi:251.1,7.2,145.0')] ).

cnf(400,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_holds(key(at,u))
    | intruder_message(at) ),
    inference(ems,[status(thm)],[399,3,76,5]),
    [iquote('0:EmS:399.0,399.1,399.2,3.0,76.0,5.0')] ).

cnf(395,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | intruder_message(encrypt(quadruple(b,u,generate_key(u),generate_expiration_time(u)),at)) ),
    inference(ssi,[status(thm)],[394,1,75]),
    [iquote('0:SSi:394.2,394.0,1.0,75.0,1.0,75.0')] ).

cnf(299,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(quadruple(b,v,generate_key(v),generate_expiration_time(v)),w)) ),
    inference(res,[status(thm),theory(equality)],[237,18]),
    [iquote('0:Res:237.6,18.0')] ).

cnf(274,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(y,u))
    | ~ intruder_holds(key(y,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),y),v))) ),
    inference(ssi,[status(thm)],[271,7,3,5,76,145]),
    [iquote('0:SSi:271.1,7.0,3.0,5.0,76.2,145.0,3.0,5.0,76.0')] ).

cnf(325,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(w,v))
    | b_holds(key(generate_key(u),v)) ),
    inference(mrr,[status(thm)],[324,93]),
    [iquote('0:MRR:324.5,93.4')] ).

cnf(379,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ b_stored(pair(b,u))
    | ~ intruder_holds(key(generate_key(u),v))
    | b_holds(key(generate_key(u),b)) ),
    inference(ssi,[status(thm)],[377,7,145]),
    [iquote('0:SSi:377.3,7.2,145.0')] ).

cnf(371,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ b_stored(pair(a,u))
    | ~ intruder_holds(key(generate_key(u),v))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[369,7,145]),
    [iquote('0:SSi:369.3,7.2,145.0')] ).

cnf(378,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(generate_key(u))
    | ~ b_stored(pair(b,u))
    | b_holds(key(generate_key(u),b)) ),
    inference(ssi,[status(thm)],[376,7,145]),
    [iquote('0:SSi:376.3,7.2,145.0')] ).

cnf(273,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ party_of_protocol(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(x2,u))
    | ~ intruder_holds(key(x2,x))
    | message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),x2),w))) ),
    inference(sor,[status(thm)],[180,27]),
    [iquote('0:SoR:180.4,27.3')] ).

cnf(346,plain,
    ( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(u)))
    | ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ b_stored(pair(b,u))
    | b_holds(key(generate_key(u),b)) ),
    inference(ssi,[status(thm)],[337,2,112]),
    [iquote('0:SSi:337.0,2.0,112.0')] ).

cnf(370,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(generate_key(u))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[368,7,145]),
    [iquote('0:SSi:368.3,7.2,145.0')] ).

cnf(335,plain,
    ( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(u)))
    | ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[327,1,75]),
    [iquote('0:SSi:327.0,1.0,75.0')] ).

cnf(255,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(w,u))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),v))) ),
    inference(ssi,[status(thm)],[252,7,3,5,76,145]),
    [iquote('0:SSi:252.1,7.0,3.0,5.0,76.2,145.0,3.0,5.0,76.0')] ).

cnf(363,plain,
    b_holds(key(generate_key(an_a_nonce),b)),
    inference(ssi,[status(thm)],[361,2,112]),
    [iquote('0:SSi:361.1,361.0,2.0,112.0,2.0,112.0')] ).

cnf(360,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(u)
    | ~ t_holds(key(v,u))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(ssi,[status(thm)],[359,3,5,76]),
    [iquote('0:SSi:359.1,359.0,3.0,5.0,76.0,3.0,5.0,76.0')] ).

cnf(254,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(x,u))
    | message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),x),w))) ),
    inference(sor,[status(thm)],[179,27]),
    [iquote('0:SoR:179.4,27.3')] ).

cnf(317,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | intruder_message(encrypt(triple(b,generate_key(u),generate_expiration_time(u)),bt)) ),
    inference(ssi,[status(thm)],[314,2,112]),
    [iquote('0:SSi:314.2,314.0,2.0,112.0,2.0,112.0')] ).

cnf(316,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | intruder_message(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt)) ),
    inference(ssi,[status(thm)],[315,1,75]),
    [iquote('0:SSi:315.2,315.0,1.0,75.0,1.0,75.0')] ).

cnf(300,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt)) ),
    inference(res,[status(thm),theory(equality)],[237,19]),
    [iquote('0:Res:237.6,19.0')] ).

cnf(306,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,an_a_nonce))
    | a_holds(key(generate_key(an_a_nonce),u)) ),
    inference(mrr,[status(thm)],[305,11]),
    [iquote('0:MRR:305.2,11.0')] ).

cnf(181,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,a))
    | ~ t_holds(key(bt,u))
    | message(sent(t,a,triple(encrypt(quadruple(u,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),w),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),v))) ),
    inference(ssi,[status(thm)],[178,3,5,76]),
    [iquote('0:SSi:178.1,3.0,5.0,76.0')] ).

cnf(237,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,u))
    | intruder_message(triple(encrypt(quadruple(b,v,generate_key(v),generate_expiration_time(v)),w),encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),generate_b_nonce(v))) ),
    inference(res,[status(thm),theory(equality)],[138,17]),
    [iquote('0:Res:138.6,17.0')] ).

cnf(294,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(bt)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(v))
    | ~ intruder_message(generate_expiration_time(v))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[293,93]),
    [iquote('0:MRR:293.8,93.4')] ).

cnf(259,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(v)))
    | ~ intruder_message(bt)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ b_stored(pair(u,v))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[150,250]),
    [iquote('0:SoR:150.1,250.4')] ).

cnf(257,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt))
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ b_stored(pair(u,v))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[134,250]),
    [iquote('0:SoR:134.2,250.4')] ).

cnf(224,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,v,generate_expiration_time(w)))
    | ~ party_of_protocol(x)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ party_of_protocol(y)
    | ~ b_stored(pair(u,w))
    | ~ intruder_holds(key(bt,x))
    | ~ intruder_holds(key(v,y))
    | b_holds(key(v,u)) ),
    inference(sor,[status(thm)],[151,31]),
    [iquote('0:SoR:151.1,31.3')] ).

cnf(229,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)))
    | ~ party_of_protocol(w)
    | ~ b_stored(pair(u,v))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[218,31]),
    [iquote('0:SoR:218.1,31.3')] ).

cnf(281,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_expiration_time(x))
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(w,u)) ),
    inference(mrr,[status(thm)],[279,93]),
    [iquote('0:MRR:279.7,93.4')] ).

cnf(285,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | message(sent(a,b,pair(u,encrypt(v,x)))) ),
    inference(obv,[status(thm),theory(equality)],[284]),
    [iquote('0:Obv:284.0')] ).

cnf(283,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(at,w))
    | message(sent(a,b,pair(u,encrypt(v,x)))) ),
    inference(ssi,[status(thm)],[282,3,5,76,2,112]),
    [iquote('0:SSi:282.4,282.3,3.0,5.0,76.0,2.0,112.0')] ).

cnf(234,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_stored(pair(x,y))
    | ~ intruder_holds(key(at,w))
    | message(sent(a,x,pair(u,encrypt(v,z)))) ),
    inference(con,[status(thm)],[233]),
    [iquote('0:Con:233.6')] ).

cnf(280,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(w,u)) ),
    inference(sor,[status(thm)],[278,113]),
    [iquote('0:SoR:278.2,113.0')] ).

cnf(278,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | ~ intruder_message(generate_expiration_time(w))
    | ~ b_stored(pair(u,w))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(x,u)) ),
    inference(obv,[status(thm),theory(equality)],[277]),
    [iquote('0:Obv:277.3')] ).

cnf(223,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,v,generate_expiration_time(w)))
    | ~ party_of_protocol(x)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ intruder_message(v)
    | ~ b_stored(pair(u,w))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(v,u)) ),
    inference(sor,[status(thm)],[151,89]),
    [iquote('0:SoR:151.1,89.2')] ).

cnf(194,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,v,generate_expiration_time(w)))
    | ~ intruder_message(bt)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(u,w))
    | ~ intruder_holds(key(v,x))
    | b_holds(key(v,u)) ),
    inference(sor,[status(thm)],[150,31]),
    [iquote('0:SoR:150.1,31.3')] ).

cnf(180,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(x,v,y))
    | ~ party_of_protocol(z)
    | ~ t_holds(key(x1,x))
    | ~ t_holds(key(x2,u))
    | ~ intruder_holds(key(x2,z))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),x1),encrypt(triple(x,generate_key(v),y),x2),w))) ),
    inference(sor,[status(thm)],[144,31]),
    [iquote('0:SoR:144.4,31.3')] ).

cnf(221,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)))
    | ~ party_of_protocol(w)
    | ~ intruder_message(generate_b_nonce(v))
    | ~ b_stored(pair(u,v))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[151,211]),
    [iquote('0:SoR:151.1,211.1')] ).

cnf(260,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,u))
    | ~ intruder_holds(key(generate_key(u),v))
    | intruder_message(generate_key(u)) ),
    inference(res,[status(thm),theory(equality)],[250,30]),
    [iquote('0:Res:250.4,30.1')] ).

cnf(250,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | intruder_message(encrypt(generate_b_nonce(u),generate_key(u))) ),
    inference(res,[status(thm),theory(equality)],[245,16]),
    [iquote('0:Res:245.4,16.0')] ).

cnf(179,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(x,v,y))
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,x))
    | ~ t_holds(key(z,u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),x1),encrypt(triple(x,generate_key(v),y),z),w))) ),
    inference(sor,[status(thm)],[144,89]),
    [iquote('0:SoR:144.4,89.2')] ).

cnf(245,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | intruder_message(pair(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u)))) ),
    inference(res,[status(thm),theory(equality)],[243,17]),
    [iquote('0:Res:243.4,17.0')] ).

cnf(244,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(u),a)) ),
    inference(res,[status(thm),theory(equality)],[243,34]),
    [iquote('0:Res:243.4,34.1')] ).

cnf(243,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | message(sent(a,b,pair(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u))))) ),
    inference(mrr,[status(thm)],[242,11]),
    [iquote('0:MRR:242.3,11.0')] ).

cnf(241,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | a_holds(key(generate_key(u),b)) ),
    inference(mrr,[status(thm)],[240,11]),
    [iquote('0:MRR:240.3,11.0')] ).

cnf(138,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,u))
    | message(sent(t,u,triple(encrypt(quadruple(b,v,generate_key(v),generate_expiration_time(v)),w),encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),generate_b_nonce(v)))) ),
    inference(mrr,[status(thm)],[137,12]),
    [iquote('0:MRR:137.6,12.0')] ).

cnf(213,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(at)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_stored(pair(w,x))
    | message(sent(a,w,pair(u,encrypt(v,y)))) ),
    inference(con,[status(thm)],[212]),
    [iquote('0:Con:212.6')] ).

cnf(236,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(an_a_nonce))
    | ~ intruder_message(generate_expiration_time(v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(mrr,[status(thm)],[235,93]),
    [iquote('0:MRR:235.7,93.4')] ).

cnf(228,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[218,89]),
    [iquote('0:SoR:218.1,89.2')] ).

cnf(166,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(quadruple(w,x,y,z))
    | ~ party_of_protocol(x1)
    | ~ a_stored(pair(w,x))
    | ~ intruder_holds(key(at,x1))
    | message(sent(a,w,pair(u,encrypt(v,y)))) ),
    inference(sor,[status(thm)],[135,31]),
    [iquote('0:SoR:135.0,31.3')] ).

cnf(232,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(generate_b_nonce(v))
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(generate_expiration_time(v))
    | ~ b_stored(pair(u,v))
    | b_holds(key(w,u)) ),
    inference(obv,[status(thm),theory(equality)],[231]),
    [iquote('0:Obv:231.3')] ).

cnf(193,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,v,generate_expiration_time(w)))
    | ~ intruder_message(bt)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ intruder_message(v)
    | ~ b_stored(pair(u,w))
    | b_holds(key(v,u)) ),
    inference(sor,[status(thm)],[150,89]),
    [iquote('0:SoR:150.1,89.2')] ).

cnf(218,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)),bt))
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ b_stored(pair(u,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[208,145]),
    [iquote('0:SoR:208.1,145.2')] ).

cnf(185,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)))
    | ~ party_of_protocol(v)
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[172,31]),
    [iquote('0:SoR:172.1,31.3')] ).

cnf(151,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(generate_b_nonce(v),w))
    | ~ intruder_message(triple(u,w,generate_expiration_time(v)))
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(u,v))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(w,u)) ),
    inference(sor,[status(thm)],[134,31]),
    [iquote('0:SoR:134.1,31.3')] ).

cnf(216,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)))
    | ~ intruder_message(bt)
    | ~ intruder_message(generate_b_nonce(v))
    | ~ b_stored(pair(u,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[150,211]),
    [iquote('0:SoR:150.1,211.1')] ).

cnf(208,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(generate_b_nonce(v))
    | ~ intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)),bt))
    | ~ b_stored(pair(u,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[116,203]),
    [iquote('0:SoR:116.1,203.2')] ).

cnf(186,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(an_a_nonce))
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ b_stored(pair(u,an_a_nonce))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[184,27]),
    [iquote('0:SoR:184.1,27.3')] ).

cnf(211,plain,
    ( ~ intruder_message(u)
    | intruder_message(encrypt(u,generate_key(an_a_nonce))) ),
    inference(con,[status(thm)],[210]),
    [iquote('0:Con:210.0')] ).

cnf(165,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(quadruple(w,x,y,z))
    | ~ intruder_message(at)
    | ~ a_stored(pair(w,x))
    | message(sent(a,w,pair(u,encrypt(v,y)))) ),
    inference(sor,[status(thm)],[135,89]),
    [iquote('0:SoR:135.0,89.2')] ).

cnf(203,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(pair(u,encrypt(v,generate_key(an_a_nonce)))) ),
    inference(res,[status(thm),theory(equality)],[198,17]),
    [iquote('0:Res:198.2,17.0')] ).

cnf(198,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | message(sent(a,b,pair(u,encrypt(v,generate_key(an_a_nonce))))) ),
    inference(mrr,[status(thm)],[195,9,11]),
    [iquote('0:MRR:195.2,195.3,9.0,11.0')] ).

cnf(197,plain,
    ( ~ party_of_protocol(u)
    | ~ t_holds(key(v,a))
    | ~ intruder_holds(key(v,u))
    | intruder_message(v) ),
    inference(res,[status(thm),theory(equality)],[189,30]),
    [iquote('0:Res:189.1,30.1')] ).

cnf(189,plain,
    ( ~ t_holds(key(u,a))
    | intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),u)) ),
    inference(res,[status(thm),theory(equality)],[157,18]),
    [iquote('0:Res:157.1,18.0')] ).

cnf(150,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(generate_b_nonce(v),w))
    | ~ intruder_message(triple(u,w,generate_expiration_time(v)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,v))
    | b_holds(key(w,u)) ),
    inference(sor,[status(thm)],[134,89]),
    [iquote('0:SoR:134.1,89.2')] ).

cnf(157,plain,
    ( ~ t_holds(key(u,a))
    | intruder_message(triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),u),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce))) ),
    inference(res,[status(thm),theory(equality)],[132,17]),
    [iquote('0:Res:132.1,17.0')] ).

cnf(184,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,an_a_nonce))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[172,89]),
    [iquote('0:SoR:172.1,89.2')] ).

cnf(172,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[134,171]),
    [iquote('0:SoR:134.2,171.0')] ).

cnf(173,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(generate_key(an_a_nonce)) ),
    inference(res,[status(thm),theory(equality)],[171,30]),
    [iquote('0:Res:171.0,30.1')] ).

cnf(144,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(encrypt(triple(x,v,y),z))
    | ~ t_holds(key(x1,x))
    | ~ t_holds(key(z,u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),x1),encrypt(triple(x,generate_key(v),y),z),w))) ),
    inference(sor,[status(thm)],[133,27]),
    [iquote('0:SoR:133.1,27.3')] ).

cnf(170,plain,
    intruder_message(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),
    inference(res,[status(thm),theory(equality)],[163,15]),
    [iquote('0:Res:163.0,15.0')] ).

cnf(171,plain,
    intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))),
    inference(res,[status(thm),theory(equality)],[163,16]),
    [iquote('0:Res:163.0,16.0')] ).

cnf(163,plain,
    intruder_message(pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce)))),
    inference(res,[status(thm),theory(equality)],[161,17]),
    [iquote('0:Res:161.0,17.0')] ).

cnf(164,plain,
    b_holds(key(generate_key(an_a_nonce),a)),
    inference(mrr,[status(thm)],[162,85]),
    [iquote('0:MRR:162.0,85.0')] ).

cnf(135,plain,
    ( ~ intruder_message(encrypt(quadruple(u,v,w,x),at))
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(y,encrypt(z,w)))) ),
    inference(sor,[status(thm)],[122,27]),
    [iquote('0:SoR:122.0,27.3')] ).

cnf(161,plain,
    message(sent(a,b,pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))))),
    inference(mrr,[status(thm)],[158,11,9]),
    [iquote('0:MRR:158.0,158.1,11.0,9.0')] ).

cnf(156,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | b_holds(key(u,v)) ),
    inference(mrr,[status(thm)],[155,93]),
    [iquote('0:MRR:155.4,93.4')] ).

cnf(160,plain,
    a_holds(key(generate_key(an_a_nonce),b)),
    inference(mrr,[status(thm)],[159,11,9]),
    [iquote('0:MRR:159.0,159.1,11.0,9.0')] ).

cnf(153,plain,
    b_holds(key(an_a_nonce,a)),
    inference(mrr,[status(thm)],[152,85]),
    [iquote('0:MRR:152.0,85.0')] ).

cnf(132,plain,
    ( ~ t_holds(key(u,a))
    | message(sent(t,a,triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),u),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce)))) ),
    inference(mrr,[status(thm)],[131,12]),
    [iquote('0:MRR:131.1,12.0')] ).

cnf(134,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(triple(u,v,generate_expiration_time(w)),bt))
    | ~ intruder_message(encrypt(generate_b_nonce(w),v))
    | ~ b_stored(pair(u,w))
    | b_holds(key(v,u)) ),
    inference(sor,[status(thm)],[116,25]),
    [iquote('0:SoR:116.1,25.2')] ).

cnf(141,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(triple(u,v,generate_expiration_time(v)),bt)) ),
    inference(res,[status(thm),theory(equality)],[136,20]),
    [iquote('0:Res:136.4,20.0')] ).

cnf(145,plain,
    ( ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | intruder_message(generate_b_nonce(u)) ),
    inference(ems,[status(thm)],[140,2,112]),
    [iquote('0:EmS:140.0,140.2,2.0,112.0')] ).

cnf(133,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,v,encrypt(triple(w,x,y),z)))
    | ~ a_nonce(x)
    | ~ t_holds(key(x1,w))
    | ~ t_holds(key(z,u))
    | message(sent(t,w,triple(encrypt(quadruple(u,x,generate_key(x),y),x1),encrypt(triple(w,generate_key(x),y),z),v))) ),
    inference(ssi,[status(thm)],[129,4]),
    [iquote('0:SSi:129.0,4.0')] ).

cnf(136,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(triple(b,generate_b_nonce(v),encrypt(triple(u,v,generate_expiration_time(v)),bt))) ),
    inference(res,[status(thm),theory(equality)],[123,17]),
    [iquote('0:Res:123.4,17.0')] ).

cnf(123,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | message(sent(b,t,triple(b,generate_b_nonce(v),encrypt(triple(u,v,generate_expiration_time(v)),bt)))) ),
    inference(sor,[status(thm)],[110,25]),
    [iquote('0:SoR:110.1,25.2')] ).

cnf(122,plain,
    ( ~ intruder_message(triple(encrypt(quadruple(u,v,w,x),at),y,z))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(y,encrypt(z,w)))) ),
    inference(ssi,[status(thm)],[121,4,1,75]),
    [iquote('0:SSi:121.1,121.0,4.0,1.0,75.0')] ).

cnf(116,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(pair(encrypt(triple(u,v,generate_expiration_time(w)),bt),encrypt(generate_b_nonce(w),v)))
    | ~ b_stored(pair(u,w))
    | b_holds(key(v,u)) ),
    inference(ssi,[status(thm)],[115,2,112]),
    [iquote('0:SSi:115.0,2.0,112.0')] ).

cnf(37,axiom,
    ( ~ a_nonce(u)
    | ~ t_holds(key(v,w))
    | ~ t_holds(key(x,y))
    | ~ message(sent(y,t,triple(y,z,encrypt(triple(w,u,x1),x))))
    | message(sent(t,w,triple(encrypt(quadruple(y,u,generate_key(u),x1),v),encrypt(triple(w,generate_key(u),x1),x),z))) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(128,plain,
    ( ~ intruder_message(at)
    | ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | a_holds(key(v,b)) ),
    inference(obv,[status(thm),theory(equality)],[127]),
    [iquote('0:Obv:127.0')] ).

cnf(126,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | ~ intruder_holds(key(at,u))
    | a_holds(key(v,b)) ),
    inference(ssi,[status(thm)],[125,3,5,76,2,112]),
    [iquote('0:SSi:125.2,125.1,3.0,5.0,76.0,2.0,112.0')] ).

cnf(120,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_stored(pair(v,w))
    | ~ intruder_holds(key(at,u))
    | a_holds(key(x,v)) ),
    inference(con,[status(thm)],[119]),
    [iquote('0:Con:119.4')] ).

cnf(110,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(pair(u,v))
    | ~ fresh_to_b(v)
    | message(sent(b,t,triple(b,generate_b_nonce(v),encrypt(triple(u,v,generate_expiration_time(v)),bt)))) ),
    inference(ssi,[status(thm)],[108,2]),
    [iquote('0:SSi:108.0,2.0')] ).

cnf(36,axiom,
    ( ~ a_stored(pair(u,v))
    | ~ message(sent(t,a,triple(encrypt(quadruple(u,v,w,x),at),y,z)))
    | message(sent(a,u,pair(y,encrypt(z,w)))) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(104,plain,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(u,v))
    | ~ intruder_holds(key(at,y))
    | a_holds(key(w,u)) ),
    inference(sor,[status(thm)],[102,31]),
    [iquote('0:SoR:102.0,31.3')] ).

cnf(106,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ a_stored(pair(u,v))
    | a_holds(key(w,u)) ),
    inference(con,[status(thm)],[105]),
    [iquote('0:Con:105.4')] ).

cnf(117,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_holds(key(bt,u))
    | intruder_message(bt) ),
    inference(res,[status(thm),theory(equality)],[114,30]),
    [iquote('0:Res:114.0,30.1')] ).

cnf(114,plain,
    intruder_message(encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),
    inference(res,[status(thm),theory(equality)],[111,20]),
    [iquote('0:Res:111.0,20.0')] ).

cnf(34,axiom,
    ( ~ b_stored(pair(u,v))
    | ~ message(sent(u,b,pair(encrypt(triple(u,w,generate_expiration_time(v)),bt),encrypt(generate_b_nonce(v),w))))
    | b_holds(key(w,u)) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(113,plain,
    intruder_message(generate_b_nonce(an_a_nonce)),
    inference(res,[status(thm),theory(equality)],[111,19]),
    [iquote('0:Res:111.0,19.0')] ).

cnf(112,plain,
    intruder_message(b),
    inference(res,[status(thm),theory(equality)],[111,18]),
    [iquote('0:Res:111.0,18.0')] ).

cnf(111,plain,
    intruder_message(triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt))),
    inference(res,[status(thm),theory(equality)],[109,17]),
    [iquote('0:Res:109.0,17.0')] ).

cnf(109,plain,
    message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))),
    inference(ssi,[status(thm)],[107,3,5,76]),
    [iquote('0:SSi:107.0,3.0,5.0,76.0')] ).

cnf(35,axiom,
    ( ~ fresh_to_b(u)
    | ~ message(sent(v,b,pair(v,u)))
    | message(sent(b,t,triple(b,generate_b_nonce(u),encrypt(triple(v,u,generate_expiration_time(u)),bt)))) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(103,plain,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | ~ intruder_message(at)
    | ~ a_stored(pair(u,v))
    | a_holds(key(w,u)) ),
    inference(sor,[status(thm)],[102,89]),
    [iquote('0:SoR:102.0,89.2')] ).

cnf(102,plain,
    ( ~ intruder_message(encrypt(quadruple(u,v,w,x),at))
    | ~ a_stored(pair(u,v))
    | a_holds(key(w,u)) ),
    inference(con,[status(thm)],[101]),
    [iquote('0:Con:101.1')] ).

cnf(100,plain,
    ( ~ intruder_message(triple(encrypt(quadruple(u,v,w,x),at),y,z))
    | ~ a_stored(pair(u,v))
    | a_holds(key(w,u)) ),
    inference(ssi,[status(thm)],[99,4,1,75]),
    [iquote('0:SSi:99.1,99.0,4.0,1.0,75.0')] ).

cnf(33,axiom,
    ( ~ a_stored(pair(u,v))
    | ~ message(sent(t,a,triple(encrypt(quadruple(u,v,w,x),at),y,z)))
    | a_holds(key(w,u)) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(32,axiom,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | intruder_message(quadruple(x,w,v,u)) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(93,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | b_stored(pair(u,v)) ),
    inference(sor,[status(thm)],[86,25]),
    [iquote('0:SoR:86.1,25.2')] ).

cnf(86,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(pair(u,v))
    | ~ fresh_to_b(v)
    | b_stored(pair(u,v)) ),
    inference(ssi,[status(thm)],[84,2]),
    [iquote('0:SSi:84.0,2.0')] ).

cnf(89,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(v,u)) ),
    inference(ems,[status(thm)],[88,1]),
    [iquote('0:EmS:88.1,1.0')] ).

cnf(30,axiom,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(v,w))
    | ~ intruder_holds(key(w,u))
    | intruder_message(w) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(31,axiom,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | ~ intruder_holds(key(w,u))
    | intruder_message(encrypt(v,w)) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(85,plain,
    b_stored(pair(a,an_a_nonce)),
    inference(ssi,[status(thm)],[83,3,5,76]),
    [iquote('0:SSi:83.0,3.0,5.0,76.0')] ).

cnf(29,axiom,
    ( ~ fresh_to_b(u)
    | ~ message(sent(v,b,pair(v,u)))
    | b_stored(pair(v,u)) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(27,axiom,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | intruder_message(triple(w,v,u)) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(28,axiom,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(w)
    | message(sent(v,u,w)) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(25,axiom,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(pair(v,u)) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(26,axiom,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | intruder_holds(key(v,u)) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(21,axiom,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | intruder_message(u) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(22,axiom,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | intruder_message(v) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(23,axiom,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | intruder_message(w) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(24,axiom,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | intruder_message(x) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(18,axiom,
    ( ~ intruder_message(triple(u,v,w))
    | intruder_message(u) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(19,axiom,
    ( ~ intruder_message(triple(u,v,w))
    | intruder_message(v) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(76,plain,
    intruder_message(an_a_nonce),
    inference(res,[status(thm),theory(equality)],[74,16]),
    [iquote('0:Res:74.0,16.0')] ).

cnf(20,axiom,
    ( ~ intruder_message(triple(u,v,w))
    | intruder_message(w) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(75,plain,
    intruder_message(a),
    inference(res,[status(thm),theory(equality)],[74,15]),
    [iquote('0:Res:74.0,15.0')] ).

cnf(74,plain,
    intruder_message(pair(a,an_a_nonce)),
    inference(res,[status(thm),theory(equality)],[14,17]),
    [iquote('0:Res:14.0,17.0')] ).

cnf(17,axiom,
    ( ~ message(sent(u,v,w))
    | intruder_message(w) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(15,axiom,
    ( ~ intruder_message(pair(u,v))
    | intruder_message(u) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(16,axiom,
    ( ~ intruder_message(pair(u,v))
    | intruder_message(v) ),
    file('SWV013+1.p',unknown),
    [] ).

cnf(14,axiom,
    message(sent(a,b,pair(a,an_a_nonce))),
    file('SWV013+1.p',unknown),
    [] ).

cnf(13,axiom,
    ~ a_nonce(generate_key(u)),
    file('SWV013+1.p',unknown),
    [] ).

cnf(11,axiom,
    t_holds(key(at,a)),
    file('SWV013+1.p',unknown),
    [] ).

cnf(12,axiom,
    t_holds(key(bt,b)),
    file('SWV013+1.p',unknown),
    [] ).

cnf(9,axiom,
    a_stored(pair(b,an_a_nonce)),
    file('SWV013+1.p',unknown),
    [] ).

cnf(8,axiom,
    a_holds(key(at,t)),
    file('SWV013+1.p',unknown),
    [] ).

cnf(10,axiom,
    b_holds(key(bt,t)),
    file('SWV013+1.p',unknown),
    [] ).

cnf(6,axiom,
    a_nonce(generate_expiration_time(u)),
    file('SWV013+1.p',unknown),
    [] ).

cnf(7,axiom,
    a_nonce(generate_b_nonce(u)),
    file('SWV013+1.p',unknown),
    [] ).

cnf(1,axiom,
    party_of_protocol(a),
    file('SWV013+1.p',unknown),
    [] ).

cnf(2,axiom,
    party_of_protocol(b),
    file('SWV013+1.p',unknown),
    [] ).

cnf(4,axiom,
    party_of_protocol(t),
    file('SWV013+1.p',unknown),
    [] ).

cnf(5,axiom,
    a_nonce(an_a_nonce),
    file('SWV013+1.p',unknown),
    [] ).

cnf(3,axiom,
    fresh_to_b(an_a_nonce),
    file('SWV013+1.p',unknown),
    [] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWV013+1 : TPTP v8.1.0. Released v2.4.0.
% 0.03/0.12  % Command  : run_spass %d %s
% 0.13/0.33  % Computer : n011.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 600
% 0.13/0.33  % DateTime : Tue Jun 14 22:59:19 EDT 2022
% 0.13/0.33  % CPUTime  : 
% 1.02/1.21  
% 1.02/1.21  SPASS V 3.9 
% 1.02/1.21  SPASS beiseite: Completion found.
% 1.02/1.21  % SZS status CounterSatisfiable
% 1.02/1.21  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 1.02/1.21  SPASS derived 880 clauses, backtracked 0 clauses, performed 0 splits and kept 433 clauses.
% 1.02/1.21  SPASS allocated 100989 KBytes.
% 1.02/1.21  SPASS spent	0:00:00.87 on the problem.
% 1.02/1.21  		0:00:00.04 for the input.
% 1.02/1.21  		0:00:00.04 for the FLOTTER CNF translation.
% 1.02/1.21  		0:00:00.08 for inferences.
% 1.02/1.21  		0:00:00.00 for the backtracking.
% 1.02/1.21  		0:00:00.68 for the reduction.
% 1.02/1.21  
% 1.02/1.21  
% 1.02/1.21   The saturated set of worked-off clauses is :
% 1.02/1.21  % SZS output start Saturation
% See solution above
%------------------------------------------------------------------------------