(herald "Electronic Purchase with Money Order Protocol Variant" (bound 12) (comment "This version includes account numbers in exchanges")) (comment "CPSA 2.2.10") (comment "All input read") (comment "Strand count bounded at 12") (defprotocol epmo_acctnum basic (defrole bank (vars (b c m name) (acctnum text) (hash name) (nc nm nb price text)) (trace (recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) (non-orig (privk hash)) (annotations b (1 (forall ((pm name)) (implies (and (authtransfer c acctnum b price pm nm) (reqtransfer pm b price pm nm)) (dotransfer acctnum b price pm nm)))) (2 (and (says c (authtransfer c acctnum b price m nm)) (says m (reqtransfer m b price m nm)))))) (defrole customer (vars (b c m hash name) (acctnum nb nc nm goods price text)) (trace (send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) (non-orig (privk b) (privk hash)) (uniq-orig nc) (annotations c (1 (says m (implies (exists ((acctnum2 text)) (dotransfer acctnum2 b price m nm)) (doship m goods c)))) (3 (says b (forall ((pm name)) (implies (and (authtransfer c acctnum b price m nm) (reqtransfer pm b price pm nm)) (dotransfer acctnum b price pm nm))))) (4 (authtransfer c acctnum b price m nm)))) (defrole merchant (vars (b c m hash name) (nb nc nm goods price text)) (trace (recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) (non-orig (privk hash)) (uniq-orig nm) (annotations m (1 (implies (exists ((acctnum2 text)) (dotransfer acctnum2 b price m nm)) (doship m goods c))) (2 (and (says b (forall ((pm name)) (exists ((acctnum2 text)) (implies (and (authtransfer c acctnum2 b price m nm) (reqtransfer pm b price pm nm)) (dotransfer acctnum2 b price pm nm))))) (says c (exists ((acctnum2 text)) (authtransfer c acctnum2 b price m nm))))) (3 (and (reqtransfer m b price m nm) (doship m goods c)))))) (defskeleton epmo_acctnum (vars (nm nc nb goods price text) (b m c hash name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nc nb) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m))))) (label 0) (unrealized (0 2)) (origs (nm (0 1))) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb goods price acctnum text) (b m c hash name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (precedes ((0 1) (1 0)) ((1 1) (0 2))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nc nb) (operation encryption-test (added-strand bank 2) (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (0 2)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))))) (label 1) (parent 0) (unrealized (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb goods price acctnum acctnum-0 goods-0 text) (b m c hash b-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum-0) (nc nc) (nm nm) (goods goods-0) (price price) (b b-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0)) (uniq-orig nm nc nb) (operation nonce-test (added-strand customer 3) nm (1 0) (enc nc nm m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b-0))))) (label 2) (parent 1) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb goods price acctnum goods-0 text) (m c hash b name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nm) (goods goods-0) (price price) (b b) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b)) (uniq-orig nm nc nb) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nm (1 0) (enc nc nm m price (pubk c)) (enc c nc nm acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))))) (label 3) (parent 2) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb goods price acctnum acctnum-0 goods-0 nb-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum-0) (nc nc) (nm nm) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nm) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((0 1) (3 0)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (1 0)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nm nc nb) (operation nonce-test (added-strand bank 2) nm (1 0) (enc nc nm m price (pubk c)) (enc c nc nm acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b-0)))) ((recv (enc c nc nm acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 4) (parent 2) (unrealized (0 0) (0 2) (1 0) (3 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb price acctnum goods text) (m c hash b name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b)) (uniq-orig nm nc nb) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))))) (label 5) (parent 3) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb goods price acctnum goods-0 nm-0 price-0 text) (m c hash b name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nm) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (3 0)) ((2 2) (1 0)) ((3 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b)) (uniq-orig nm nc nb nm-0) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b)))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm-0 m price-0 (pubk c))))) (label 6) (parent 3) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 goods-0 nb-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb acctnum-0) (operation nonce-test (displaced 4 2 customer 3) nm (3 0) (enc nc nm m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((recv (enc c nc acctnum-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc acctnum-0 m price (pubk c))) (send (enc c nc acctnum-0 acctnum-0 price (pubk b-0)))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 7) (parent 4) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb goods price acctnum acctnum-0 goods-0 nb-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum-0) (nc nc) (nm nm) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nm) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nm nc nb) (operation nonce-test (displaced 4 2 customer 3) nm (3 0) (enc nc nm m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b-0)))) ((recv (enc c nc nm acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 8) (parent 4) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb price acctnum goods text) (c hash b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (2 1)) ((1 1) (2 3)) ((2 0) (0 0)) ((2 2) (1 0)) ((2 4) (0 2))) (non-orig (privk c) (privk hash) (privk b) (privk m)) (uniq-orig nm nc nb) (operation nonce-test (displaced 2 3 customer 5) nb (0 2) (enc "hash" c nc nb nm price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)))) (label 9) (parent 5) (unrealized) (shape) (maps ((0) ((b b) (m m) (c c) (nm nm) (nc nc) (nb nb) (hash hash) (goods goods) (price price)))) (origs (nc (2 0)) (nm (0 1)) (nb (1 1)))) (defskeleton epmo_acctnum (vars (nm nc nb price acctnum goods nm-0 price-0 text) (m c hash b name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (3 0)) ((2 2) (1 0)) ((3 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b)) (uniq-orig nm nc nb nm-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm-0 m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c))))) (label 10) (parent 6) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm acctnum) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb acctnum) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) acctnum (1 0) (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (enc nc acctnum m price (pubk c)) (enc c nc acctnum acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 11) (parent 7) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 4 3 bank 2) acctnum-0 (1 0) (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-0)) (enc nc acctnum-0 m price (pubk c)) (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0)))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 12) (parent 7) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb goods price acctnum goods-0 nb-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nm) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nm nc nb) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nm (1 0) (enc "hash" c nc nb-0 nm price (pubk hash-0)) (enc nc nm m price (pubk c)) (enc c nc nm acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 13) (parent 8) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 goods-0 nb-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 4 3 bank 2) nm (1 0) (enc "hash" c nc nb-0 nm price (pubk hash-0)) (enc nc nm m price (pubk c)) (enc c nc nm acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 14) (parent 8) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb price nm-0 price-0 acctnum goods text) (c hash b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (3 1)) ((1 1) (3 3)) ((2 1) (0 0)) ((3 0) (2 0)) ((3 2) (1 0)) ((3 4) (0 2))) (non-orig (privk c) (privk hash) (privk b) (privk m)) (uniq-orig nm nc nb nm-0) (operation nonce-test (displaced 2 4 customer 5) nb (0 2) (enc "hash" c nc nb nm price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)))) (label 15) (parent 10) (seen 9) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods nb-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb acctnum) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 16) (parent 11) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm acctnum) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (4 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb acctnum nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 17) (parent 11) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price goods-0 nb-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 18) (parent 12) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((0 1) (4 0)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0)))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 19) (parent 12) (seen 31) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 2 4 customer 5) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 20) (parent 12) (unrealized (0 0) (0 2) (1 0) (3 3)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb price acctnum goods nb-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nm nc nb) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 21) (parent 13) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb goods price acctnum goods-0 nb-0 nm-0 price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nm) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (4 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nm nc nb nm-0) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm-0 m price-0 (pubk c))))) (label 22) (parent 13) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 23) (parent 14) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 goods-0 nb-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((0 1) (4 0)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 24) (parent 14) (seen 31) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 2 4 customer 5) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 25) (parent 14) (unrealized (0 0) (0 2) (1 0) (3 3)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 acctnum goods text) (c hash hash-0 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (3 1)) ((1 1) (3 3)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk b) (privk m)) (uniq-orig nc nb acctnum) (operation nonce-test (displaced 2 4 customer 5) nb (0 2) (enc "hash" c nc nb acctnum-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 26) (parent 16) (unrealized) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods nb-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (4 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb acctnum nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 27) (parent 17) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price goods nb-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 28) (parent 18) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price goods-0 nb-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (4 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 29) (parent 18) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 5 3 bank 2) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0)))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 30) (parent 19) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 5 2 customer 3) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0)))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 31) (parent 19) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 4 2 bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (3 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 32) (parent 20) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((0 1) (4 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation encryption-test (added-strand bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (3 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 33) (parent 20) (seen 54) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb price nb-0 acctnum goods text) (c hash hash-0 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (3 1)) ((1 1) (3 3)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk b) (privk m)) (uniq-orig nm nc nb) (operation nonce-test (displaced 2 4 customer 5) nb (0 2) (enc "hash" c nc nb nm price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)))) (label 34) (parent 21) (seen 9) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb price acctnum goods nb-0 nm-0 price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (4 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nm nc nb nm-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm-0 m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c))))) (label 35) (parent 22) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods nb-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 36) (parent 23) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (4 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 37) (parent 23) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 goods-0 nb-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 5 3 bank 2) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 38) (parent 24) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 goods-0 nb-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 5 2 customer 3) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 39) (parent 24) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 4 2 bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (3 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 40) (parent 25) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((0 1) (4 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation encryption-test (added-strand bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (3 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 41) (parent 25) (seen 54) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods text) (c hash b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (2 1)) ((1 1) (2 3)) ((2 0) (0 0)) ((2 2) (1 0)) ((2 4) (0 2))) (non-orig (privk c) (privk hash) (privk b) (privk m)) (uniq-orig nc nb acctnum) (operation generalization deleted (2 0)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 42) (parent 26) (seen 9) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nm price-0 acctnum goods text) (c hash hash-0 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (4 1)) ((1 1) (4 3)) ((2 1) (1 0)) ((3 1) (0 0)) ((4 0) (3 0)) ((4 2) (2 0)) ((4 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk b) (privk m)) (uniq-orig nc nb nm acctnum) (operation nonce-test (displaced 2 5 customer 5) nb (0 2) (enc "hash" c nc nb acctnum-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 43) (parent 27) (unrealized) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods text) (c hash hash-0 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb acctnum) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (3 1)) ((1 1) (3 3)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk b) (privk m)) (uniq-orig nc nb acctnum) (operation nonce-test (displaced 2 4 customer 5) nb (0 2) (enc "hash" c nc nb nb-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc acctnum acctnum price (pubk hash-0)) (privk b)) (enc nc acctnum (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 44) (parent 28) (seen 42) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price goods nb-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (4 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 45) (parent 29) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price goods-0 nb-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 46) (parent 30) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 2 5 customer 5) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 47) (parent 30) (unrealized (0 0) (0 2) (1 0) (4 3)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price goods-0 nb-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 48) (parent 31) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 2 5 customer 5) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 49) (parent 31) (unrealized (0 0) (0 2) (1 0) (4 3)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 50) (parent 32) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((0 1) (4 0)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 51) (parent 32) (seen 71 76) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "3 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 52) (parent 32) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 5 2 bank 2) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 53) (parent 33) (seen 72) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (4 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 5 3 customer 3) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 54) (parent 33) (seen 32 53) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nc nb price nb-0 nm-0 price-0 acctnum goods text) (c hash hash-0 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (4 1)) ((1 1) (4 3)) ((2 1) (1 0)) ((3 1) (0 0)) ((4 0) (3 0)) ((4 2) (2 0)) ((4 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk b) (privk m)) (uniq-orig nm nc nb nm-0) (operation nonce-test (displaced 2 5 customer 5) nb (0 2) (enc "hash" c nc nb nm price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)))) (label 55) (parent 35) (seen 15) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 acctnum goods text) (c hash hash-0 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (3 1)) ((1 1) (3 3)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk b) (privk m)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 2 4 customer 5) nb (0 2) (enc "hash" c nc nb nb-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)))) (label 56) (parent 36) (seen 9) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods nb-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (4 0)) ((2 2) (3 0)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 57) (parent 37) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 58) (parent 38) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 2 5 customer 5) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 59) (parent 38) (unrealized (0 0) (0 2) (1 0) (4 3)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 60) (parent 39) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 2 5 customer 5) nb-0 (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 61) (parent 39) (unrealized (0 0) (0 2) (1 0) (4 3)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 62) (parent 40) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((0 1) (4 0)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 63) (parent 40) (seen 76 88 93) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "3 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nm price-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 64) (parent 40) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 5 2 bank 2) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 65) (parent 41) (seen 89) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (4 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 5 3 customer 3) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 66) (parent 41) (seen 40 65) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nm price-0 acctnum goods text) (c hash b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (3 1)) ((1 1) (3 3)) ((2 1) (0 0)) ((3 0) (2 0)) ((3 2) (1 0)) ((3 4) (0 2))) (non-orig (privk c) (privk hash) (privk b) (privk m)) (uniq-orig nc nb nm acctnum) (operation generalization deleted (2 0)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 67) (parent 43) (seen 42) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nm price-0 acctnum goods text) (c hash hash-0 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb acctnum) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (4 1)) ((1 1) (4 3)) ((2 1) (1 0)) ((3 1) (0 0)) ((4 0) (3 0)) ((4 2) (2 0)) ((4 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk b) (privk m)) (uniq-orig nc nb nm acctnum) (operation nonce-test (displaced 2 5 customer 5) nb (0 2) (enc "hash" c nc nb nb-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc acctnum acctnum price (pubk hash-0)) (privk b)) (enc nc acctnum (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 68) (parent 45) (seen 67) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price goods nb-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 69) (parent 46) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price goods-0 nb-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 70) (parent 46) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 5 2 bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 71) (parent 47) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 5 3 bank 2) (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-1)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 72) (parent 47) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation encryption-test (added-strand bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 73) (parent 47) (seen 111) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price goods nb-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 74) (parent 48) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price goods-0 nb-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 75) (parent 48) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 5 2 bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 76) (parent 49) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 5 3 bank 2) (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-1)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 77) (parent 49) (seen 50 51 52) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation encryption-test (added-strand bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 78) (parent 49) (seen 118) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 79) (parent 50) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 80) (parent 50) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 81) (parent 52) (seen 79 80) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 82) (parent 52) (seen 105 115) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "3 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (4 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 83) (parent 53) (seen 122) (unrealized (0 0) (0 2) (1 0) (4 0) (5 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (4 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (4 0) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 84) (parent 54) (seen 121 123) (unrealized (0 0) (0 2) (1 0) (4 0) (5 0)) (comment "3 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nm price-0 acctnum goods text) (c hash hash-0 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (4 1)) ((1 1) (4 3)) ((2 1) (1 0)) ((3 1) (0 0)) ((4 0) (3 0)) ((4 2) (2 0)) ((4 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk b) (privk m)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (displaced 2 5 customer 5) nb (0 2) (enc "hash" c nc nb nb-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)))) (label 85) (parent 57) (seen 15) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods nb-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 86) (parent 58) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 87) (parent 58) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 5 2 bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 88) (parent 59) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 5 3 bank 2) (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-1)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 89) (parent 59) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation encryption-test (added-strand bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 90) (parent 59) (seen 111) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods nb-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 91) (parent 60) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum goods-0 nb-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 92) (parent 60) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 5 2 bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 93) (parent 61) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0) (operation encryption-test (displaced 5 3 bank 2) (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-1)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0)))) (label 94) (parent 61) (seen 62 63 64) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation encryption-test (added-strand bank 2) (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (4 3)) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 95) (parent 61) (seen 118) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 96) (parent 62) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 97) (parent 62) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 98) (parent 64) (seen 96 97) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nm price-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (0 0)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 99) (parent 64) (seen 115 127 137) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "3 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (4 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 100) (parent 65) (seen 122) (unrealized (0 0) (0 2) (1 0) (4 0) (5 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (4 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (4 0) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 101) (parent 66) (seen 123 143) (unrealized (0 0) (0 2) (1 0) (4 0) (5 0)) (comment "3 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 acctnum goods text) (c hash hash-0 hash-1 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb acctnum) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (4 1)) ((1 1) (4 3)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk hash-1) (privk b) (privk m)) (uniq-orig nc nb acctnum) (operation nonce-test (displaced 2 5 customer 5) nb (0 2) (enc "hash" c nc nb nb-1 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc acctnum acctnum price (pubk hash-0)) (privk b)) (enc nc acctnum (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 102) (parent 69) (seen 26) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price goods nb-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 103) (parent 70) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 104) (parent 71) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 105) (parent 71) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 106) (parent 72) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 107) (parent 72) (seen 154) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 108) (parent 72) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 109) (parent 73) (seen 110 121 152) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 bank 2) nb-1 (5 0) (enc nc nb-1 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 110) (parent 73) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 4 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 111) (parent 73) (seen 109 110 121) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "6 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 acctnum goods text) (c hash hash-0 hash-1 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb acctnum) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (4 1)) ((1 1) (4 3)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk hash-1) (privk b) (privk m)) (uniq-orig nc nb acctnum) (operation nonce-test (displaced 2 5 customer 5) nb (0 2) (enc "hash" c nc nb nb-1 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc acctnum acctnum price (pubk hash-0)) (privk b)) (enc nc acctnum (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 112) (parent 74) (seen 26) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price goods nb-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 113) (parent 75) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 114) (parent 76) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 115) (parent 76) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 116) (parent 78) (seen 122 154) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 bank 2) nb-1 (5 0) (enc nc nb-1 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 117) (parent 78) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 4 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 118) (parent 78) (seen 76 116 117 123) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "6 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 119) (parent 80) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 5 4 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 120) (parent 81) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 121) (parent 83) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 122) (parent 83) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 123) (parent 84) (seen 117 122) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 acctnum goods text) (c hash hash-0 hash-1 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (4 1)) ((1 1) (4 3)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk hash-1) (privk b) (privk m)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 2 5 customer 5) nb (0 2) (enc "hash" c nc nb nb-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)))) (label 124) (parent 86) (seen 34) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods nb-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (3 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 125) (parent 87) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 126) (parent 88) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 127) (parent 88) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 128) (parent 89) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 129) (parent 89) (seen 154) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nm price-0 text) (b m c hash b-0 hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 130) (parent 89) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 131) (parent 90) (seen 132 143 182) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 bank 2) nb-1 (5 0) (enc nc nb-1 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 132) (parent 90) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 4 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 133) (parent 90) (seen 131 132 143) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "6 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 acctnum goods text) (c hash hash-0 hash-1 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (4 1)) ((1 1) (4 3)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk hash-1) (privk b) (privk m)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 2 5 customer 5) nb (0 2) (enc "hash" c nc nb nb-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)))) (label 134) (parent 91) (seen 34) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum goods nb-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 3 (acctnum acctnum) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 135) (parent 92) (unrealized (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 136) (parent 93) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 137) (parent 93) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 138) (parent 95) (seen 144 184) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 bank 2) nb-1 (5 0) (enc nc nb-1 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 139) (parent 95) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 4 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 140) (parent 95) (seen 93 138 139 145) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "6 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 141) (parent 97) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 5 4 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 142) (parent 98) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 143) (parent 100) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 144) (parent 100) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 145) (parent 101) (seen 139 144) (unrealized (0 0) (0 2) (1 0) (4 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nm price-0 acctnum goods text) (c hash hash-0 hash-1 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb acctnum) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (5 1)) ((1 1) (5 3)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 0) (4 0)) ((5 2) (2 0)) ((5 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk hash-1) (privk b) (privk m)) (uniq-orig nc nb nm acctnum) (operation nonce-test (displaced 2 6 customer 5) nb (0 2) (enc "hash" c nc nb nb-1 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc acctnum acctnum price (pubk hash-0)) (privk b)) (enc nc acctnum (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 146) (parent 103) (seen 43) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 147) (parent 104) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 148) (parent 104) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 149) (parent 105) (seen 147 148) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 150) (parent 106) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 151) (parent 106) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 152) (parent 107) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 153) (parent 107) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 4 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 154) (parent 107) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 155) (parent 108) (seen 150 151) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 156) (parent 108) (seen 210 212 214) (unrealized (0 0) (0 2) (1 0) (6 0)) (comment "4 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 157) (parent 109) (seen 121 217) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 158) (parent 110) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 159) (parent 110) (seen 216 222) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 160) (parent 111) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 161) (parent 111) (seen 121 216 225) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nm price-0 acctnum goods text) (c hash hash-0 hash-1 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb acctnum) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (5 1)) ((1 1) (5 3)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 0) (4 0)) ((5 2) (2 0)) ((5 2) (3 0)) ((5 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk hash-1) (privk b) (privk m)) (uniq-orig nc nb nm acctnum) (operation nonce-test (displaced 2 6 customer 5) nb (0 2) (enc "hash" c nc nb nb-1 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc acctnum acctnum price (pubk hash-0)) (privk b)) (enc nc acctnum (pubk c))))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 162) (parent 113) (seen 43) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 163) (parent 114) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 164) (parent 114) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 165) (parent 115) (seen 163 164) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 166) (parent 116) (seen 121 122) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 167) (parent 116) (seen 72 83) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 168) (parent 117) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 169) (parent 117) (seen 121 233) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 170) (parent 118) (seen 121 123 232) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 171) (parent 120) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 172) (parent 120) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (4 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 173) (parent 121) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (4 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 174) (parent 122) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (4 0) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 175) (parent 123) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 nm price-0 acctnum goods text) (c hash hash-0 hash-1 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (5 1)) ((1 1) (5 3)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 0) (4 0)) ((5 2) (2 0)) ((5 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk hash-1) (privk b) (privk m)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (displaced 2 6 customer 5) nb (0 2) (enc "hash" c nc nb nb-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)))) (label 176) (parent 125) (seen 55) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 177) (parent 126) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 178) (parent 126) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 179) (parent 127) (seen 177 178) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 180) (parent 128) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 181) (parent 128) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 182) (parent 129) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 183) (parent 129) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 4 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 184) (parent 129) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 185) (parent 130) (seen 180 181) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nm price-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 186) (parent 130) (seen 214 245 247 249) (unrealized (0 0) (0 2) (1 0) (6 0)) (comment "4 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 187) (parent 131) (seen 143 217) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 188) (parent 132) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 189) (parent 132) (seen 222 251) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 190) (parent 133) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 191) (parent 133) (seen 143 225 251) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 nm price-0 acctnum goods text) (c hash hash-0 hash-1 b m name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (5 1)) ((1 1) (5 3)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 0) (4 0)) ((5 2) (2 0)) ((5 2) (3 0)) ((5 4) (0 2))) (non-orig (privk c) (privk hash) (privk hash-0) (privk hash-1) (privk b) (privk m)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (displaced 2 6 customer 5) nb (0 2) (enc "hash" c nc nb nb-0 price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)))) (label 192) (parent 135) (seen 55) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0)))) (label 193) (parent 136) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 194) (parent 136) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 195) (parent 137) (seen 193 194) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 196) (parent 138) (seen 143 144) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 197) (parent 138) (seen 89 100) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 198) (parent 139) (unrealized (0 0) (0 2) (1 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 199) (parent 139) (seen 143 233) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 200) (parent 140) (seen 143 145 268) (unrealized (0 0) (0 2) (1 0) (5 0) (6 0)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 201) (parent 142) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 202) (parent 142) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (4 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 203) (parent 143) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (4 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 204) (parent 144) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (4 0) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 205) (parent 145) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 206) (parent 148) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 207) (parent 149) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 208) (parent 151) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 209) (parent 152) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 210) (parent 152) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 211) (parent 153) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 212) (parent 153) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 213) (parent 154) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 214) (parent 154) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 215) (parent 155) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-2 (6 0) (enc nc nb-2 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 216) (parent 157) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 217) (parent 157) (seen 222) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 218) (parent 158) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 219) (parent 158) (seen 298) (unrealized (0 0) (0 2) (1 0) (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 220) (parent 158) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 2 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 221) (parent 159) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 222) (parent 159) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 223) (parent 160) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 224) (parent 160) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 acctnum-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 225) (parent 161) (seen 121 217 222) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "6 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 226) (parent 164) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 227) (parent 165) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-2 (6 0) (enc nc nb-2 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 228) (parent 166) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 229) (parent 168) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 230) (parent 168) (seen 315) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 231) (parent 168) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 232) (parent 169) (seen 228) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "3 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 233) (parent 169) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 234) (parent 172) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 235) (parent 173) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 236) (parent 173) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 237) (parent 174) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 238) (parent 174) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 239) (parent 175) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 240) (parent 175) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 241) (parent 178) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 242) (parent 179) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 243) (parent 181) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 244) (parent 182) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 245) (parent 182) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 246) (parent 183) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 247) (parent 183) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 248) (parent 184) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 249) (parent 184) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 250) (parent 185) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-2 (6 0) (enc nc nb-2 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 251) (parent 187) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 252) (parent 187) (seen 257) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 253) (parent 188) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 254) (parent 188) (seen 298) (unrealized (0 0) (0 2) (1 0) (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 255) (parent 188) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 2 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 256) (parent 189) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 257) (parent 189) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 258) (parent 190) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 259) (parent 190) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 acctnum-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 260) (parent 191) (seen 143 252 257) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "6 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 261) (parent 194) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 262) (parent 195) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-2 (6 0) (enc nc nb-2 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 263) (parent 196) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb acctnum-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb acctnum-0) (nc nc) (nm acctnum-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm acctnum-0) (nb acctnum-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb acctnum-0) (operation nonce-test (displaced 7 4 customer 3) nb-2 (6 0) (enc nc nb-2 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((recv (enc c nc acctnum-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc acctnum-0 acctnum-0 price (pubk hash-0)) (privk b-0)) (enc nc acctnum-0 (pubk c))))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc acctnum-0 m price (pubk c))) (send (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc acctnum-0 acctnum-0 price (pubk hash-0)) (privk b-0)) (enc nc acctnum-0 (pubk c)))) (send (cat (enc (enc "hash" c nc acctnum-0 acctnum-0 price (pubk hash-0)) (privk b-0)) acctnum-0))) ((recv (enc c nc acctnum-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc acctnum-0 acctnum-0 price (pubk hash-0)) (privk b-0)) (enc nc acctnum-0 (pubk c))))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 acctnum-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 264) (parent 196) (seen 174) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 265) (parent 198) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((0 1) (5 0)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 266) (parent 198) (seen 315) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 267) (parent 198) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 268) (parent 199) (seen 263) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "3 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 269) (parent 199) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb acctnum-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb acctnum-0) (nc nc) (nm acctnum-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm acctnum-0) (nb acctnum-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb acctnum-0) (operation nonce-test (displaced 7 4 customer 3) nb-2 (6 0) (enc nc nb-2 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((recv (enc c nc acctnum-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc acctnum-0 acctnum-0 price (pubk hash-0)) (privk b-0)) (enc nc acctnum-0 (pubk c))))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc acctnum-0 m price (pubk c))) (send (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc acctnum-0 acctnum-0 price (pubk hash-0)) (privk b-0)) (enc nc acctnum-0 (pubk c)))) (send (cat (enc (enc "hash" c nc acctnum-0 acctnum-0 price (pubk hash-0)) (privk b-0)) acctnum-0))) ((recv (enc c nc acctnum-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc acctnum-0 acctnum-0 price (pubk hash-0)) (privk b-0)) (enc nc acctnum-0 (pubk c))))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 acctnum-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 270) (parent 200) (seen 122 175 233) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "5 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (3 3)) ((3 0) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 271) (parent 202) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 272) (parent 203) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 273) (parent 203) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 274) (parent 204) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 275) (parent 204) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 276) (parent 205) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 277) (parent 205) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 278) (parent 207) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 279) (parent 207) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 280) (parent 209) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 281) (parent 209) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 282) (parent 210) (seen 280 281) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 283) (parent 211) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 284) (parent 211) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 285) (parent 212) (seen 283 284) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 286) (parent 213) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 287) (parent 213) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 288) (parent 214) (seen 286 287) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 289) (parent 215) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 290) (parent 215) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 291) (parent 216) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 292) (parent 217) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 293) (parent 218) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 294) (parent 218) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 2 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 295) (parent 219) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 296) (parent 219) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 5 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 297) (parent 219) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 298) (parent 219) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 299) (parent 220) (seen 293 294) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (7 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 300) (parent 220) (seen 396 398 400 402) (unrealized (0 0) (0 2) (1 0) (7 0)) (comment "5 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 301) (parent 221) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 302) (parent 222) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 303) (parent 223) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 304) (parent 223) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 305) (parent 224) (seen 303 304) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 306) (parent 225) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 7 6 bank 2) nb-2 (5 0) (enc "hash" c nc nb-1 nb-2 price (pubk hash-2)) (enc nc nb-2 m price (pubk c)) (enc c nc nb-2 nb-2 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 307) (parent 225) (seen 121) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 308) (parent 227) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 309) (parent 227) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 310) (parent 228) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 311) (parent 229) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 312) (parent 229) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 313) (parent 230) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 4 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 314) (parent 230) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 315) (parent 230) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 316) (parent 231) (seen 311 312) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 317) (parent 231) (seen 420 422 424) (unrealized (0 0) (0 2) (1 0) (6 0)) (comment "4 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 318) (parent 232) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 319) (parent 233) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 320) (parent 235) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 321) (parent 235) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 322) (parent 236) (seen 320 321) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 323) (parent 237) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 324) (parent 237) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 325) (parent 238) (seen 323 324) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 326) (parent 239) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 327) (parent 239) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 328) (parent 240) (seen 326 327) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 329) (parent 242) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 330) (parent 242) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 331) (parent 244) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 332) (parent 244) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 333) (parent 245) (seen 331 332) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 334) (parent 246) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 335) (parent 246) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 336) (parent 247) (seen 334 335) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 337) (parent 248) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 338) (parent 248) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 339) (parent 249) (seen 337 338) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nm price-0 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 340) (parent 250) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 341) (parent 250) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 342) (parent 251) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 343) (parent 252) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 344) (parent 253) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 345) (parent 253) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 2 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 346) (parent 254) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 347) (parent 254) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 5 bank 2) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 348) (parent 254) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 4 customer 3) nb-0 (6 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 349) (parent 254) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 350) (parent 255) (seen 344 345) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nm price-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((0 1) (7 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 351) (parent 255) (seen 402 450 452 454 456) (unrealized (0 0) (0 2) (1 0) (7 0)) (comment "5 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 352) (parent 256) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 353) (parent 257) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 354) (parent 258) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 355) (parent 258) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 356) (parent 259) (seen 354 355) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 357) (parent 260) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 7 6 bank 2) nb-2 (5 0) (enc "hash" c nc nb-1 nb-2 price (pubk hash-2)) (enc nc nb-2 m price (pubk c)) (enc c nc nb-2 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 358) (parent 260) (seen 143) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 359) (parent 262) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 360) (parent 262) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 361) (parent 263) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) acctnum-1 (5 0) (enc "hash" c nc acctnum-1 acctnum-1 price (pubk hash-0)) (enc "hash" c nc nb-1 acctnum-1 price (pubk hash-2)) (enc nc acctnum-1 (pubk c)) (enc nc acctnum-1 m price (pubk c)) (enc c nc acctnum-1 acctnum-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 362) (parent 264) (seen 174) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 363) (parent 265) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 364) (parent 265) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 2 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 365) (parent 266) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 4 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 366) (parent 266) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 6 3 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 367) (parent 266) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 368) (parent 267) (seen 363 364) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nm price-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((0 1) (6 0)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand bank 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 369) (parent 267) (seen 424 474 476 478) (unrealized (0 0) (0 2) (1 0) (6 0)) (comment "4 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 370) (parent 268) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 371) (parent 269) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 7 6 bank 2) acctnum-1 (5 0) (enc "hash" c nc nb-1 acctnum-1 price (pubk hash-2)) (enc nc acctnum-1 m price (pubk c)) (enc c nc acctnum-1 acctnum-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 372) (parent 270) (seen 233 315) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 373) (parent 272) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 374) (parent 272) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 375) (parent 273) (seen 373 374) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 376) (parent 274) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 377) (parent 274) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 378) (parent 275) (seen 376 377) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 379) (parent 276) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 380) (parent 276) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (0 0)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 381) (parent 277) (seen 379 380) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 382) (parent 279) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 383) (parent 281) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 384) (parent 282) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 385) (parent 284) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 386) (parent 285) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 387) (parent 287) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 388) (parent 288) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 389) (parent 290) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 390) (parent 291) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 391) (parent 291) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nb-2 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 392) (parent 292) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 393) (parent 292) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 394) (parent 294) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 395) (parent 295) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 396) (parent 295) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 397) (parent 296) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 398) (parent 296) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 399) (parent 297) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 400) (parent 297) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 401) (parent 298) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 402) (parent 298) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 403) (parent 299) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 404) (parent 301) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 405) (parent 301) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 406) (parent 302) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 407) (parent 302) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 408) (parent 304) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 409) (parent 305) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nb-2 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 410) (parent 306) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 411) (parent 306) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-0 nb-1)) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 412) (parent 307) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((0 1) (7 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (added-strand bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 413) (parent 307) (seen 121 533) (unrealized (0 0) (0 2) (1 0) (5 0) (7 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 414) (parent 307) (seen 158 159) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 415) (parent 309) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 416) (parent 310) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 417) (parent 310) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 418) (parent 312) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 419) (parent 313) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 420) (parent 313) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 421) (parent 314) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 422) (parent 314) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 423) (parent 315) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 424) (parent 315) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 425) (parent 316) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 426) (parent 318) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 427) (parent 318) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 428) (parent 319) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 429) (parent 319) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 430) (parent 321) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 431) (parent 322) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 432) (parent 324) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 433) (parent 325) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 434) (parent 327) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 435) (parent 328) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 436) (parent 330) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 437) (parent 332) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 438) (parent 333) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 439) (parent 335) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 440) (parent 336) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 441) (parent 338) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 442) (parent 339) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 443) (parent 341) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 444) (parent 342) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 445) (parent 342) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 446) (parent 343) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 447) (parent 343) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 448) (parent 345) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 449) (parent 346) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 450) (parent 346) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 451) (parent 347) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 452) (parent 347) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 453) (parent 348) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 454) (parent 348) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 455) (parent 349) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 456) (parent 349) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 457) (parent 350) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 458) (parent 352) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 459) (parent 352) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 460) (parent 353) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 461) (parent 353) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 462) (parent 355) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 463) (parent 356) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 464) (parent 357) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 nb-1 goods-0 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 465) (parent 357) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 466) (parent 358) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((0 1) (7 0)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (added-strand bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 467) (parent 358) (seen 143 533) (unrealized (0 0) (0 2) (1 0) (5 0) (7 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 468) (parent 358) (seen 188 189) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (4 3)) ((3 1) (1 0)) ((4 0) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 469) (parent 360) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 470) (parent 361) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 471) (parent 361) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 472) (parent 364) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 473) (parent 365) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 474) (parent 365) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 475) (parent 366) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 476) (parent 366) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 477) (parent 367) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 478) (parent 367) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 479) (parent 368) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 480) (parent 370) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 481) (parent 370) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 482) (parent 371) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 483) (parent 371) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((0 1) (7 0)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (added-strand bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 484) (parent 372) (seen 121 232 233) (unrealized (0 0) (0 2) (1 0) (5 0) (7 0)) (comment "5 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 7 3 bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c)))))) (label 485) (parent 372) (seen 168 169) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 486) (parent 374) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 487) (parent 375) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 488) (parent 377) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 489) (parent 378) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 490) (parent 380) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 6 5 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 491) (parent 381) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 492) (parent 384) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 493) (parent 384) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 494) (parent 386) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 495) (parent 386) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 496) (parent 388) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 497) (parent 388) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 498) (parent 390) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 499) (parent 390) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 500) (parent 391) (seen 498 499) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods nb-2 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 501) (parent 392) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 502) (parent 392) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 503) (parent 393) (seen 501 502) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 504) (parent 395) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 505) (parent 395) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 506) (parent 396) (seen 504 505) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 507) (parent 397) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 508) (parent 397) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 509) (parent 398) (seen 507 508) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 510) (parent 399) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 511) (parent 399) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 512) (parent 400) (seen 510 511) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 513) (parent 401) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 514) (parent 401) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 515) (parent 402) (seen 513 514) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 516) (parent 403) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 517) (parent 403) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 518) (parent 404) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 519) (parent 404) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 520) (parent 405) (seen 518 519) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 521) (parent 406) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 522) (parent 406) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 523) (parent 407) (seen 521 522) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 524) (parent 409) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 525) (parent 409) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods nb-2 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 526) (parent 410) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 527) (parent 410) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 528) (parent 411) (seen 526 527) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 529) (parent 412) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 530) (parent 412) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (7 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 8 3 bank 2) nb-2 (7 0) (enc nc nb-2 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 531) (parent 413) (seen 291) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 8 6 bank 2) nb-1 (7 0) (enc nc nb-1 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 532) (parent 413) (seen 656) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 8 4 customer 3) nb-1 (7 0) (enc nc nb-1 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 533) (parent 413) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 534) (parent 416) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 535) (parent 416) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 536) (parent 417) (seen 534 535) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 537) (parent 419) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 538) (parent 419) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 539) (parent 420) (seen 537 538) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 540) (parent 421) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 541) (parent 421) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 542) (parent 422) (seen 540 541) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 543) (parent 423) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 544) (parent 423) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 545) (parent 424) (seen 543 544) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 546) (parent 425) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 547) (parent 425) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 548) (parent 426) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 549) (parent 426) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 550) (parent 427) (seen 548 549) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 551) (parent 428) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 552) (parent 428) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 553) (parent 429) (seen 551 552) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 554) (parent 431) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 555) (parent 431) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 556) (parent 433) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 557) (parent 433) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 558) (parent 435) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 0) (6 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 559) (parent 435) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 560) (parent 438) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 561) (parent 438) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 562) (parent 440) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 563) (parent 440) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 564) (parent 442) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 565) (parent 442) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 566) (parent 444) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 567) (parent 444) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 568) (parent 445) (seen 566 567) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods nb-2 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 569) (parent 446) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 570) (parent 446) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 571) (parent 447) (seen 569 570) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 572) (parent 449) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 573) (parent 449) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 574) (parent 450) (seen 572 573) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 575) (parent 451) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 576) (parent 451) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 577) (parent 452) (seen 575 576) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 578) (parent 453) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 579) (parent 453) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 580) (parent 454) (seen 578 579) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 581) (parent 455) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 582) (parent 455) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 583) (parent 456) (seen 581 582) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 584) (parent 457) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 585) (parent 457) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 586) (parent 458) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 587) (parent 458) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 588) (parent 459) (seen 586 587) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 589) (parent 460) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 590) (parent 460) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 591) (parent 461) (seen 589 590) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 592) (parent 463) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 593) (parent 463) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods nb-2 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 594) (parent 464) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 595) (parent 464) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 596) (parent 465) (seen 594 595) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 597) (parent 466) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 598) (parent 466) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (7 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 8 3 bank 2) nb-2 (7 0) (enc nc nb-2 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 599) (parent 467) (seen 342) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 8 6 bank 2) nb-1 (7 0) (enc nc nb-1 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 600) (parent 467) (seen 704) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 8 4 customer 3) nb-1 (7 0) (enc nc nb-1 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 601) (parent 467) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 602) (parent 470) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 603) (parent 470) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 604) (parent 471) (seen 602 603) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 605) (parent 473) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 606) (parent 473) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 607) (parent 474) (seen 605 606) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 608) (parent 475) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 609) (parent 475) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 610) (parent 476) (seen 608 609) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 611) (parent 477) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 612) (parent 477) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 613) (parent 478) (seen 611 612) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 614) (parent 479) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 615) (parent 479) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 616) (parent 480) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 617) (parent 480) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 618) (parent 481) (seen 616 617) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 619) (parent 482) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 620) (parent 482) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (0 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 621) (parent 483) (seen 619 620) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 8 3 bank 2) nb-2 (7 0) (enc nc nb-2 m price (pubk c))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 622) (parent 484) (seen 318) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 623) (parent 487) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 624) (parent 487) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 625) (parent 489) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 626) (parent 489) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 627) (parent 491) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 0) (6 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 628) (parent 491) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 629) (parent 493) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 630) (parent 495) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 631) (parent 497) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 632) (parent 499) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 633) (parent 500) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 634) (parent 502) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 635) (parent 503) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 636) (parent 505) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 637) (parent 506) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 638) (parent 508) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 639) (parent 509) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 640) (parent 511) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 641) (parent 512) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 642) (parent 514) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 643) (parent 515) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 644) (parent 517) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 645) (parent 519) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 646) (parent 520) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 647) (parent 522) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 648) (parent 523) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 649) (parent 525) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 nb-1 goods nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 650) (parent 527) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 651) (parent 528) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 652) (parent 529) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 653) (parent 529) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 654) (parent 530) (seen 652 653) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-0 nb-1)) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 655) (parent 532) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 8 2 bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 656) (parent 532) (seen 657 658) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "3 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 8 3 bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 657) (parent 532) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 8 3 bank 2) nb-2 (5 0) (enc "hash" c nc nb-2 nb-2 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-2 price (pubk hash-3)) (enc nc nb-2 (pubk c)) (enc nc nb-2 m price (pubk c)) (enc c nc nb-2 nb-2 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 658) (parent 532) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-0 nb-1)) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 659) (parent 533) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 acctnum-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 8 3 bank 2) nb-2 (5 0) (enc "hash" c nc nb-2 nb-2 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-2 price (pubk hash-3)) (enc nc nb-2 (pubk c)) (enc nc nb-2 m price (pubk c)) (enc c nc nb-2 nb-2 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 660) (parent 533) (seen 302) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 661) (parent 535) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 662) (parent 536) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 663) (parent 538) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 664) (parent 539) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 665) (parent 541) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 666) (parent 542) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 667) (parent 544) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 668) (parent 545) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 669) (parent 547) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 670) (parent 549) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 671) (parent 550) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 672) (parent 552) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 673) (parent 553) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 674) (parent 555) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 675) (parent 557) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 0) (6 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 676) (parent 559) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 677) (parent 561) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 678) (parent 563) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (4 3)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 679) (parent 565) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 680) (parent 567) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 681) (parent 568) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 682) (parent 570) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 683) (parent 571) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 684) (parent 573) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 685) (parent 574) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 686) (parent 576) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 687) (parent 577) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 688) (parent 579) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 689) (parent 580) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 690) (parent 582) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 691) (parent 583) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 692) (parent 585) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 693) (parent 587) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 694) (parent 588) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 695) (parent 590) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 696) (parent 591) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (5 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 697) (parent 593) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 nb-1 goods nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 698) (parent 595) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 699) (parent 596) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 700) (parent 597) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 701) (parent 597) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 702) (parent 598) (seen 700 701) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 703) (parent 600) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 8 2 bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 704) (parent 600) (seen 705 706) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "3 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (displaced 8 3 bank 2) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 705) (parent 600) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 8 3 bank 2) nb-2 (5 0) (enc "hash" c nc nb-2 nb-2 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-2 price (pubk hash-3)) (enc nc nb-2 (pubk c)) (enc nc nb-2 m price (pubk c)) (enc c nc nb-2 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 706) (parent 600) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 707) (parent 601) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 acctnum-1 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-1) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (displaced 8 3 bank 2) nb-2 (5 0) (enc "hash" c nc nb-2 nb-2 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-2 price (pubk hash-3)) (enc nc nb-2 (pubk c)) (enc nc nb-2 m price (pubk c)) (enc c nc nb-2 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 708) (parent 601) (seen 353) (unrealized (0 0) (0 2) (1 0) (5 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 709) (parent 603) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 710) (parent 604) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 711) (parent 606) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 712) (parent 607) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 713) (parent 609) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 714) (parent 610) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 715) (parent 612) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 716) (parent 613) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 717) (parent 615) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 718) (parent 617) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 719) (parent 618) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 720) (parent 620) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 7 6 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 721) (parent 621) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 722) (parent 624) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 723) (parent 626) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (2 1)) ((1 1) (0 2)) ((2 0) (5 0)) ((2 0) (6 0)) ((2 2) (4 0)) ((2 4) (1 0)) ((3 1) (2 3)) ((4 1) (3 0)) ((5 1) (0 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 724) (parent 628) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 725) (parent 633) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 726) (parent 633) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 727) (parent 635) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 728) (parent 635) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 729) (parent 637) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 730) (parent 637) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 731) (parent 639) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 732) (parent 639) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 733) (parent 641) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 734) (parent 641) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 735) (parent 643) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 736) (parent 643) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 737) (parent 646) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 738) (parent 646) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 739) (parent 648) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 740) (parent 648) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 741) (parent 651) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 nb-1 goods-0 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 742) (parent 651) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 743) (parent 653) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 744) (parent 654) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 745) (parent 655) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 746) (parent 655) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-0 nb-1)) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 747) (parent 656) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-0 nb-1)) nb-1 (5 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 748) (parent 657) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-0 nb-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 749) (parent 658) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 750) (parent 659) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 751) (parent 659) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 752) (parent 662) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 753) (parent 662) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 754) (parent 664) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 755) (parent 664) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 756) (parent 666) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 757) (parent 666) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 758) (parent 668) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 759) (parent 668) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 760) (parent 671) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 761) (parent 671) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 762) (parent 673) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 763) (parent 673) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 764) (parent 681) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 765) (parent 681) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 766) (parent 683) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 767) (parent 683) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 768) (parent 685) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 769) (parent 685) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 770) (parent 687) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 771) (parent 687) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 772) (parent 689) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 773) (parent 689) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 774) (parent 691) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 775) (parent 691) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 776) (parent 694) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 777) (parent 694) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 778) (parent 696) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 779) (parent 696) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 780) (parent 699) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 nb-1 goods-0 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 781) (parent 699) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 782) (parent 701) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 8 7 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 783) (parent 702) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 784) (parent 703) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 785) (parent 703) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-1 (5 0) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 786) (parent 704) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nb-2 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-1 (5 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-1 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c)))))) (label 787) (parent 705) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (acctnum-1 acctnum-0)) nb-0 (5 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c)))))) (label 788) (parent 706) (unrealized (0 0) (0 2) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 789) (parent 707) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 790) (parent 707) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 791) (parent 710) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 792) (parent 710) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 793) (parent 712) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 794) (parent 712) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 795) (parent 714) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 796) (parent 714) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 797) (parent 716) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 798) (parent 716) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 799) (parent 719) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 800) (parent 719) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 801) (parent 721) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 802) (parent 721) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 803) (parent 726) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 804) (parent 728) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 805) (parent 730) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 806) (parent 732) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 807) (parent 734) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 808) (parent 736) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 809) (parent 738) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 810) (parent 740) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 nb-1 goods nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 811) (parent 742) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 812) (parent 744) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 813) (parent 744) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 814) (parent 745) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 815) (parent 745) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 816) (parent 746) (seen 814 815) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 817) (parent 747) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 818) (parent 747) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 819) (parent 748) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 820) (parent 748) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 821) (parent 749) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 822) (parent 749) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 823) (parent 750) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 824) (parent 750) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 825) (parent 751) (seen 823 824) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 826) (parent 753) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 827) (parent 755) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 828) (parent 757) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 829) (parent 759) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 830) (parent 761) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 831) (parent 763) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 832) (parent 765) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 833) (parent 767) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 834) (parent 769) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 835) (parent 771) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 836) (parent 773) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (1 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 837) (parent 775) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 838) (parent 777) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 839) (parent 779) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 nb-1 goods nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-2) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 840) (parent 781) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 841) (parent 783) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 842) (parent 783) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 843) (parent 784) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 844) (parent 784) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 845) (parent 785) (seen 843 844) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 846) (parent 786) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 847) (parent 786) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 848) (parent 787) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nb-2 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) nb-1))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b-0)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 849) (parent 787) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 850) (parent 788) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum acctnum-0 nb-0 goods-0 nb-1 nm price-0 text) (b m c hash b-0 hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b-0) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b-0) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum-0 price (pubk b-0))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) nb-0))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b-0)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b-0))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b-0)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 851) (parent 788) (unrealized (0 0) (0 2) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 852) (parent 789) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 853) (parent 789) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 854) (parent 790) (seen 852 853) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (3 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 855) (parent 792) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 856) (parent 794) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 857) (parent 796) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (1 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 858) (parent 798) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (5 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 859) (parent 800) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (3 1)) ((1 1) (0 2)) ((2 1) (4 0)) ((3 0) (6 0)) ((3 0) (7 0)) ((3 2) (2 0)) ((3 2) (5 0)) ((3 4) (1 0)) ((4 1) (3 3)) ((5 1) (4 0)) ((6 1) (0 0)) ((7 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 860) (parent 802) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 861) (parent 813) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 862) (parent 815) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 863) (parent 816) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 864) (parent 817) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 865) (parent 817) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 866) (parent 818) (seen 864 865) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 867) (parent 819) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 868) (parent 819) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-1)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 nb-1 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 869) (parent 820) (seen 867 868) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 870) (parent 821) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 871) (parent 821) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum nb-0)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 872) (parent 822) (seen 870 871) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 873) (parent 824) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 874) (parent 825) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (7 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (0 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 875) (parent 842) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 876) (parent 844) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 877) (parent 845) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 878) (parent 846) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 879) (parent 846) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 880) (parent 847) (seen 878 879) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nb-2 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c)))))) (label 881) (parent 848) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 882) (parent 848) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-2 (pubk c)) (enc nc nb-1 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-1 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 883) (parent 849) (seen 881 882) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 884) (parent 850) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (added-strand merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 885) (parent 850) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (0 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (b-0 b) (acctnum-0 acctnum)) nc (1 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (enc nc nb-0 (pubk c)) (enc nc nb-1 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc nc nm m price-0 (pubk c)) (enc c nc goods-0 (pubk m)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 886) (parent 851) (seen 884 885) (unrealized (0 0) (0 2)) (comment "4 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 887) (parent 853) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 888) (parent 854) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 889) (parent 863) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 890) (parent 863) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 891) (parent 865) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 892) (parent 866) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 893) (parent 868) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 894) (parent 869) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 895) (parent 871) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 896) (parent 872) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 897) (parent 874) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 898) (parent 874) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 899) (parent 877) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 900) (parent 877) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 901) (parent 879) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 902) (parent 880) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc nc) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-1 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-1 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-1 m price (pubk c))) (send (enc c nc nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc nc nb-2 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 903) (parent 882) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 904) (parent 883) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nc nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nc nb nb-0 nm) (operation nonce-test (contracted (goods-0 goods)) nc (0 0) (enc nc nm m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-0 (pubk c))))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc nc nb-1 (pubk c))))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 905) (parent 885) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (displaced 9 8 merchant 2) nc (0 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 906) (parent 886) (unrealized (0 0) (0 2)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 907) (parent 888) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 908) (parent 888) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 909) (parent 890) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 910) (parent 892) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 911) (parent 892) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 912) (parent 894) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 913) (parent 894) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 914) (parent 896) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 915) (parent 896) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 916) (parent 898) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 917) (parent 900) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 918) (parent 902) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 919) (parent 902) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 920) (parent 904) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 921) (parent 904) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-0 nm price-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c))))) (label 922) (parent 906) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb goods price acctnum nb-0 goods-0 nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods-0) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods-0) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (added-strand merchant 2) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc c price-0 goods-0 (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods-0 (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods-0 (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 923) (parent 906) (unrealized (0 0) (0 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 2) (7 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 924) (parent 908) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 925) (parent 911) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-1) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-1) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 nb-1 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 nb-1 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 926) (parent 913) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum nb-0) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum nb-0) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 927) (parent 915) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 928) (parent 919) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nb-2 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-1) (nc price-0) (nm nb-1) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-1) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-1) (nb nb-2) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-1 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-1 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-1 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-1 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-1 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-1 m price (pubk c))) (send (enc c price-0 nb-1 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) nb-1))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-0)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-1 price (pubk hash-2)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 nb-1 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-2 nb-1 price (pubk hash-3)) (privk b)) (enc price-0 nb-2 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 929) (parent 921) (unrealized (0 2)) (comment "empty cohort")) (defskeleton epmo_acctnum (vars (nb price acctnum nb-0 goods nb-1 nm price-0 nm-0 price-1 text) (m c hash b hash-0 hash-1 hash-2 hash-3 name)) (defstrand merchant 4 (nb nb) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb) (price price) (b b) (c c) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-1)) (defstrand customer 5 (acctnum acctnum) (nb nb-0) (nc price-0) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-2)) (defstrand bank 2 (acctnum acctnum) (nc price-0) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-3)) (defstrand merchant 2 (nc price-0) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand merchant 2 (nc price-0) (nm nm-0) (goods goods) (price price-1) (c c) (m m)) (precedes ((0 1) (4 1)) ((1 1) (0 2)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 0) (8 0)) ((4 0) (9 0)) ((4 2) (2 0)) ((4 2) (6 0)) ((4 4) (1 0)) ((5 1) (4 3)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (0 0)) ((9 1) (0 0))) (non-orig (privk m) (privk c) (privk hash) (privk b) (privk hash-0) (privk hash-1) (privk hash-2) (privk hash-3)) (uniq-orig nb nb-0 nm price-0 nm-0) (operation nonce-test (contracted (goods-0 goods)) price-0 (0 0) (enc price-0 nm m price-0 (pubk c)) (enc price-0 nm-0 m price-1 (pubk c)) (enc c price-0 goods (pubk m))) (traces ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb nb-0 price (pubk hash)) (privk b)) (enc price-0 nb (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-1)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((send (enc c price-0 goods (pubk m))) (recv (enc price-0 nb-0 m price (pubk c))) (send (enc c price-0 nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c)))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) nb-0))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-0 nb-0 price (pubk hash-2)) (privk b)) (enc price-0 nb-0 (pubk c))))) ((recv (enc c price-0 nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c price-0 nb-1 nb-0 price (pubk hash-3)) (privk b)) (enc price-0 nb-1 (pubk c))))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm m price-0 (pubk c)))) ((recv (enc c price-0 goods (pubk m))) (send (enc price-0 nm-0 m price-1 (pubk c))))) (label 930) (parent 923) (unrealized (0 2)) (comment "empty cohort")) (comment "Nothing left to do") (defprotocol epmo_acctnum basic (defrole bank (vars (b c m name) (acctnum text) (hash name) (nc nm nb price text)) (trace (recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) (non-orig (privk hash)) (annotations b (1 (forall ((pm name)) (implies (and (authtransfer c acctnum b price pm nm) (reqtransfer pm b price pm nm)) (dotransfer acctnum b price pm nm)))) (2 (and (says c (authtransfer c acctnum b price m nm)) (says m (reqtransfer m b price m nm)))))) (defrole customer (vars (b c m hash name) (acctnum nb nc nm goods price text)) (trace (send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) (non-orig (privk b) (privk hash)) (uniq-orig nc) (annotations c (1 (says m (implies (exists ((acctnum2 text)) (dotransfer acctnum2 b price m nm)) (doship m goods c)))) (3 (says b (forall ((pm name)) (implies (and (authtransfer c acctnum b price m nm) (reqtransfer pm b price pm nm)) (dotransfer acctnum b price pm nm))))) (4 (authtransfer c acctnum b price m nm)))) (defrole merchant (vars (b c m hash name) (nb nc nm goods price text)) (trace (recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) (non-orig (privk hash)) (uniq-orig nm) (annotations m (1 (implies (exists ((acctnum2 text)) (dotransfer acctnum2 b price m nm)) (doship m goods c))) (2 (and (says b (forall ((pm name)) (exists ((acctnum2 text)) (implies (and (authtransfer c acctnum2 b price m nm) (reqtransfer pm b price pm nm)) (dotransfer acctnum2 b price pm nm))))) (says c (exists ((acctnum2 text)) (authtransfer c acctnum2 b price m nm))))) (3 (and (reqtransfer m b price m nm) (doship m goods c)))))) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m))))) (label 931) (unrealized (0 2)) (origs (nb (0 1))) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price nc-0 goods price-0 text) (b m c hash c-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc-0) (nm nm) (goods goods) (price price-0) (b b) (c c-0) (m m) (hash hash)) (precedes ((0 1) (1 2)) ((1 1) (0 0)) ((1 3) (0 2))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc) (operation encryption-test (added-strand merchant 4) (enc (enc "hash" b m nb nm (pubk hash)) (privk m)) (0 2)) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c-0 nc-0 goods (pubk m))) (send (enc nc-0 nm m price-0 (pubk c-0))) (recv (cat (enc (enc "hash" c-0 nc-0 nb nm price-0 (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m))))) (label 932) (parent 931) (unrealized (1 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price goods text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (1 2)) ((1 1) (0 0)) ((1 3) (0 2))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc) (operation encryption-test (displaced 2 0 bank 2) (enc (enc "hash" c-0 nc-0 nb nm price-0 (pubk hash)) (privk b)) (1 2)) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m))))) (label 933) (parent 932) (unrealized (0 0) (1 2)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price goods acctnum-0 goods-0 text) (b m c hash b-0 m-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods-0) (price price) (b b-0) (c c) (m m-0) (hash hash)) (precedes ((0 1) (2 3)) ((1 1) (0 0)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 4) (1 2))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0)) (uniq-orig nm nb nc) (operation nonce-test (added-strand customer 5) nb (1 2) (enc "hash" c nc nb nm price (pubk hash)) (enc nc nb (pubk c))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods-0 (pubk m-0))) (recv (enc nc nm m-0 price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b-0)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b-0)) nb)))) (label 934) (parent 933) (unrealized (0 0) (2 1) (2 3)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price goods acctnum-0 goods-0 text) (b m c hash b-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods-0) (price price) (b b-0) (c c) (m m) (hash hash)) (precedes ((0 1) (2 3)) ((1 1) (0 0)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 4) (1 2))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk b-0)) (uniq-orig nm nb nc) (operation nonce-test (contracted (m-0 m)) nm (2 1) (enc nc nm m price (pubk c))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b-0))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b-0)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b-0)) nb)))) (label 935) (parent 934) (unrealized (0 0) (1 0) (2 3)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price goods acctnum-0 goods-0 text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (2 3)) ((1 1) (0 0)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 4) (1 2))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc) (operation encryption-test (displaced 3 0 bank 2) (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b-0)) (2 3)) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)))) (label 936) (parent 935) (unrealized (0 0) (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price acctnum-0 goods text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (2 3)) ((1 1) (0 0)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 4) (1 2))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc) (operation nonce-test (contracted (goods-0 goods)) nc (1 0) (enc c nc goods (pubk m))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)))) (label 937) (parent 936) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price goods acctnum-0 goods-0 nm-0 price-0 text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods-0) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods-0) (price price-0) (c c) (m m)) (precedes ((0 1) (2 3)) ((1 1) (0 0)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 4) (1 2)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc nm-0) (operation nonce-test (added-strand merchant 2) nc (1 0) (enc c nc goods-0 (pubk m))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods-0 (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods-0 (pubk m))) (send (enc nc nm-0 m price-0 (pubk c))))) (label 938) (parent 936) (unrealized (0 0) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (0 0)) ((2 4) (1 2))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nb nc acctnum-0) (operation nonce-test (displaced 3 2 customer 3) nm (0 0) (enc nc nm m price (pubk c))) (traces ((recv (enc c nc acctnum-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum-0 m price (pubk c))) (send (enc c nc acctnum-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)))) (label 939) (parent 937) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price acctnum-0 goods text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (0 0)) ((2 4) (1 2))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc) (operation nonce-test (displaced 3 2 customer 3) nm (0 0) (enc nc nm m price (pubk c))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)))) (label 940) (parent 937) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price acctnum-0 goods nm-0 price-0 text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 3)) ((1 1) (0 0)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 4) (1 2)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc nm-0) (operation nonce-test (contracted (goods-0 goods)) nc (1 0) (enc nc nm-0 m price-0 (pubk c)) (enc c nc goods (pubk m))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c))))) (label 941) (parent 938) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (0 0)) ((2 4) (1 2))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nb nc acctnum) (operation nonce-test (contracted (acctnum-0 acctnum)) acctnum (0 0) (enc nc acctnum m price (pubk c)) (enc c nc acctnum acctnum price (pubk b))) (traces ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)))) (label 942) (parent 939) (seen 944) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 1) (3 0)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (0 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc acctnum-0) (operation nonce-test (added-strand bank 2) acctnum-0 (0 0) (enc nc acctnum-0 m price (pubk c)) (enc c nc acctnum-0 acctnum-0 price (pubk b))) (traces ((recv (enc c nc acctnum-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum-0 m price (pubk c))) (send (enc c nc acctnum-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 943) (parent 939) (seen 948) (unrealized (0 0) (3 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc price acctnum goods text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (0 0)) ((2 4) (1 2))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc) (operation nonce-test (contracted (acctnum-0 acctnum)) nm (0 0) (enc nc nm m price (pubk c)) (enc c nc nm acctnum price (pubk b))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)))) (label 944) (parent 940) (unrealized) (shape) (maps ((0) ((b b) (m m) (c c) (nm nm) (nb nb) (nc nc) (hash hash) (acctnum acctnum) (price price)))) (origs (nc (2 0)) (nm (1 1)) (nb (0 1)))) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price acctnum-0 goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 1) (3 0)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (0 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nm nb nc) (operation nonce-test (added-strand bank 2) nm (0 0) (enc nc nm m price (pubk c)) (enc c nc nm acctnum-0 price (pubk b))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nm acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 945) (parent 940) (seen 948) (unrealized (0 0) (3 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nm price-0 text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (0 0)) ((2 4) (1 2)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nb nc acctnum-0 nm) (operation nonce-test (displaced 4 2 customer 3) nm-0 (0 0) (enc nc nm-0 m price (pubk c))) (traces ((recv (enc c nc acctnum-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum-0 m price (pubk c))) (send (enc c nc acctnum-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 946) (parent 941) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price acctnum-0 goods nm-0 price-0 text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (0 0)) ((2 4) (1 2)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc nm-0) (operation nonce-test (displaced 4 2 customer 3) nm (0 0) (enc nc nm m price (pubk c))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c))))) (label 947) (parent 941) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc acctnum-0) (operation nonce-test (displaced 4 2 customer 3) acctnum-0 (3 0) (enc nc acctnum-0 m price (pubk c))) (traces ((recv (enc c nc acctnum-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum-0 m price (pubk c))) (send (enc c nc acctnum-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 948) (parent 943) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price acctnum-0 goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nm nb nc) (operation nonce-test (displaced 4 2 customer 3) nm (3 0) (enc nc nm m price (pubk c))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nm acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 949) (parent 945) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods nm price-0 text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (0 0)) ((2 4) (1 2)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nb nc acctnum nm) (operation nonce-test (contracted (acctnum-0 acctnum)) acctnum (0 0) (enc nc acctnum m price (pubk c)) (enc c nc acctnum acctnum price (pubk b))) (traces ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c))))) (label 950) (parent 946) (seen 942) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nm price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 1) (4 0)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (0 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc acctnum-0 nm) (operation nonce-test (added-strand bank 2) acctnum-0 (0 0) (enc nc acctnum-0 m price (pubk c)) (enc c nc acctnum-0 acctnum-0 price (pubk b))) (traces ((recv (enc c nc acctnum-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum-0 m price (pubk c))) (send (enc c nc acctnum-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 951) (parent 946) (seen 958) (unrealized (0 0) (4 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc price acctnum goods nm-0 price-0 text) (b m c hash name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (0 0)) ((2 4) (1 2)) ((3 1) (1 0))) (non-orig (privk b) (privk m) (privk c) (privk hash)) (uniq-orig nm nb nc nm-0) (operation nonce-test (contracted (acctnum-0 acctnum)) nm (0 0) (enc nc nm m price (pubk c)) (enc c nc nm acctnum price (pubk b))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c))))) (label 952) (parent 947) (seen 944) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price acctnum-0 goods nm-0 price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 1) (4 0)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (0 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nm nb nc nm-0) (operation nonce-test (added-strand bank 2) nm (0 0) (enc nc nm m price (pubk c)) (enc c nc nm acctnum-0 price (pubk b))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c)))) ((recv (enc c nc nm acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 953) (parent 947) (seen 958) (unrealized (0 0) (4 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc acctnum) (operation nonce-test (contracted (acctnum-0 acctnum)) acctnum (0 0) (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (enc nc acctnum m price (pubk c)) (enc c nc acctnum acctnum price (pubk b))) (traces ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 954) (parent 948) (seen 942) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc nb-0) (operation nonce-test (displaced 4 3 bank 2) acctnum-0 (0 0) (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-0)) (enc nc acctnum-0 m price (pubk c)) (enc c nc acctnum-0 acctnum-0 price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 955) (parent 948) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc price acctnum goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nm nb nc) (operation nonce-test (contracted (acctnum-0 acctnum)) nm (0 0) (enc "hash" c nc nb-0 nm price (pubk hash-0)) (enc nc nm m price (pubk c)) (enc c nc nm acctnum price (pubk b))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 956) (parent 949) (seen 944) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc nb-0) (operation nonce-test (displaced 4 3 bank 2) nm (0 0) (enc "hash" c nc nb-0 nm price (pubk hash-0)) (enc nc nm m price (pubk c)) (enc c nc nm acctnum-0 price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 957) (parent 949) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nm price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm acctnum-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm acctnum-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc acctnum-0 nm) (operation nonce-test (displaced 5 2 customer 3) acctnum-0 (4 0) (enc nc acctnum-0 m price (pubk c))) (traces ((recv (enc c nc acctnum-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum-0 m price (pubk c))) (send (enc c nc acctnum-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc acctnum-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 958) (parent 951) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc acctnum price acctnum-0 goods nm-0 price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nm nb nc nm-0) (operation nonce-test (displaced 5 2 customer 3) nm (4 0) (enc nc nm m price (pubk c))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c)))) ((recv (enc c nc nm acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 959) (parent 953) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc nb-0) (operation nonce-test (contracted (acctnum nb-0)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 960) (parent 955) (seen 942) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 1) (4 0)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (added-strand bank 2) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 961) (parent 955) (seen 969) (unrealized (0 0) (4 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc nb-0) (operation nonce-test (contracted (acctnum-0 acctnum)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 962) (parent 957) (seen 944) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 1) (4 0)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (0 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (added-strand bank 2) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 963) (parent 957) (seen 969) (unrealized (0 0) (4 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods nm price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm acctnum) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm acctnum) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc acctnum nm) (operation nonce-test (contracted (acctnum-0 acctnum)) acctnum (0 0) (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (enc nc acctnum m price (pubk c)) (enc c nc acctnum acctnum price (pubk b))) (traces ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc acctnum m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb acctnum (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc acctnum m price (pubk c))) (send (enc c nc acctnum acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb acctnum price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc acctnum acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 acctnum price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 964) (parent 958) (seen 954) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price goods nm price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc nm nb-0) (operation nonce-test (displaced 5 4 bank 2) acctnum-0 (0 0) (enc "hash" c nc nb-0 acctnum-0 price (pubk hash-0)) (enc nc acctnum-0 m price (pubk c)) (enc c nc acctnum-0 acctnum-0 price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 965) (parent 958) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nm nb nc price acctnum goods nm-0 price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nm) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nm) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm-0) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nm) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nm nb nc nm-0) (operation nonce-test (contracted (acctnum-0 acctnum)) nm (0 0) (enc "hash" c nc nb-0 nm price (pubk hash-0)) (enc nc nm m price (pubk c)) (enc c nc nm acctnum price (pubk b))) (traces ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nm (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nm m price (pubk c))) (send (enc c nc nm acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nm price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm-0 m price-0 (pubk c)))) ((recv (enc c nc nm acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nm price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 966) (parent 959) (seen 956) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nm price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc nm nb-0) (operation nonce-test (displaced 5 4 bank 2) nm-0 (0 0) (enc "hash" c nc nb-0 nm-0 price (pubk hash-0)) (enc nc nm-0 m price (pubk c)) (enc c nc nm-0 acctnum-0 price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 967) (parent 959) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (4 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (displaced 5 3 bank 2) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 968) (parent 961) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (0 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (displaced 5 2 customer 3) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 969) (parent 961) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (4 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (displaced 5 3 bank 2) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 970) (parent 963) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (0 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (displaced 5 2 customer 3) nb-0 (4 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 971) (parent 963) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price goods nm price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc nm nb-0) (operation nonce-test (contracted (acctnum nb-0)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 972) (parent 965) (seen 960) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 1) (5 0)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (added-strand bank 2) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 973) (parent 965) (seen 981) (unrealized (0 0) (5 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods nm price-0 nb-0 text) (b m c hash hash-0 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0)) (uniq-orig nb nc nm nb-0) (operation nonce-test (contracted (acctnum-0 acctnum)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c)))))) (label 974) (parent 967) (seen 962) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 1) (5 0)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (added-strand bank 2) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum-0 price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 975) (parent 967) (seen 981) (unrealized (0 0) (5 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (4 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (contracted (acctnum nb-0)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 976) (parent 968) (seen 954) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (0 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (contracted (acctnum nb-0)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 977) (parent 969) (seen 954) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 4) (1 2)) ((3 1) (4 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (contracted (acctnum-0 acctnum)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 978) (parent 970) (seen 956) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (1 0)) ((2 2) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (0 0)) ((4 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nb-0) (operation nonce-test (contracted (acctnum-0 acctnum)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 979) (parent 971) (seen 956) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (displaced 6 4 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 980) (parent 973) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 2) (5 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (displaced 6 2 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 981) (parent 973) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (displaced 6 4 bank 2) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 982) (parent 975) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc acctnum price acctnum-0 goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 2) (5 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (displaced 6 2 customer 3) nb-0 (5 0) (enc nc nb-0 m price (pubk c))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 983) (parent 975) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (contracted (acctnum nb-0)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 984) (parent 980) (seen 976) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum nb-0) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum nb-0) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 2) (5 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (contracted (acctnum nb-0)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 nb-0 price (pubk b))) (traces ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 nb-0 price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 nb-0 price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 985) (parent 981) (seen 977) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (contracted (acctnum-0 acctnum)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 986) (parent 982) (seen 978) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton epmo_acctnum (vars (nb nc price acctnum goods nm price-0 nb-0 nb-1 text) (b m c hash hash-0 hash-1 name)) (defstrand bank 3 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 4 (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand customer 5 (acctnum acctnum) (nb nb) (nc nc) (nm nb-0) (goods goods) (price price) (b b) (c c) (m m) (hash hash)) (defstrand merchant 2 (nc nc) (nm nm) (goods goods) (price price-0) (c c) (m m)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-0) (price price) (b b) (c c) (hash hash-0)) (defstrand bank 2 (acctnum acctnum) (nc nc) (nm nb-0) (nb nb-1) (price price) (b b) (c c) (hash hash-1)) (precedes ((0 1) (2 3)) ((1 1) (2 1)) ((1 3) (0 2)) ((2 0) (3 0)) ((2 2) (4 0)) ((2 2) (5 0)) ((2 4) (1 2)) ((3 1) (1 0)) ((4 1) (0 0)) ((5 1) (0 0))) (non-orig (privk b) (privk m) (privk c) (privk hash) (privk hash-0) (privk hash-1)) (uniq-orig nb nc nm nb-0) (operation nonce-test (contracted (acctnum-0 acctnum)) nb-0 (0 0) (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (enc nc nb-0 (pubk c)) (enc nc nb-0 m price (pubk c)) (enc c nc nb-0 acctnum price (pubk b))) (traces ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (recv (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((recv (enc c nc goods (pubk m))) (send (enc nc nb-0 m price (pubk c))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb)) (send (enc (enc "hash" b m nb nb-0 (pubk hash)) (privk m)))) ((send (enc c nc goods (pubk m))) (recv (enc nc nb-0 m price (pubk c))) (send (enc c nc nb-0 acctnum price (pubk b))) (recv (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) (enc nc nb (pubk c)))) (send (cat (enc (enc "hash" c nc nb nb-0 price (pubk hash)) (privk b)) nb))) ((recv (enc c nc goods (pubk m))) (send (enc nc nm m price-0 (pubk c)))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-0 nb-0 price (pubk hash-0)) (privk b)) (enc nc nb-0 (pubk c))))) ((recv (enc c nc nb-0 acctnum price (pubk b))) (send (cat (enc (enc "hash" c nc nb-1 nb-0 price (pubk hash-1)) (privk b)) (enc nc nb-1 (pubk c)))))) (label 987) (parent 983) (seen 979) (unrealized) (comment "1 in cohort - 0 not yet seen")) (comment "Nothing left to do")