Address | Config Contract |
Chain | Masterchain |
Contract Type | π Verfied source |
Contract Code Hash | ZKQ5cPIAeh2m1vyBdzzAldHMJw6BNZ5HHzsDRpq+t7U= |
;; Simple configuration smart contract
() set_conf_param(int index, cell value) impure {
var cs = get_data().begin_parse();
var cfg_dict = cs~load_ref();
cfg_dict~idict_set_ref(32, index, value);
set_data(begin_cell().store_ref(cfg_dict).store_slice(cs).end_cell());
}
(cell, int, int, cell) load_data() inline {
var cs = get_data().begin_parse();
var res = (cs~load_ref(), cs~load_uint(32), cs~load_uint(256), cs~load_dict());
cs.end_parse();
return res;
}
() store_data(cfg_dict, stored_seqno, public_key, vote_dict) impure inline {
set_data(begin_cell()
.store_ref(cfg_dict)
.store_uint(stored_seqno, 32)
.store_uint(public_key, 256)
.store_dict(vote_dict)
.end_cell());
}
;; (min_tot_rounds, max_tot_rounds, min_wins, max_losses, min_store_sec, max_store_sec, bit_price, cell_price)
_ parse_vote_config(cell c) inline {
var cs = c.begin_parse();
throw_unless(44, cs~load_uint(8) == 0x36);
var res = (cs~load_uint(8), cs~load_uint(8), cs~load_uint(8), cs~load_uint(8), cs~load_uint(32), cs~load_uint(32), cs~load_uint(32), cs~load_uint(32));
cs.end_parse();
return res;
}
;; cfg_vote_setup#91 normal_params:^ConfigProposalSetup critical_params:^ConfigProposalSetup = ConfigVotingSetup;
_ get_vote_config_internal(int critical?, cell cparam11) inline_ref {
var cs = cparam11.begin_parse();
throw_unless(44, cs~load_uint(8) == 0x91);
if (critical?) {
cs~load_ref();
}
return parse_vote_config(cs.preload_ref());
}
_ get_vote_config(int critical?) inline {
return get_vote_config_internal(critical?, config_param(11));
}
(int, int) check_validator_set(cell vset) {
var cs = vset.begin_parse();
throw_unless(9, cs~load_uint(8) == 0x12); ;; validators_ext#12 only
int utime_since = cs~load_uint(32);
int utime_until = cs~load_uint(32);
int total = cs~load_uint(16);
int main = cs~load_uint(16);
throw_unless(9, main > 0);
throw_unless(9, total >= main);
return (utime_since, utime_until);
}
() send_answer(addr, query_id, ans_tag, mode) impure {
;; int_msg_info$0 ihr_disabled:Bool bounce:Bool bounced:Bool src:MsgAddress -> 011000
send_raw_message(begin_cell()
.store_uint(0x18, 6)
.store_slice(addr)
.store_uint(0, 5 + 4 + 4 + 64 + 32 + 1 + 1)
.store_uint(ans_tag, 32)
.store_uint(query_id, 64)
.end_cell(), mode);
}
() send_confirmation(addr, query_id, ans_tag) impure inline {
return send_answer(addr, query_id, ans_tag, 64);
}
() send_error(addr, query_id, ans_tag) impure inline {
return send_answer(addr, query_id, ans_tag, 64);
}
;; forward a message to elector smart contract to make it upgrade its code
() change_elector_code(slice cs) impure {
var dest_addr = config_param(1).begin_parse().preload_uint(256);
var query_id = now();
send_raw_message(begin_cell()
.store_uint(0xc4ff, 17)
.store_uint(dest_addr, 256)
.store_grams(1 << 30) ;; ~ 1 Gram (will be returned back)
.store_uint(0, 1 + 4 + 4 + 64 + 32 + 1 + 1)
.store_uint(0x4e436f64, 32) ;; action
.store_uint(query_id, 64)
.store_slice(cs)
.end_cell(), 0);
}
() after_code_upgrade(slice param, cont old_code) impure method_id(1666) {
}
_ perform_action(cfg_dict, public_key, action, cs) inline_ref {
if (action == 0x43665021) {
;; change one configuration parameter
var param_index = cs~load_int(32);
var param_value = cs~load_ref();
cs.end_parse();
cfg_dict~idict_set_ref(32, param_index, param_value);
return (cfg_dict, public_key);
} elseif (action == 0x4e436f64) {
;; change configuration smart contract code
var new_code = cs~load_ref();
set_code(new_code);
var old_code = get_c3();
set_c3(new_code.begin_parse().bless());
after_code_upgrade(cs, old_code);
throw(0);
return (cfg_dict, public_key);
} elseif (action == 0x50624b21) {
;; change configuration master public key
public_key = cs~load_uint(256);
cs.end_parse();
return (cfg_dict, public_key);
} elseif (action == 0x4e43ef05) {
;; change election smart contract code
change_elector_code(cs);
return (cfg_dict, public_key);
} else {
throw_if(32, action);
return (cfg_dict, public_key);
}
}
(cell, int, cell) get_current_vset() inline_ref {
var vset = config_param(34);
var cs = begin_parse(vset);
;; validators_ext#12 utime_since:uint32 utime_until:uint32
;; total:(## 16) main:(## 16) { main <= total } { main >= 1 }
;; total_weight:uint64
throw_unless(40, cs~load_uint(8) == 0x12);
cs~skip_bits(32 + 32 + 16 + 16);
var (total_weight, dict) = (cs~load_uint(64), cs~load_dict());
cs.end_parse();
return (vset, total_weight, dict);
}
(slice, int) get_validator_descr(int idx) inline_ref {
var (vset, total_weight, dict) = get_current_vset();
var (value, _) = dict.udict_get?(16, idx);
return (value, total_weight);
}
(int, int) unpack_validator_descr(slice cs) inline {
;; ed25519_pubkey#8e81278a pubkey:bits256 = SigPubKey;
;; validator#53 public_key:SigPubKey weight:uint64 = ValidatorDescr;
;; validator_addr#73 public_key:SigPubKey weight:uint64 adnl_addr:bits256 = ValidatorDescr;
throw_unless(41, (cs~load_uint(8) & ~ 0x20) == 0x53);
throw_unless(41, cs~load_uint(32) == 0x8e81278a);
return (cs~load_uint(256), cs~load_uint(64));
}
;; cfg_proposal#f3 param_id:int32 param_value:(Maybe ^Cell) if_hash_equal:(Maybe uint256)
;; c -> (param-id param-cell maybe-hash)
(int, cell, int) parse_config_proposal(cell c) inline_ref {
var cs = c.begin_parse();
throw_unless(44, cs~load_int(8) == 0xf3 - 0x100);
var (id, val, hash) = (cs~load_int(32), cs~load_maybe_ref(), cs~load_int(1));
if (hash) {
hash = cs~load_uint(256);
} else {
hash = -1;
}
cs.end_parse();
return (id, val, hash);
}
(cell, int, cell) accept_proposal(cell cfg_dict, cell proposal, int critical?) inline_ref {
var (param_id, param_val, req_hash) = parse_config_proposal(proposal);
cell cur_val = cfg_dict.idict_get_ref(32, param_id);
int cur_hash = null?(cur_val) ? 0 : cell_hash(cur_val);
if ((cur_hash != req_hash) & (req_hash >= 0)) {
;; current value has incorrect hash, do not apply changes
return (cfg_dict, 0, null());
}
cell mparams = cfg_dict.idict_get_ref(32, 9); ;; mandatory parameters
var (_, found?) = mparams.idict_get?(32, param_id);
if (found? & param_val.null?()) {
;; cannot set a mandatory parameter to (null)
return (cfg_dict, 0, null());
}
cell cparams = cfg_dict.idict_get_ref(32, 10); ;; critical parameters
(_, found?) = cparams.idict_get?(32, param_id);
if (found? < critical?) {
;; trying to set a critical parameter after a non-critical voting
return (cfg_dict, 0, null());
}
;; CHANGE ONE CONFIGURATION PARAMETER (!)
cfg_dict~idict_set_ref(32, param_id, param_val);
return (cfg_dict, param_id, param_val);
}
(cell, int) perform_proposed_action(cell cfg_dict, int public_key, int param_id, cell param_val) inline_ref {
if (param_id == -999) {
;; appoint or depose dictator
return (cfg_dict, param_val.null?() ? 0 : param_val.begin_parse().preload_uint(256));
}
if (param_val.null?()) {
return (cfg_dict, public_key);
}
if (param_id == -1000) {
;; upgrade code
var cs = param_val.begin_parse();
var new_code = cs~load_ref();
set_code(new_code);
var old_code = get_c3();
set_c3(new_code.begin_parse().bless());
after_code_upgrade(cs, old_code);
throw(0);
return (cfg_dict, public_key);
}
if (param_id == -1001) {
;; update elector code
var cs = param_val.begin_parse();
change_elector_code(cs);
}
return (cfg_dict, public_key);
}
;; cfg_proposal_status#ce expires:uint32 proposal:^ConfigProposal is_critical:Bool
;; voters:(HashmapE 16 True) remaining_weight:int64 validator_set_id:uint256
;; rounds_remaining:uint8 wins:uint8 losses:uint8 = ConfigProposalStatus;
(int, cell, int, cell, int, int, slice) unpack_proposal_status(slice cs) inline_ref {
throw_unless(44, cs~load_int(8) == 0xce - 0x100);
return (cs~load_uint(32), cs~load_ref(), cs~load_int(1), cs~load_dict(), cs~load_int(64), cs~load_uint(256), cs);
}
slice update_proposal_status(slice rest, int weight_remaining, int critical?) inline_ref {
var (min_tot_rounds, max_tot_rounds, min_wins, max_losses, _, _, _, _) = get_vote_config(critical?);
var (rounds_remaining, wins, losses) = (rest~load_uint(8), rest~load_uint(8), rest~load_uint(8));
losses -= (weight_remaining >= 0);
if (losses > max_losses) {
;; lost too many times
return null();
}
rounds_remaining -= 1;
if (rounds_remaining < 0) {
;; existed for too many rounds
return null();
}
return begin_cell()
.store_uint(rounds_remaining, 8)
.store_uint(wins, 8)
.store_uint(losses, 8)
.end_cell().begin_parse();
}
builder begin_pack_proposal_status(int expires, cell proposal, int critical?, cell voters, int weight_remaining, int vset_id) inline {
return begin_cell()
.store_int(0xce - 0x100, 8)
.store_uint(expires, 32)
.store_ref(proposal)
.store_int(critical?, 1)
.store_dict(voters)
.store_int(weight_remaining, 64)
.store_uint(vset_id, 256);
}
(cell, cell, int) register_vote(vote_dict, phash, idx, weight) inline_ref {
var (pstatus, found?) = vote_dict.udict_get?(256, phash);
ifnot (found?) {
;; config proposal not found
return (vote_dict, null(), -1);
}
var (cur_vset, total_weight, _) = get_current_vset();
int cur_vset_id = cur_vset.cell_hash();
var (expires, proposal, critical?, voters, weight_remaining, vset_id, rest) = unpack_proposal_status(pstatus);
if (expires <= now()) {
;; config proposal expired, delete and report not found
vote_dict~udict_delete?(256, phash);
return (vote_dict, null(), -1);
}
if (vset_id != cur_vset_id) {
;; config proposal belongs to a previous validator set
vset_id = cur_vset_id;
rest = update_proposal_status(rest, weight_remaining, critical?);
voters = null();
weight_remaining = muldiv(total_weight, 3, 4);
}
if (rest.null?()) {
;; discard proposal (existed for too many rounds, or too many losses)
vote_dict~udict_delete?(256, phash);
return (vote_dict, null(), -1);
}
var (_, found?) = voters.udict_get?(16, idx);
if (found?) {
;; already voted for this proposal, ignore vote
return (vote_dict, null(), -2);
}
;; register vote
voters~udict_set_builder(16, idx, begin_cell().store_uint(now(), 32));
int old_wr = weight_remaining;
weight_remaining -= weight;
if ((weight_remaining ^ old_wr) >= 0) {
;; not enough votes, or proposal already accepted in this round
;; simply update weight_remaining
vote_dict~udict_set_builder(256, phash, begin_pack_proposal_status(expires, proposal, critical?, voters, weight_remaining, vset_id).store_slice(rest));
return (vote_dict, null(), 2);
}
;; proposal wins in this round
var (min_tot_rounds, max_tot_rounds, min_wins, max_losses, _, _, _, _) = get_vote_config(critical?);
var (rounds_remaining, wins, losses) = (rest~load_uint(8), rest~load_uint(8), rest~load_uint(8));
wins += 1;
if (wins >= min_wins) {
;; proposal is accepted, remove and process
vote_dict~udict_delete?(256, phash);
return (vote_dict, proposal, 6 - critical?);
}
;; update proposal info
vote_dict~udict_set_builder(256, phash,
begin_pack_proposal_status(expires, proposal, critical?, voters, weight_remaining, vset_id)
.store_uint(rounds_remaining, 8)
.store_uint(wins, 8)
.store_uint(losses, 8));
return (vote_dict, null(), 2);
}
int proceed_register_vote(phash, idx, weight) impure inline_ref {
var (cfg_dict, stored_seqno, public_key, vote_dict) = load_data();
(vote_dict, var accepted_proposal, var status) = register_vote(vote_dict, phash, idx, weight);
store_data(cfg_dict, stored_seqno, public_key, vote_dict);
ifnot (accepted_proposal.null?()) {
var critical? = 6 - status;
(cfg_dict, var param_id, var param_val) = accept_proposal(cfg_dict, accepted_proposal, critical?);
store_data(cfg_dict, stored_seqno, public_key, vote_dict);
if (param_id) {
commit();
(cfg_dict, public_key) = perform_proposed_action(cfg_dict, public_key, param_id, param_val);
store_data(cfg_dict, stored_seqno, public_key, vote_dict);
}
}
return status;
}
(slice, int) scan_proposal(int phash, slice pstatus) inline_ref {
var (cur_vset, total_weight, _) = get_current_vset();
int cur_vset_id = cur_vset.cell_hash();
var (expires, proposal, critical?, voters, weight_remaining, vset_id, rest) = unpack_proposal_status(pstatus);
if (expires <= now()) {
;; config proposal expired, delete
return (null(), true);
}
if (vset_id == cur_vset_id) {
;; config proposal already processed or voted for in this round, change nothing
return (pstatus, false);
}
;; config proposal belongs to a previous validator set
vset_id = cur_vset_id;
rest = update_proposal_status(rest, weight_remaining, critical?);
voters = null();
weight_remaining = muldiv(total_weight, 3, 4);
if (rest.null?()) {
;; discard proposal (existed for too many rounds, or too many losses)
return (null(), true);
}
;; return updated proposal
return (begin_pack_proposal_status(expires, proposal, critical?, voters, weight_remaining, vset_id).store_slice(rest).end_cell().begin_parse(), true);
}
cell scan_random_proposal(cell vote_dict) inline_ref {
var (phash, pstatus, found?) = vote_dict.udict_get_nexteq?(256, random());
ifnot (found?) {
return vote_dict;
}
(pstatus, var changed?) = scan_proposal(phash, pstatus);
if (changed?) {
if (pstatus.null?()) {
vote_dict~udict_delete?(256, phash);
} else {
vote_dict~udict_set(256, phash, pstatus);
}
}
return vote_dict;
}
int register_voting_proposal(slice cs, int msg_value) impure inline_ref {
var (expire_at, proposal, critical?) = (cs~load_uint(32), cs~load_ref(), cs~load_int(1));
if (expire_at >> 30) {
expire_at -= now();
}
var (param_id, param_val, hash) = parse_config_proposal(proposal);
if (hash >= 0) {
cell cur_val = config_param(param_id);
int cur_hash = null?(cur_val) ? 0 : cell_hash(cur_val);
if (cur_hash != hash) {
hash = -0xe2646356; ;; bad current value
}
} else {
var m_params = config_param(9);
var (_, found?) = m_params.idict_get?(32, param_id);
if (found?) {
hash = -0xcd506e6c; ;; cannot set mandatory parameter to null
}
}
if (param_val.cell_depth() >= 256) {
hash = -0xc2616456; ;; bad value
}
if (hash < -1) {
return hash; ;; return error if any
}
ifnot (critical?) {
var crit_params = config_param(10);
var (_, found?) = crit_params.idict_get?(32, param_id);
if (found?) {
hash = -0xc3726954; ;; trying to set a critical parameter without critical flag
}
}
if (hash < -1) {
return hash;
}
;; obtain vote proposal configuration
var vote_cfg = get_vote_config(critical?);
var (min_tot_rounds, max_tot_rounds, min_wins, max_losses, min_store_sec, max_store_sec, bit_price, cell_price) = vote_cfg;
if (expire_at < min_store_sec) {
return -0xc5787069; ;; expired
}
expire_at = min(expire_at, max_store_sec);
;; compute price
var (_, bits, refs) = compute_data_size(param_val, 1024);
var pps = bit_price * (bits + 1024) + cell_price * (refs + 2);
var price = pps * expire_at;
expire_at += now();
var (cfg_dict, stored_seqno, public_key, vote_dict) = load_data();
int phash = proposal.cell_hash();
var (pstatus, found?) = vote_dict.udict_get?(256, phash);
if (found?) {
;; proposal already exists; we can only extend it
var (expires, r_proposal, r_critical?, voters, weight_remaining, vset_id, rest) = unpack_proposal_status(pstatus);
if (r_critical? != critical?) {
return -0xc3726955; ;; cannot upgrade critical parameter to non-critical...
}
if (expires >= expire_at) {
return -0xc16c7245; ;; proposal already exists
}
;; recompute price
price = pps * (expire_at - expires + 16384);
if (msg_value - price < (1 << 30)) {
return -0xf0617924; ;; need more money
}
;; update expiration time
vote_dict~udict_set_builder(256, phash, begin_pack_proposal_status(expire_at, r_proposal, r_critical?, voters, weight_remaining, vset_id).store_slice(rest));
store_data(cfg_dict, stored_seqno, public_key, vote_dict);
return price;
}
if (msg_value - price < (1 << 30)) {
return -0xf0617924; ;; need more money
}
;; obtain current validator set data
var (vset, total_weight, _) = get_current_vset();
int weight_remaining = muldiv(total_weight, 3, 4);
;; create new proposal
vote_dict~udict_set_builder(256, phash,
begin_pack_proposal_status(expire_at, proposal, critical?, null(), weight_remaining, vset.cell_hash())
.store_uint(max_tot_rounds, 8).store_uint(0, 16));
store_data(cfg_dict, stored_seqno, public_key, vote_dict);
return price;
}
() recv_internal(int msg_value, cell in_msg_cell, slice in_msg) impure {
var cs = in_msg_cell.begin_parse();
var flags = cs~load_uint(4); ;; int_msg_info$0 ihr_disabled:Bool bounce:Bool bounced:Bool
var s_addr = cs~load_msg_addr();
(int src_wc, int src_addr) = s_addr.parse_std_addr();
if ((src_wc + 1) | (flags & 1) | in_msg.slice_empty?()) {
;; source not in masterchain, or a bounced message, or a simple transfer
return ();
}
int tag = in_msg~load_uint(32);
int query_id = in_msg~load_uint(64);
if (tag == 0x4e565354) {
;; set next validator set
var vset = in_msg~load_ref();
in_msg.end_parse();
var elector_param = config_param(1);
var elector_addr = cell_null?(elector_param) ? -1 : elector_param.begin_parse().preload_uint(256);
var ok = false;
if (src_addr == elector_addr) {
;; message from elector smart contract
;; set next validator set
(var t_since, var t_until) = check_validator_set(vset);
var t = now();
ok = (t_since > t) & (t_until > t_since);
}
if (ok) {
set_conf_param(36, vset);
;; send confirmation
return send_confirmation(s_addr, query_id, 0xee764f4b);
} else {
return send_error(s_addr, query_id, 0xee764f6f);
}
}
if (tag == 0x6e565052) {
;; new voting proposal
var price = register_voting_proposal(in_msg, msg_value);
int mode = 64;
int ans_tag = - price;
if (price >= 0) {
;; ok, debit price
raw_reserve(price, 4);
ans_tag = 0xee565052;
mode = 128;
}
return send_answer(s_addr, query_id, ans_tag, mode);
}
if (tag == 0x566f7465) {
;; vote for a configuration proposal
var signature = in_msg~load_bits(512);
var msg_body = in_msg;
var (sign_tag, idx, phash) = (in_msg~load_uint(32), in_msg~load_uint(16), in_msg~load_uint(256));
in_msg.end_parse();
throw_unless(37, sign_tag == 0x566f7445);
var (vdescr, total_weight) = get_validator_descr(idx);
var (val_pubkey, weight) = unpack_validator_descr(vdescr);
throw_unless(34, check_data_signature(msg_body, signature, val_pubkey));
int res = proceed_register_vote(phash, idx, weight);
return send_confirmation(s_addr, query_id, res + 0xd6745240);
}
;; if tag is non-zero and its higher bit is zero, throw an exception (the message is an unsupported query)
;; to bounce message back to sender
throw_unless(37, (tag == 0) | (tag & (1 << 31)));
;; do nothing for other internal messages
}
() recv_external(slice in_msg) impure {
var signature = in_msg~load_bits(512);
var cs = in_msg;
int action = cs~load_uint(32);
int msg_seqno = cs~load_uint(32);
var valid_until = cs~load_uint(32);
throw_if(35, valid_until < now());
throw_if(39, slice_depth(cs) > 128);
var (cfg_dict, stored_seqno, public_key, vote_dict) = load_data();
throw_unless(33, msg_seqno == stored_seqno);
if (action == 0x566f7465) {
;; vote for a configuration proposal
var (idx, phash) = (cs~load_uint(16), cs~load_uint(256));
cs.end_parse();
var (vdescr, total_weight) = get_validator_descr(idx);
var (val_pubkey, weight) = unpack_validator_descr(vdescr);
throw_unless(34, check_data_signature(in_msg, signature, val_pubkey));
accept_message();
stored_seqno = (stored_seqno + 1) % (1 << 32);
store_data(cfg_dict, stored_seqno, public_key, vote_dict);
commit();
proceed_register_vote(phash, idx, weight);
return ();
}
throw_unless(34, check_signature(slice_hash(in_msg), signature, public_key));
accept_message();
stored_seqno = (stored_seqno + 1) % (1 << 32);
store_data(cfg_dict, stored_seqno, public_key, vote_dict);
commit();
(cfg_dict, public_key) = perform_action(cfg_dict, public_key, action, cs);
store_data(cfg_dict, stored_seqno, public_key, vote_dict);
}
() run_ticktock(int is_tock) impure {
var (cfg_dict, stored_seqno, public_key, vote_dict) = load_data();
int kl = 32;
var next_vset = cfg_dict.idict_get_ref(kl, 36);
var updated? = false;
ifnot (next_vset.null?()) {
;; check whether we have to set next_vset as the current validator set
var ds = next_vset.begin_parse();
if (ds.slice_bits() >= 40) {
var tag = ds~load_uint(8);
var since = ds.preload_uint(32);
if ((since <= now()) & (tag == 0x12)) {
;; next validator set becomes active!
var cur_vset = cfg_dict~idict_set_get_ref(kl, 34, next_vset); ;; next_vset -> cur_vset
cfg_dict~idict_set_get_ref(kl, 32, cur_vset); ;; cur_vset -> prev_vset
cfg_dict~idict_delete?(kl, 36); ;; (null) -> next_vset
updated? = true;
}
}
}
ifnot (updated?) {
;; if nothing has been done so far, scan a random voting proposal instead
vote_dict = scan_random_proposal(vote_dict);
}
;; save data and return
return store_data(cfg_dict, stored_seqno, public_key, vote_dict);
}
int seqno() method_id {
return get_data().begin_parse().preload_uint(32);
}
_ unpack_proposal(slice pstatus) inline_ref {
(int expires, cell proposal, int critical?, cell voters, int weight_remaining, int vset_id, slice rest) = unpack_proposal_status(pstatus);
var voters_list = null();
var voter_id = (1 << 32);
do {
(voter_id, _, var f) = voters.udict_get_prev?(16, voter_id);
if (f) {
voters_list = cons(voter_id, voters_list);
}
} until (~ f);
var (rounds_remaining, losses, wins) = (rest~load_uint(8), rest~load_uint(8), rest~load_uint(8));
rest.end_parse();
var (param_id, param_val, param_hash) = parse_config_proposal(proposal);
return [expires, critical?, [param_id, param_val, param_hash], vset_id, voters_list, weight_remaining, rounds_remaining, losses, wins];
}
_ get_proposal(int phash) method_id {
(_, _, _, var vote_dict) = load_data();
var (pstatus, found?) = vote_dict.udict_get?(256, phash);
ifnot (found?) {
return null();
}
return unpack_proposal(pstatus);
}
_ list_proposals() method_id {
(_, _, _, var vote_dict) = load_data();
var phash = (1 << 255) + ((1 << 255) - 1);
var list = null();
do {
(phash, var pstatus, var f) = vote_dict.udict_get_prev?(256, phash);
if (f) {
list = cons([phash, unpack_proposal(pstatus)], list);
}
} until (~ f);
return list;
}
_ proposal_storage_price(int critical?, int seconds, int bits, int refs) method_id {
var cfg_dict = get_data().begin_parse().preload_ref();
var cparam11 = cfg_dict.idict_get_ref(32, 11);
var (min_tot_rounds, max_tot_rounds, min_wins, max_losses, min_store_sec, max_store_sec, bit_price, cell_price) = get_vote_config_internal(critical?, cparam11);
if (seconds < min_store_sec) {
return -1;
}
seconds = min(seconds, max_store_sec);
return (bit_price * (bits + 1024) + cell_price * (refs + 2)) * seconds;
}
SETCP0
(:methods
recv_internal:
s0 s1 XCHG
CTOS
4 LDU
LDMSGADDR
s0 POP
s0 PUSH
REWRITESTDADDR
s0 s1 XCHG
INC
s0 s3 XCHG
1 PUSHINT
AND
s1 s3 XCHG
OR
s3 PUSH
SEMPTY
OR
<{
4 BLKDROP
}> PUSHCONT
IFJMP
s0 s2 XCHG
32 LDU
64 LDU
s2 PUSH
1314280276 PUSHINT
EQUAL
<{
s2 POP
s4 POP
LDREF
ENDS
1 PUSHINT
CONFIGOPTPARAM
s0 PUSH
ISNULL
<{
s0 POP
-1 PUSHINT
}> PUSHCONT
<{
CTOS
256 PLDU
}> PUSHCONT
IFELSE
s0 s2 XCHG
0 PUSHINT
s0 s3 XCHG
EQUAL
<{
s1 POP
s0 PUSH
7 CALLDICT
s1 PUSH
NOW
GREATER
s0 s2 XCHG
GREATER
AND
s0 s1 XCHG
}> PUSHCONT
IF
s0 s1 XCHG
<{
36 PUSHINT
s0 s1 XCHG
1 CALLDICT
s0 s1 XCHG
4000730955 PUSHINT
64 PUSHINT
8 CALLDICT
}> PUSHCONT
IFJMP
s0 POP
s0 s1 XCHG
4000730991 PUSHINT
64 PUSHINT
8 CALLDICT
}> PUSHCONT
IFJMP
s3 POP
s1 PUSH
1851150418 PUSHINT
EQUAL
<{
s1 POP
s0 s3 XCHG
<{
s0 s1 XCHG
32 LDU
LDREF
1 LDI
s0 POP
s2 PUSH
30 RSHIFT
<{
s0 s2 XCHG
NOW
SUB
s0 s2 XCHG
}> PUSHCONT
IF
s1 PUSH
<{
CTOS
8 LDI
s0 s1 XCHG
-13 EQINT
44 THROWIFNOT
32 LDI
LDDICT
1 LDI
s0 s1 XCHG
<{
256 LDU
}> PUSHCONT
<{
-1 PUSHINT
s0 s1 XCHG
}> PUSHCONT
IFELSE
ENDS
}> CALLREF
s0 PUSH
-1 GTINT
<{
s2 PUSH
CONFIGOPTPARAM
s0 PUSH
ISNULL
<{
s0 POP
0 PUSHINT
}> PUSHCONT
<{
HASHCU
}> PUSHCONT
IFELSE
s1 PUSH
NEQ
<{
s0 POP
-3798229846 PUSHINT
}> PUSHCONT
IF
}> PUSHCONT
<{
-7 PUSHINT
CONFIGOPTPARAM
s3 s-1 PUXC
32 PUSHINT
DICTIGET
NULLSWAPIFNOT
s1 POP
<{
s0 POP
-3444600428 PUSHINT
}> PUSHCONT
IF
}> PUSHCONT
IFELSE
s1 PUSH
CDEPTH
8 PUSHPOW2
GEQ
<{
s0 POP
-3261162582 PUSHINT
}> PUSHCONT
IF
s0 PUSH
-1 LESSINT
<{
6 1 BLKDROP2
}> PUSHCONT
IFJMP
s3 PUSH
<{
s2 POP
}> PUSHCONT
<{
-6 PUSHINT
CONFIGOPTPARAM
s1 s3 XCHG
32 PUSHINT
DICTIGET
NULLSWAPIFNOT
s1 POP
<{
-3279055188 PUSHINT
s2 POP
}> PUSHCONT
IF
}> PUSHCONT
IFELSE
s1 PUSH
-1 LESSINT
<{
s1 s5 XCHG
5 BLKDROP
}> PUSHCONT
IFJMP
s1 POP
s1 PUSH
11 PUSHINT
CONFIGOPTPARAM
<{
CTOS
8 LDU
s0 s1 XCHG
145 PUSHINT
EQUAL
44 THROWIFNOT
s0 s1 XCHG
<{
LDREF
s1 POP
}> PUSHCONT
IF
0 PLDREFIDX
CTOS
8 LDU
s0 s1 XCHG
54 EQINT
44 THROWIFNOT
8 LDU
8 LDU
8 LDU
8 LDU
32 LDU
32 LDU
32 LDU
32 LDU
ENDS
}> CALLREF
s4 POP
s4 POP
s5 POP
s8 s-1 PUXC
LESS
<{
9 BLKDROP
-3313004649 PUSHINT
}> PUSHCONT
IFJMP
s7 s3 XCHG2
MIN
s0 s3 XCHG
10 PUSHPOW2
CDATASIZE
s2 POP
10 PUSHPOW2
ADD
s1 s7 XCHG
MUL
s0 s6 XCHG
2 ADDCONST
s1 s2 XCHG
MUL
s1 s5 XCHG
ADD
s0 s1 PUSH2
MUL
s0 s2 XCHG
NOW
ADD
c4 PUSH
CTOS
LDREF
32 LDU
256 LDU
LDDICT
ENDS
s8 PUSH
HASHCU
s0 s1 PUSH2
8 PUSHPOW2
DICTUGET
NULLSWAPIFNOT
<{
s8 POP
s9 POP
s9 POP
s0 s5 XCHG
<{
8 LDI
s0 s1 XCHG
-50 EQINT
44 THROWIFNOT
32 LDU
LDREF
1 LDI
LDDICT
64 LDI
256 LDU
}> CALLREF
s4 s12 PUXC
NEQ
<{
15 BLKDROP
-3279055189 PUSHINT
}> PUSHCONT
IFJMP
s5 s8 PUSH2
GEQ
<{
15 BLKDROP
-3245109829 PUSHINT
}> PUSHCONT
IFJMP
s8 s5 PUXC
SUB
14 PUSHPOW2
ADD
s1 s9 XCHG
MUL
s13 s13 XCPU
SUB
30 PUSHPOW2
LESS
<{
13 BLKDROP
-4032919844 PUSHINT
}> PUSHCONT
IFJMP
s5 s6 XCHG
s0 s1 s4 XCHG3
s7 s7 XCHG2
s0 s3 XCHG
-50 PUSHINT
NEWC
8 STI
s1 s6 XCHG
32 STU
s1 s4 XCHG
STREF
s1 s2 XCHG
1 STI
STDICT
64 STI
256 STU
s0 s4 XCHG2
STSLICER
s0 s4 s5 XCHG3
8 PUSHPOW2
DICTUSETB
s1 s3 XCHG
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
}> IFJMPREF
s0 POP
s6 POP
s10 s6 XCPU
SUB
30 PUSHPOW2
LESS
<{
10 BLKDROP
-4032919844 PUSHINT
}> PUSHCONT
IFJMP
<{
34 PUSHINT
CONFIGOPTPARAM
s0 PUSH
CTOS
8 LDU
s0 s1 XCHG
18 EQINT
40 THROWIFNOT
96 PUSHINT
SDSKIPFIRST
64 LDU
LDDICT
ENDS
}> CALLREF
s0 POP
3 PUSHINT
RSHIFT 2 QOUT
0 PUSHINT
PUSHNULL
s0 s3 XCHG
HASHCU
s5 s7 XCHG
s4 s11 XCHG
s1 s10 XCHG
s3 s3 s0 XCHG3
-50 PUSHINT
NEWC
8 STI
s1 s6 XCHG
32 STU
s1 s4 XCHG
STREF
s1 s2 XCHG
1 STI
STDICT
64 STI
256 STU
s1 s7 XCHG
8 STU
s1 s4 XCHG
16 STU
s0 s1 s6 XCHG3
8 PUSHPOW2
DICTUSETB
s1 s2 XCHG
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
}> CALLREF
64 PUSHINT
s1 PUSH
NEGATE
s2 PUSH
-1 GTINT
<{
2DROP
4 PUSHINT
RAWRESERVE
3998634066 PUSHINT
7 PUSHPOW2
}> PUSHCONT
<{
s2 POP
}> PUSHCONT
IFELSE
s2 s3 XCHG
8 CALLDICT
}> IFJMPREF
s4 POP
s0 PUSH
1450144869 PUSHINT
EQUAL
<{
s0 POP
9 PUSHPOW2
LDSLICEX
s0 PUSH
32 LDU
16 LDU
256 LDU
ENDS
s0 s2 XCHG
1450144837 PUSHINT
EQUAL
37 THROWIFNOT
s0 PUSH
<{
<{
34 PUSHINT
CONFIGOPTPARAM
s0 PUSH
CTOS
8 LDU
s0 s1 XCHG
18 EQINT
40 THROWIFNOT
96 PUSHINT
SDSKIPFIRST
64 LDU
LDDICT
ENDS
}> CALLREF
s2 POP
ROTREV
16 PUSHINT
DICTUGET
NULLSWAPIFNOT
s0 POP
s0 s1 XCHG
}> CALLREF
s0 POP
8 LDU
32 PUSHINT
NOT
s1 s2 XCHG
AND
83 EQINT
41 THROWIFNOT
32 LDU
s0 s1 XCHG
2390828938 PUSHINT
EQUAL
41 THROWIFNOT
256 LDU
64 LDU
s0 POP
s4 s5 s5 XCHG3
CHKSIGNS
34 THROWIFNOT
s0 s2 XCHG
<{
c4 PUSH
CTOS
LDREF
32 LDU
256 LDU
LDDICT
ENDS
s6 s1 s3 XCHG3
s5 s4 XCHG2
<{
s2 s3 PUSH2
8 PUSHPOW2
DICTUGET
NULLSWAPIFNOT
<{
4 BLKDROP
PUSHNULL
-1 PUSHINT
}> PUSHCONT
IFNOTJMP
<{
34 PUSHINT
CONFIGOPTPARAM
s0 PUSH
CTOS
8 LDU
s0 s1 XCHG
18 EQINT
40 THROWIFNOT
96 PUSHINT
SDSKIPFIRST
64 LDU
LDDICT
ENDS
}> CALLREF
s0 POP
s0 s1 XCHG
HASHCU
s0 s2 XCHG
<{
8 LDI
s0 s1 XCHG
-50 EQINT
44 THROWIFNOT
32 LDU
LDREF
1 LDI
LDDICT
64 LDI
256 LDU
}> CALLREF
s6 PUSH
NOW
LEQ
<{
11 BLKDROP
s0 s1 XCHG
8 PUSHPOW2
DICTUDEL
s0 POP
PUSHNULL
-1 PUSHINT
}> PUSHCONT
IFJMP
s1 s8 PUSH2
NEQ
<{
s1 POP
s2 POP
s2 PUSH
<{
11 PUSHINT
CONFIGOPTPARAM
<{
CTOS
8 LDU
s0 s1 XCHG
145 PUSHINT
EQUAL
44 THROWIFNOT
s0 s1 XCHG
<{
LDREF
s1 POP
}> PUSHCONT
IF
0 PLDREFIDX
CTOS
8 LDU
s0 s1 XCHG
54 EQINT
44 THROWIFNOT
8 LDU
8 LDU
8 LDU
8 LDU
32 LDU
32 LDU
32 LDU
32 LDU
ENDS
}> CALLREF
s4 s7 XCHG
7 BLKDROP
s0 s2 XCHG
8 LDU
8 LDU
8 LDU
s0 POP
s0 s3 XCHG
-1 GTINT
s1 s3 XCHG
SUB
s0 s3 PUXC
GREATER
<{
3 BLKDROP
PUSHNULL
}> PUSHCONT
IFJMP
DEC
s0 PUSH
0 LESSINT
<{
3 BLKDROP
PUSHNULL
}> PUSHCONT
IFJMP
NEWC
8 STU
8 STU
8 STU
ENDC
CTOS
}> CALLREF
PUSHNULL
s0 s5 XCHG
3 PUSHINT
RSHIFT 2 QOUT
s1 s5 XCHG
}> PUSHCONT
<{
s7 POP
s7 POP
}> PUSHCONT
IFELSE
s5 PUSH
ISNULL
<{
9 BLKDROP
s0 s1 XCHG
8 PUSHPOW2
DICTUDEL
s0 POP
PUSHNULL
-1 PUSHINT
}> PUSHCONT
IFJMP
s8 s1 PUSH2
16 PUSHINT
DICTUGET
NULLSWAPIFNOT
s1 POP
<{
10 BLKDROP
PUSHNULL
-2 PUSHINT
}> PUSHCONT
IFJMP
NOW
NEWC
32 STU
s9 s2 XCHG2
16 PUSHINT
DICTUSETB
s7 PUSH
s8 s7 XCHG2
SUB
s0 s6 PUXC
XOR
-1 GTINT
<{
3 4 BLKSWAP
-50 PUSHINT
NEWC
8 STI
s1 s6 XCHG
32 STU
s1 s4 XCHG
STREF
s1 s2 XCHG
1 STI
STDICT
64 STI
256 STU
s0 s1 XCHG
STSLICER
s0 s2 XCHG
8 PUSHPOW2
DICTUSETB
PUSHNULL
2 PUSHINT
}> PUSHCONT
IFJMP
s0 PUSH
11 PUSHINT
CONFIGOPTPARAM
<{
CTOS
8 LDU
s0 s1 XCHG
145 PUSHINT
EQUAL
44 THROWIFNOT
s0 s1 XCHG
<{
LDREF
s1 POP
}> PUSHCONT
IF
0 PLDREFIDX
CTOS
8 LDU
s0 s1 XCHG
54 EQINT
44 THROWIFNOT
8 LDU
8 LDU
8 LDU
8 LDU
32 LDU
32 LDU
32 LDU
32 LDU
ENDS
}> CALLREF
s5 s7 XCHG
7 BLKDROP
s0 s4 XCHG
8 LDU
8 LDU
8 LDU
s0 POP
s0 s1 XCHG
INC
s0 s6 PUXC
GEQ
<{
2DROP
s5 s6 XCHG2
5 BLKDROP
s2 s3 XCHG2
8 PUSHPOW2
DICTUDEL
s0 POP
6 PUSHINT
ROT
SUB
s1 s2 XCHG
}> PUSHCONT
IFJMP
s4 s5 XCHG
s3 s4 XCHG
s2 s3 XCHG
s8 s7 s6 XCHG3
-50 PUSHINT
NEWC
8 STI
s1 s6 XCHG
32 STU
s1 s4 XCHG
STREF
s1 s2 XCHG
1 STI
STDICT
64 STI
256 STU
s1 s2 XCHG
8 STU
s1 s2 XCHG
8 STU
8 STU
s0 s2 XCHG
8 PUSHPOW2
DICTUSETB
PUSHNULL
2 PUSHINT
}> CALLREF
3 5 4 PUSH3
s5 PUSH
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
s1 PUSH
ISNULL
<{
5 1 BLKDROP2
}> PUSHCONT
<{
6 PUSHINT
s1 PUSH
SUB
s4 s4 s0 XCHG3
<{
s0 s1 XCHG
<{
CTOS
8 LDI
s0 s1 XCHG
-13 EQINT
44 THROWIFNOT
32 LDI
LDDICT
1 LDI
s0 s1 XCHG
<{
256 LDU
}> PUSHCONT
<{
-1 PUSHINT
s0 s1 XCHG
}> PUSHCONT
IFELSE
ENDS
}> CALLREF
s2 s4 PUSH2
32 PUSHINT
DICTIGETOPTREF
s0 PUSH
ISNULL
<{
s0 POP
0 PUSHINT
}> PUSHCONT
<{
HASHCU
}> PUSHCONT
IFELSE
s1 PUSH
NEQ
s0 s1 XCHG
-1 GTINT
AND
<{
3 BLKDROP
0 PUSHINT
PUSHNULL
}> PUSHCONT
IFJMP
-7 PUSHINT
s4 PUSH
32 PUSHINT
DICTIGETOPTREF
s2 s-1 PUXC
32 PUSHINT
DICTIGET
NULLSWAPIFNOT
s1 POP
s1 PUSH
ISNULL
AND
<{
3 BLKDROP
0 PUSHINT
PUSHNULL
}> PUSHCONT
IFJMP
-6 PUSHINT
s4 PUSH
32 PUSHINT
DICTIGETOPTREF
s2 s-1 PUXC
32 PUSHINT
DICTIGET
NULLSWAPIFNOT
s1 POP
s0 s3 XCHG2
LESS
<{
2DROP
0 PUSHINT
PUSHNULL
}> PUSHCONT
IFJMP
1 -1 2 PU2XC
32 PUSHINT
DICTISETREF
ROTREV
}> CALLREF
2 6 5 PUSH3
s6 PUSH
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
s1 PUSH
<{
COMMIT
s2 s3 XCHG
s2 s5 XCHG
<{
s1 PUSH
-999 PUSHINT
EQUAL
<{
2 1 BLKDROP2
s0 PUSH
ISNULL
<{
s0 POP
0 PUSHINT
}> PUSHCONT
<{
CTOS
256 PLDU
}> PUSHCONT
IFELSE
}> PUSHCONT
IFJMP
s0 PUSH
ISNULL
<{
2DROP
}> PUSHCONT
IFJMP
s1 PUSH
-1000 PUSHINT
EQUAL
<{
s1 POP
CTOS
LDREF
s1 PUSH
SETCODE
c3 PUSH
s0 s2 XCHG
CTOS
BLESS
c3 POP
s0 s1 XCHG
1666 CALL
0 THROW
}> PUSHCONT
IFJMP
s0 s1 XCHG
-1001 PUSHINT
EQUAL
<{
CTOS
11 CALLDICT
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
}> CALLREF
s4 s0 s3 XCHG3
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
}> PUSHCONT
<{
s4 s6 XCHG
6 BLKDROP
}> PUSHCONT
IFELSE
}> PUSHCONT
IFELSE
}> CALLREF
3597947456 PUSHINT
ADD
s1 s2 XCHG
64 PUSHINT
8 CALLDICT
}> PUSHCONT
IFJMP
3 1 BLKDROP2
s0 PUSH
0 EQINT
s0 s1 XCHG
31 PUSHPOW2
AND
OR
37 THROWIFNOT
1:
c4 PUSH
CTOS
LDREF
s3 s3 XCHG2
32 PUSHINT
DICTISETREF
NEWC
STREF
s0 s1 XCHG
STSLICER
ENDC
c4 POP
7:
CTOS
8 LDU
s0 s1 XCHG
18 EQINT
9 THROWIFNOT
32 LDU
32 LDU
16 LDU
16 LDU
s0 POP
s0 PUSH
0 GTINT
9 THROWIFNOT
GEQ
9 THROWIFNOT
8:
0 PUSHINT
24 PUSHINT
NEWC
6 STU
s0 s5 XCHG2
STSLICER
s1 s4 XCHG
111 STU
32 STU
64 STU
ENDC
s0 s1 XCHG
SENDRAWMSG
11:
1 PUSHINT
CONFIGOPTPARAM
CTOS
256 PLDU
NOW
1313042276 PUSHINT
0 PUSHINT
50431 PUSHINT
NEWC
17 STU
s1 s4 XCHG
256 STU
30 PUSHPOW2
STGRAMS
s1 s3 XCHG
107 STU
s1 s2 XCHG
32 STU
64 STU
s0 s1 XCHG
STSLICER
ENDC
0 PUSHINT
SENDRAWMSG
1666:
2DROP
75077:
c4 PUSH
CTOS
0 PLDREFIDX
11 PUSHINT
s0 s1 XCHG
32 PUSHINT
DICTIGETOPTREF
s1 s4 XCHG
<{
CTOS
8 LDU
s0 s1 XCHG
145 PUSHINT
EQUAL
44 THROWIFNOT
s0 s1 XCHG
<{
LDREF
s1 POP
}> PUSHCONT
IF
0 PLDREFIDX
CTOS
8 LDU
s0 s1 XCHG
54 EQINT
44 THROWIFNOT
8 LDU
8 LDU
8 LDU
8 LDU
32 LDU
32 LDU
32 LDU
32 LDU
ENDS
}> CALLREF
4 4 BLKDROP2
s5 s3 PUXC
LESS
<{
6 BLKDROP
-1 PUSHINT
}> PUSHCONT
IFJMP
s4 s4 XCHG2
MIN
s0 s2 XCHG
10 PUSHPOW2
ADD
s1 s3 XCHG
MUL
s0 s3 XCHG
2 ADDCONST
s1 s2 XCHG
MUL
s1 s2 XCHG
ADD
s0 s1 XCHG
MUL
seqno:
c4 PUSH
CTOS
32 PLDU
94347:
c4 PUSH
CTOS
LDREF
32 LDU
256 LDU
LDDICT
ENDS
3 1 BLKDROP2
8 PUSHPOW2
DICTUGET
NULLSWAPIFNOT
<{
s0 POP
PUSHNULL
}> PUSHCONT
IFNOTJMP
<{
<{
8 LDI
s0 s1 XCHG
-50 EQINT
44 THROWIFNOT
32 LDU
LDREF
1 LDI
LDDICT
64 LDI
256 LDU
}> CALLREF
PUSHNULL
32 PUSHPOW2
<{
s5 PUSH
16 PUSHINT
DICTUGETPREV
NULLSWAPIFNOT2
s2 POP
s1 PUSH
<{
s0 s2 PUXC
PAIR
s0 s2 XCHG
}> PUSHCONT
IF
s0 s1 XCHG
NOT
}> PUSHCONT
UNTIL
s0 POP
s4 POP
8 LDU
8 LDU
8 LDU
ENDS
s0 s7 XCHG
<{
CTOS
8 LDI
s0 s1 XCHG
-13 EQINT
44 THROWIFNOT
32 LDI
LDDICT
1 LDI
s0 s1 XCHG
<{
256 LDU
}> PUSHCONT
<{
-1 PUSHINT
s0 s1 XCHG
}> PUSHCONT
IFELSE
ENDS
}> CALLREF
TRIPLE
s0 s6 XCHG
s0 s7 XCHG
s3 s5 XCHG
s3 s4 XCHG
9 TUPLE
}> CALLREF
107394:
c4 PUSH
CTOS
LDREF
32 LDU
256 LDU
LDDICT
ENDS
3 1 BLKDROP2
256 PUSHPOW2DEC
PUSHNULL
<{
s1 s2 XCPU
8 PUSHPOW2
DICTUGETPREV
NULLSWAPIFNOT2
s0 PUSH
<{
s0 s2 XCHG
<{
<{
8 LDI
s0 s1 XCHG
-50 EQINT
44 THROWIFNOT
32 LDU
LDREF
1 LDI
LDDICT
64 LDI
256 LDU
}> CALLREF
PUSHNULL
32 PUSHPOW2
<{
s5 PUSH
16 PUSHINT
DICTUGETPREV
NULLSWAPIFNOT2
s2 POP
s1 PUSH
<{
s0 s2 PUXC
PAIR
s0 s2 XCHG
}> PUSHCONT
IF
s0 s1 XCHG
NOT
}> PUSHCONT
UNTIL
s0 POP
s4 POP
8 LDU
8 LDU
8 LDU
ENDS
s0 s7 XCHG
<{
CTOS
8 LDI
s0 s1 XCHG
-13 EQINT
44 THROWIFNOT
32 LDI
LDDICT
1 LDI
s0 s1 XCHG
<{
256 LDU
}> PUSHCONT
<{
-1 PUSHINT
s0 s1 XCHG
}> PUSHCONT
IFELSE
ENDS
}> CALLREF
TRIPLE
s0 s6 XCHG
s0 s7 XCHG
s3 s5 XCHG
s3 s4 XCHG
9 TUPLE
}> CALLREF
s1 s-1 PUXC
PAIR
s0 s3 XCHG2
PAIR
s0 s2 XCHG
}> PUSHCONT
<{
s2 POP
}> PUSHCONT
IFELSE
s0 s1 XCHG
NOT
s1 s2 XCHG
}> PUSHCONT
UNTIL
2 1 BLKDROP2
run_ticktock:
s0 POP
c4 PUSH
CTOS
LDREF
32 LDU
256 LDU
LDDICT
ENDS
32 PUSHINT
36 PUSHINT
s5 s1 PUSH2
DICTIGETOPTREF
0 PUSHINT
s1 PUSH
ISNULL
<{
2 1 BLKDROP2
}> PUSHCONT
<{
s1 PUSH
CTOS
s0 PUSH
SBITS
39 GTINT
<{
8 LDU
32 PLDU
NOW
LEQ
s0 s1 XCHG
18 EQINT
AND
<{
s0 POP
34 PUSHINT
ROT
s6 s6 XCPU
DICTISETGETOPTREF
5 1 0 PUXCPU
DICTISETGETOPTREF
s0 POP
36 PUSHINT
s0 s1 s5 XCHG3
DICTIDEL
s0 POP
s0 s3 XCHG
-1 PUSHINT
}> PUSHCONT
<{
2 1 BLKDROP2
}> PUSHCONT
IFELSE
}> PUSHCONT
<{
s1 s3 XCHG
3 BLKDROP
}> PUSHCONT
IFELSE
}> PUSHCONT
IFELSE
<{
<{
RANDU256
s1 PUSH
8 PUSHPOW2
DICTUGETNEXTEQ
NULLSWAPIFNOT2
<{
2DROP
}> PUSHCONT
IFNOTJMP
s0 s1 PUXC
<{
s1 POP
<{
34 PUSHINT
CONFIGOPTPARAM
s0 PUSH
CTOS
8 LDU
s0 s1 XCHG
18 EQINT
40 THROWIFNOT
96 PUSHINT
SDSKIPFIRST
64 LDU
LDDICT
ENDS
}> CALLREF
s0 POP
s0 s1 XCHG
HASHCU
s2 PUSH
<{
8 LDI
s0 s1 XCHG
-50 EQINT
44 THROWIFNOT
32 LDU
LDREF
1 LDI
LDDICT
64 LDI
256 LDU
}> CALLREF
s3 POP
s5 PUSH
NOW
LEQ
<{
9 BLKDROP
PUSHNULL
-1 PUSHINT
}> PUSHCONT
IFJMP
s6 PUSH
EQUAL
<{
7 BLKDROP
0 PUSHINT
}> PUSHCONT
IFJMP
s7 POP
0 6 6 XC2PU
<{
11 PUSHINT
CONFIGOPTPARAM
<{
CTOS
8 LDU
s0 s1 XCHG
145 PUSHINT
EQUAL
44 THROWIFNOT
s0 s1 XCHG
<{
LDREF
s1 POP
}> PUSHCONT
IF
0 PLDREFIDX
CTOS
8 LDU
s0 s1 XCHG
54 EQINT
44 THROWIFNOT
8 LDU
8 LDU
8 LDU
8 LDU
32 LDU
32 LDU
32 LDU
32 LDU
ENDS
}> CALLREF
s4 s7 XCHG
7 BLKDROP
s0 s2 XCHG
8 LDU
8 LDU
8 LDU
s0 POP
s0 s3 XCHG
-1 GTINT
s1 s3 XCHG
SUB
s0 s3 PUXC
GREATER
<{
3 BLKDROP
PUSHNULL
}> PUSHCONT
IFJMP
DEC
s0 PUSH
0 LESSINT
<{
3 BLKDROP
PUSHNULL
}> PUSHCONT
IFJMP
NEWC
8 STU
8 STU
8 STU
ENDC
CTOS
}> CALLREF
PUSHNULL
s0 s5 XCHG
3 PUSHINT
RSHIFT 2 QOUT
s1 PUSH
ISNULL
<{
7 BLKDROP
PUSHNULL
-1 PUSHINT
}> PUSHCONT
IFJMP
s3 s5 XCHG
s2 s4 XCHG
s3 s6 XCHG
s6 s0 s6 XCHG3
-50 PUSHINT
NEWC
8 STI
s1 s6 XCHG
32 STU
s1 s4 XCHG
STREF
s1 s2 XCHG
1 STI
STDICT
64 STI
256 STU
s0 s1 XCHG
STSLICER
ENDC
CTOS
-1 PUSHINT
}> CALLREF
<{
s0 PUSH
ISNULL
<{
s0 POP
s0 s1 XCHG
8 PUSHPOW2
DICTUDEL
s0 POP
}> PUSHCONT
<{
s0 s2 XCHG
8 PUSHPOW2
DICTUSET
}> PUSHCONT
IFELSE
}> PUSHCONT
<{
2DROP
}> PUSHCONT
IFELSE
}> CALLREF
}> PUSHCONT
IFNOT
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
recv_external:
9 PUSHPOW2
LDSLICEX
s0 PUSH
32 LDU
32 LDU
32 LDU
s0 s1 XCHG
NOW
LESS
35 THROWIF
s0 PUSH
SDEPTH
7 PUSHPOW2
GREATER
39 THROWIF
c4 PUSH
CTOS
LDREF
32 LDU
256 LDU
LDDICT
ENDS
s5 s2 XCPU
EQUAL
33 THROWIFNOT
s5 PUSH
1450144869 PUSHINT
EQUAL
<{
s5 POP
s0 s2 XCHG
16 LDU
256 LDU
ENDS
s1 PUSH
<{
<{
34 PUSHINT
CONFIGOPTPARAM
s0 PUSH
CTOS
8 LDU
s0 s1 XCHG
18 EQINT
40 THROWIFNOT
96 PUSHINT
SDSKIPFIRST
64 LDU
LDDICT
ENDS
}> CALLREF
s2 POP
ROTREV
16 PUSHINT
DICTUGET
NULLSWAPIFNOT
s0 POP
s0 s1 XCHG
}> CALLREF
s0 POP
8 LDU
32 PUSHINT
NOT
s1 s2 XCHG
AND
83 EQINT
41 THROWIFNOT
32 LDU
s0 s1 XCHG
2390828938 PUSHINT
EQUAL
41 THROWIFNOT
256 LDU
64 LDU
s0 POP
s8 s9 s9 XCHG3
CHKSIGNS
34 THROWIFNOT
ACCEPT
s0 s2 XCHG
INC
RSHIFT 32 REM
2 3 BLKSWAP
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
COMMIT
ROT
<{
c4 PUSH
CTOS
LDREF
32 LDU
256 LDU
LDDICT
ENDS
s6 s1 s3 XCHG3
s5 s4 XCHG2
<{
s2 s3 PUSH2
8 PUSHPOW2
DICTUGET
NULLSWAPIFNOT
<{
4 BLKDROP
PUSHNULL
-1 PUSHINT
}> PUSHCONT
IFNOTJMP
<{
34 PUSHINT
CONFIGOPTPARAM
s0 PUSH
CTOS
8 LDU
s0 s1 XCHG
18 EQINT
40 THROWIFNOT
96 PUSHINT
SDSKIPFIRST
64 LDU
LDDICT
ENDS
}> CALLREF
s0 POP
s0 s1 XCHG
HASHCU
s0 s2 XCHG
<{
8 LDI
s0 s1 XCHG
-50 EQINT
44 THROWIFNOT
32 LDU
LDREF
1 LDI
LDDICT
64 LDI
256 LDU
}> CALLREF
s6 PUSH
NOW
LEQ
<{
11 BLKDROP
s0 s1 XCHG
8 PUSHPOW2
DICTUDEL
s0 POP
PUSHNULL
-1 PUSHINT
}> PUSHCONT
IFJMP
s1 s8 PUSH2
NEQ
<{
s1 POP
s2 POP
s2 PUSH
<{
11 PUSHINT
CONFIGOPTPARAM
<{
CTOS
8 LDU
s0 s1 XCHG
145 PUSHINT
EQUAL
44 THROWIFNOT
s0 s1 XCHG
<{
LDREF
s1 POP
}> PUSHCONT
IF
0 PLDREFIDX
CTOS
8 LDU
s0 s1 XCHG
54 EQINT
44 THROWIFNOT
8 LDU
8 LDU
8 LDU
8 LDU
32 LDU
32 LDU
32 LDU
32 LDU
ENDS
}> CALLREF
s4 s7 XCHG
7 BLKDROP
s0 s2 XCHG
8 LDU
8 LDU
8 LDU
s0 POP
s0 s3 XCHG
-1 GTINT
s1 s3 XCHG
SUB
s0 s3 PUXC
GREATER
<{
3 BLKDROP
PUSHNULL
}> PUSHCONT
IFJMP
DEC
s0 PUSH
0 LESSINT
<{
3 BLKDROP
PUSHNULL
}> PUSHCONT
IFJMP
NEWC
8 STU
8 STU
8 STU
ENDC
CTOS
}> CALLREF
PUSHNULL
s0 s5 XCHG
3 PUSHINT
RSHIFT 2 QOUT
s1 s5 XCHG
}> PUSHCONT
<{
s7 POP
s7 POP
}> PUSHCONT
IFELSE
s5 PUSH
ISNULL
<{
9 BLKDROP
s0 s1 XCHG
8 PUSHPOW2
DICTUDEL
s0 POP
PUSHNULL
-1 PUSHINT
}> PUSHCONT
IFJMP
s8 s1 PUSH2
16 PUSHINT
DICTUGET
NULLSWAPIFNOT
s1 POP
<{
10 BLKDROP
PUSHNULL
-2 PUSHINT
}> PUSHCONT
IFJMP
NOW
NEWC
32 STU
s9 s2 XCHG2
16 PUSHINT
DICTUSETB
s7 PUSH
s8 s7 XCHG2
SUB
s0 s6 PUXC
XOR
-1 GTINT
<{
3 4 BLKSWAP
-50 PUSHINT
NEWC
8 STI
s1 s6 XCHG
32 STU
s1 s4 XCHG
STREF
s1 s2 XCHG
1 STI
STDICT
64 STI
256 STU
s0 s1 XCHG
STSLICER
s0 s2 XCHG
8 PUSHPOW2
DICTUSETB
PUSHNULL
2 PUSHINT
}> PUSHCONT
IFJMP
s0 PUSH
11 PUSHINT
CONFIGOPTPARAM
<{
CTOS
8 LDU
s0 s1 XCHG
145 PUSHINT
EQUAL
44 THROWIFNOT
s0 s1 XCHG
<{
LDREF
s1 POP
}> PUSHCONT
IF
0 PLDREFIDX
CTOS
8 LDU
s0 s1 XCHG
54 EQINT
44 THROWIFNOT
8 LDU
8 LDU
8 LDU
8 LDU
32 LDU
32 LDU
32 LDU
32 LDU
ENDS
}> CALLREF
s5 s7 XCHG
7 BLKDROP
s0 s4 XCHG
8 LDU
8 LDU
8 LDU
s0 POP
s0 s1 XCHG
INC
s0 s6 PUXC
GEQ
<{
2DROP
s5 s6 XCHG2
5 BLKDROP
s2 s3 XCHG2
8 PUSHPOW2
DICTUDEL
s0 POP
6 PUSHINT
ROT
SUB
s1 s2 XCHG
}> PUSHCONT
IFJMP
s4 s5 XCHG
s3 s4 XCHG
s2 s3 XCHG
s8 s7 s6 XCHG3
-50 PUSHINT
NEWC
8 STI
s1 s6 XCHG
32 STU
s1 s4 XCHG
STREF
s1 s2 XCHG
1 STI
STDICT
64 STI
256 STU
s1 s2 XCHG
8 STU
s1 s2 XCHG
8 STU
8 STU
s0 s2 XCHG
8 PUSHPOW2
DICTUSETB
PUSHNULL
2 PUSHINT
}> CALLREF
3 5 4 PUSH3
s5 PUSH
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
s1 PUSH
ISNULL
<{
5 1 BLKDROP2
}> PUSHCONT
<{
6 PUSHINT
s1 PUSH
SUB
s4 s4 s0 XCHG3
<{
s0 s1 XCHG
<{
CTOS
8 LDI
s0 s1 XCHG
-13 EQINT
44 THROWIFNOT
32 LDI
LDDICT
1 LDI
s0 s1 XCHG
<{
256 LDU
}> PUSHCONT
<{
-1 PUSHINT
s0 s1 XCHG
}> PUSHCONT
IFELSE
ENDS
}> CALLREF
s2 s4 PUSH2
32 PUSHINT
DICTIGETOPTREF
s0 PUSH
ISNULL
<{
s0 POP
0 PUSHINT
}> PUSHCONT
<{
HASHCU
}> PUSHCONT
IFELSE
s1 PUSH
NEQ
s0 s1 XCHG
-1 GTINT
AND
<{
3 BLKDROP
0 PUSHINT
PUSHNULL
}> PUSHCONT
IFJMP
-7 PUSHINT
s4 PUSH
32 PUSHINT
DICTIGETOPTREF
s2 s-1 PUXC
32 PUSHINT
DICTIGET
NULLSWAPIFNOT
s1 POP
s1 PUSH
ISNULL
AND
<{
3 BLKDROP
0 PUSHINT
PUSHNULL
}> PUSHCONT
IFJMP
-6 PUSHINT
s4 PUSH
32 PUSHINT
DICTIGETOPTREF
s2 s-1 PUXC
32 PUSHINT
DICTIGET
NULLSWAPIFNOT
s1 POP
s0 s3 XCHG2
LESS
<{
2DROP
0 PUSHINT
PUSHNULL
}> PUSHCONT
IFJMP
1 -1 2 PU2XC
32 PUSHINT
DICTISETREF
ROTREV
}> CALLREF
2 6 5 PUSH3
s6 PUSH
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
s1 PUSH
<{
COMMIT
s2 s3 XCHG
s2 s5 XCHG
<{
s1 PUSH
-999 PUSHINT
EQUAL
<{
2 1 BLKDROP2
s0 PUSH
ISNULL
<{
s0 POP
0 PUSHINT
}> PUSHCONT
<{
CTOS
256 PLDU
}> PUSHCONT
IFELSE
}> PUSHCONT
IFJMP
s0 PUSH
ISNULL
<{
2DROP
}> PUSHCONT
IFJMP
s1 PUSH
-1000 PUSHINT
EQUAL
<{
s1 POP
CTOS
LDREF
s1 PUSH
SETCODE
c3 PUSH
s0 s2 XCHG
CTOS
BLESS
c3 POP
s0 s1 XCHG
1666 CALL
0 THROW
}> PUSHCONT
IFJMP
s0 s1 XCHG
-1001 PUSHINT
EQUAL
<{
CTOS
11 CALLDICT
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
}> CALLREF
s4 s0 s3 XCHG3
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
}> PUSHCONT
<{
s4 s6 XCHG
6 BLKDROP
}> PUSHCONT
IFELSE
}> PUSHCONT
IFELSE
}> CALLREF
s0 POP
}> IFJMPREF
s0 s6 XCHG
HASHSU
0 7 6 XC2PU
CHKSIGNU
34 THROWIFNOT
ACCEPT
s0 s5 XCHG
INC
RSHIFT 32 REM
5 0 4 PUSH3
s5 PUSH
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
COMMIT
s3 s5 XCHG
s4 s5 s5 XCHG3
<{
s1 PUSH
1130778657 PUSHINT
EQUAL
<{
s1 POP
32 LDI
LDREF
ENDS
s0 s1 s3 XCHG3
32 PUSHINT
DICTISETREF
s0 s1 XCHG
}> PUSHCONT
IFJMP
s1 PUSH
1313042276 PUSHINT
EQUAL
<{
s1 POP
LDREF
s1 PUSH
SETCODE
c3 PUSH
s0 s2 XCHG
CTOS
BLESS
c3 POP
s0 s1 XCHG
1666 CALL
0 THROW
}> PUSHCONT
IFJMP
s1 PUSH
1348619041 PUSHINT
EQUAL
<{
2 1 BLKDROP2
256 LDU
ENDS
}> PUSHCONT
IFJMP
s1 PUSH
1313074949 PUSHINT
EQUAL
<{
s1 POP
11 CALLDICT
}> PUSHCONT
IFJMP
s0 POP
32 THROWIF
}> CALLREF
s3 s0 s3 XCHG3
s0 s3 XCHG
NEWC
STREF
s1 s2 XCHG
32 STU
256 STU
STDICT
ENDC
c4 POP
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG
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HQIBIAIeAh8CASACIAIhAgEgAiICIwIBIAIkAiUCASACJgInAgEgAigCKQIBIAIqAisCASACLAItAgEgAi4CLwIBIAIwAjECASACMgIzAgEgAjQCNQIBIAI2AjcCASACOAI5AgEgAjoCOwIBIAI8Aj0CASACPgI/AgEgAkACQQIBIAJCAkMCASACRAJFAgEgAkYCRwIBIAJIAkkCASACSgJLAgEgAkwCTQIBIAJOAk8CASACUAJRAgEgAlICUwIBIAJUAlUCASACVgJXAgEgAlgCWQIBIAJaAlsCASACXAJdAgEgAl4CXwIBIAJgAmECASACYgJjAgEgAmQCZQIBIAJmAmcCASACaAJpAgEgAmoCawIBIAJsAm0CASACbgJvAgEgAnACcQIBIAJyAnMCASACdAJ1AgEgAnYCdwIBIAJ4AnkCASACegJ7AgEgAnwCfQIBIAJ+An8CASACgAKBAgEgAoICgwIBIAKEAoUCASAChgKHAgEgAogCiQIBIAKKAosCASACjAKNAgEgAo4CjwIBIAKQApECASACkgKTAgEgApQClQIBIAKWApcCASACmAKZAgEgApoCmwIBIAKcAp0CASACngKfAgEgAqACoQIBIAKiAqMCASACpAKlAgEgAqYCpwIBIAKoAqkCASACqgKrAgEgAqwCrQIBIAKuAq8CASACsAKxAgEgArICswIBIAK0ArUCASACtgK3AgEgArgCuQIBIAK6ArsCASACvAK9AgEgAr4CvwIBIALAAsECASACwgLDAgEgAsQCxQIBIALGAscCASACyALJAgEgAsoCywIBIALMAs0CASACzgLPAgEgAtAC0QIBIALSAtMCASAC1ALVAgEgAtYC1wIBIALYAtkCASAC2gLbAgEgAtwC3QIBIALeAt8CASAC4ALhAgEgAuIC4wIBIALkAuUCASAC5gLnAgEgAugC6QIBIALqAusCASAC7ALtAgEgAu4C7wIBIALwAvECASAC8gLzAgEgAvQC9QIBIAL2AvcCASAC+AL5AgEgAvoC+wIBIAL8Av0CASAC/gL/AgEgAwADAQIBIAMCAwMCASADBAMFAgEgAwYDBwIBIAMIAwkCASADCgMLAgEgAwwDDQIBIAMOAw8AmxzjoEniqQaiHmQAMYzxzodGLJbbjjDdR6zOR7UrJgwc16DASlxAAWWul4xKFKz4owrv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
x{FF00F4A413F4BCF2C80B}
x{2_}
x{4}
x{C5}
x{CD_}
x{2_}
x{4}
x{007434C0FE900C083E91006900DC6C04EC48F1C02C6497C13800B4C7F4CFC8A084139594D52EA3910C8D35345C7E0CC81BA48C1FE53435C2FFF8809C00EEA70C483C01C87E08EF00AF2C00778063842009007C004060843B9D93D2E0103C02380C0060843B9D93DBE0103C02380CC860841B959414AEB8C08D082_}
x{3103DB3C804021A322C2FF9C5B74FB028210EE56505283069132E21023F008}
x{01D31FD4D2003022AB1D9502F823A102DE21DB3C20C2FF8E1722F833206E92307092F900E221BD973082171D9B9CAADE8E1579F83352308020F40C6FA1319730821732AF9194DEE221D7658307BE973082173D9E9BAADE20C1FF926C61E02391328E147AF833138020F40C6FA1319782173C8D96AC32DEE221C1FF}
x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
x{93155F05E03121800BF833DB3C3434355280B9985F0982173A878F97E05073B608038309F941328309A017A806A60212A815A05301A802F823A0ED44D0D4D31FD3FFF404D128F90053018307F40E6FA1E302303651A6A1831DB9985F0A82170F9E86DCE0DB3C3073A9B401706D03F9001057104B1A4330}
x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
x{38393905DB3C524DBD985F0F82173C8D96ABE05358BE985F0F82173E938DBBE05286A1830DA019A851DDA1831DB9985F0D82170F9E86DCE01056401450770380CEC8CA0716CB1F14CC12CA00F400CA3FCBFF5004CF1640458307F4431303C8CC12CB1FCBFFF400C9ED54}
x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
x{80CEC8CA0716CB1F14CC12CA00F400CA3FCBFF17CB0714CB0F40168307F4431203C8CC12CB1FCBFFF400C9ED54}
x{8210566F7465BA8F4C308308D71820D31FD30FD3FFD1028210566F7445BAF2A520DB3C30D3078020B312B0C053F2A9D31F0182108E81278ABAF2A9D3FFD33F304455F911F2A202DB3C8210D6745240A0128040F008E06C3120C00001831EB0B1F2A5}
x{DB3C32598010F40E6FA13001}
x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
x{ED44D0D4D31FD3FFF404D146135054DB3C5473542503C8CC12CB1FCBFFF400C9ED54216E926C518F387621A14440DB3C5472652603C8CC12CB1FCBFFF400C9ED54218E97F80F10231025DB3C440303C8CC12CB1FCBFFF400C9ED549410465F06E2E2}
x{53238307F40E6FA1945F046D7FE1DB3C3001F90002DB3C26F823BB9A5F0B018307F45B306D7FE05318BD8E8C313222DB3C6D0573A9B40115923737E2256E9A5F09018307F45B306D7FE053818010F40E6FA131945F0A6D7EE0F823C8CB1F50928010F443275087A15207B2C2FF}
x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
x{800BF833DB3C10475F0702D307D307D3073003C2FF13A15204BC935F036DE0A520C100935F036DE0C8CB07CB07CB07C9D0}
x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
x{8E1F552380CEC8CA0716CB1F14CC12CA00F400CA3FCBFF01CF16028307F4436D72E020800BF833DB3C10575F0704D307D307D3073001A45207BE8E105B50565F0550238307F45B307658A112E0104510341023487680CEC8CA0716CB1F14CC12CA00F400CA3FCBFF12CB0712CB07CB07028307F4436D72}
x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
x{01DB3C53248020F46A206E92307092F900E221BD01C2FFB0945F03706DE079248020F46A52208020F40C6FA131216EB0945F03706DE07A248020F46A52208020F40C6FA1315003B9935B706DE05461048020F41559}
x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
x{2181FC19BA9D6C21206E92307094D0D70BFFE2E0206E915BE02181FC18BA8E1431D0D421FB04ED4302D0ED1EED5301F10682F200E00181FC17BA93D0F00B9130E2}
x{3B513435140CE0083D0572330073C5B27B552_}
x{F68698380E0097944E98FE98FE987E987981061007944DF7944C_}
x{4}
x{4708018C8CB055005CF1614CB6ECB1FCB3FC901FB00}
x{571F833D0D70BFFF82382104E436F64708200C4FFC8CB1014CBFF831DFA0213CB6A12CB1FCB3F01CF16C970FB00}
x{AA825B}
x{2_}
x{2_}
x{BA545ED44D0D74C800B018020F46A14DB3C6C445254B9935F067FE05044B608028309A013A803A60212A812A001A8}
x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
x{2_}
x{B592FDA89A1AE163F_}
x{B6117DA89A1A9A63FA7FFE809A2D863060FE81CDF432460DBC3B679_}
x{DB3C6D831F8E12258010F47E6FA532219552036F0202DE01B3E63034D307D307D307D107DB3C6F030607103510346F09}
x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
x{BD1C176A2686A698FE9FFFA0268B618C27FB6C74EA8894183FA3F37D2904746016D9E290837812801B7810148997100D989733610C_}
x{DB3C6D831F8E12258010F47E6FA532219552036F0202DE01B3E63034D307D307D307D107DB3C6F030607103510346F09}
x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
x{F1}
x{0C3B51343534C7F4FFFD01346008200914D47D1A9C085BA49B08638DC8740835D27089E38A74C1F5C2C7FE08EEC07004AC2385CC2008961459BD1B9515487D1B8C200910057D168C00DFE49B0878A4C4D7C0F8B8A3A0B6CF37C0F23304B2C7F2FFFD00327B552_}
x{F810218307F47D6FA5915BE15202DB3C8E11206E9730018307F45B3095028307F416E2915BE2}
x{31DB3C3001F90022DB3C3325F823BB945F096D7FE026BA935F0770E037541066DB3C6D0573A9B401216E945F076D7FE0103510241036460680CEC8CA0716CB1F14CC12CA00F400CA3FCBFF01CF16C9D07F}
x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
x{800BF833DB3C10475F0702D307D307D3073003C2FF13A15204BC935F036DE0A520C100935F036DE0C8CB07CB07CB07C9D0}
x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
x{20C235C60834C7F4C7F4C7C07E08EE7C98C835D920C1AF3C99FB51343534C7F4FFFD01345454AEBCA8496084159BDD196EB8C081BE4055041DBE443CA8BE0001692A4E07D51D410940F23304B2C7F2FFFD00327B553E03C40D511576CF10C0C0F23304B2C7F2FFFD00327B552_}
x{3502D30FD3FFD121DB3C30D3078020B312B0C053F2A9D31F0182108E81278ABAF2A9D3FFD33F304899F911F2A2F80002A4A9381F551203C8CC12CB1FCBFFF400C9ED54F80F58DB3C30}
x{DB3C32598010F40E6FA13001}
x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
x{ED44D0D4D31FD3FFF404D146135054DB3C5473542503C8CC12CB1FCBFFF400C9ED54216E926C518F387621A14440DB3C5472652603C8CC12CB1FCBFFF400C9ED54218E97F80F10231025DB3C440303C8CC12CB1FCBFFF400C9ED549410465F06E2E2}
x{53238307F40E6FA1945F046D7FE1DB3C3001F90002DB3C26F823BB9A5F0B018307F45B306D7FE05318BD8E8C313222DB3C6D0573A9B40115923737E2256E9A5F09018307F45B306D7FE053818010F40E6FA131945F0A6D7EE0F823C8CB1F50928010F443275087A15207B2C2FF}
x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
x{800BF833DB3C10475F0702D307D307D3073003C2FF13A15204BC935F036DE0A520C100935F036DE0C8CB07CB07CB07C9D0}
x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
x{8E1F552380CEC8CA0716CB1F14CC12CA00F400CA3FCBFF01CF16028307F4436D72E020800BF833DB3C10575F0704D307D307D3073001A45207BE8E105B50565F0550238307F45B307658A112E0104510341023487680CEC8CA0716CB1F14CC12CA00F400CA3FCBFF12CB0712CB07CB07028307F4436D72}
x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
x{01DB3C53248020F46A206E92307092F900E221BD01C2FFB0945F03706DE079248020F46A52208020F40C6FA131216EB0945F03706DE07A248020F46A52208020F40C6FA1315003B9935B706DE05461048020F41559}
x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
x{2181FC19BA9D6C21206E92307094D0D70BFFE2E0206E915BE02181FC18BA8E1431D0D421FB04ED4302D0ED1EED5301F10682F200E00181FC17BA93D0F00B9130E2}
x{21821043665021BA9C31D21FD4D140138020F41501E02182104E436F64BA8E1331D421FB04ED4302D0ED1EED5301F10682F200E021821050624B21BA956C21D3FFD1E02182104E43EF05BA9331F00BE030F260}