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

View Problem - Process Solution

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

% Computer : n027.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:59 EDT 2022

% Result   : Satisfiable 1.20s 1.41s
% Output   : Saturation 1.28s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named 145)

% Comments : 
%------------------------------------------------------------------------------
cnf(1619,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)],[1537,23]),
    [iquote('0:Res:1537.14,23.0')] ).

cnf(1603,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)],[1602,114]),
    [iquote('0:MRR:1602.12,114.4')] ).

cnf(1560,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)],[1553,8,173]),
    [iquote('0:SSi:1553.10,1553.6,8.2,173.0,8.2,173.0')] ).

cnf(1622,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)
    | ~ party_of_protocol(y)
    | ~ 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)))
    | ~ intruder_holds(key(bt,y))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(mrr,[status(thm)],[1620,114]),
    [iquote('0:MRR:1620.11,114.4')] ).

cnf(1590,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)],[1548,37]),
    [iquote('0:SoR:1548.5,37.3')] ).

cnf(1537,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)],[146,1423]),
    [iquote('0:SoR:146.0,1423.13')] ).

cnf(1613,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)],[1482,23]),
    [iquote('0:Res:1482.14,23.0')] ).

cnf(1601,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)],[1582,8,173,2,134]),
    [iquote('0:SSi:1582.11,1582.8,1582.0,8.0,173.0,8.2,173.0,2.2,134.0')] ).

cnf(1600,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)],[1583,8,173,1,88]),
    [iquote('0:SSi:1583.11,1583.8,1583.0,8.0,173.0,8.2,173.0,1.2,88.0')] ).

cnf(1445,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)],[1444,114]),
    [iquote('0:MRR:1444.10,114.4')] ).

cnf(1482,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)],[146,1394]),
    [iquote('0:SoR:146.0,1394.13')] ).

cnf(1576,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ 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)))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1555,33]),
    [iquote('0:SoR:1555.5,33.3')] ).

cnf(1414,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)],[1407,8,3,5,89,173]),
    [iquote('0:SSi:1407.8,1407.4,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).

cnf(1608,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)],[1512,23]),
    [iquote('0:Res:1512.10,23.0')] ).

cnf(1497,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)],[1494]),
    [iquote('0:Con:1494.2')] ).

cnf(1512,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)],[146,1416]),
    [iquote('0:SoR:146.0,1416.9')] ).

cnf(1606,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)],[1604,114]),
    [iquote('0:MRR:1604.11,114.4')] ).

cnf(1589,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)],[1548,109]),
    [iquote('0:SoR:1548.5,109.2')] ).

cnf(1581,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)],[1578]),
    [iquote('0:Con:1578.2')] ).

cnf(1548,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)],[1352,173]),
    [iquote('0:SoR:1352.5,173.2')] ).

cnf(1544,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)],[1539]),
    [iquote('0:Con:1539.2')] ).

cnf(1555,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)],[1549,37]),
    [iquote('0:SoR:1549.5,37.3')] ).

cnf(1574,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ party_of_protocol(x)
    | ~ 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)))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(mrr,[status(thm)],[1572,114]),
    [iquote('0:MRR:1572.9,114.4')] ).

cnf(1432,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)],[1402,37]),
    [iquote('0:SoR:1402.3,37.3')] ).

cnf(1570,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)
    | ~ party_of_protocol(y)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(w))
    | ~ intruder_message(generate_expiration_time(x))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | ~ intruder_holds(key(bt,y))
    | b_holds(key(generate_key(w),u)) ),
    inference(mrr,[status(thm)],[1568,114]),
    [iquote('0:MRR:1568.12,114.4')] ).

cnf(1176,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)],[1056,37]),
    [iquote('0:SoR:1056.6,37.3')] ).

cnf(1564,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)],[1554,33]),
    [iquote('0:SoR:1554.5,33.3')] ).

cnf(1559,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)],[1551,8,173,2,134]),
    [iquote('0:SSi:1551.9,1551.6,1551.0,8.0,173.0,8.2,173.0,2.2,134.0')] ).

cnf(1554,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)],[1549,109]),
    [iquote('0:SoR:1549.5,109.2')] ).

cnf(1558,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)],[1557,105]),
    [iquote('0:MRR:1557.8,105.0')] ).

cnf(1543,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)],[1540]),
    [iquote('0:Con:1540.2')] ).

cnf(1549,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)],[1352,135]),
    [iquote('0:SoR:1352.5,135.0')] ).

cnf(1352,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(ssi,[status(thm)],[1351,9,8,173]),
    [iquote('0:SSi:1351.1,9.2,8.0,173.0')] ).

cnf(1443,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)],[1424,8,3,5,89,173,2,134]),
    [iquote('0:SSi:1424.9,1424.6,1424.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,2.0,134.0')] ).

cnf(1542,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)],[1538]),
    [iquote('0:Con:1538.0')] ).

cnf(1423,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)],[1274,23]),
    [iquote('0:Res:1274.13,23.0')] ).

cnf(1524,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)],[163,1519]),
    [iquote('0:SoR:163.0,1519.8')] ).

cnf(1519,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)],[1514]),
    [iquote('0:Con:1514.2')] ).

cnf(1518,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)],[1515]),
    [iquote('0:Con:1515.2')] ).

cnf(1517,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)],[1513]),
    [iquote('0:Con:1513.3')] ).

cnf(1416,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)],[1273,23]),
    [iquote('0:Res:1273.9,23.0')] ).

cnf(1442,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)],[1425,8,3,5,89,173,1,88]),
    [iquote('0:SSi:1425.9,1425.6,1425.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,1.0,88.0')] ).

cnf(1464,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)],[1401,23]),
    [iquote('0:Res:1401.12,23.0')] ).

cnf(1488,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)],[1484]),
    [iquote('0:Con:1484.3')] ).

cnf(1487,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)],[1485]),
    [iquote('0:Con:1485.3')] ).

cnf(1394,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)],[1271,23]),
    [iquote('0:Res:1271.13,23.0')] ).

cnf(1113,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ 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))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[1067,33]),
    [iquote('0:SoR:1067.6,33.3')] ).

cnf(1468,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)],[1466,1,88]),
    [iquote('0:SSi:1466.5,1.0,88.0')] ).

cnf(1446,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)],[1370,173]),
    [iquote('0:SoR:1370.0,173.2')] ).

cnf(1421,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ 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)))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1409,33]),
    [iquote('0:SoR:1409.3,33.3')] ).

cnf(1401,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)],[1400,13]),
    [iquote('0:MRR:1400.9,13.0')] ).

cnf(1462,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)],[1460,114]),
    [iquote('0:MRR:1460.12,114.4')] ).

cnf(1175,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)],[1056,109]),
    [iquote('0:SoR:1056.6,109.2')] ).

cnf(1458,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)],[1456,114]),
    [iquote('0:MRR:1456.9,114.4')] ).

cnf(1431,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)],[1402,109]),
    [iquote('0:SoR:1402.3,109.2')] ).

cnf(1386,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)],[1291,23]),
    [iquote('0:Res:1291.10,23.0')] ).

cnf(1452,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)],[1450,1,88]),
    [iquote('0:SSi:1450.3,1.0,88.0')] ).

cnf(1449,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)],[1447,105]),
    [iquote('0:MRR:1447.7,105.0')] ).

cnf(1370,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)],[1347,37]),
    [iquote('0:SoR:1347.0,37.3')] ).

cnf(1402,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)],[1311,173]),
    [iquote('0:SoR:1311.3,173.2')] ).

cnf(1274,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)],[1260,8,173]),
    [iquote('0:SSi:1260.1,8.2,173.0')] ).

cnf(1409,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)],[1403,37]),
    [iquote('0:SoR:1403.3,37.3')] ).

cnf(1417,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)],[1408,33]),
    [iquote('0:SoR:1408.3,33.3')] ).

cnf(1413,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)],[1405,8,3,5,89,173,2,134]),
    [iquote('0:SSi:1405.7,1405.4,1405.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,2.0,134.0')] ).

cnf(1408,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)],[1403,109]),
    [iquote('0:SoR:1403.3,109.2')] ).

cnf(1273,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)],[1261,8,3,5,89,173]),
    [iquote('0:SSi:1261.1,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).

cnf(1412,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)],[1411,105]),
    [iquote('0:MRR:1411.6,105.0')] ).

cnf(1403,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)],[1311,135]),
    [iquote('0:SoR:1311.3,135.0')] ).

cnf(1311,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(ssi,[status(thm)],[1310,9,8,3,5,89,173]),
    [iquote('0:SSi:1310.1,9.0,8.0,3.0,5.2,89.0,173.0,3.0,5.0,89.0')] ).

cnf(1399,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)],[1398,13]),
    [iquote('0:MRR:1398.7,13.0')] ).

cnf(1271,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)],[504,33]),
    [iquote('0:SoR:504.7,33.3')] ).

cnf(1392,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)],[1390,1,88]),
    [iquote('0:SSi:1390.5,1.0,88.0')] ).

cnf(1375,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)],[1369,173]),
    [iquote('0:SoR:1369.0,173.2')] ).

cnf(1374,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)],[1223,23]),
    [iquote('0:Res:1223.10,23.0')] ).

cnf(1385,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)],[1383,1,88]),
    [iquote('0:SSi:1383.3,1.0,88.0')] ).

cnf(1291,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)],[146,1233]),
    [iquote('0:SoR:146.0,1233.9')] ).

cnf(1353,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)],[1318,173]),
    [iquote('0:SoR:1318.0,173.2')] ).

cnf(1381,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)],[1379,1,88]),
    [iquote('0:SSi:1379.3,1.0,88.0')] ).

cnf(1378,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)],[1376,105]),
    [iquote('0:MRR:1376.7,105.0')] ).

cnf(1369,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)],[1347,109]),
    [iquote('0:SoR:1347.0,109.2')] ).

cnf(1223,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)],[146,1201]),
    [iquote('0:SoR:146.0,1201.9')] ).

cnf(1347,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)],[1344,9,8,173,2,134]),
    [iquote('0:SSi:1344.6,1344.5,1344.4,9.0,8.0,173.0,2.0,134.2,2.0,134.0')] ).

cnf(1357,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)],[1250,23]),
    [iquote('0:Res:1250.6,23.0')] ).

cnf(1360,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)],[1358,1,88]),
    [iquote('0:SSi:1358.1,1.0,88.0')] ).

cnf(1356,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)],[1354,105]),
    [iquote('0:MRR:1354.5,105.0')] ).

cnf(1250,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)],[146,1209]),
    [iquote('0:SoR:146.0,1209.5')] ).

cnf(1318,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)],[1306,37]),
    [iquote('0:SoR:1306.0,37.3')] ).

cnf(1345,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)],[1340,23]),
    [iquote('0:Res:1340.9,23.0')] ).

cnf(1340,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)],[1335]),
    [iquote('0:Con:1335.2')] ).

cnf(1334,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)],[1332,1,88]),
    [iquote('0:SSi:1332.3,1.0,88.0')] ).

cnf(1298,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)],[1293]),
    [iquote('0:Con:1293.2')] ).

cnf(1324,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)],[1317,173]),
    [iquote('0:SoR:1317.0,173.2')] ).

cnf(1330,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)],[1328,1,88]),
    [iquote('0:SSi:1328.1,1.0,88.0')] ).

cnf(1327,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)],[1325,105]),
    [iquote('0:MRR:1325.5,105.0')] ).

cnf(1317,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)],[1306,109]),
    [iquote('0:SoR:1306.0,109.2')] ).

cnf(1297,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)],[1294]),
    [iquote('0:Con:1294.2')] ).

cnf(1306,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)],[1303,9,8,3,5,89,173,2,134]),
    [iquote('0:SSi:1303.4,1303.3,1303.2,9.0,8.0,3.0,5.0,89.0,173.0,3.0,5.2,89.0,2.0,134.0,2.0,134.0')] ).

cnf(1304,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)],[1277,23]),
    [iquote('0:Res:1277.7,23.0')] ).

cnf(1277,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)],[163,1257]),
    [iquote('0:SoR:163.0,1257.4')] ).

cnf(1296,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)],[1292]),
    [iquote('0:Con:1292.0')] ).

cnf(1233,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)],[1046,23]),
    [iquote('0:Res:1046.9,23.0')] ).

cnf(1279,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)],[1257,36]),
    [iquote('0:Res:1257.4,36.1')] ).

cnf(1257,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)],[1252]),
    [iquote('0:Con:1252.2')] ).

cnf(1256,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)],[1253]),
    [iquote('0:Con:1253.2')] ).

cnf(1255,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)],[1251]),
    [iquote('0:Con:1251.0')] ).

cnf(504,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)],[186,502]),
    [iquote('0:SoR:186.4,502.5')] ).

cnf(1209,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)],[1045,23]),
    [iquote('0:Res:1045.5,23.0')] ).

cnf(1239,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)],[1236]),
    [iquote('0:Con:1236.2')] ).

cnf(1229,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)],[1225]),
    [iquote('0:Con:1225.3')] ).

cnf(1228,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)],[1226]),
    [iquote('0:Con:1226.3')] ).

cnf(1046,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)],[1034,8,173]),
    [iquote('0:SSi:1034.1,8.2,173.0')] ).

cnf(1201,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)],[1043,23]),
    [iquote('0:Res:1043.9,23.0')] ).

cnf(1210,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)],[1208,23]),
    [iquote('0:Res:1208.8,23.0')] ).

cnf(1208,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)],[1207,13]),
    [iquote('0:MRR:1207.6,13.0')] ).

cnf(1206,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)],[1205,13]),
    [iquote('0:MRR:1205.4,13.0')] ).

cnf(1045,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)],[1035,8,3,5,89,173]),
    [iquote('0:SSi:1035.1,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).

cnf(1043,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)],[244,33]),
    [iquote('0:SoR:244.4,33.3')] ).

cnf(1186,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)],[1185,114]),
    [iquote('0:MRR:1185.7,114.4')] ).

cnf(1199,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)],[1198,2,134]),
    [iquote('0:SSi:1198.1,1198.0,2.0,134.0,2.0,134.0')] ).

cnf(1196,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)],[1195,2,134]),
    [iquote('0:SSi:1195.1,1195.0,2.0,134.0,2.0,134.0')] ).

cnf(1052,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)],[683,37]),
    [iquote('0:SoR:683.1,37.3')] ).

cnf(1056,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)],[985,173]),
    [iquote('0:SoR:985.6,173.2')] ).

cnf(1137,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)],[1135]),
    [iquote('0:Con:1135.2')] ).

cnf(1013,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)],[777,23]),
    [iquote('0:Res:777.11,23.0')] ).

cnf(1128,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)],[1127,14]),
    [iquote('0:MRR:1127.3,14.0')] ).

cnf(1120,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)],[951,23]),
    [iquote('0:Res:951.11,23.0')] ).

cnf(1118,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)],[1115,114]),
    [iquote('0:MRR:1115.10,114.4')] ).

cnf(1116,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)],[1087,135]),
    [iquote('0:SoR:1087.4,135.0')] ).

cnf(951,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)],[146,737]),
    [iquote('0:SoR:146.0,737.10')] ).

cnf(1087,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(ssi,[status(thm)],[1084,9]),
    [iquote('0:SSi:1084.1,9.0')] ).

cnf(1067,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)],[1057,37]),
    [iquote('0:SoR:1057.6,37.3')] ).

cnf(1008,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)],[1007]),
    [iquote('0:Con:1007.2')] ).

cnf(1051,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))
    | ~ intruder_message(generate_key(w))
    | ~ 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)],[683,109]),
    [iquote('0:SoR:683.1,109.2')] ).

cnf(994,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)],[993]),
    [iquote('0:Con:993.2')] ).

cnf(1080,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)],[1066,33]),
    [iquote('0:SoR:1066.6,33.3')] ).

cnf(1094,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)],[1091]),
    [iquote('0:Con:1091.3')] ).

cnf(1086,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)],[1085,2,134,3,5,89]),
    [iquote('0:SSi:1085.7,1085.6,1085.5,1085.1,2.0,134.0,3.0,5.0,89.0,2.0,134.0,3.0,5.0,89.0')] ).

cnf(980,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)],[661,23]),
    [iquote('0:Res:661.11,23.0')] ).

cnf(1066,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)],[1057,109]),
    [iquote('0:SoR:1057.6,109.2')] ).

cnf(1057,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)],[985,135]),
    [iquote('0:SoR:985.6,135.0')] ).

cnf(985,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(ssi,[status(thm)],[983,9]),
    [iquote('0:SSi:983.1,9.0')] ).

cnf(683,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(ssi,[status(thm)],[673,9]),
    [iquote('0:SSi:673.1,9.0')] ).

cnf(244,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)],[186,235]),
    [iquote('0:SoR:186.4,235.1')] ).

cnf(1022,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(generate_b_nonce(x))
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(w))
    | ~ intruder_message(generate_expiration_time(x))
    | ~ b_stored(pair(u,x))
    | ~ intruder_holds(key(bt,v))
    | ~ a_stored(pair(b,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[515,33]),
    [iquote('0:SoR:515.1,33.3')] ).

cnf(1029,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ party_of_protocol(x)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(v))
    | ~ intruder_message(generate_expiration_time(w))
    | ~ a_stored(pair(b,v))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[1027,114]),
    [iquote('0:MRR:1027.10,114.4')] ).

cnf(930,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)],[847,37]),
    [iquote('0:SoR:847.4,37.3')] ).

cnf(914,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)],[712,23]),
    [iquote('0:Res:712.7,23.0')] ).

cnf(515,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(ssi,[status(thm)],[507,9]),
    [iquote('0:SSi:507.1,9.0')] ).

cnf(843,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)],[733,37]),
    [iquote('0:SoR:733.0,37.3')] ).

cnf(834,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)],[698,37]),
    [iquote('0:SoR:698.0,37.3')] ).

cnf(901,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)],[897]),
    [iquote('0:Con:897.2')] ).

cnf(1018,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)],[1016,1,88]),
    [iquote('0:SSi:1016.6,1.0,88.0')] ).

cnf(995,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)],[595,173]),
    [iquote('0:SoR:595.0,173.2')] ).

cnf(915,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ party_of_protocol(w)
    | ~ 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))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[858,33]),
    [iquote('0:SoR:858.4,33.3')] ).

cnf(777,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)],[146,534]),
    [iquote('0:SoR:146.0,534.10')] ).

cnf(889,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(bt)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(v))
    | ~ intruder_message(generate_expiration_time(w))
    | ~ b_stored(pair(u,w))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[514,33]),
    [iquote('0:SoR:514.1,33.3')] ).

cnf(887,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)],[886]),
    [iquote('0:Obv:886.0')] ).

cnf(881,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)],[880]),
    [iquote('0:Obv:880.0')] ).

cnf(1005,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)],[1003,114]),
    [iquote('0:MRR:1003.10,114.4')] ).

cnf(800,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)],[797,2,134]),
    [iquote('0:SSi:797.1,797.0,2.0,134.0,2.0,134.0')] ).

cnf(929,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)],[847,109]),
    [iquote('0:SoR:847.4,109.2')] ).

cnf(1001,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)],[999,1,88]),
    [iquote('0:SSi:999.4,1.0,88.0')] ).

cnf(998,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)],[996,105]),
    [iquote('0:MRR:996.6,105.0')] ).

cnf(595,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)],[495,37]),
    [iquote('0:SoR:495.0,37.3')] ).

cnf(799,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)],[798,1,88]),
    [iquote('0:SSi:798.1,798.0,1.0,88.0,1.0,88.0')] ).

cnf(989,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)],[986,2,134]),
    [iquote('0:SSi:986.1,986.0,2.0,134.0,2.0,134.0')] ).

cnf(988,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)],[987,1,88]),
    [iquote('0:SSi:987.1,987.0,1.0,88.0,1.0,88.0')] ).

cnf(899,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)],[14,784]),
    [iquote('0:Res:14.0,784.7')] ).

cnf(974,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)],[967,23]),
    [iquote('0:Res:967.9,23.0')] ).

cnf(661,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)],[146,449]),
    [iquote('0:SoR:146.0,449.10')] ).

cnf(967,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)],[163,965]),
    [iquote('0:SoR:163.0,965.6')] ).

cnf(966,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)],[963,2,134]),
    [iquote('0:SSi:963.6,963.4,2.0,134.0,2.0,134.0')] ).

cnf(965,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)],[964,1,88]),
    [iquote('0:SSi:964.6,964.4,1.0,88.0,1.0,88.0')] ).

cnf(957,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)],[953]),
    [iquote('0:Con:953.3')] ).

cnf(737,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)],[237,23]),
    [iquote('0:Res:237.10,23.0')] ).

cnf(847,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)],[503,173]),
    [iquote('0:SoR:503.4,173.2')] ).

cnf(919,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(w))
    | ~ intruder_message(generate_expiration_time(w))
    | ~ intruder_holds(key(bt,v))
    | ~ a_stored(pair(b,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(mrr,[status(thm)],[917,114]),
    [iquote('0:MRR:917.8,114.4')] ).

cnf(336,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(ssi,[status(thm)],[330,9]),
    [iquote('0:SSi:330.1,9.0')] ).

cnf(858,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)],[848,37]),
    [iquote('0:SoR:848.4,37.3')] ).

cnf(712,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)],[146,463]),
    [iquote('0:SoR:146.0,463.6')] ).

cnf(822,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)],[817,9,1,88]),
    [iquote('0:SSi:817.1,817.0,9.0,1.0,88.0')] ).

cnf(911,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)],[910,1,88]),
    [iquote('0:SSi:910.1,910.0,1.0,88.0,1.0,88.0')] ).

cnf(895,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)],[894,2,134]),
    [iquote('0:SSi:894.2,894.0,2.0,134.0,2.0,134.0')] ).

cnf(784,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)],[779]),
    [iquote('0:Con:779.2')] ).

cnf(828,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)],[744,23]),
    [iquote('0:Res:744.8,23.0')] ).

cnf(514,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(ssi,[status(thm)],[508,9]),
    [iquote('0:SSi:508.1,9.0')] ).

cnf(761,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)],[163,719]),
    [iquote('0:SoR:163.0,719.5')] ).

cnf(842,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)],[733,109]),
    [iquote('0:SoR:733.0,109.2')] ).

cnf(758,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)],[755,2,134]),
    [iquote('0:SSi:755.1,755.0,2.0,134.0,2.0,134.0')] ).

cnf(833,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)],[698,109]),
    [iquote('0:SoR:698.0,109.2')] ).

cnf(808,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)],[801]),
    [iquote('0:Con:801.2')] ).

cnf(877,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)],[874,2,134]),
    [iquote('0:SSi:874.1,874.0,2.0,134.0,2.0,134.0')] ).

cnf(757,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)],[756,1,88]),
    [iquote('0:SSi:756.1,756.0,1.0,88.0,1.0,88.0')] ).

cnf(876,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)],[875,1,88]),
    [iquote('0:SSi:875.1,875.0,1.0,88.0,1.0,88.0')] ).

cnf(868,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)],[14,783]),
    [iquote('0:Res:14.0,783.7')] ).

cnf(870,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)],[857,33]),
    [iquote('0:SoR:857.4,33.3')] ).

cnf(857,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)],[848,109]),
    [iquote('0:SoR:848.4,109.2')] ).

cnf(848,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)],[503,135]),
    [iquote('0:SoR:503.4,135.0')] ).

cnf(503,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(ssi,[status(thm)],[499,9]),
    [iquote('0:SSi:499.1,9.0')] ).

cnf(733,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)],[723,9,2,134]),
    [iquote('0:SSi:723.1,723.0,9.0,2.0,134.0')] ).

cnf(698,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)],[688,9,1,88]),
    [iquote('0:SSi:688.1,688.0,9.0,1.0,88.0')] ).

cnf(744,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)],[743,13]),
    [iquote('0:MRR:743.6,13.0')] ).

cnf(821,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)],[818,2,134]),
    [iquote('0:SSi:818.2,818.0,2.0,134.0,2.0,134.0')] ).

cnf(820,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)],[819,1,88]),
    [iquote('0:SSi:819.2,819.0,1.0,88.0,1.0,88.0')] ).

cnf(814,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)],[811,2,134]),
    [iquote('0:SSi:811.2,811.0,2.0,134.0,2.0,134.0')] ).

cnf(813,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)],[812,1,88]),
    [iquote('0:SSi:812.2,812.0,1.0,88.0,1.0,88.0')] ).

cnf(616,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)],[456,23]),
    [iquote('0:Res:456.9,23.0')] ).

cnf(794,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)],[791,2,134]),
    [iquote('0:SSi:791.4,2.0,134.0')] ).

cnf(806,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)],[803,2,134]),
    [iquote('0:SSi:803.2,803.0,2.0,134.0,2.0,134.0')] ).

cnf(805,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)],[804,1,88]),
    [iquote('0:SSi:804.2,804.0,1.0,88.0,1.0,88.0')] ).

cnf(793,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)],[792,1,88]),
    [iquote('0:SSi:792.4,1.0,88.0')] ).

cnf(547,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)],[14,357]),
    [iquote('0:Res:14.0,357.8')] ).

cnf(667,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)],[663]),
    [iquote('0:Con:663.3')] ).

cnf(782,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)],[778]),
    [iquote('0:Con:778.0')] ).

cnf(767,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)],[764,2,134]),
    [iquote('0:SSi:764.1,764.0,2.0,134.0,2.0,134.0')] ).

cnf(766,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)],[765,1,88]),
    [iquote('0:SSi:765.1,765.0,1.0,88.0,1.0,88.0')] ).

cnf(534,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)],[329,23]),
    [iquote('0:Res:329.10,23.0')] ).

cnf(763,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)],[14,719]),
    [iquote('0:Res:14.0,719.3')] ).

cnf(719,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)],[714]),
    [iquote('0:Con:714.2')] ).

cnf(753,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)],[750,2,134]),
    [iquote('0:SSi:750.1,750.0,2.0,134.0,2.0,134.0')] ).

cnf(752,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)],[751,1,88]),
    [iquote('0:SSi:751.1,751.0,1.0,88.0,1.0,88.0')] ).

cnf(516,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)],[14,356]),
    [iquote('0:Res:14.0,356.4')] ).

cnf(747,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)],[14,718]),
    [iquote('0:Res:14.0,718.3')] ).

cnf(742,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)],[741,13]),
    [iquote('0:MRR:741.5,13.0')] ).

cnf(732,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)],[729,2,134]),
    [iquote('0:SSi:729.2,729.0,2.0,134.0,2.0,134.0')] ).

cnf(237,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)],[186,170]),
    [iquote('0:SoR:186.4,170.4')] ).

cnf(731,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)],[730,1,88]),
    [iquote('0:SSi:730.2,730.0,1.0,88.0,1.0,88.0')] ).

cnf(682,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)],[679,2,134]),
    [iquote('0:SSi:679.4,2.0,134.0')] ).

cnf(717,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)],[713]),
    [iquote('0:Con:713.1')] ).

cnf(697,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)],[694,2,134]),
    [iquote('0:SSi:694.2,694.0,2.0,134.0,2.0,134.0')] ).

cnf(463,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)],[328,23]),
    [iquote('0:Res:328.6,23.0')] ).

cnf(696,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)],[695,1,88]),
    [iquote('0:SSi:695.2,695.0,1.0,88.0,1.0,88.0')] ).

cnf(681,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)],[680,1,88]),
    [iquote('0:SSi:680.4,1.0,88.0')] ).

cnf(666,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)],[664]),
    [iquote('0:Con:664.3')] ).

cnf(651,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)],[650]),
    [iquote('0:Obv:650.0')] ).

cnf(449,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)],[326,23]),
    [iquote('0:Res:326.10,23.0')] ).

cnf(645,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)],[642,2,134]),
    [iquote('0:SSi:642.2,642.0,2.0,134.0,2.0,134.0')] ).

cnf(648,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)],[647]),
    [iquote('0:Obv:647.0')] ).

cnf(644,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)],[643,1,88]),
    [iquote('0:SSi:643.2,643.0,1.0,88.0,1.0,88.0')] ).

cnf(641,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)],[640]),
    [iquote('0:Obv:640.0')] ).

cnf(488,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)],[485,2,134]),
    [iquote('0:SSi:485.5,2.0,134.0')] ).

cnf(634,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)],[631,2,134]),
    [iquote('0:SSi:631.2,631.0,2.0,134.0,2.0,134.0')] ).

cnf(638,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)],[637]),
    [iquote('0:Obv:637.0')] ).

cnf(633,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)],[632,1,88]),
    [iquote('0:SSi:632.2,632.0,1.0,88.0,1.0,88.0')] ).

cnf(607,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)],[594,173]),
    [iquote('0:SoR:594.0,173.2')] ).

cnf(487,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)],[486,1,88]),
    [iquote('0:SSi:486.5,1.0,88.0')] ).

cnf(605,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)],[368,23]),
    [iquote('0:Res:368.7,23.0')] ).

cnf(619,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)],[618,173]),
    [iquote('0:SoR:618.1,173.2')] ).

cnf(622,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)],[620,105]),
    [iquote('0:MRR:620.5,105.0')] ).

cnf(618,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)],[617,14]),
    [iquote('0:MRR:617.5,14.0')] ).

cnf(456,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)],[455,13]),
    [iquote('0:MRR:455.7,13.0')] ).

cnf(610,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)],[608,105]),
    [iquote('0:MRR:608.6,105.0')] ).

cnf(594,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)],[495,109]),
    [iquote('0:SoR:495.0,109.2')] ).

cnf(603,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)],[601,114]),
    [iquote('0:MRR:601.8,114.4')] ).

cnf(368,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)],[146,308]),
    [iquote('0:SoR:146.0,308.6')] ).

cnf(335,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(ssi,[status(thm)],[331,9]),
    [iquote('0:SSi:331.1,9.0')] ).

cnf(495,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(ssi,[status(thm)],[492,9]),
    [iquote('0:SSi:492.5,9.0')] ).

cnf(581,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)],[578,13]),
    [iquote('0:MRR:578.6,13.0')] ).

cnf(574,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)],[570]),
    [iquote('0:Con:570.2')] ).

cnf(415,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)],[243,23]),
    [iquote('0:Res:243.5,23.0')] ).

cnf(556,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_expiration_time(x))
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(v,u)) ),
    inference(mrr,[status(thm)],[553,114]),
    [iquote('0:MRR:553.8,114.4')] ).

cnf(554,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_expiration_time(an_a_nonce))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(v,u)) ),
    inference(sor,[status(thm)],[365,135]),
    [iquote('0:SoR:365.3,135.0')] ).

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

cnf(546,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)],[545,11]),
    [iquote('0:MRR:545.1,11.0')] ).

cnf(357,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)],[351,8,173]),
    [iquote('0:SSi:351.1,8.2,173.0')] ).

cnf(420,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)],[416,13]),
    [iquote('0:MRR:416.3,13.0')] ).

cnf(531,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)],[528,8,173]),
    [iquote('0:SSi:528.5,8.2,173.0')] ).

cnf(530,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)],[527,8,173]),
    [iquote('0:SSi:527.5,8.2,173.0')] ).

cnf(329,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)],[323,8,173]),
    [iquote('0:SSi:323.1,8.2,173.0')] ).

cnf(389,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)],[388,114]),
    [iquote('0:MRR:388.6,114.4')] ).

cnf(520,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)],[517,2,134]),
    [iquote('0:SSi:517.2,517.0,2.0,134.0,2.0,134.0')] ).

cnf(519,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)],[518,1,88]),
    [iquote('0:SSi:518.2,518.0,1.0,88.0,1.0,88.0')] ).

cnf(454,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)],[453,13]),
    [iquote('0:MRR:453.5,13.0')] ).

cnf(356,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)],[352,8,3,5,89,173]),
    [iquote('0:SSi:352.1,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).

cnf(502,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)],[501]),
    [iquote('0:Con:501.0')] ).

cnf(493,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)],[470,23]),
    [iquote('0:Res:470.6,23.0')] ).

cnf(470,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)],[163,468]),
    [iquote('0:SoR:163.0,468.3')] ).

cnf(469,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)],[466,2,134]),
    [iquote('0:SSi:466.2,466.0,2.0,134.0,2.0,134.0')] ).

cnf(354,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)],[241,33]),
    [iquote('0:SoR:241.4,33.3')] ).

cnf(478,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_holds(key(at,u))
    | intruder_message(at) ),
    inference(ems,[status(thm)],[472,3,89,5]),
    [iquote('0:EmS:472.0,472.1,472.2,3.0,89.0,5.0')] ).

cnf(468,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)],[467,1,88]),
    [iquote('0:SSi:467.2,467.0,1.0,88.0,1.0,88.0')] ).

cnf(370,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)],[308,24]),
    [iquote('0:Res:308.6,24.0')] ).

cnf(328,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)],[324,8,3,5,89,173]),
    [iquote('0:SSi:324.1,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).

cnf(391,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)],[390,114]),
    [iquote('0:MRR:390.5,114.4')] ).

cnf(447,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)],[444,8,173]),
    [iquote('0:SSi:444.3,8.2,173.0')] ).

cnf(437,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)],[434,8,173]),
    [iquote('0:SSi:434.3,8.2,173.0')] ).

cnf(446,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)],[443,8,173]),
    [iquote('0:SSi:443.3,8.2,173.0')] ).

cnf(326,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)],[240,33]),
    [iquote('0:SoR:240.4,33.3')] ).

cnf(412,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)],[403,9,2,134]),
    [iquote('0:SSi:403.1,403.0,9.0,2.0,134.0')] ).

cnf(436,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)],[433,8,173]),
    [iquote('0:SSi:433.3,8.2,173.0')] ).

cnf(401,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)],[393,9,1,88]),
    [iquote('0:SSi:393.1,393.0,9.0,1.0,88.0')] ).

cnf(297,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ 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)],[212,37]),
    [iquote('0:SoR:212.2,37.3')] ).

cnf(427,plain,
    b_holds(key(generate_key(an_a_nonce),b)),
    inference(ssi,[status(thm)],[425,2,134]),
    [iquote('0:SSi:425.1,425.0,2.0,134.0,2.0,134.0')] ).

cnf(424,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)],[423,3,5,89]),
    [iquote('0:SSi:423.1,423.0,3.0,5.0,89.0,3.0,5.0,89.0')] ).

cnf(419,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)],[418,13]),
    [iquote('0:MRR:418.2,13.0')] ).

cnf(243,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)],[239,3,5,89]),
    [iquote('0:SSi:239.1,3.0,5.0,89.0')] ).

cnf(382,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)],[379,2,134]),
    [iquote('0:SSi:379.2,379.0,2.0,134.0,2.0,134.0')] ).

cnf(381,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)],[380,1,88]),
    [iquote('0:SSi:380.2,380.0,1.0,88.0,1.0,88.0')] ).

cnf(371,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)],[308,25]),
    [iquote('0:Res:308.6,25.0')] ).

cnf(308,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)],[167,23]),
    [iquote('0:Res:167.6,23.0')] ).

cnf(296,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ 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)],[212,109]),
    [iquote('0:SoR:212.2,109.2')] ).

cnf(361,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)],[360]),
    [iquote('0:Obv:360.0')] ).

cnf(359,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)],[358,3,5,89,2,134]),
    [iquote('0:SSi:358.4,358.3,3.0,5.0,89.0,2.0,134.0')] ).

cnf(285,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)],[283]),
    [iquote('0:Con:283.6')] ).

cnf(241,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)],[186,37]),
    [iquote('0:SoR:186.4,37.3')] ).

cnf(334,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(ssi,[status(thm)],[332,9]),
    [iquote('0:SSi:332.1,9.0')] ).

cnf(333,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)],[322,36]),
    [iquote('0:Res:322.4,36.1')] ).

cnf(322,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)],[316,22]),
    [iquote('0:Res:316.4,22.0')] ).

cnf(240,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)],[186,109]),
    [iquote('0:SoR:186.4,109.2')] ).

cnf(316,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)],[314,23]),
    [iquote('0:Res:314.4,23.0')] ).

cnf(317,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(ssi,[status(thm)],[315,9]),
    [iquote('0:SSi:315.3,9.0')] ).

cnf(314,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)],[313,13]),
    [iquote('0:MRR:313.3,13.0')] ).

cnf(312,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)],[311,13]),
    [iquote('0:MRR:311.3,13.0')] ).

cnf(167,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)],[166,14]),
    [iquote('0:MRR:166.6,14.0')] ).

cnf(275,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ 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)],[211,37]),
    [iquote('0:SoR:211.2,37.3')] ).

cnf(301,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(an_a_nonce))
    | ~ intruder_message(generate_expiration_time(w))
    | ~ b_stored(pair(u,w))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[299,33]),
    [iquote('0:SoR:299.1,33.3')] ).

cnf(299,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(ssi,[status(thm)],[294,9,3,5,89]),
    [iquote('0:SSi:294.1,9.0,3.0,5.0,89.0')] ).

cnf(293,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(an_a_nonce))
    | ~ intruder_message(generate_expiration_time(v))
    | ~ intruder_holds(key(bt,w))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(mrr,[status(thm)],[291,114]),
    [iquote('0:MRR:291.7,114.4')] ).

cnf(212,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ intruder_message(encrypt(generate_b_nonce(w),v))
    | ~ intruder_message(triple(u,v,generate_expiration_time(w)))
    | ~ party_of_protocol(x)
    | ~ b_stored(pair(u,w))
    | ~ intruder_holds(key(bt,x))
    | b_holds(key(v,u)) ),
    inference(sor,[status(thm)],[171,37]),
    [iquote('0:SoR:171.2,37.3')] ).

cnf(265,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)],[247,37]),
    [iquote('0:SoR:247.1,37.3')] ).

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

cnf(274,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ 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)],[211,109]),
    [iquote('0:SoR:211.2,109.2')] ).

cnf(258,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)],[256]),
    [iquote('0:Con:256.6')] ).

cnf(198,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)],[163,37]),
    [iquote('0:SoR:163.0,37.3')] ).

cnf(260,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ 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))
    | ~ intruder_holds(key(bt,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[252,33]),
    [iquote('0:SoR:252.1,33.3')] ).

cnf(279,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(bt)
    | ~ intruder_message(generate_b_nonce(v))
    | ~ intruder_message(u)
    | ~ intruder_message(generate_key(an_a_nonce))
    | ~ intruder_message(generate_expiration_time(v))
    | ~ b_stored(pair(u,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[277,33]),
    [iquote('0:SoR:277.1,33.3')] ).

cnf(277,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(ssi,[status(thm)],[272,9,3,5,89]),
    [iquote('0:SSi:272.1,9.0,3.0,5.0,89.0')] ).

cnf(271,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)],[269,114]),
    [iquote('0:MRR:269.7,114.4')] ).

cnf(211,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ intruder_message(encrypt(generate_b_nonce(w),v))
    | ~ intruder_message(triple(u,v,generate_expiration_time(w)))
    | ~ intruder_message(bt)
    | ~ b_stored(pair(u,w))
    | b_holds(key(v,u)) ),
    inference(sor,[status(thm)],[171,109]),
    [iquote('0:SoR:171.2,109.2')] ).

cnf(264,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)],[247,109]),
    [iquote('0:SoR:247.1,109.2')] ).

cnf(247,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)],[236,173]),
    [iquote('0:SoR:236.1,173.2')] ).

cnf(252,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)],[248,37]),
    [iquote('0:SoR:248.1,37.3')] ).

cnf(254,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)],[251,33]),
    [iquote('0:SoR:251.1,33.3')] ).

cnf(197,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)],[163,109]),
    [iquote('0:SoR:163.0,109.2')] ).

cnf(251,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)],[248,109]),
    [iquote('0:SoR:248.1,109.2')] ).

cnf(248,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)],[236,135]),
    [iquote('0:SoR:236.1,135.0')] ).

cnf(236,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(ssi,[status(thm)],[232,9,3,5,89]),
    [iquote('0:SSi:232.1,9.0,3.0,5.0,89.0')] ).

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

cnf(186,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)],[161,33]),
    [iquote('0:SoR:161.1,33.3')] ).

cnf(227,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(pair(u,encrypt(v,generate_key(an_a_nonce)))) ),
    inference(res,[status(thm),theory(equality)],[222,23]),
    [iquote('0:Res:222.2,23.0')] ).

cnf(222,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | message(sent(a,b,pair(u,encrypt(v,generate_key(an_a_nonce))))) ),
    inference(mrr,[status(thm)],[219,11,13]),
    [iquote('0:MRR:219.2,219.3,11.0,13.0')] ).

cnf(221,plain,
    ( ~ party_of_protocol(u)
    | ~ t_holds(key(v,a))
    | ~ intruder_holds(key(v,u))
    | intruder_message(v) ),
    inference(res,[status(thm),theory(equality)],[205,36]),
    [iquote('0:Res:205.1,36.1')] ).

cnf(205,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)],[179,24]),
    [iquote('0:Res:179.1,24.0')] ).

cnf(171,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ 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)],[138,31]),
    [iquote('0:SoR:138.1,31.2')] ).

cnf(179,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)],[160,23]),
    [iquote('0:Res:160.1,23.0')] ).

cnf(200,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)],[196,36]),
    [iquote('0:Res:196.0,36.1')] ).

cnf(195,plain,
    intruder_message(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),
    inference(res,[status(thm),theory(equality)],[189,21]),
    [iquote('0:Res:189.0,21.0')] ).

cnf(196,plain,
    intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))),
    inference(res,[status(thm),theory(equality)],[189,22]),
    [iquote('0:Res:189.0,22.0')] ).

cnf(163,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)],[146,33]),
    [iquote('0:SoR:146.0,33.3')] ).

cnf(189,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)],[183,23]),
    [iquote('0:Res:183.0,23.0')] ).

cnf(191,plain,
    b_holds(key(generate_key(an_a_nonce),a)),
    inference(mrr,[status(thm)],[190,105]),
    [iquote('0:MRR:190.0,105.0')] ).

cnf(183,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)],[180,13,11]),
    [iquote('0:MRR:180.0,180.1,13.0,11.0')] ).

cnf(182,plain,
    a_holds(key(generate_key(an_a_nonce),b)),
    inference(mrr,[status(thm)],[181,13,11]),
    [iquote('0:MRR:181.0,181.1,13.0,11.0')] ).

cnf(161,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)],[157,4]),
    [iquote('0:SSi:157.0,4.0')] ).

cnf(160,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)],[159,14]),
    [iquote('0:MRR:159.1,14.0')] ).

cnf(170,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)],[165,26]),
    [iquote('0:Res:165.4,26.0')] ).

cnf(173,plain,
    ( ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | intruder_message(generate_b_nonce(u)) ),
    inference(ems,[status(thm)],[169,2,134]),
    [iquote('0:EmS:169.0,169.2,2.0,134.0')] ).

cnf(138,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(pair(encrypt(triple(u,v,generate_expiration_time(w)),bt),encrypt(generate_b_nonce(w),v)))
    | ~ a_key(v)
    | ~ b_stored(pair(u,w))
    | b_holds(key(v,u)) ),
    inference(ssi,[status(thm)],[137,2,134]),
    [iquote('0:SSi:137.0,2.0,134.0')] ).

cnf(165,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)],[150,23]),
    [iquote('0:Res:150.4,23.0')] ).

cnf(150,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)],[132,31]),
    [iquote('0:SoR:132.1,31.2')] ).

cnf(146,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)],[145,4,1,88]),
    [iquote('0:SSi:145.1,145.0,4.0,1.0,88.0')] ).

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

cnf(43,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('SWV017+1.p',unknown),
    [] ).

cnf(154,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | ~ intruder_holds(key(at,u))
    | a_holds(key(v,b)) ),
    inference(ssi,[status(thm)],[153,3,5,89,2,134]),
    [iquote('0:SSi:153.2,153.1,3.0,5.0,89.0,2.0,134.0')] ).

cnf(149,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)],[147]),
    [iquote('0:Con:147.4')] ).

cnf(132,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)],[130,2]),
    [iquote('0:SSi:130.0,2.0')] ).

cnf(127,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)],[125,37]),
    [iquote('0:SoR:125.0,37.3')] ).

cnf(42,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('SWV017+1.p',unknown),
    [] ).

cnf(143,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)],[141]),
    [iquote('0:Con:141.4')] ).

cnf(126,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)],[125,109]),
    [iquote('0:SoR:125.0,109.2')] ).

cnf(139,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_holds(key(bt,u))
    | intruder_message(bt) ),
    inference(res,[status(thm),theory(equality)],[136,36]),
    [iquote('0:Res:136.0,36.1')] ).

cnf(136,plain,
    intruder_message(encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),
    inference(res,[status(thm),theory(equality)],[133,26]),
    [iquote('0:Res:133.0,26.0')] ).

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

cnf(135,plain,
    intruder_message(generate_b_nonce(an_a_nonce)),
    inference(res,[status(thm),theory(equality)],[133,25]),
    [iquote('0:Res:133.0,25.0')] ).

cnf(134,plain,
    intruder_message(b),
    inference(res,[status(thm),theory(equality)],[133,24]),
    [iquote('0:Res:133.0,24.0')] ).

cnf(133,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)],[131,23]),
    [iquote('0:Res:131.0,23.0')] ).

cnf(131,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)],[129,3,5,89]),
    [iquote('0:SSi:129.0,3.0,5.0,89.0')] ).

cnf(40,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('SWV017+1.p',unknown),
    [] ).

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

cnf(122,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)],[121,4,1,88]),
    [iquote('0:SSi:121.1,121.0,4.0,1.0,88.0')] ).

cnf(39,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('SWV017+1.p',unknown),
    [] ).

cnf(114,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | b_stored(pair(u,v)) ),
    inference(sor,[status(thm)],[106,31]),
    [iquote('0:SoR:106.1,31.2')] ).

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

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

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

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

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

cnf(105,plain,
    b_stored(pair(a,an_a_nonce)),
    inference(ssi,[status(thm)],[103,3,5,89]),
    [iquote('0:SSi:103.0,3.0,5.0,89.0')] ).

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

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

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

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

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

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

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

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

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

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

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

cnf(89,plain,
    intruder_message(an_a_nonce),
    inference(res,[status(thm),theory(equality)],[87,22]),
    [iquote('0:Res:87.0,22.0')] ).

cnf(88,plain,
    intruder_message(a),
    inference(res,[status(thm),theory(equality)],[87,21]),
    [iquote('0:Res:87.0,21.0')] ).

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

cnf(87,plain,
    intruder_message(pair(a,an_a_nonce)),
    inference(res,[status(thm),theory(equality)],[20,23]),
    [iquote('0:Res:20.0,23.0')] ).

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

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

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

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

cnf(19,axiom,
    ( ~ fresh_intruder_nonce(u)
    | fresh_intruder_nonce(generate_intruder_nonce(u)) ),
    file('SWV017+1.p',unknown),
    [] ).

cnf(18,axiom,
    ( ~ a_nonce(u)
    | ~ a_key(u) ),
    file('SWV017+1.p',unknown),
    [] ).

cnf(17,axiom,
    ( ~ fresh_intruder_nonce(u)
    | intruder_message(u) ),
    file('SWV017+1.p',unknown),
    [] ).

cnf(16,axiom,
    ( ~ fresh_intruder_nonce(u)
    | fresh_to_b(u) ),
    file('SWV017+1.p',unknown),
    [] ).

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

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

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

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

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

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

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

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

cnf(9,axiom,
    a_key(generate_key(u)),
    file('SWV017+1.p',unknown),
    [] ).

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

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

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

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

cnf(6,axiom,
    fresh_intruder_nonce(an_intruder_nonce),
    file('SWV017+1.p',unknown),
    [] ).

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

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.13  % Problem  : SWV017+1 : TPTP v8.1.0. Released v2.4.0.
% 0.04/0.14  % Command  : run_spass %d %s
% 0.14/0.35  % Computer : n027.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % WCLimit  : 600
% 0.14/0.36  % DateTime : Wed Jun 15 16:44:34 EDT 2022
% 0.14/0.36  % CPUTime  : 
% 1.20/1.41  
% 1.20/1.41  SPASS V 3.9 
% 1.20/1.41  SPASS beiseite: Completion found.
% 1.20/1.41  % SZS status CounterSatisfiable
% 1.20/1.41  Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p 
% 1.20/1.41  SPASS derived 1097 clauses, backtracked 0 clauses, performed 0 splits and kept 449 clauses.
% 1.20/1.41  SPASS allocated 101367 KBytes.
% 1.20/1.41  SPASS spent	0:00:01.05 on the problem.
% 1.20/1.41  		0:00:00.03 for the input.
% 1.20/1.41  		0:00:00.04 for the FLOTTER CNF translation.
% 1.20/1.41  		0:00:00.09 for inferences.
% 1.20/1.41  		0:00:00.00 for the backtracking.
% 1.20/1.41  		0:00:00.85 for the reduction.
% 1.20/1.41  
% 1.20/1.41  
% 1.20/1.41   The saturated set of worked-off clauses is :
% 1.20/1.41  % SZS output start Saturation
% See solution above
%------------------------------------------------------------------------------