Skip to main content
Version: 2.0.0

Transactional JSON-RPC Methods


account_put_deploy

caution

DEPRECATED: Use account_put_transaction instead.

This endpoint allows sending a deploy to be executed by the network.

ParameterTypeDescription
deployObjectA Deploy consists of an item containing a smart contract along with the requester's signature(s).
Example account_put_deploy request

{
"id": 1,
"jsonrpc": "2.0",
"method": "account_put_deploy",
"params": [
{
"name": "deploy",
"value": {
"hash": "5c9b3b099c1378aa8e4a5f07f59ff1fcdc69a83179427c7e67ae0377d94d93fa",
"header": {
"account": "01d9bf2148748a85c89da5aad8ee0b0fc2d105fd39d41a4c796536354f0ae2900c",
"timestamp": "2020-11-17T00:39:24.072Z",
"ttl": "1h",
"gas_price": 1,
"body_hash": "d53cf72d17278fd47d399013ca389c50d589352f1a12593c0b8e01872a641b50",
"dependencies": [
"0101010101010101010101010101010101010101010101010101010101010101"
],
"chain_name": "casper-example"
},
"payment": {
"StoredContractByName": {
"name": "casper-example",
"entry_point": "example-entry-point",
"args": [
[
"amount",
{
"cl_type": "I32",
"bytes": "e8030000",
"parsed": 1000
}
]
]
}
},
"session": {
"Transfer": {
"args": [
[
"amount",
{
"cl_type": "I32",
"bytes": "e8030000",
"parsed": 1000
}
]
]
}
},
"approvals": [
{
"signer": "01d9bf2148748a85c89da5aad8ee0b0fc2d105fd39d41a4c796536354f0ae2900c",
"signature": "014c1a89f92e29dd74fc648f741137d9caf4edba97c5f9799ce0c9aa6b0c9b58db368c64098603dbecef645774c05dff057cb1f91f2cf390bbacce78aa6f084007"
}
]
}
}
]
}

account_put_deploy_result

The result contains the RPC API version and a deploy_hash, which is the primary identifier of a Deploy within a Casper network.

ParameterTypeDescription
api_versionStringThe RPC API version.
deploy_hashStringA hex-encoded hash of the Deploy as sent.
Example account_put_deploy result

{
"id": 1,
"jsonrpc": "2.0",
"result": {
"name": "account_put_deploy_result",
"value": {
"api_version": "2.0.0",
"deploy_hash": "5c9b3b099c1378aa8e4a5f07f59ff1fcdc69a83179427c7e67ae0377d94d93fa"
}
}
}

account_put_transaction

This is the recommended means by which users can send their compiled Wasm (as part of a Transaction) to a node on a Casper network. The request takes in the transaction as a parameter, prior to sending it to a node on a network for execution.

ParameterTypeDescription
transactionObjectA transaction consists of an item containing a Deploy and a Transaction along with the requester's signature(s).

Note: You can find a list of trusted peers in the network's configuration file, config.toml. Here is an example config.toml. You may send transactions to one of the trusted nodes or use them to query other online nodes.

Example account_put_transaction request
{
"id": 1,
"jsonrpc": "2.0",
"method": "account_put_transaction",
"params": [
{
"name": "transaction",
"value": {
"Version1": {
"hash": "f5582cb81a5abda63ebaa4edb3b05210ecbd63ffb8dd17bfbeb3b867f4014468",
"header": {
"chain_name": "casper-example",
"timestamp": "2020-11-17T00:39:24.072Z",
"ttl": "1h",
"body_hash": "aa24833ffbf31d62c8c8c4265349e7c09cd71952fcbce6f7b12daf5e340bf2cc",
"pricing_mode": {
"Fixed": {
"gas_price_tolerance": 5
}
},
"initiator_addr": {
"PublicKey": "01d9bf2148748a85c89da5aad8ee0b0fc2d105fd39d41a4c796536354f0ae2900c"
}
},
"body": {
"args": [
[
"source",
{
"cl_type": {
"Option": "URef"
},
"bytes": "010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07",
"parsed": "uref-0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a-007"
}
],
[
"target",
{
"cl_type": "URef",
"bytes": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b00",
"parsed": "uref-1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b-000"
}
],
[
"amount",
{
"cl_type": "U512",
"bytes": "0500ac23fc06",
"parsed": "30000000000"
}
],
[
"id",
{
"cl_type": {
"Option": "U64"
},
"bytes": "01e703000000000000",
"parsed": 999
}
]
],
"target": "Native",
"entry_point": "Transfer",
"transaction_category": 0,
"scheduling": "Standard"
},
"approvals": [
{
"signer": "01d9bf2148748a85c89da5aad8ee0b0fc2d105fd39d41a4c796536354f0ae2900c",
"signature": "0137d3f468d8f8a6e63f4110d79be29b8c8428e9cd858a92049660e7851ae16a299640d1fc1c930ab6cb424f1a6eec0b194df74bede14f4af1b5133106f1280d0b"
}
]
}
}
}
],
}

account_put_transaction_result

The result contains the RPC API version and the transaction_hash, which is the primary identifier of a transaction within a Casper network.

ParameterTypeDescription
api_versionStringThe RPC API version.
transaction_hashStringA hex-encoded hash of the transaction as sent.
Example account_put_transaction result
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"name": "account_put_transaction_result",
"value": {
"api_version": "2.0.0",
"transaction_hash": {
"Version1": "f5582cb81a5abda63ebaa4edb3b05210ecbd63ffb8dd17bfbeb3b867f4014468"
}
}
}
}

speculative_exec

caution

DEPRECATED: Use speculative_exec_txn instead.

The speculative_exec endpoint allows executing a Deploy without committing its execution effects to global state. By default, speculative_exec is turned off on a node. Sending a request to a node with the endpoint unavailable will result in an error message. Find out if this endpoint is available and which port to access. The port is separate from the node's binary port and the default is 7778.

ParameterTypeDescription
deployObjectA Deploy consists of an item containing a smart contract along with the requester's signature(s).
Example speculative_exec request

{
"jsonrpc": "2.0",
"method": "speculative_exec",
"params": {
"deploy": {
"hash": "b6aa46333fb858deee7f259a5bca581251c6200a5d902aeb1244c3a7169b5971",
"header": {
"account": "01a2905e4680aa49e0b44100d9dfc861b9605bb35f9956b1e99eb43863363d80aa",
"timestamp": "2023-05-23T13:32:45.554Z",
"ttl": "30m",
"gas_price": 1,
"body_hash": "74db109805bb20de43ef89a5b084544a858908b236601519d5827cd9b7fbb925",
"dependencies": [],
"chain_name": "integration-test"
},
"payment": {
"ModuleBytes": {
"module_bytes": "",
"args": [
[
"amount",
{
"cl_type": "U512",
"bytes": "0400e1f505",
"parsed": "100000000"
}
]
]
}
},
"session": {
"Transfer": {
"args": [
[
"amount",
{
"cl_type": "U512",
"bytes": "0400f90295",
"parsed": "2500000000"
}
],
[
"target",
{
"cl_type": "PublicKey",
"bytes": "01265ea737411b349ad3d0fc724c2c588acd2765c057e5c690cd5e3dade401782b",
"parsed": "01265ea737411b349ad3d0fc724c2c588acd2765c057e5c690cd5e3dade401782b"
}
],
[
"id",
{
"cl_type": {
"Option": "U64"
},
"bytes": "010000000000000000",
"parsed": 0
}
]
]
}
},
"approvals": [
{
"signer": "01a2905e4680aa49e0b44100d9dfc861b9605bb35f9956b1e99eb43863363d80aa",
"signature": "01c94d517d5bbc8d5c74e0e68b8cb308561ff979a1c91907b56d427cc90156c437726c0b736d17f7303f2db66e405c7e5c8175b8b863703938eff1659766dff808"
}
]
}
},
"id": 6889533540839698701
}

speculative_exec_result

The result contains the RPC API version and the speculative execution result.

ParameterTypeDescription
api_versionStringThe RPC API version.
execution_resultsObjectThe map of Block hash to execution result.
Example speculative_exec result

{
"jsonrpc": "2.0",
"id": 1,
"result": {
"name": "speculative_exec_result",
"value": {
"api_version": "2.0.0",
"execution_result": {
"block_hash": "b597865a5f96ea23932173601bf6b170a482f562f6dd3598b2d37a86c1f01371",
"transfers": [],
"limit": "100000000000",
"consumed": "23289743502",
"effects": [
{
"key": "uref-65d264188c3cf9e61862415424c99900ec1c858f168d94d98b332fe738bf2249-000",
"kind": {
"Write": {
"CLValue": {
"cl_type": "Unit",
"bytes": "",
"parsed": null
}
}
}
},
{
"key": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"kind": {
"Write": {
"Package": {
"versions": [],
"disabled_versions": [],
"groups": [],
"lock_status": "Unlocked"
}
}
}
},
{
"key": "named-key-entity-account-7ba7c904427d5fe653b99584c07c3c5963b6ea2e75ad87aea69b71a65bf6fcea-7f292691d790433e131a5ea69c70b85a959a454f5d928de437b11bf4e7c06930",
"kind": {
"Write": {
"NamedKey": {
"named_key": {
"cl_type": "Key",
"bytes": "10154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"parsed": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b"
},
"name": {
"cl_type": "String",
"bytes": "19000000746573745f7061796d656e745f7061636b6167655f68617368",
"parsed": "test_payment_package_hash"
}
}
}
}
},
{
"key": "named-key-entity-account-7ba7c904427d5fe653b99584c07c3c5963b6ea2e75ad87aea69b71a65bf6fcea-814d93d21458dd90914dba42395ec9c075bc105cf3ef7ae0215f2107f3b47848",
"kind": {
"Write": {
"NamedKey": {
"named_key": {
"cl_type": "Key",
"bytes": "0265d264188c3cf9e61862415424c99900ec1c858f168d94d98b332fe738bf224907",
"parsed": "uref-65d264188c3cf9e61862415424c99900ec1c858f168d94d98b332fe738bf2249-007"
},
"name": {
"cl_type": "String",
"bytes": "13000000746573745f7061796d656e745f616363657373",
"parsed": "test_payment_access"
}
}
}
}
},
{
"key": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"kind": "Identity"
},
{
"key": "entity-system-63448411a9dac7fd2e4a1dc9287ddb95b6f26ebe549b1387e44685d6b56dab08",
"kind": "Identity"
},
{
"key": "package-63227f4db8d0d09e3b4b64416125ac35023e1054e38127780ec241b2b60d8b3d",
"kind": "Identity"
},
{
"key": "entry-point-v1-entity-system-63448411a9dac7fd2e4a1dc9287ddb95b6f26ebe549b1387e44685d6b56dab08-21bddc7e4379ba445c7118cb51962954e0d1e5aa5cacc0c4ff6095b57eb9fb33",
"kind": "Identity"
},
{
"key": "uref-7a9d9c0c33540e9fd4c1245f6ac687c7eacf98ac1072591adc3f83332a909d86-000",
"kind": {
"Write": {
"CLValue": {
"cl_type": "Unit",
"bytes": "",
"parsed": null
}
}
}
},
{
"key": "balance-7a9d9c0c33540e9fd4c1245f6ac687c7eacf98ac1072591adc3f83332a909d86",
"kind": {
"Write": {
"CLValue": {
"cl_type": "U512",
"bytes": "00",
"parsed": "0"
}
}
}
},
{
"key": "byte-code-v1-wasm-9639481569c3940ce272402f0e9bc0ea535435ea9ffc18d8696e4af02c841354",
"kind": {
"Write": {
"ByteCode": {
"kind": "V1CasperWasm",
"bytes": "0061736d0100000001540c60027f7f017f60017f0060037f7f7f017f60047f7f7f7f017f60077f7f7f7f7f7f7f017f60087f7f7f7f7f7f7f7f017f60037f7f7f0060047f7f7f7f0060017f017f60000060057f7f7f7f7f017f60027f7f000289020a03656e760d6361737065725f726576657274000103656e76196361737065725f6765745f6e616d65645f6172675f73697a65000203656e76146361737065725f6765745f6e616d65645f617267000303656e76156361737065725f6765745f6d61696e5f7075727365000103656e761a6361737065725f6765745f73797374656d5f636f6e7472616374000203656e76146361737065725f63616c6c5f636f6e7472616374000403656e76176361737065725f726561645f686f73745f627566666572000203656e76236361737065725f7472616e736665725f66726f6d5f70757273655f746f5f7075727365000503656e76066d656d6f72790201114003656e760367617300010324230108080809080006060a080b07090b090701070008000802020202080907070008000804050170010808060e027f01418080c0000b7f0141000b070701037061790025090d010041010b071a262a2b2728290afc970123270041d4ab0810082000230141016a2401230141f4034b0440000b100a230141016b24011000000b240041a6960410082000230141046a2401230141f4034b0440000b100c230141046b24010b1b0041d8221008200041187441187541027441c481c0006a2802000bd20501027f41da880410082000410876210141012102024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240200041ff01710e3635000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334350b41a604100841020f0b41a604100841030f0b41a604100841040f0b41a604100841050f0b41a604100841060f0b41a604100841070f0b41a604100841080f0b41a604100841090f0b41a6041008410a0f0b41a6041008410b0f0b41a6041008410c0f0b41a6041008410d0f0b41a6041008410e0f0b41a6041008410f0f0b41a604100841100f0b41a604100841110f0b41a604100841120f0b41a604100841130f0b41a604100841140f0b41a604100841150f0b41a604100841160f0b41a604100841170f0b41a604100841180f0b41a604100841190f0b41a6041008411a0f0b41a6041008411b0f0b41a6041008411c0f0b41a6041008411d0f0b41a6041008411e0f0b41a6041008411f0f0b41a604100841200f0b41a604100841210f0b41a604100841220f0b41a604100841230f0b41a604100841240f0b41a604100841250f0b41a604100841260f0b41a604100841270f0b41a604100841280f0b41f20c1008200141ff01714180f803720f0b41f20c1008200141ff01714180fa03720f0b41f20c1008200141ff01714180fc03720f0b41f20c1008200141ff01714180fe03720f0b41f20c1008200041107641808004720f0b41a604100841290f0b41a6041008412a0f0b41a6041008412b0f0b41a6041008412c0f0b41a6041008412d0f0b41a6041008412e0f0b41a6041008412f0f0b41a604100841300f0b41f4031008413121020b418603100820020bab6309087f017e017f017e017f017e017f017e087f41b8f0111008230041e0026b2200240020004100360290020240024002400240024002400240418080c000410620004190026a1001230141086a2401230141f4034b0440000b100e230141086b2401220141ff017122024136460d0041a69702100820024101470d01419c960410084101230141016a2401230141f4034b0440000b1009230141016b2401000b41f2b3021008024002402000280290022202450d0041a6970210082002417f4c0d0341ccad06100820024101230141096a2401230141f4034b0440000b100f230141096b24012203450d0441d8cf0a100802400240418080c0004106200320021002230141086a2401230141f4034b0440000b100e230141086b2401220141ff01714136470d0041f0ad02100820032d0000220141c0004b0d0141849f0210082002417f6a22042001490d0141e28a12100820004190026a20016a410041c00020016b230141036a2401230141f4034b0440000b1020230141036b24011a20004190026a200341016a2001230141036a2401230141f4034b0440000b1023230141036b24011a20004180016a41376a2205200041c8026a29000037000020004180016a41306a2206200041c1026a29000037030020004180016a41286a2207200041b9026a290000220837030020004180016a41206a2209200041b1026a290000220a37030020004180016a41186a220b200041a9026a290000220c37030020004180016a41106a220d200041a1026a290000220e370300200041c0016a41086a220f20004190026a41096a290000370300200041c0016a41106a2210200e370300200041c0016a41186a2211200c370300200041c0016a41206a2212200a370300200041c0016a41286a22132008370300200041c0016a41306a22142006290300370300200041c0016a41376a2215200529000037000020002000290091023703c001200420016b450d0341d2ab061008200320024101230141086a2401230141f4034b0440000b1010230141086b24010c020b41ceb2081008200320024101230141036a2401230141f4034b0440000b1011230141036b24012001230141016a2401230141f4034b0440000b1009230141016b2401000b419a9a041008200320024101230141086a2401230141f4034b0440000b1010230141086b24010b419c960410084102230141016a2401230141f4034b0440000b1009230141016b2401000b419ef613100820002d0090022116200041c0006a41376a22012015290000370000200041c0006a41306a22042014290300370300200041c0006a41286a22142013290300370300200041c0006a41206a22132012290300370300200041c0006a41186a22122011290300370300200041c0006a41106a22112010290300370300200041c0006a41086a2210200f290300370300200020002903c001370340200320024101230141086a2401230141f4034b0440000b1010230141086b240120004180016a41086a2010290300370300200d2011290300370300200b2012290300370300200920132903003703002007201429030037030020062004290300370300200520012900003700002000200029034037038001200041c48ac000360240200041002802e482403602c001024041094101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041cccd021008410020002802c0013602e482400c060b41848b071008200020002802402201280200360290020240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041e4cf02100820012000280290023602000c040b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041e4cf02100820012000280290023602000c010b41bab7081008200241107422024100360204200220002802900236020820022002418280046a3602002000200236029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102200120002802900236020020020d040b41cccd021008410020002802c0013602e482400c040b41b4980410082001230141016a2401230141f4034b0440000b1009230141016b2401000b419c960410084122230141016a2401230141f4034b0440000b1009230141016b2401000b419c960410084113230141016a2401230141f4034b0440000b1009230141016b2401000b41f4b608100820024100360204200220002802c001360208200220024180c0006a410272360200200020023602c00141094101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102410020002802c0013602e4824020020d010b419c960410084113230141016a2401230141f4034b0440000b1009230141016b2401000b2002100302400240024002400240024020022d0020220b41074b0d004188c1121008200041c0016a41106a2205200241116a290000370300200041c0016a41176a2206200241186a29000037000020004190026a41106a2201200529030037030020004190026a41176a2203200629000037000020004190026a41086a2204200241096a2900002208370300200041086a2008370300200041106a2001290300370300200041176a20032900003700002000200229000122083703900220022d0000210d41002802e4824021074100200241786a22033602e482402002200736020020032003280200417e713602002000200837030020004190026a41186a420037030020014200370300200442003703002000420037039002410120004190026a41201004230141086a2401230141f4034b0440000b100e230141086b2401220241ff01714136470d0141fa8b0a1008200041c0016a41086a2000419d026a2900003703002005200041a5026a2900003703002006200041ac026a28000036000020002000290095023703c00120002d009102210120002d009002210320002f019202210520002d0094022106200041c48ac000360220200041002802e08240360240024041084101200041c0006a200041206a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041cccd021008410020002802403602e082400c040b41848b071008200020002802202204280200360290020240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041e4cf02100820042000280290023602000c030b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041e4cf02100820042000280290023602000c010b41bab7081008200241107422024100360204200220002802900236020820022002418280046a3602002000200236029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102200420002802900236020020020d030b41cccd021008410020002802403602e082400c040b41bec10c1008200241214101230141036a2401230141f4034b0440000b1011230141036b24014101230141026a2401230141f4034b0440000b1013230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b41b4980410082002230141016a2401230141f4034b0440000b1009230141016b2401000b41eeb80810082002410036020420022000280240360208200220024180c0006a4102723602002000200236024041084101200041c0006a200041206a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102410020002802403602e082402002450d010b41b2d60d1008200220002903c0013700052002410d6a200041c0016a41086a290300370000200241156a200041c0016a41106a2903003700002002411c6a200041c0016a41176a280000360000200220033a000020022005200641107472410874200172360001200041206a41086a200241096a290000370300200041206a41106a200241116a290000370300200041206a41176a200241186a29000037000041002802e082402105200229000121084100200241786a22013602e0824020002008370320200128020021062002200536020020012006417e71360200200041c48ac000360240200020013602c0010240024041084101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041cccd021008410020002802c0013602e082400c010b41aac70f10082000200028024022012802003602900202400240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041e4cf02100820012000280290023602000c010b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041e4cf02100820012000280290023602000c010b41bab7081008200241107422024100360204200220002802900236020820022002418280046a3602002000200236029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102200120002802900236020020020d010b41b0c0001008410020002802c0013602e0824000000b20024100360204200220002802c001360208200220024180c0006a410272360200200020023602c00141084101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102410020002802c0013602e082402002450d010b419ad609100820022000290320370001200220033a0000200241186a200041376a290000370000200241116a200041306a290300370000200241096a200041286a290300370000200041c48ac000360240200041002802d882403602c0010240024041064101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012203450d0041cccd021008410020002802c0013602d882400c010b41aac70f10082000200028024022032802003602900202400240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012201450d0041e4cf02100820032000280290023602000c010b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012201417f470d0041e4cf02100820032000280290023602000c010b41bab7081008200141107422014100360204200120002802900236020820012001418280046a3602002000200136029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012101200320002802900236020020010d010b41b0c0001008410020002802c0013602d8824000000b20014100360204200120002802c001360208200120014180c0006a410272360200200020013602c00141064101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012103410020002802c0013602d882402003450d010b41c08d081008200341113600002003410029008680403700042003410c6a410029008e8040370000200341146a41002d009680403a000041044101230141096a2401230141f4034b0440000b100f230141096b24012206450d0041daa00b1008200641003600000240024002400240024002400240024002400240024020024120200341152006410420004190026a1005230141086a2401230141f4034b0440000b100e230141086b2401220141ff01714136470d004182ad0210082000280290022201450d0441a6970210082001417f4c0d0141ccad06100820014101230141096a2401230141f4034b0440000b100f230141096b24012205450d0241d2cc0a100820052001200041c0016a1006230141086a2401230141f4034b0440000b100e230141086b2401220441ff01714136470d03419a9b0210084100210420014120490d0541a69702100820014120460d0541e4b10210084101210420052d0020221241074b0d0541dadf05100820052d00002113200041c0016a41176a2207200541016a220441176a290000370000200041c0016a41106a2209200441106a29000037030020004190026a41086a220f200441086a29000037030020004190026a41106a2210200929030037030020004190026a41176a221120072900003700002000200429000037039002024020014121460d0041c6af061008200520014101230141086a2401230141f4034b0440000b1010230141086b2401410221040c0d0b41c0b81b1008200041c0006a41176a22042011290000370000200041c0006a41106a22112010290300370300200041c0006a41086a2210200f2903003703002000200029039002370340200520014101230141086a2401230141f4034b0440000b1010230141086b2401200041c0016a41086a20102903003703002009201129030037030020072004290000370000200020002903403703c001200641044101230141086a2401230141f4034b0440000b1010230141086b2401200341154101230141086a2401230141f4034b0440000b1010230141086b2401200241002802e082403602004100200241786a22023602e0824020022002280200417e7136020020004199026a2202200041086a290300370000200041a1026a2201200041106a290300370000200041a8026a2203200041176a2900003700002000200d3a00900220002000290300370091022000200b3a00b002200041c0006a20004190026a230141086a2401230141f4034b0440000b1014230141086b24012000280244220b450d06418eda091008200028024821112000280240210d2002200041c0016a41086a2903003700002001200041c0016a41106a2903003700002003200041d7016a290000370000200020133a009002200020002903c00137009102200020123a00b002200041c0006a20004190026a230141086a2401230141f4034b0440000b1014230141086b24012000280244220f450d0741a2a90710082000280248211220002802402110200041c8026a200041b7016a29000037000020004199026a20004180016a41086a290300370000200041a1026a20004180016a41106a290300370000200041a9026a20004198016a290300370000200041b1026a200041a0016a290300370000200041b9026a200041a8016a290300370000200041c1026a200041b0016a290300370000200020163a009002200020002903800137009102024020002d00cf022202450d004190a0021008200041cf026a2104200221160c090b41bab0021008024020002d00ce022202450d004190a0021008200041ce026a2104200221160c090b41bab0021008024020002d00cd022202450d004190a0021008200041cd026a2104200221160c090b41bab0021008024020002d00cc022202450d004190a0021008200041cc026a2104200221160c090b41bab0021008024020002d00cb022202450d004190a0021008200041cb026a2104200221160c090b41bab0021008024020002d00ca022202450d004190a0021008200041ca026a2104200221160c090b41bab0021008024020002d00c9022202450d004190a0021008200041c9026a2104200221160c090b41bab0021008024020002d00c8022202450d004190a0021008200041c8026a2104200221160c090b41bab0021008024020002d00c7022202450d004190a0021008200041c7026a2104200221160c090b41bab0021008024020002d00c6022202450d004190a0021008200041c6026a2104200221160c090b41bab0021008024020002d00c5022202450d004190a0021008200041c5026a2104200221160c090b41bab0021008024020002d00c4022202450d004190a0021008200041c4026a2104200221160c090b41bab0021008024020002d00c3022202450d004190a0021008200041c3026a2104200221160c090b41bab0021008024020002d00c2022202450d004190a0021008200041c2026a2104200221160c090b41bab0021008024020002d00c1022202450d004190a0021008200041c1026a2104200221160c090b41bab0021008024020002d00c0022202450d004190a0021008200041c0026a2104200221160c090b41bab0021008024020002d00bf022202450d004190a0021008200041bf026a2104200221160c090b41bab0021008024020002d00be022202450d004190a0021008200041be026a2104200221160c090b41bab0021008024020002d00bd022202450d004190a0021008200041bd026a2104200221160c090b41bab0021008024020002d00bc022202450d004190a0021008200041bc026a2104200221160c090b41bab0021008024020002d00bb022202450d004190a0021008200041bb026a2104200221160c090b41bab0021008024020002d00ba022202450d004190a0021008200041ba026a2104200221160c090b41bab0021008024020002d00b9022202450d004190a0021008200041b9026a2104200221160c090b41bab0021008024020002d00b8022202450d004190a0021008200041b8026a2104200221160c090b41bab0021008024020002d00b7022202450d004190a0021008200041b7026a2104200221160c090b41bab0021008024020002d00b6022202450d004190a0021008200041b6026a2104200221160c090b41bab0021008024020002d00b5022202450d004190a0021008200041b5026a2104200221160c090b41bab0021008024020002d00b4022202450d004190a0021008200041b4026a2104200221160c090b41bab0021008024020002d00b3022202450d004190a0021008200041b3026a2104200221160c090b41bab0021008024020002d00b2022202450d004190a0021008200041b2026a2104200221160c090b41bab0021008024020002d00b1022202450d004190a0021008200041b1026a2104200221160c090b41bab0021008024020002d00b0022202450d004190a0021008200041b0026a2104200221160c090b41bab0021008024020002d00af022202450d004190a0021008200041af026a2104200221160c090b41bab0021008024020002d00ae022202450d004190a0021008200041ae026a2104200221160c090b41bab0021008024020002d00ad022202450d004190a0021008200041ad026a2104200221160c090b41bab0021008024020002d00ac022202450d004190a0021008200041ac026a2104200221160c090b41bab0021008024020002d00ab022202450d004190a0021008200041ab026a2104200221160c090b41bab0021008024020002d00aa022202450d004190a0021008200041aa026a2104200221160c090b41bab0021008024020002d00a9022202450d004190a0021008200041a9026a2104200221160c090b41bab0021008024020002d00a8022202450d004190a0021008200041a8026a2104200221160c090b41bab0021008024020002d00a7022202450d004190a0021008200041a7026a2104200221160c090b41bab0021008024020002d00a6022202450d004190a0021008200041a6026a2104200221160c090b41bab0021008024020002d00a5022202450d004190a0021008200041a5026a2104200221160c090b41bab0021008024020002d00a4022202450d004190a0021008200041a4026a2104200221160c090b41bab0021008024020002d00a3022202450d004190a0021008200041a3026a2104200221160c090b41bab0021008024020002d00a2022202450d004190a0021008200041a2026a2104200221160c090b41bab0021008024020002d00a1022202450d004190a0021008200041a1026a2104200221160c090b41bab0021008024020002d00a0022202450d004190a0021008200041a0026a2104200221160c090b41bab0021008024020002d009f022202450d004190a00210082000419f026a2104200221160c090b41bab0021008024020002d009e022202450d004190a00210082000419e026a2104200221160c090b41bab0021008024020002d009d022202450d004190a00210082000419d026a2104200221160c090b41bab0021008024020002d009c022202450d004190a00210082000419c026a2104200221160c090b41bab0021008024020002d009b022202450d004190a00210082000419b026a2104200221160c090b41bab0021008024020002d009a022202450d004190a00210082000419a026a2104200221160c090b41bab0021008024020002d0099022202450d004190a002100820004199026a2104200221160c090b41bab0021008024020002d0098022202450d004190a002100820004198026a2104200221160c090b41bab0021008024020002d0097022202450d004190a002100820004197026a2104200221160c090b41bab0021008024020002d0096022202450d004190a002100820004196026a2104200221160c090b41bab0021008024020002d0095022202450d004190a002100820004195026a2104200221160c090b41bab0021008024020002d0094022202450d004190a002100820004194026a2104200221160c090b41bab0021008024020002d0093022202450d004190a002100820004193026a2104200221160c090b41bab0021008024020002d0092022202450d004190a002100820004192026a2104200221160c090b41bab0021008024020002d0091022202450d004190a002100820004191026a2104200221160c090b41a4a002100820004190026a2104201641ff01710d0841c0ea02100841002102200041003602482000428080808010370340410021010c090b41b4980410082001230141016a2401230141f4034b0440000b1009230141016b2401000b419c960410084122230141016a2401230141f4034b0440000b1009230141016b2401000b419c960410084113230141016a2401230141f4034b0440000b1009230141016b2401000b41e4b2051008200020043a009002200020044118763a009302200020044108763b009102200028029002230141016a2401230141f4034b0440000b1009230141016b2401000b41ac95021008410021040c070b41d2ab061008200520014101230141086a2401230141f4034b0440000b1010230141086b24010c060b4198bf08100820002d0040230141026a2401230141f4034b0440000b1013230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b4198bf08100820002d0040230141026a2401230141f4034b0440000b1013230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b41e6ef0510080240024002400240024002400240024041002802c882402202450d0041b8031008034041f4f40410080240200241086a2d0000410171450d0041b80310080340418af408100820022002280208417e713602082002280204417c712201280200210502400240024020022802002206417c7122030d0041c497021008200121060c010b418a9d02100802402006410271450d0041c497021008200121060c010b419afa0210082003200328020441037120017236020420022802042203417c712206450d0141ba3610082002280200417c712103200628020021050b4184cd00100820062005410371200372360200200228020421030b2002200341037136020420022002280200220341037136020002402003410271450d0041c6c1001008200120012802004102723602000b20012102200141086a2d00004101710d000b0b024020022802002203417c712205200241086a22016b4108490d0041f6a10210080240200141106a200541786a4d0d0041aeb40210082001280200417c712105200221010c0a0b41fcae07100841002103200541706a220141003602082001420037020020012002280200417c71360200024020022802002206417c712205450d0041d89702100820064102710d0041e2e300100820052005280204410371200172360204200128020441037121030b20012003200272360204200241086a22032003280200417e71360200200220022802002203410371200172220536020020034102710d034188ab021008200128020021030c040b4188ab021008200128020022020d000b0b41a2ae021008024041002802c48a402202450d0041b8031008034041f4f40410080240200241086a2d0000410171450d0041b80310080340418af408100820022002280208417e713602082002280204417c712201280200210602400240024020022802002205417c7122030d0041c497021008200121050c010b418a9d02100802402005410271450d0041c497021008200121050c010b419afa0210082003200328020441037120017236020420022802042203417c712205450d0141ba3610082002280200417c712103200528020021060b4184cd00100820052006410371200372360200200228020421030b2002200341037136020420022002280200220341037136020002402003410271450d0041c6c1001008200120012802004102723602000b20012102200141086a2d00004101710d000b0b024020022802002203417c712205200241086a22016b4180c000490d0041f6a1021008024020014188106a20054180406a4d0d0041d89702100820014103710d0141aeb4021008200221052001280200417c7121020c080b41fcae07100841002101200541f8bf7f6a220541003602082005420037020020052002280200417c71360200024020022802002206417c712203450d0041d89702100820064102710d0041e2e300100820032003280204410371200572360204200528020441037121010b20052001200272360204200241086a22012001280200417e71360200200220022802002201410371200572220336020020014102710d054188ab021008200528020021030c070b4188ab021008200128020022020d000b0b41ccee10100802404101230141036a2401230141f4034b0440000b1024230141036b24012202417f460d0041d0df00100820024110742202420037020420022002418280046a360200034041f4f40410080240200241086a2d0000410171450d0041b80310080340418af408100820022002280208417e713602082002280204417c712201280200210502400240024020022802002206417c7122030d0041c497021008200121060c010b418a9d02100802402006410271450d0041c497021008200121060c010b419afa0210082003200328020441037120017236020420022802042203417c712206450d0141ba3610082002280200417c712103200628020021050b4184cd00100820062005410371200372360200200228020421030b2002200341037136020420022002280200220341037136020002402003410271450d0041c6c1001008200120012802004102723602000b20012102200141086a2d00004101710d000b0b024020022802002203417c712205200241086a22016b4180c000490d0041f6a1021008024020014188106a20054180406a4d0d0041d89702100820014103710d0141aeb4021008200221052001280200417c7121020c080b41b4b207100841002101200541f8bf7f6a220541003602082005420037020020052002280200417c71360200024020022802002206417c712203450d0041d89702100820064102710d0041e2e300100820032003280204410371200572360204200528020441037121010b20052001200272360204200241086a22012001280200417e713602002002200228020022014103712005722203360200024020014102710d004188ab021008200528020021030c080b41a4dc02100820022003417d71360200200528020041027221030c060b4188ab021008200128020022020d000b0b41f0b7021008410041003602c48a400c050b41cef200100820022005417d713602002001200128020041027222033602000b41c497021008200221050c040b41ecca00100820022003417d71360200200528020041027221030b41e82a1008200520033602000b41a8be011008410020023602c48a40200520034101723602002005410c6a4200370200200520054188c0006a410272360208200541086a2102034041f4f40410080240200241086a2d0000410171450d0041b80310080340418af408100820022002280208417e713602082002280204417c712201280200210502400240024020022802002206417c7122030d0041c497021008200121060c010b418a9d02100802402006410271450d0041c497021008200121060c010b419afa0210082003200328020441037120017236020420022802042203417c712206450d0141ba3610082002280200417c712103200628020021050b4184cd00100820062005410371200372360200200228020421030b2002200341037136020420022002280200220341037136020002402003410271450d0041c6c1001008200120012802004102723602000b20012102200141086a2d00004101710d000b0b024020022802002203417c712205200241086a22016b4108490d0041f6a10210080240200141106a200541786a4d0d0041aeb40210082001280200417c712105200221010c040b41b4b207100841002103200541706a220141003602082001420037020020012002280200417c71360200024020022802002206417c712205450d0041d89702100820064102710d0041e2e300100820052005280204410371200172360204200128020441037121030b20012003200272360204200241086a22032003280200417e713602002002200228020022034103712001722205360200024020034102710d004194b102100820012802002103200221050c040b41928a03100820022005417d71360200200120012802004102722203360200200221050c030b4188ab021008200128020022020d000b0b41d42a1008410041003602c8824000000b410020053602c88240200120163a000820012003410172360200200141086a2105024020004190026a2004470d0041a89503100841012102200041013602482000200536024420004108360240410121030c020b41a00b100841082101410121020340418cbc0210082004417f6a22042d00002103024020022001470d0041b69f0210080240200141016a2206450d0041caf9071008200020053602402000200136024420004101360248200041d0026a200141017422162006201620064b1b22064108200641084b1b22062006417f73411f76200041c0006a230141046a2401230141f4034b0440000b1015230141046b2401024020002802d0020d004194b102100820002802d4022105200621010c020b41f0ad02100820002802d8022206418180808078460d0141be9402100820060d050b41ae95041008230141016a2401230141f4034b0440000b1016230141016b2401000b418ad4021008200520026a20033a0000200241016a2102200420004190026a470d000b4182a00310082000200236024820002005360244200020013602402002210320022001470d010b418ccf041008200041c0006a2001230141086a2401230141f4034b0440000b1017230141086b240120002802442105200028024821030b41ccce051008200520036a221620023a00002000200341016a2209360248024020094102490d0041c4be041008410021020240200941017622134101460d004184251008410021014100200941017641feffffff07716b21072005210203404182c004100820022d000021062002201620016a22032d00003a0000200320063a0000200241016a22062d0000210420062003417f6a22032d00003a0000200320043a0000200241026a210220072001417e6a2201470d000b410020016b21020b2009410271450d0041c2a3011008200520026a22012d000021032001200520096a20136b20132002417f736a6a22022d00003a0000200220033a00000b2000280240210102400240024020002802442203450d00419ab907100820002802482105200041c48ac0003602d002200041002802c48240360240024041014101200041c0006a200041d0026a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041cccd021008410020002802403602c482400c030b41848b071008200020002802d0022206280200360290020240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041e4cf02100820062000280290023602000c020b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041e4cf02100820062000280290023602000c010b41bab7081008200241107422024100360204200220002802900236020820022002418280046a3602002000200236029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102200620002802900236020020020d020b41b0c0001008410020002802403602c4824000000b41d4ab0810082001230141026a2401230141f4034b0440000b1013230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b41eeb80810082002410036020420022000280240360208200220024180c0006a4102723602002000200236024041014101200041c0006a200041d0026a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102410020002802403602c482402002450d010b41feee151008200241003a0000200b2011200f2012200320052002410110072105200241014101230141086a2401230141f4034b0440000b1010230141086b240102402001450d00419a9a041008200320014101230141086a2401230141f4034b0440000b1010230141086b24010b02402010450d00419a9a041008200f20104101230141086a2401230141f4034b0440000b1010230141086b24010b0240200d450d00419a9a041008200b200d4101230141086a2401230141f4034b0440000b1010230141086b24010b02402005230141086a2401230141f4034b0440000b100e230141086b2401220241ff01714136470d0041840c1008200041e0026a24000f0b41b4980410082002230141016a2401230141f4034b0440000b1009230141016b2401000b419c04100800000b41d4ab0810082004230141026a2401230141f4034b0440000b100b230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b880801047f41fc8004100841002101413621024100210341002104024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024020000e323332000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f310b41ac95021008410121040c2f0b41ac95021008410221040c2e0b41ac95021008410321040c2d0b41ac95021008410421040c2c0b41ac95021008410521040c2b0b41ac95021008410621040c2a0b41ac95021008410721040c290b41ac95021008410821040c280b41ac95021008410921040c270b41ac95021008410a21040c260b41ac95021008410b21040c250b41ac95021008410c21040c240b41ac95021008410d21040c230b41ac95021008410e21040c220b41ac95021008410f21040c210b41ac95021008411021040c200b41ac95021008411121040c1f0b41ac95021008411221040c1e0b41ac95021008411321040c1d0b41ac95021008411421040c1c0b41ac95021008411521040c1b0b41ac95021008411621040c1a0b41ac95021008411721040c190b41ac95021008411821040c180b41ac95021008411921040c170b41ac95021008411a21040c160b41ac95021008411b21040c150b41ac95021008411c21040c140b41ac95021008411d21040c130b41ac95021008411e21040c120b41ac95021008411f21040c110b41ac95021008412021040c100b41ac95021008412121040c0f0b41ac95021008412221040c0e0b41ac95021008412321040c0d0b41ac95021008412421040c0c0b41ac95021008412521040c0b0b41ac95021008412621040c0a0b41ac95021008412721040c090b41ac95021008412d21040c080b41ac95021008412e21040c070b41ac95021008412f21040c060b41ac95021008413021040c050b41ac95021008413121040c040b41ac95021008413221040c030b41ac95021008413321040c020b41ac95021008413421040c010b41f4031008413521040b41ac95021008410021030c010b41a0a8021008024002400240024020004180807c7141808004460d0041c69d021008200041807e7122024180fa03460d0241a69702100820024180fc03460d01419aa5021008412b2104410021032000210120024180fe03460d0441f2b30210084128411e20024180f8034622021b2104410021032000410020021b21010c040b41d29e02100820004110742103412c21040c030b41ac95021008412a21040c010b41f4031008412921040b41800a100841002103200021010b41a4171008200420037220014108744180fe03717221020b20020bda0401047f4198db021008230041106b22022400200041036a220341027621000240024002400240417f200141044720014104491b2204417f460d0041d897021008200441ff01710d010b41f29f0210082000417f6a22044180024922050d010b41a4c2091008200241002802c48a4036020c0240200020012002410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b240122040d0041c497111008410021042003417c7122032001410374418080016a2205200320054b1b418780046a2203411076230141036a2401230141f4034b0440000b1024230141036b24012205417f460d0041ccf10510082005411074220441003602042004200228020c3602082004200420034180807c716a4102723602002002200436020c200020012002410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b240121040b4100200228020c3602c48a400c010b41d0f2071008200241c48ac0003602082002200441027441c482c0006a410020051b220328020036020c0240200020012002410c6a200241086a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b240122040d0041eecd0610082002200241086a20002002230141096a2401230141f4034b0440000b1019230141096b24014100210420022802000d00418aa805100820022802042204200228020c3602082002200436020c200020012002410c6a200241086a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b240121040b2003200228020c3602000b200241106a240020040bbc0401047f41e0a00210080240024002402000450d0041b8960210082001450d0041d0b1021008024002400240417f200241044720024104491b2202417f460d0041d897021008200241ff01710d010b41c6a2021008200141036a410276417f6a2201418002490d010b41ecc603100820004100360200200041786a220120012802002202417e7136020041002802c48a40210302400240200141046a2204280200417c712205450d0041a2ae021008200528020022064101710d0041a6b10510080240024002402002417c7122000d0041c497021008200521020c010b418a9d02100802402002410271450d0041c497021008200521020c010b419afa0210082000200028020441037120057236020420042802002200417c712202450d0141ba3610082001280200417c712100200228020021060b4184cd00100820022006410371200072360200200428020021000b200420004103713602002001200128020022004103713602002000410271450d0141fed2021008200520052802004102723602000c010b41d89c0210082002417c712205450d0341d89702100820024102710d03419cab02100820052d00004101710d03418ef50010082000200541086a2202280200417c71360200200220014101723602000b41c497021008200321010c030b4180b90110082000200141027441c482c0006a2201280200360200200041786a22002000280200417e71360200200120003602000b41b80310080f0b41e82a1008200020033602000b41d0281008410020013602c48a400b280041b29c041008200020012002230141086a2401230141f4034b0440000b1010230141086b24010bd40501077f41bab0021008024020022802002205450d0041f61d10082001417f6a2106410020016b21072000410274210803404186f40410080240200541086a2d0000410171450d0041b8031008034041f29e09100820052005280208417e713602082005280204417c71220128020021090240024002402005280200220a417c71220b0d0041c4970210082001210a0c010b418a9d0210080240200a410271450d0041c4970210082001210a0c010b419afa021008200b200b2802044103712001723602042005280204220b417c71220a450d0141ba3610082005280200417c71210b200a28020021090b4184cd001008200a2009410371200b723602002005280204210b0b2005200b41037136020420052005280200220b4103713602000240200b410271450d0041c6c1001008200120012802004102723602000b2002200136020020012105200141086a2d00004101710d000b0b02402005280200417c71220b200541086a22016b2008490d0041e0e40610080240024020012003200020042802101100004102746a41086a200b20086b200771220b4d0d0041f09902100820062001710d02419af50210082002200541086a280200417c713602002005280200210b200521010c010b41b4b207100841002109200b4100360200200b41786a2201420037020020012005280200417c7136020002402005280200220a417c71220b450d0041d897021008200a4102710d0041e2e3001008200b200b280204410371200172360204200128020441037121090b20012009200572360204200541086a220b200b280200417e7136020020052005280200220b41037120017222093602000240200b4102710d004188ab0210082001280200210b0c010b41cef200100820052009417d7136020020012001280200410272220b3602000b41803710082001200b410172360200200141086a0f0b41f0d502100820022001280200220536020020050d000b0b41ee00100841000b1b0041d82210082000411874411875410274418c82c0006a2802000bed0401037f4184fa0a1008230041106b22022400200241c48ac000360204200241002802e482403602080240024041094101200241086a200241046a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012203450d0041cccd021008410020022802083602e482400c010b41f49107100820022002280204220428020036020c02400240024041801041042002410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012203450d0041e4cf0210082004200228020c3602000c010b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012203417f470d0041e4cf0210082004200228020c3602000c010b41bab70810082003411074220341003602042003200228020c36020820032003418280046a3602002002200336020c41801041042002410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b240121032004200228020c36020020030d010b41cccd021008410020022802083602e482400c010b41f4b60810082003410036020420032002280208360208200320034180c0006a4102723602002002200336020841094101200241086a200241046a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012103410020022802083602e4824020030d010b419c04100800000b20004121360208200020033602042000412136020020032001290000370000200320012d00203a0020200341186a200141186a290000370000200341106a200141106a290000370000200341086a200141086a290000370000200241106a24000be10201017f41a89d021008024002402002450d004186a5021008024002400240024020014100480d0041fca90210082003280208450d014182ad02100820032802042204450d01419cc70610082003280200210320014101230141096a2401230141f4034b0440000b100f230141096b24012202450d0341bccb0a1008200220032004230141036a2401230141f4034b0440000b1023230141036b24011a200320044101230141086a2401230141f4034b0440000b1010230141086b24010c020b41c8bc021008200041086a41003602000c040b41ccad06100820014101230141096a2401230141f4034b0440000b100f230141096b24012202450d010b41988401100820002002360204200041086a2001360200200041003602000f0b41808201100820002001360204200041086a4101360200200041013602000f0b41f8d500100820002001360204200041086a41003602000b41d0281008200041013602000b230041ae95041008230141016a2401230141f4034b0440000b1018230141016b2401000baa0201037f418cb7021008230041206b2202240002400240200141016a2201450d0041e8b20910082000280200220341017422042001200420014b1b22014108200141084b1b2201417f73411f762104024002402003450d0041dca503100820024101360218200220033602142002200041046a2802003602100c010b41d0281008200241003602180b200220012004200241106a230141046a2401230141f4034b0440000b1015230141046b2401024020022802000d0041d8800310082002280204210320002001360200200020033602040c020b41b0b0021008200241086a2802002200418180808078460d0141b8960210082000450d00419c04100800000b41ae95041008230141016a2401230141f4034b0440000b1016230141016b2401000b200241206a24000b0900419c04100800000b9d0301047f41d698081008230041106b2204240020042001280200220528020036020c024002400240200241026a220120016c220141801020014180104b1b220241042004410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012201450d00418ad90210082005200428020c360200200241027421060c010b41b08d111008024002402002410274220641a08001200641a080014b1b418780046a2207411076230141036a2401230141f4034b0440000b1024230141036b24012201417f470d0041e4cf0210082005200428020c3602000c010b419ec20810082001411074220141003602042001200428020c3602082001200120074180807c716a4102723602002004200136020c200241042004410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b240121012005200428020c36020020010d010b41a09902100841012102410021010c010b419edf001008200142003702042001200120066a410272360200410021020b2000200136020420002002360200200441106a24000b02000b9801004190f011100802400240200241027422022003410374418080016a2203200220034b1b418780046a2203411076230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041a09902100841012103410021020c010b41d8e80010082002411074220242003702042002200220034180807c716a410272360200410021030b20002002360204200020033602000b0a0041ee0010084180040b090041ee00100841010b0900418603100820010b090041ee00100841000b280041b29c041008200020012002230141066a2401230141f4034b0440000b1022230141066b24010b8c0301087f418cbb041008024002402002410f4b0d0041c497021008200021030c010b41c6850510082000410020006b41037122046a210502402004450d0041d00f10082000210320012106034041fce5021008200320062d00003a0000200641016a2106200341016a22032005490d000b0b2005200220046b2207417c7122086a210302400240200120046a22094103712206450d0041a69702100820084101480d0141fa3d10082009417c71220a41046a21014100200641037422026b4118712104200a280200210603404198f9021008200520062002762001280200220620047472360200200141046a2101200541046a22052003490d0041b8910210080c020b0b41a69702100820084101480d0041c409100820092101034041fce502100820052001280200360200200141046a2101200541046a22052003490d000b0b20074103712102200920086a21010b02402002450d00419c0e1008200320026a2105034041fce5021008200320012d00003a0000200141016a2101200341016a22032005490d000b0b20000be80101037f418cbb041008024002402002410f4b0d0041c497021008200021030c010b419aea0410082000410020006b41037122046a210502402004450d0041c409100820002103034041ecc9021008200320013a0000200341016a22032005490d000b0b2005200220046b2204417c7122026a2103024020024101480d0041bc0f1008200141ff017141818284086c2102034041ecc902100820052002360200200541046a22052003490d000b0b200441037121020b02402002450d00419c0e1008200320026a2105034041ecc9021008200320013a0000200341016a22032005490d000b0b20000b280041b29c0410082000200120022301410c6a2401230141f4034b0440000b10212301410c6b24010b0f00200020004180d30e6c100840000b1c002301411f6a2401230141f4034b0440000b100d2301411f6b24010b24002000200120022003230141096a2401230141f4034b0440000b1019230141096b24010b24002000200120022003230141046a2401230141f4034b0440000b101b230141046b24010b200020002001230141016a2401230141f4034b0440000b101c230141016b24010b1e002000230141016a2401230141f4034b0440000b101d230141016b24010b200020002001230141016a2401230141f4034b0440000b101e230141016b24010b1e002000230141016a2401230141f4034b0440000b101f230141016b24010b0bce020100418080c0000bc402616d6f756e746765745f7061796d656e745f7075727365706179746573745f7061796d656e745f7061636b6167655f68617368746573745f7061796d656e745f616363657373636f6e74726163745f76657273696f6e746573745f7061796d656e745f6861736863616c6c656420604f7074696f6e3a3a756e77726170282960206f6e206120604e6f6e65602076616c7565000001000000040000000400000002000000030000000400000001000000000000000100000005000000060000000700000010000000110000001200000013000000270000002600000027000000260000001000000010000000100000001100000012000000130000002200000022000000420000002a0000001000000011000000120000001300000027000000260000002200000022000000420000002a00000041000000290000002100000021000000"
}
}
}
},
{
"key": "entry-point-v1-entity-contract-eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e-0c5d85bbfb4ae1310aff9ce7b0699549e6d5d5094eba44c5fe2b1e278a673166",
"kind": {
"Write": {
"EntryPoint": {
"V1CasperVm": {
"name": "pay",
"args": [
{
"name": "amount",
"cl_type": "U512"
}
],
"ret": "Unit",
"access": "Public",
"entry_point_type": "Called",
"entry_point_payment": "Caller"
}
}
}
}
},
{
"key": "entity-contract-eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e",
"kind": {
"Write": {
"AddressableEntity": {
"protocol_version": "2.0.0",
"entity_kind": {
"SmartContract": "VmCasperV1"
},
"package_hash": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"byte_code_hash": "byte-code-9639481569c3940ce272402f0e9bc0ea535435ea9ffc18d8696e4af02c841354",
"main_purse": "uref-7a9d9c0c33540e9fd4c1245f6ac687c7eacf98ac1072591adc3f83332a909d86-007",
"associated_keys": [
{
"account_hash": "account-hash-58749b769807d041002896ca59f55ec1c87197f66b82d9aee229c91eed7dfc8d",
"weight": 1
}
],
"action_thresholds": {
"deployment": 1,
"upgrade_management": 1,
"key_management": 1
},
"message_topics": []
}
}
}
},
{
"key": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"kind": {
"Write": {
"Package": {
"versions": [
{
"entity_version_key": {
"protocol_version_major": 2,
"entity_version": 1
},
"addressable_entity_hash": "addressable-entity-eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e"
}
],
"disabled_versions": [],
"groups": [],
"lock_status": "Unlocked"
}
}
}
},
{
"key": "uref-2e024fc493ffb93847290be74a6f921a4226c142b5b196654b5a9c724cb2a726-000",
"kind": {
"Write": {
"CLValue": {
"cl_type": "U32",
"bytes": "01000000",
"parsed": 1
}
}
}
},
{
"key": "named-key-entity-account-7ba7c904427d5fe653b99584c07c3c5963b6ea2e75ad87aea69b71a65bf6fcea-1a77e4ba31d02a3941319349f259d5fb02ef3ed70f92775cd18b8aba359441e2",
"kind": {
"Write": {
"NamedKey": {
"named_key": {
"cl_type": "Key",
"bytes": "022e024fc493ffb93847290be74a6f921a4226c142b5b196654b5a9c724cb2a72607",
"parsed": "uref-2e024fc493ffb93847290be74a6f921a4226c142b5b196654b5a9c724cb2a726-007"
},
"name": {
"cl_type": "String",
"bytes": "10000000636f6e74726163745f76657273696f6e",
"parsed": "contract_version"
}
}
}
}
},
{
"key": "named-key-entity-account-7ba7c904427d5fe653b99584c07c3c5963b6ea2e75ad87aea69b71a65bf6fcea-9dbabf5ba4a0f30fd2fc8085b3b0baccf6bedc38c362d571b7912387d0bd8f39",
"kind": {
"Write": {
"NamedKey": {
"named_key": {
"cl_type": "Key",
"bytes": "1102eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e",
"parsed": "entity-contract-eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e"
},
"name": {
"cl_type": "String",
"bytes": "11000000746573745f7061796d656e745f68617368",
"parsed": "test_payment_hash"
}
}
}
}
}
],
"messages": [],
"error": null
}
}
}
}

speculative_exec_txn

The speculative_exec_txn endpoint allows executing a Transaction without committing its execution effects to global state. By default, speculative_exec_txn is turned off on a node. Sending a request to a node with the endpoint unavailable will result in an error message. Find out if this endpoint is available and which port to access. The port is separate from the node's binary port and the default is 7778.

ParameterTypeDescription
transactionObjectA Transaction is a versioned wrapper for a transaction or deploy.
Example speculative_exec_txn request

{
"jsonrpc": "2.0",
"method": "speculative_exec_txn",
"params": {
"transaction": {
"Version1": {
"hash": "f5582cb81a5abda63ebaa4edb3b05210ecbd63ffb8dd17bfbeb3b867f4014468",
"header": {
"chain_name": "casper-example",
"timestamp": "2020-11-17T00:39:24.072Z",
"ttl": "1h",
"body_hash": "aa24833ffbf31d62c8c8c4265349e7c09cd71952fcbce6f7b12daf5e340bf2cc",
"pricing_mode": {
"Fixed": {
"gas_price_tolerance": 5
}
},
"initiator_addr": {
"PublicKey": "01d9bf2148748a85c89da5aad8ee0b0fc2d105fd39d41a4c796536354f0ae2900c"
}
},
"body": {
"args": [
[
"source",
{
"cl_type": {
"Option": "URef"
},
"bytes": "010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07",
"parsed": "uref-0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a-007"
}
],
[
"target",
{
"cl_type": "URef",
"bytes": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b00",
"parsed": "uref-1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b-000"
}
],
[
"amount",
{
"cl_type": "U512",
"bytes": "0500ac23fc06",
"parsed": "30000000000"
}
],
[
"id",
{
"cl_type": {
"Option": "U64"
},
"bytes": "01e703000000000000",
"parsed": 999
}
]
],
"target": "Native",
"entry_point": "Transfer",
"transaction_category": 0,
"scheduling": "Standard"
},
"approvals": [
{
"signer": "01d9bf2148748a85c89da5aad8ee0b0fc2d105fd39d41a4c796536354f0ae2900c",
"signature": "0137d3f468d8f8a6e63f4110d79be29b8c8428e9cd858a92049660e7851ae16a299640d1fc1c930ab6cb424f1a6eec0b194df74bede14f4af1b5133106f1280d0b"
}
]
}
}
},
"id": 6889533540839698701
}

speculative_exec_txn_result

The result contains the RPC API version and the speculative execution result.

ParameterTypeDescription
api_versionStringThe RPC API version.
execution_resultObjectResult of the speculative execution.
Example speculative_exec_txn result

{
"jsonrpc": "2.0",
"id": 1,
"result": {
"name": "speculative_exec_txn_result",
"value": {
"api_version": "2.0.0",
"execution_result": {
"block_hash": "b597865a5f96ea23932173601bf6b170a482f562f6dd3598b2d37a86c1f01371",
"transfers": [],
"limit": "100000000000",
"consumed": "23289743502",
"effects": [
{
"key": "uref-65d264188c3cf9e61862415424c99900ec1c858f168d94d98b332fe738bf2249-000",
"kind": {
"Write": {
"CLValue": {
"cl_type": "Unit",
"bytes": "",
"parsed": null
}
}
}
},
{
"key": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"kind": {
"Write": {
"Package": {
"versions": [],
"disabled_versions": [],
"groups": [],
"lock_status": "Unlocked"
}
}
}
},
{
"key": "named-key-entity-account-7ba7c904427d5fe653b99584c07c3c5963b6ea2e75ad87aea69b71a65bf6fcea-7f292691d790433e131a5ea69c70b85a959a454f5d928de437b11bf4e7c06930",
"kind": {
"Write": {
"NamedKey": {
"named_key": {
"cl_type": "Key",
"bytes": "10154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"parsed": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b"
},
"name": {
"cl_type": "String",
"bytes": "19000000746573745f7061796d656e745f7061636b6167655f68617368",
"parsed": "test_payment_package_hash"
}
}
}
}
},
{
"key": "named-key-entity-account-7ba7c904427d5fe653b99584c07c3c5963b6ea2e75ad87aea69b71a65bf6fcea-814d93d21458dd90914dba42395ec9c075bc105cf3ef7ae0215f2107f3b47848",
"kind": {
"Write": {
"NamedKey": {
"named_key": {
"cl_type": "Key",
"bytes": "0265d264188c3cf9e61862415424c99900ec1c858f168d94d98b332fe738bf224907",
"parsed": "uref-65d264188c3cf9e61862415424c99900ec1c858f168d94d98b332fe738bf2249-007"
},
"name": {
"cl_type": "String",
"bytes": "13000000746573745f7061796d656e745f616363657373",
"parsed": "test_payment_access"
}
}
}
}
},
{
"key": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"kind": "Identity"
},
{
"key": "entity-system-63448411a9dac7fd2e4a1dc9287ddb95b6f26ebe549b1387e44685d6b56dab08",
"kind": "Identity"
},
{
"key": "package-63227f4db8d0d09e3b4b64416125ac35023e1054e38127780ec241b2b60d8b3d",
"kind": "Identity"
},
{
"key": "entry-point-v1-entity-system-63448411a9dac7fd2e4a1dc9287ddb95b6f26ebe549b1387e44685d6b56dab08-21bddc7e4379ba445c7118cb51962954e0d1e5aa5cacc0c4ff6095b57eb9fb33",
"kind": "Identity"
},
{
"key": "uref-7a9d9c0c33540e9fd4c1245f6ac687c7eacf98ac1072591adc3f83332a909d86-000",
"kind": {
"Write": {
"CLValue": {
"cl_type": "Unit",
"bytes": "",
"parsed": null
}
}
}
},
{
"key": "balance-7a9d9c0c33540e9fd4c1245f6ac687c7eacf98ac1072591adc3f83332a909d86",
"kind": {
"Write": {
"CLValue": {
"cl_type": "U512",
"bytes": "00",
"parsed": "0"
}
}
}
},
{
"key": "byte-code-v1-wasm-9639481569c3940ce272402f0e9bc0ea535435ea9ffc18d8696e4af02c841354",
"kind": {
"Write": {
"ByteCode": {
"kind": "V1CasperWasm",
"bytes": "0061736d0100000001540c60027f7f017f60017f0060037f7f7f017f60047f7f7f7f017f60077f7f7f7f7f7f7f017f60087f7f7f7f7f7f7f7f017f60037f7f7f0060047f7f7f7f0060017f017f60000060057f7f7f7f7f017f60027f7f000289020a03656e760d6361737065725f726576657274000103656e76196361737065725f6765745f6e616d65645f6172675f73697a65000203656e76146361737065725f6765745f6e616d65645f617267000303656e76156361737065725f6765745f6d61696e5f7075727365000103656e761a6361737065725f6765745f73797374656d5f636f6e7472616374000203656e76146361737065725f63616c6c5f636f6e7472616374000403656e76176361737065725f726561645f686f73745f627566666572000203656e76236361737065725f7472616e736665725f66726f6d5f70757273655f746f5f7075727365000503656e76066d656d6f72790201114003656e760367617300010324230108080809080006060a080b07090b090701070008000802020202080907070008000804050170010808060e027f01418080c0000b7f0141000b070701037061790025090d010041010b071a262a2b2728290afc970123270041d4ab0810082000230141016a2401230141f4034b0440000b100a230141016b24011000000b240041a6960410082000230141046a2401230141f4034b0440000b100c230141046b24010b1b0041d8221008200041187441187541027441c481c0006a2802000bd20501027f41da880410082000410876210141012102024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240200041ff01710e3635000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334350b41a604100841020f0b41a604100841030f0b41a604100841040f0b41a604100841050f0b41a604100841060f0b41a604100841070f0b41a604100841080f0b41a604100841090f0b41a6041008410a0f0b41a6041008410b0f0b41a6041008410c0f0b41a6041008410d0f0b41a6041008410e0f0b41a6041008410f0f0b41a604100841100f0b41a604100841110f0b41a604100841120f0b41a604100841130f0b41a604100841140f0b41a604100841150f0b41a604100841160f0b41a604100841170f0b41a604100841180f0b41a604100841190f0b41a6041008411a0f0b41a6041008411b0f0b41a6041008411c0f0b41a6041008411d0f0b41a6041008411e0f0b41a6041008411f0f0b41a604100841200f0b41a604100841210f0b41a604100841220f0b41a604100841230f0b41a604100841240f0b41a604100841250f0b41a604100841260f0b41a604100841270f0b41a604100841280f0b41f20c1008200141ff01714180f803720f0b41f20c1008200141ff01714180fa03720f0b41f20c1008200141ff01714180fc03720f0b41f20c1008200141ff01714180fe03720f0b41f20c1008200041107641808004720f0b41a604100841290f0b41a6041008412a0f0b41a6041008412b0f0b41a6041008412c0f0b41a6041008412d0f0b41a6041008412e0f0b41a6041008412f0f0b41a604100841300f0b41f4031008413121020b418603100820020bab6309087f017e017f017e017f017e017f017e087f41b8f0111008230041e0026b2200240020004100360290020240024002400240024002400240418080c000410620004190026a1001230141086a2401230141f4034b0440000b100e230141086b2401220141ff017122024136460d0041a69702100820024101470d01419c960410084101230141016a2401230141f4034b0440000b1009230141016b2401000b41f2b3021008024002402000280290022202450d0041a6970210082002417f4c0d0341ccad06100820024101230141096a2401230141f4034b0440000b100f230141096b24012203450d0441d8cf0a100802400240418080c0004106200320021002230141086a2401230141f4034b0440000b100e230141086b2401220141ff01714136470d0041f0ad02100820032d0000220141c0004b0d0141849f0210082002417f6a22042001490d0141e28a12100820004190026a20016a410041c00020016b230141036a2401230141f4034b0440000b1020230141036b24011a20004190026a200341016a2001230141036a2401230141f4034b0440000b1023230141036b24011a20004180016a41376a2205200041c8026a29000037000020004180016a41306a2206200041c1026a29000037030020004180016a41286a2207200041b9026a290000220837030020004180016a41206a2209200041b1026a290000220a37030020004180016a41186a220b200041a9026a290000220c37030020004180016a41106a220d200041a1026a290000220e370300200041c0016a41086a220f20004190026a41096a290000370300200041c0016a41106a2210200e370300200041c0016a41186a2211200c370300200041c0016a41206a2212200a370300200041c0016a41286a22132008370300200041c0016a41306a22142006290300370300200041c0016a41376a2215200529000037000020002000290091023703c001200420016b450d0341d2ab061008200320024101230141086a2401230141f4034b0440000b1010230141086b24010c020b41ceb2081008200320024101230141036a2401230141f4034b0440000b1011230141036b24012001230141016a2401230141f4034b0440000b1009230141016b2401000b419a9a041008200320024101230141086a2401230141f4034b0440000b1010230141086b24010b419c960410084102230141016a2401230141f4034b0440000b1009230141016b2401000b419ef613100820002d0090022116200041c0006a41376a22012015290000370000200041c0006a41306a22042014290300370300200041c0006a41286a22142013290300370300200041c0006a41206a22132012290300370300200041c0006a41186a22122011290300370300200041c0006a41106a22112010290300370300200041c0006a41086a2210200f290300370300200020002903c001370340200320024101230141086a2401230141f4034b0440000b1010230141086b240120004180016a41086a2010290300370300200d2011290300370300200b2012290300370300200920132903003703002007201429030037030020062004290300370300200520012900003700002000200029034037038001200041c48ac000360240200041002802e482403602c001024041094101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041cccd021008410020002802c0013602e482400c060b41848b071008200020002802402201280200360290020240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041e4cf02100820012000280290023602000c040b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041e4cf02100820012000280290023602000c010b41bab7081008200241107422024100360204200220002802900236020820022002418280046a3602002000200236029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102200120002802900236020020020d040b41cccd021008410020002802c0013602e482400c040b41b4980410082001230141016a2401230141f4034b0440000b1009230141016b2401000b419c960410084122230141016a2401230141f4034b0440000b1009230141016b2401000b419c960410084113230141016a2401230141f4034b0440000b1009230141016b2401000b41f4b608100820024100360204200220002802c001360208200220024180c0006a410272360200200020023602c00141094101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102410020002802c0013602e4824020020d010b419c960410084113230141016a2401230141f4034b0440000b1009230141016b2401000b2002100302400240024002400240024020022d0020220b41074b0d004188c1121008200041c0016a41106a2205200241116a290000370300200041c0016a41176a2206200241186a29000037000020004190026a41106a2201200529030037030020004190026a41176a2203200629000037000020004190026a41086a2204200241096a2900002208370300200041086a2008370300200041106a2001290300370300200041176a20032900003700002000200229000122083703900220022d0000210d41002802e4824021074100200241786a22033602e482402002200736020020032003280200417e713602002000200837030020004190026a41186a420037030020014200370300200442003703002000420037039002410120004190026a41201004230141086a2401230141f4034b0440000b100e230141086b2401220241ff01714136470d0141fa8b0a1008200041c0016a41086a2000419d026a2900003703002005200041a5026a2900003703002006200041ac026a28000036000020002000290095023703c00120002d009102210120002d009002210320002f019202210520002d0094022106200041c48ac000360220200041002802e08240360240024041084101200041c0006a200041206a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041cccd021008410020002802403602e082400c040b41848b071008200020002802202204280200360290020240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041e4cf02100820042000280290023602000c030b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041e4cf02100820042000280290023602000c010b41bab7081008200241107422024100360204200220002802900236020820022002418280046a3602002000200236029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102200420002802900236020020020d030b41cccd021008410020002802403602e082400c040b41bec10c1008200241214101230141036a2401230141f4034b0440000b1011230141036b24014101230141026a2401230141f4034b0440000b1013230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b41b4980410082002230141016a2401230141f4034b0440000b1009230141016b2401000b41eeb80810082002410036020420022000280240360208200220024180c0006a4102723602002000200236024041084101200041c0006a200041206a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102410020002802403602e082402002450d010b41b2d60d1008200220002903c0013700052002410d6a200041c0016a41086a290300370000200241156a200041c0016a41106a2903003700002002411c6a200041c0016a41176a280000360000200220033a000020022005200641107472410874200172360001200041206a41086a200241096a290000370300200041206a41106a200241116a290000370300200041206a41176a200241186a29000037000041002802e082402105200229000121084100200241786a22013602e0824020002008370320200128020021062002200536020020012006417e71360200200041c48ac000360240200020013602c0010240024041084101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041cccd021008410020002802c0013602e082400c010b41aac70f10082000200028024022012802003602900202400240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041e4cf02100820012000280290023602000c010b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041e4cf02100820012000280290023602000c010b41bab7081008200241107422024100360204200220002802900236020820022002418280046a3602002000200236029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102200120002802900236020020020d010b41b0c0001008410020002802c0013602e0824000000b20024100360204200220002802c001360208200220024180c0006a410272360200200020023602c00141084101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102410020002802c0013602e082402002450d010b419ad609100820022000290320370001200220033a0000200241186a200041376a290000370000200241116a200041306a290300370000200241096a200041286a290300370000200041c48ac000360240200041002802d882403602c0010240024041064101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012203450d0041cccd021008410020002802c0013602d882400c010b41aac70f10082000200028024022032802003602900202400240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012201450d0041e4cf02100820032000280290023602000c010b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012201417f470d0041e4cf02100820032000280290023602000c010b41bab7081008200141107422014100360204200120002802900236020820012001418280046a3602002000200136029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012101200320002802900236020020010d010b41b0c0001008410020002802c0013602d8824000000b20014100360204200120002802c001360208200120014180c0006a410272360200200020013602c00141064101200041c0016a200041c0006a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012103410020002802c0013602d882402003450d010b41c08d081008200341113600002003410029008680403700042003410c6a410029008e8040370000200341146a41002d009680403a000041044101230141096a2401230141f4034b0440000b100f230141096b24012206450d0041daa00b1008200641003600000240024002400240024002400240024002400240024020024120200341152006410420004190026a1005230141086a2401230141f4034b0440000b100e230141086b2401220141ff01714136470d004182ad0210082000280290022201450d0441a6970210082001417f4c0d0141ccad06100820014101230141096a2401230141f4034b0440000b100f230141096b24012205450d0241d2cc0a100820052001200041c0016a1006230141086a2401230141f4034b0440000b100e230141086b2401220441ff01714136470d03419a9b0210084100210420014120490d0541a69702100820014120460d0541e4b10210084101210420052d0020221241074b0d0541dadf05100820052d00002113200041c0016a41176a2207200541016a220441176a290000370000200041c0016a41106a2209200441106a29000037030020004190026a41086a220f200441086a29000037030020004190026a41106a2210200929030037030020004190026a41176a221120072900003700002000200429000037039002024020014121460d0041c6af061008200520014101230141086a2401230141f4034b0440000b1010230141086b2401410221040c0d0b41c0b81b1008200041c0006a41176a22042011290000370000200041c0006a41106a22112010290300370300200041c0006a41086a2210200f2903003703002000200029039002370340200520014101230141086a2401230141f4034b0440000b1010230141086b2401200041c0016a41086a20102903003703002009201129030037030020072004290000370000200020002903403703c001200641044101230141086a2401230141f4034b0440000b1010230141086b2401200341154101230141086a2401230141f4034b0440000b1010230141086b2401200241002802e082403602004100200241786a22023602e0824020022002280200417e7136020020004199026a2202200041086a290300370000200041a1026a2201200041106a290300370000200041a8026a2203200041176a2900003700002000200d3a00900220002000290300370091022000200b3a00b002200041c0006a20004190026a230141086a2401230141f4034b0440000b1014230141086b24012000280244220b450d06418eda091008200028024821112000280240210d2002200041c0016a41086a2903003700002001200041c0016a41106a2903003700002003200041d7016a290000370000200020133a009002200020002903c00137009102200020123a00b002200041c0006a20004190026a230141086a2401230141f4034b0440000b1014230141086b24012000280244220f450d0741a2a90710082000280248211220002802402110200041c8026a200041b7016a29000037000020004199026a20004180016a41086a290300370000200041a1026a20004180016a41106a290300370000200041a9026a20004198016a290300370000200041b1026a200041a0016a290300370000200041b9026a200041a8016a290300370000200041c1026a200041b0016a290300370000200020163a009002200020002903800137009102024020002d00cf022202450d004190a0021008200041cf026a2104200221160c090b41bab0021008024020002d00ce022202450d004190a0021008200041ce026a2104200221160c090b41bab0021008024020002d00cd022202450d004190a0021008200041cd026a2104200221160c090b41bab0021008024020002d00cc022202450d004190a0021008200041cc026a2104200221160c090b41bab0021008024020002d00cb022202450d004190a0021008200041cb026a2104200221160c090b41bab0021008024020002d00ca022202450d004190a0021008200041ca026a2104200221160c090b41bab0021008024020002d00c9022202450d004190a0021008200041c9026a2104200221160c090b41bab0021008024020002d00c8022202450d004190a0021008200041c8026a2104200221160c090b41bab0021008024020002d00c7022202450d004190a0021008200041c7026a2104200221160c090b41bab0021008024020002d00c6022202450d004190a0021008200041c6026a2104200221160c090b41bab0021008024020002d00c5022202450d004190a0021008200041c5026a2104200221160c090b41bab0021008024020002d00c4022202450d004190a0021008200041c4026a2104200221160c090b41bab0021008024020002d00c3022202450d004190a0021008200041c3026a2104200221160c090b41bab0021008024020002d00c2022202450d004190a0021008200041c2026a2104200221160c090b41bab0021008024020002d00c1022202450d004190a0021008200041c1026a2104200221160c090b41bab0021008024020002d00c0022202450d004190a0021008200041c0026a2104200221160c090b41bab0021008024020002d00bf022202450d004190a0021008200041bf026a2104200221160c090b41bab0021008024020002d00be022202450d004190a0021008200041be026a2104200221160c090b41bab0021008024020002d00bd022202450d004190a0021008200041bd026a2104200221160c090b41bab0021008024020002d00bc022202450d004190a0021008200041bc026a2104200221160c090b41bab0021008024020002d00bb022202450d004190a0021008200041bb026a2104200221160c090b41bab0021008024020002d00ba022202450d004190a0021008200041ba026a2104200221160c090b41bab0021008024020002d00b9022202450d004190a0021008200041b9026a2104200221160c090b41bab0021008024020002d00b8022202450d004190a0021008200041b8026a2104200221160c090b41bab0021008024020002d00b7022202450d004190a0021008200041b7026a2104200221160c090b41bab0021008024020002d00b6022202450d004190a0021008200041b6026a2104200221160c090b41bab0021008024020002d00b5022202450d004190a0021008200041b5026a2104200221160c090b41bab0021008024020002d00b4022202450d004190a0021008200041b4026a2104200221160c090b41bab0021008024020002d00b3022202450d004190a0021008200041b3026a2104200221160c090b41bab0021008024020002d00b2022202450d004190a0021008200041b2026a2104200221160c090b41bab0021008024020002d00b1022202450d004190a0021008200041b1026a2104200221160c090b41bab0021008024020002d00b0022202450d004190a0021008200041b0026a2104200221160c090b41bab0021008024020002d00af022202450d004190a0021008200041af026a2104200221160c090b41bab0021008024020002d00ae022202450d004190a0021008200041ae026a2104200221160c090b41bab0021008024020002d00ad022202450d004190a0021008200041ad026a2104200221160c090b41bab0021008024020002d00ac022202450d004190a0021008200041ac026a2104200221160c090b41bab0021008024020002d00ab022202450d004190a0021008200041ab026a2104200221160c090b41bab0021008024020002d00aa022202450d004190a0021008200041aa026a2104200221160c090b41bab0021008024020002d00a9022202450d004190a0021008200041a9026a2104200221160c090b41bab0021008024020002d00a8022202450d004190a0021008200041a8026a2104200221160c090b41bab0021008024020002d00a7022202450d004190a0021008200041a7026a2104200221160c090b41bab0021008024020002d00a6022202450d004190a0021008200041a6026a2104200221160c090b41bab0021008024020002d00a5022202450d004190a0021008200041a5026a2104200221160c090b41bab0021008024020002d00a4022202450d004190a0021008200041a4026a2104200221160c090b41bab0021008024020002d00a3022202450d004190a0021008200041a3026a2104200221160c090b41bab0021008024020002d00a2022202450d004190a0021008200041a2026a2104200221160c090b41bab0021008024020002d00a1022202450d004190a0021008200041a1026a2104200221160c090b41bab0021008024020002d00a0022202450d004190a0021008200041a0026a2104200221160c090b41bab0021008024020002d009f022202450d004190a00210082000419f026a2104200221160c090b41bab0021008024020002d009e022202450d004190a00210082000419e026a2104200221160c090b41bab0021008024020002d009d022202450d004190a00210082000419d026a2104200221160c090b41bab0021008024020002d009c022202450d004190a00210082000419c026a2104200221160c090b41bab0021008024020002d009b022202450d004190a00210082000419b026a2104200221160c090b41bab0021008024020002d009a022202450d004190a00210082000419a026a2104200221160c090b41bab0021008024020002d0099022202450d004190a002100820004199026a2104200221160c090b41bab0021008024020002d0098022202450d004190a002100820004198026a2104200221160c090b41bab0021008024020002d0097022202450d004190a002100820004197026a2104200221160c090b41bab0021008024020002d0096022202450d004190a002100820004196026a2104200221160c090b41bab0021008024020002d0095022202450d004190a002100820004195026a2104200221160c090b41bab0021008024020002d0094022202450d004190a002100820004194026a2104200221160c090b41bab0021008024020002d0093022202450d004190a002100820004193026a2104200221160c090b41bab0021008024020002d0092022202450d004190a002100820004192026a2104200221160c090b41bab0021008024020002d0091022202450d004190a002100820004191026a2104200221160c090b41a4a002100820004190026a2104201641ff01710d0841c0ea02100841002102200041003602482000428080808010370340410021010c090b41b4980410082001230141016a2401230141f4034b0440000b1009230141016b2401000b419c960410084122230141016a2401230141f4034b0440000b1009230141016b2401000b419c960410084113230141016a2401230141f4034b0440000b1009230141016b2401000b41e4b2051008200020043a009002200020044118763a009302200020044108763b009102200028029002230141016a2401230141f4034b0440000b1009230141016b2401000b41ac95021008410021040c070b41d2ab061008200520014101230141086a2401230141f4034b0440000b1010230141086b24010c060b4198bf08100820002d0040230141026a2401230141f4034b0440000b1013230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b4198bf08100820002d0040230141026a2401230141f4034b0440000b1013230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b41e6ef0510080240024002400240024002400240024041002802c882402202450d0041b8031008034041f4f40410080240200241086a2d0000410171450d0041b80310080340418af408100820022002280208417e713602082002280204417c712201280200210502400240024020022802002206417c7122030d0041c497021008200121060c010b418a9d02100802402006410271450d0041c497021008200121060c010b419afa0210082003200328020441037120017236020420022802042203417c712206450d0141ba3610082002280200417c712103200628020021050b4184cd00100820062005410371200372360200200228020421030b2002200341037136020420022002280200220341037136020002402003410271450d0041c6c1001008200120012802004102723602000b20012102200141086a2d00004101710d000b0b024020022802002203417c712205200241086a22016b4108490d0041f6a10210080240200141106a200541786a4d0d0041aeb40210082001280200417c712105200221010c0a0b41fcae07100841002103200541706a220141003602082001420037020020012002280200417c71360200024020022802002206417c712205450d0041d89702100820064102710d0041e2e300100820052005280204410371200172360204200128020441037121030b20012003200272360204200241086a22032003280200417e71360200200220022802002203410371200172220536020020034102710d034188ab021008200128020021030c040b4188ab021008200128020022020d000b0b41a2ae021008024041002802c48a402202450d0041b8031008034041f4f40410080240200241086a2d0000410171450d0041b80310080340418af408100820022002280208417e713602082002280204417c712201280200210602400240024020022802002205417c7122030d0041c497021008200121050c010b418a9d02100802402005410271450d0041c497021008200121050c010b419afa0210082003200328020441037120017236020420022802042203417c712205450d0141ba3610082002280200417c712103200528020021060b4184cd00100820052006410371200372360200200228020421030b2002200341037136020420022002280200220341037136020002402003410271450d0041c6c1001008200120012802004102723602000b20012102200141086a2d00004101710d000b0b024020022802002203417c712205200241086a22016b4180c000490d0041f6a1021008024020014188106a20054180406a4d0d0041d89702100820014103710d0141aeb4021008200221052001280200417c7121020c080b41fcae07100841002101200541f8bf7f6a220541003602082005420037020020052002280200417c71360200024020022802002206417c712203450d0041d89702100820064102710d0041e2e300100820032003280204410371200572360204200528020441037121010b20052001200272360204200241086a22012001280200417e71360200200220022802002201410371200572220336020020014102710d054188ab021008200528020021030c070b4188ab021008200128020022020d000b0b41ccee10100802404101230141036a2401230141f4034b0440000b1024230141036b24012202417f460d0041d0df00100820024110742202420037020420022002418280046a360200034041f4f40410080240200241086a2d0000410171450d0041b80310080340418af408100820022002280208417e713602082002280204417c712201280200210502400240024020022802002206417c7122030d0041c497021008200121060c010b418a9d02100802402006410271450d0041c497021008200121060c010b419afa0210082003200328020441037120017236020420022802042203417c712206450d0141ba3610082002280200417c712103200628020021050b4184cd00100820062005410371200372360200200228020421030b2002200341037136020420022002280200220341037136020002402003410271450d0041c6c1001008200120012802004102723602000b20012102200141086a2d00004101710d000b0b024020022802002203417c712205200241086a22016b4180c000490d0041f6a1021008024020014188106a20054180406a4d0d0041d89702100820014103710d0141aeb4021008200221052001280200417c7121020c080b41b4b207100841002101200541f8bf7f6a220541003602082005420037020020052002280200417c71360200024020022802002206417c712203450d0041d89702100820064102710d0041e2e300100820032003280204410371200572360204200528020441037121010b20052001200272360204200241086a22012001280200417e713602002002200228020022014103712005722203360200024020014102710d004188ab021008200528020021030c080b41a4dc02100820022003417d71360200200528020041027221030c060b4188ab021008200128020022020d000b0b41f0b7021008410041003602c48a400c050b41cef200100820022005417d713602002001200128020041027222033602000b41c497021008200221050c040b41ecca00100820022003417d71360200200528020041027221030b41e82a1008200520033602000b41a8be011008410020023602c48a40200520034101723602002005410c6a4200370200200520054188c0006a410272360208200541086a2102034041f4f40410080240200241086a2d0000410171450d0041b80310080340418af408100820022002280208417e713602082002280204417c712201280200210502400240024020022802002206417c7122030d0041c497021008200121060c010b418a9d02100802402006410271450d0041c497021008200121060c010b419afa0210082003200328020441037120017236020420022802042203417c712206450d0141ba3610082002280200417c712103200628020021050b4184cd00100820062005410371200372360200200228020421030b2002200341037136020420022002280200220341037136020002402003410271450d0041c6c1001008200120012802004102723602000b20012102200141086a2d00004101710d000b0b024020022802002203417c712205200241086a22016b4108490d0041f6a10210080240200141106a200541786a4d0d0041aeb40210082001280200417c712105200221010c040b41b4b207100841002103200541706a220141003602082001420037020020012002280200417c71360200024020022802002206417c712205450d0041d89702100820064102710d0041e2e300100820052005280204410371200172360204200128020441037121030b20012003200272360204200241086a22032003280200417e713602002002200228020022034103712001722205360200024020034102710d004194b102100820012802002103200221050c040b41928a03100820022005417d71360200200120012802004102722203360200200221050c030b4188ab021008200128020022020d000b0b41d42a1008410041003602c8824000000b410020053602c88240200120163a000820012003410172360200200141086a2105024020004190026a2004470d0041a89503100841012102200041013602482000200536024420004108360240410121030c020b41a00b100841082101410121020340418cbc0210082004417f6a22042d00002103024020022001470d0041b69f0210080240200141016a2206450d0041caf9071008200020053602402000200136024420004101360248200041d0026a200141017422162006201620064b1b22064108200641084b1b22062006417f73411f76200041c0006a230141046a2401230141f4034b0440000b1015230141046b2401024020002802d0020d004194b102100820002802d4022105200621010c020b41f0ad02100820002802d8022206418180808078460d0141be9402100820060d050b41ae95041008230141016a2401230141f4034b0440000b1016230141016b2401000b418ad4021008200520026a20033a0000200241016a2102200420004190026a470d000b4182a00310082000200236024820002005360244200020013602402002210320022001470d010b418ccf041008200041c0006a2001230141086a2401230141f4034b0440000b1017230141086b240120002802442105200028024821030b41ccce051008200520036a221620023a00002000200341016a2209360248024020094102490d0041c4be041008410021020240200941017622134101460d004184251008410021014100200941017641feffffff07716b21072005210203404182c004100820022d000021062002201620016a22032d00003a0000200320063a0000200241016a22062d0000210420062003417f6a22032d00003a0000200320043a0000200241026a210220072001417e6a2201470d000b410020016b21020b2009410271450d0041c2a3011008200520026a22012d000021032001200520096a20136b20132002417f736a6a22022d00003a0000200220033a00000b2000280240210102400240024020002802442203450d00419ab907100820002802482105200041c48ac0003602d002200041002802c48240360240024041014101200041c0006a200041d0026a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041cccd021008410020002802403602c482400c030b41848b071008200020002802d0022206280200360290020240418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012202450d0041e4cf02100820062000280290023602000c020b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041e4cf02100820062000280290023602000c010b41bab7081008200241107422024100360204200220002802900236020820022002418280046a3602002000200236029002418010410420004190026a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102200620002802900236020020020d020b41b0c0001008410020002802403602c4824000000b41d4ab0810082001230141026a2401230141f4034b0440000b1013230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b41eeb80810082002410036020420022000280240360208200220024180c0006a4102723602002000200236024041014101200041c0006a200041d0026a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012102410020002802403602c482402002450d010b41feee151008200241003a0000200b2011200f2012200320052002410110072105200241014101230141086a2401230141f4034b0440000b1010230141086b240102402001450d00419a9a041008200320014101230141086a2401230141f4034b0440000b1010230141086b24010b02402010450d00419a9a041008200f20104101230141086a2401230141f4034b0440000b1010230141086b24010b0240200d450d00419a9a041008200b200d4101230141086a2401230141f4034b0440000b1010230141086b24010b02402005230141086a2401230141f4034b0440000b100e230141086b2401220241ff01714136470d0041840c1008200041e0026a24000f0b41b4980410082002230141016a2401230141f4034b0440000b1009230141016b2401000b419c04100800000b41d4ab0810082004230141026a2401230141f4034b0440000b100b230141026b2401230141016a2401230141f4034b0440000b1009230141016b2401000b880801047f41fc8004100841002101413621024100210341002104024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024020000e323332000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f310b41ac95021008410121040c2f0b41ac95021008410221040c2e0b41ac95021008410321040c2d0b41ac95021008410421040c2c0b41ac95021008410521040c2b0b41ac95021008410621040c2a0b41ac95021008410721040c290b41ac95021008410821040c280b41ac95021008410921040c270b41ac95021008410a21040c260b41ac95021008410b21040c250b41ac95021008410c21040c240b41ac95021008410d21040c230b41ac95021008410e21040c220b41ac95021008410f21040c210b41ac95021008411021040c200b41ac95021008411121040c1f0b41ac95021008411221040c1e0b41ac95021008411321040c1d0b41ac95021008411421040c1c0b41ac95021008411521040c1b0b41ac95021008411621040c1a0b41ac95021008411721040c190b41ac95021008411821040c180b41ac95021008411921040c170b41ac95021008411a21040c160b41ac95021008411b21040c150b41ac95021008411c21040c140b41ac95021008411d21040c130b41ac95021008411e21040c120b41ac95021008411f21040c110b41ac95021008412021040c100b41ac95021008412121040c0f0b41ac95021008412221040c0e0b41ac95021008412321040c0d0b41ac95021008412421040c0c0b41ac95021008412521040c0b0b41ac95021008412621040c0a0b41ac95021008412721040c090b41ac95021008412d21040c080b41ac95021008412e21040c070b41ac95021008412f21040c060b41ac95021008413021040c050b41ac95021008413121040c040b41ac95021008413221040c030b41ac95021008413321040c020b41ac95021008413421040c010b41f4031008413521040b41ac95021008410021030c010b41a0a8021008024002400240024020004180807c7141808004460d0041c69d021008200041807e7122024180fa03460d0241a69702100820024180fc03460d01419aa5021008412b2104410021032000210120024180fe03460d0441f2b30210084128411e20024180f8034622021b2104410021032000410020021b21010c040b41d29e02100820004110742103412c21040c030b41ac95021008412a21040c010b41f4031008412921040b41800a100841002103200021010b41a4171008200420037220014108744180fe03717221020b20020bda0401047f4198db021008230041106b22022400200041036a220341027621000240024002400240417f200141044720014104491b2204417f460d0041d897021008200441ff01710d010b41f29f0210082000417f6a22044180024922050d010b41a4c2091008200241002802c48a4036020c0240200020012002410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b240122040d0041c497111008410021042003417c7122032001410374418080016a2205200320054b1b418780046a2203411076230141036a2401230141f4034b0440000b1024230141036b24012205417f460d0041ccf10510082005411074220441003602042004200228020c3602082004200420034180807c716a4102723602002002200436020c200020012002410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b240121040b4100200228020c3602c48a400c010b41d0f2071008200241c48ac0003602082002200441027441c482c0006a410020051b220328020036020c0240200020012002410c6a200241086a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b240122040d0041eecd0610082002200241086a20002002230141096a2401230141f4034b0440000b1019230141096b24014100210420022802000d00418aa805100820022802042204200228020c3602082002200436020c200020012002410c6a200241086a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b240121040b2003200228020c3602000b200241106a240020040bbc0401047f41e0a00210080240024002402000450d0041b8960210082001450d0041d0b1021008024002400240417f200241044720024104491b2202417f460d0041d897021008200241ff01710d010b41c6a2021008200141036a410276417f6a2201418002490d010b41ecc603100820004100360200200041786a220120012802002202417e7136020041002802c48a40210302400240200141046a2204280200417c712205450d0041a2ae021008200528020022064101710d0041a6b10510080240024002402002417c7122000d0041c497021008200521020c010b418a9d02100802402002410271450d0041c497021008200521020c010b419afa0210082000200028020441037120057236020420042802002200417c712202450d0141ba3610082001280200417c712100200228020021060b4184cd00100820022006410371200072360200200428020021000b200420004103713602002001200128020022004103713602002000410271450d0141fed2021008200520052802004102723602000c010b41d89c0210082002417c712205450d0341d89702100820024102710d03419cab02100820052d00004101710d03418ef50010082000200541086a2202280200417c71360200200220014101723602000b41c497021008200321010c030b4180b90110082000200141027441c482c0006a2201280200360200200041786a22002000280200417e71360200200120003602000b41b80310080f0b41e82a1008200020033602000b41d0281008410020013602c48a400b280041b29c041008200020012002230141086a2401230141f4034b0440000b1010230141086b24010bd40501077f41bab0021008024020022802002205450d0041f61d10082001417f6a2106410020016b21072000410274210803404186f40410080240200541086a2d0000410171450d0041b8031008034041f29e09100820052005280208417e713602082005280204417c71220128020021090240024002402005280200220a417c71220b0d0041c4970210082001210a0c010b418a9d0210080240200a410271450d0041c4970210082001210a0c010b419afa021008200b200b2802044103712001723602042005280204220b417c71220a450d0141ba3610082005280200417c71210b200a28020021090b4184cd001008200a2009410371200b723602002005280204210b0b2005200b41037136020420052005280200220b4103713602000240200b410271450d0041c6c1001008200120012802004102723602000b2002200136020020012105200141086a2d00004101710d000b0b02402005280200417c71220b200541086a22016b2008490d0041e0e40610080240024020012003200020042802101100004102746a41086a200b20086b200771220b4d0d0041f09902100820062001710d02419af50210082002200541086a280200417c713602002005280200210b200521010c010b41b4b207100841002109200b4100360200200b41786a2201420037020020012005280200417c7136020002402005280200220a417c71220b450d0041d897021008200a4102710d0041e2e3001008200b200b280204410371200172360204200128020441037121090b20012009200572360204200541086a220b200b280200417e7136020020052005280200220b41037120017222093602000240200b4102710d004188ab0210082001280200210b0c010b41cef200100820052009417d7136020020012001280200410272220b3602000b41803710082001200b410172360200200141086a0f0b41f0d502100820022001280200220536020020050d000b0b41ee00100841000b1b0041d82210082000411874411875410274418c82c0006a2802000bed0401037f4184fa0a1008230041106b22022400200241c48ac000360204200241002802e482403602080240024041094101200241086a200241046a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012203450d0041cccd021008410020022802083602e482400c010b41f49107100820022002280204220428020036020c02400240024041801041042002410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012203450d0041e4cf0210082004200228020c3602000c010b4184f2101008024002404101230141036a2401230141f4034b0440000b1024230141036b24012203417f470d0041e4cf0210082004200228020c3602000c010b41bab70810082003411074220341003602042003200228020c36020820032003418280046a3602002002200336020c41801041042002410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b240121032004200228020c36020020030d010b41cccd021008410020022802083602e482400c010b41f4b60810082003410036020420032002280208360208200320034180c0006a4102723602002002200336020841094101200241086a200241046a419481c0002301410b6a2401230141f4034b0440000b10122301410b6b24012103410020022802083602e4824020030d010b419c04100800000b20004121360208200020033602042000412136020020032001290000370000200320012d00203a0020200341186a200141186a290000370000200341106a200141106a290000370000200341086a200141086a290000370000200241106a24000be10201017f41a89d021008024002402002450d004186a5021008024002400240024020014100480d0041fca90210082003280208450d014182ad02100820032802042204450d01419cc70610082003280200210320014101230141096a2401230141f4034b0440000b100f230141096b24012202450d0341bccb0a1008200220032004230141036a2401230141f4034b0440000b1023230141036b24011a200320044101230141086a2401230141f4034b0440000b1010230141086b24010c020b41c8bc021008200041086a41003602000c040b41ccad06100820014101230141096a2401230141f4034b0440000b100f230141096b24012202450d010b41988401100820002002360204200041086a2001360200200041003602000f0b41808201100820002001360204200041086a4101360200200041013602000f0b41f8d500100820002001360204200041086a41003602000b41d0281008200041013602000b230041ae95041008230141016a2401230141f4034b0440000b1018230141016b2401000baa0201037f418cb7021008230041206b2202240002400240200141016a2201450d0041e8b20910082000280200220341017422042001200420014b1b22014108200141084b1b2201417f73411f762104024002402003450d0041dca503100820024101360218200220033602142002200041046a2802003602100c010b41d0281008200241003602180b200220012004200241106a230141046a2401230141f4034b0440000b1015230141046b2401024020022802000d0041d8800310082002280204210320002001360200200020033602040c020b41b0b0021008200241086a2802002200418180808078460d0141b8960210082000450d00419c04100800000b41ae95041008230141016a2401230141f4034b0440000b1016230141016b2401000b200241206a24000b0900419c04100800000b9d0301047f41d698081008230041106b2204240020042001280200220528020036020c024002400240200241026a220120016c220141801020014180104b1b220241042004410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b24012201450d00418ad90210082005200428020c360200200241027421060c010b41b08d111008024002402002410274220641a08001200641a080014b1b418780046a2207411076230141036a2401230141f4034b0440000b1024230141036b24012201417f470d0041e4cf0210082005200428020c3602000c010b419ec20810082001411074220141003602042001200428020c3602082001200120074180807c716a4102723602002004200136020c200241042004410c6a419481c00041ac81c0002301410b6a2401230141f4034b0440000b10122301410b6b240121012005200428020c36020020010d010b41a09902100841012102410021010c010b419edf001008200142003702042001200120066a410272360200410021020b2000200136020420002002360200200441106a24000b02000b9801004190f011100802400240200241027422022003410374418080016a2203200220034b1b418780046a2203411076230141036a2401230141f4034b0440000b1024230141036b24012202417f470d0041a09902100841012103410021020c010b41d8e80010082002411074220242003702042002200220034180807c716a410272360200410021030b20002002360204200020033602000b0a0041ee0010084180040b090041ee00100841010b0900418603100820010b090041ee00100841000b280041b29c041008200020012002230141066a2401230141f4034b0440000b1022230141066b24010b8c0301087f418cbb041008024002402002410f4b0d0041c497021008200021030c010b41c6850510082000410020006b41037122046a210502402004450d0041d00f10082000210320012106034041fce5021008200320062d00003a0000200641016a2106200341016a22032005490d000b0b2005200220046b2207417c7122086a210302400240200120046a22094103712206450d0041a69702100820084101480d0141fa3d10082009417c71220a41046a21014100200641037422026b4118712104200a280200210603404198f9021008200520062002762001280200220620047472360200200141046a2101200541046a22052003490d0041b8910210080c020b0b41a69702100820084101480d0041c409100820092101034041fce502100820052001280200360200200141046a2101200541046a22052003490d000b0b20074103712102200920086a21010b02402002450d00419c0e1008200320026a2105034041fce5021008200320012d00003a0000200141016a2101200341016a22032005490d000b0b20000be80101037f418cbb041008024002402002410f4b0d0041c497021008200021030c010b419aea0410082000410020006b41037122046a210502402004450d0041c409100820002103034041ecc9021008200320013a0000200341016a22032005490d000b0b2005200220046b2204417c7122026a2103024020024101480d0041bc0f1008200141ff017141818284086c2102034041ecc902100820052002360200200541046a22052003490d000b0b200441037121020b02402002450d00419c0e1008200320026a2105034041ecc9021008200320013a0000200341016a22032005490d000b0b20000b280041b29c0410082000200120022301410c6a2401230141f4034b0440000b10212301410c6b24010b0f00200020004180d30e6c100840000b1c002301411f6a2401230141f4034b0440000b100d2301411f6b24010b24002000200120022003230141096a2401230141f4034b0440000b1019230141096b24010b24002000200120022003230141046a2401230141f4034b0440000b101b230141046b24010b200020002001230141016a2401230141f4034b0440000b101c230141016b24010b1e002000230141016a2401230141f4034b0440000b101d230141016b24010b200020002001230141016a2401230141f4034b0440000b101e230141016b24010b1e002000230141016a2401230141f4034b0440000b101f230141016b24010b0bce020100418080c0000bc402616d6f756e746765745f7061796d656e745f7075727365706179746573745f7061796d656e745f7061636b6167655f68617368746573745f7061796d656e745f616363657373636f6e74726163745f76657273696f6e746573745f7061796d656e745f6861736863616c6c656420604f7074696f6e3a3a756e77726170282960206f6e206120604e6f6e65602076616c7565000001000000040000000400000002000000030000000400000001000000000000000100000005000000060000000700000010000000110000001200000013000000270000002600000027000000260000001000000010000000100000001100000012000000130000002200000022000000420000002a0000001000000011000000120000001300000027000000260000002200000022000000420000002a00000041000000290000002100000021000000"
}
}
}
},
{
"key": "entry-point-v1-entity-contract-eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e-0c5d85bbfb4ae1310aff9ce7b0699549e6d5d5094eba44c5fe2b1e278a673166",
"kind": {
"Write": {
"EntryPoint": {
"V1CasperVm": {
"name": "pay",
"args": [
{
"name": "amount",
"cl_type": "U512"
}
],
"ret": "Unit",
"access": "Public",
"entry_point_type": "Called",
"entry_point_payment": "Caller"
}
}
}
}
},
{
"key": "entity-contract-eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e",
"kind": {
"Write": {
"AddressableEntity": {
"protocol_version": "2.0.0",
"entity_kind": {
"SmartContract": "VmCasperV1"
},
"package_hash": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"byte_code_hash": "byte-code-9639481569c3940ce272402f0e9bc0ea535435ea9ffc18d8696e4af02c841354",
"main_purse": "uref-7a9d9c0c33540e9fd4c1245f6ac687c7eacf98ac1072591adc3f83332a909d86-007",
"associated_keys": [
{
"account_hash": "account-hash-58749b769807d041002896ca59f55ec1c87197f66b82d9aee229c91eed7dfc8d",
"weight": 1
}
],
"action_thresholds": {
"deployment": 1,
"upgrade_management": 1,
"key_management": 1
},
"message_topics": []
}
}
}
},
{
"key": "package-154847e85beee3b5cd1c769b8f01dbc4b93d1cea8370c0b3bc1858d0d248a48b",
"kind": {
"Write": {
"Package": {
"versions": [
{
"entity_version_key": {
"protocol_version_major": 2,
"entity_version": 1
},
"addressable_entity_hash": "addressable-entity-eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e"
}
],
"disabled_versions": [],
"groups": [],
"lock_status": "Unlocked"
}
}
}
},
{
"key": "uref-2e024fc493ffb93847290be74a6f921a4226c142b5b196654b5a9c724cb2a726-000",
"kind": {
"Write": {
"CLValue": {
"cl_type": "U32",
"bytes": "01000000",
"parsed": 1
}
}
}
},
{
"key": "named-key-entity-account-7ba7c904427d5fe653b99584c07c3c5963b6ea2e75ad87aea69b71a65bf6fcea-1a77e4ba31d02a3941319349f259d5fb02ef3ed70f92775cd18b8aba359441e2",
"kind": {
"Write": {
"NamedKey": {
"named_key": {
"cl_type": "Key",
"bytes": "022e024fc493ffb93847290be74a6f921a4226c142b5b196654b5a9c724cb2a72607",
"parsed": "uref-2e024fc493ffb93847290be74a6f921a4226c142b5b196654b5a9c724cb2a726-007"
},
"name": {
"cl_type": "String",
"bytes": "10000000636f6e74726163745f76657273696f6e",
"parsed": "contract_version"
}
}
}
}
},
{
"key": "named-key-entity-account-7ba7c904427d5fe653b99584c07c3c5963b6ea2e75ad87aea69b71a65bf6fcea-9dbabf5ba4a0f30fd2fc8085b3b0baccf6bedc38c362d571b7912387d0bd8f39",
"kind": {
"Write": {
"NamedKey": {
"named_key": {
"cl_type": "Key",
"bytes": "1102eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e",
"parsed": "entity-contract-eb1c971063155d461059292e91cfe2212d45b79a49294b8d90bdae18cda6e59e"
},
"name": {
"cl_type": "String",
"bytes": "11000000746573745f7061796d656e745f68617368",
"parsed": "test_payment_hash"
}
}
}
}
}
],
"messages": [],
"error": null
}
}
}
}